-
如何用Python代码发一个炫酷的朋友圈
所属栏目:[编程] 日期:2021-11-04 热度:189
相信很多朋友在发朋友圈的时候,都会发一些话语,有些还会配一张图,但是普通的配图怎么符合我们程序员的身份呢?发出去都觉得没牌面,应该整点技术性的活。今天给大家带来一个项目,这个小项目只用50行代码就能实现,它的名字叫做PIL(Python Image Library[详细]
-
EasyC++,C++指针初探之三
所属栏目:[编程] 日期:2021-11-04 热度:167
我们前面使用指针创建的都是单个变量,在这种情况下,使用指针的优势并不明显。很多程序员仍然会选择使用声明变量的方式,而当我们需要动态创建数组这种大型数据的时候,指针就能体现出优势了。我们使用声明的方式创建的数组在编译时就已经分配好了内存空间[详细]
-
JMeter进阶—详解Java sampler的设计方法
所属栏目:[编程] 日期:2021-11-04 热度:77
JMeter Java Sampler介绍我们通常使用jmeter做http或者https请求的测试,但是有些场景我们需要直接调用Java接口进行性能测试, jmeter通过Java请求可以实现该需求(这样就可以处理一些公司自定义的协议了,开发提供协议接口,然后我们通过java sampler进行调[详细]
-
Java 从零开始手写 RPC-timeout 超时处理
所属栏目:[编程] 日期:2021-11-04 热度:69
必要性前面我们实现了通用的 rpc,但是存在一个问题,同步获取响应的时候没有超时处理。如果 server 挂掉了,或者处理太慢,客户端也不可能一直傻傻的等。当外部的调用超过指定的时间后,就直接报错,避免无意义的资源消耗。思路调用的时候,将开始时间保留[详细]
-
手把手教你使用Python获取B站视频并在本地实现弹幕播放功能
所属栏目:[编程] 日期:2021-11-04 热度:157
前言前几天在看B站上的爬虫视频,虽说是免费的,但是要时刻联网,而且快进和后退还需要等待响应,想到这里,小编就觉得有点麻烦,于是乎就想着给它下载下来,这里整理成一篇小文章,分享给大家学习。一、B站视频下载一提到B站,第一印象就是视频,相信很多[详细]
-
写 Python 脚本时,一定要加上这个
所属栏目:[编程] 日期:2021-11-04 热度:192
我发现有不少朋友写 Python 脚本非常随意,要么不用函数,要么函数随处定义,反正第一眼看不出要执行的第一行代码位于何处,这样的脚本可读性很差,而且容易隐藏 bug,解决这个问题很简单,当我们写 Python 脚本时,一定要加上这个:def main(): # do somet[详细]
-
使用 Python 创建一个简单的基于规则的聊天机器人
所属栏目:[编程] 日期:2021-11-04 热度:120
还记得这个价值一个亿的AI核心代码?使用 Python 创建一个简单的基于规则的聊天机器人while True: AI = input(我:) print(AI.replace(吗, ).replace(?,!).replace(?,!))以上这段代码就是我们今天的主题,基于规则的聊天机器人聊天机器人聊天机器人本身是[详细]
-
Go 里的超时控制也很简单
所属栏目:[编程] 日期:2021-11-04 热度:196
前言日常开发中我们大概率会遇到超时控制的场景,比如一个批量耗时任务、网络请求等;一个良好的超时控制可以有效的避免一些问题(比如 goroutine 泄露、资源不释放等)。Timer在 go 中实现超时控制的方法非常简单,首先第一种方案是 Time.After(d Duration):[详细]
-
EasyC++16,指针初探之二
所属栏目:[编程] 日期:2021-11-04 热度:148
大家好,我是梁唐。想要追求更好阅读体验的同学,可以点击文末的「阅读原文」,访问github仓库。危险的case指针由于能够操作内存,所以如果使用的时候不够仔细,很容易引发一些意想不到的错误。C++ Primer当中给了这样一个例子:int *ptr;*ptr = 2333;在这[详细]
-
PHP 8.0正式版推出,性能提升10%
所属栏目:[编程] 日期:2021-11-04 热度:173
11月27日消息 恰逢一年一度感恩节,PHP 8.0 正式版现已正式开放下载。PHP 8.0 引入了 JIT编译器特性,同时加入多种新的语言功能,例如命名参数、联合类型、注解、Constructor Property Promotion、match 表达式、nullsafe 运算符以及对类型系统、错误处理和[详细]
-
Photoshop的开源替换品 图像编辑器GIMP迎来25岁生日
所属栏目:[编程] 日期:2021-11-04 热度:125
从 GIMP 作为一个开源图像编辑器开始,进而引发 GTK 工具箱的诞生以及发展成为一个自成体系的项目,被成千上万的开发者使用到今天已经 25 年了。今年的 GIMP 的 25 岁生日虽然没有什么重大消息可以分享,但开发人员在 GIMP.org 官网发布了一个简短的公告。[详细]
-
代码不止 Google 带你体会科技带来的无限可能
所属栏目:[编程] 日期:2021-11-04 热度:50
过去五天,我们看到科技如何改变生活,而谷歌艺术与文化团队今天呈现科技还能够讲述文化的故事,守护历史的传承。通过与全球众多艺术文化机构展开合作,让人类文明的瑰宝得以更好地呈现和被感知。由专家打造的无与伦比的典藏6,000,000+ 艺术品13,000+ 在线[详细]
-
2020Google开发者大会主题讲座 代码不止 赋能创新
所属栏目:[编程] 日期:2021-11-04 热度:175
今年大会上,谷歌为开发者带来了一大波开发技术和工具更新,助力更高效、更轻松的开发体验。Android 11:以人为本,控制和隐私在 Android 11 中,专注于三个关键主题:谷歌以人为本,控制和隐私,并将这些更新带到众多 Android 设备上!Android团队也一直在[详细]
-
这个极客大礼包,也许每个程序员都想拥有
所属栏目:[编程] 日期:2021-11-04 热度:187
昨天有博主在微博截图晒出自己看到的一个极客大礼包,无数的网友都评论留言说酸了、想要。 这个大礼包到底都包含了什么礼品?到底有多大的吸引力?大礼包的内容:1、迪锐克斯电竞椅关注电竞的人对迪锐克斯一定不会陌生。迪锐克斯作为国内外著名的电竞椅品牌,[详细]
-
想从事软件测试,那这几种思维方法必不可少
所属栏目:[编程] 日期:2021-11-04 热度:180
相信很多小伙伴都能从软件测试的学习和工作中都能体会到,作为一名软件测试人员,思维方式是非常关键的,好的思维方式能给到软件测试人员更多的思考问题的方式,考虑问题多了,后期项目的调整优化也就更优异。那么,一名优秀的软件测试人员应该具备哪几种思[详细]
-
2020OPPO开发者大会将推出ColorOS11 系统新功能抢先看
所属栏目:[编程] 日期:2021-11-04 热度:151
近日,根据OPPO开放平台官方微博、ColorOS官方社区等渠道了解到,2020 OPPO开发者大会(ODC20)将发布全新版本的ColorOS 11。作为国内首发的Android 11版本,ColorOS不仅会为用户带来全新功能,也或将会为开发者带来更多开放技术和适配支持。更好更完善的多级[详细]
-
前瞻2020 OPPO开发者大会 或将全面展现OPPO开展布局
所属栏目:[编程] 日期:2021-11-04 热度:149
近日,备受行业关注的2020 OPPO开发者大会宣布将于9月24日线上开启。目前,大会官网(https://open.oppomobile.com/odc20/pc/#/)已正式上线,并启动公开预约报名。作为OPPO面向开发者、合作伙伴及用户的年度盛会,2020 OPPO开发者大会以智融合 共未来为主[详细]
-
助你掌握编码技巧 这份激动人心的新项目清单请收好
所属栏目:[编程] 日期:2021-11-04 热度:51
掌握编程技能和学习任何一门技术一样,需要日积月累的持续学习。如何在日复一日的学习中增添一点新意?不如试着从新项目中找找灵感。我推荐你将本文作为灵感来源,从清单中获取一个想法,然后开始编码。使用什么堆栈都可以,你只需完成它,然后将其推送到Git[详细]
-
快手自研OOM解决方案KOOM今日公布开源
所属栏目:[编程] 日期:2021-11-04 热度:158
近日,快手宣布开源KOOM,成为行业首个开源线上内存溢出(Out of Memory,以下简称OOM)问题解决方案的互联网企业。据介绍,KOOM是在客户端完成内存监控后,将解析报告上传到云端,传输文件大小仅为KB级,运行时用户无感知,对流量基本无影响,适合大规模普及[详细]
-
Golang 中不要犯这 5 个过错
所属栏目:[编程] 日期:2021-11-04 热度:157
大家好,我是程序员幽鬼。Go 给人的印象是容易入门,因为语法简单。不过新手还是比较容易犯一些错误的。本文总结了 5 个常见的错误,你检验下自己犯过没有?!这些是我写 Go 时所犯的错误,希望对你有帮助!1、循环内部在循环中,有几种情况可能会导致混乱,你[详细]
-
Python 竟然开始抄作业了,这次抄的是Rust
所属栏目:[编程] 日期:2021-11-04 热度:135
众所周知,Rust有两样镇山之宝,一是安全的内存模型,二是模式匹配。在内存管理上,Python使用了传统的垃圾回收的内存模型,和Rust没有多少可比性。随着Python3.10的发布,模式匹配被引入到Python中,而且几乎是完全照搬了Rust的概念。作者: 天元浪子 来源[详细]
-
Go 语言经常踩坑记
所属栏目:[编程] 日期:2021-11-04 热度:123
引言本系列会列举一些在Go面试中常见的问题。切片循环问题For循环在我们日常编码中可能用的很多。在很多业务场景中我们都需要用for循环处理。但golang中的for循环在使用上需要注意一些问题,大家可否遇到。先看下边这一段代码:func testSlice() { a := []i[详细]
-
现在这么多人用PHP语言去做网站开发的原因,他有什么优势吗
所属栏目:[编程] 日期:2021-11-04 热度:174
为什么现在这么多人用PHP语言去开发网站?原因很简单:1.上手难度:个人角度将也就是上手难度低,一个新手如果去学习完它很快就能上手去开发一个网站了。它不同于jsp与.net,它的难度是基于这两个中间,语法跟C语言相似。.net虽说是制作网站速度最快的只要鼠[详细]
-
Crystal 1.2推出,语法类似 Ruby 的编译型编程语言
所属栏目:[编程] 日期:2021-11-04 热度:70
编程语言 Crystal 1.2 已经发布,其开发人员正试图将 Ruby 语言开发的便利性与 C 语言固有的高应用程序性能相结合。Crystal 语法与 Ruby很接近,但并不完全兼容,尽管有些 Ruby 程序无需修改即可执行。编译器代码是用 Crystal 编写的,并在 Apache 2.0许可[详细]
-
腾讯 C++ 笔试/面试题及谜底
所属栏目:[编程] 日期:2021-11-04 热度:163
问题点: 1、C和C++的特点与区别? 2、C++的多态 3、虚函数实现 4、C和C++内存分配问题 5、协程 6、CGI的了解 7、进程间通信方式和线程间通信方式 8、TCP握手与释放 9、http和https的区别? 10、虚拟内存的概念与介绍 11、单链表的反转算法 12、红黑树以及[详细]

浙公网安备 33038102330469号