DaLongggggg DaLongggggg
4年前
python-`if not x:` 和`if x is not None:`和`if not x is None:`使用
代码中经常会有变量是否为None的判断,有三种主要的写法:第一种是ifxisNone;第二种是ifnotx:;第三种是ifnotxisNone(这句这样理解更清晰ifnot(xisNone))。如果你觉得这样写没啥区别,那么你可就要小心了,这里面有一个坑。先来看一下代码:x1notxFalse
Jacquelyn38 Jacquelyn38
4年前
Vue.js与Node.js一起打造一款属于自己的音乐App(收藏)
自己平时喜欢钻研技术,做项目。所以有幸发现了网易云音乐Nodejs版的API。网址如下:https://binaryify.github.io/NeteaseCloudMusicApi//打开网址就可以进入如上所示的网站,文档写的不错,非常容易上手。所以之前利用自己的服务器搭建了一个API服务,使用Vue.js快速搭建一个App应用。这个App应用是之前做的
Stella981 Stella981
4年前
AMAZING! Typora + VLOOK 原来可以这样给你的 Markdown 文档添加封面、封底
写过N份Markdown的你是不是也曾想过,为什么Markdown就不能给上个封面呢?哪怕是一个白底黑字的白封皮也行~直到有一天,在OSChina上看到一个份号称是用Markdown写的页面……这货的上半身是长这样滴:!上半身(https://tva1.sinaimg.cn/large/006tNbRwgy1g
Stella981 Stella981
4年前
GitHub宣布已将所有代码永久封存于北极地底1000年!网友炸锅了:我写的bug终于能流传永世了!
量子位报道|公众号QbitAI程序员们,激动的消息来了!GitHub公布了一组照片,你的代码上周已经被打包运往北极保存。只要你2月2日以前贡献过的开源代码,现在都已经被埋在北极的冰雪之下,保存一千年。!(https://oscimg.oschina.net/oscnet/fd2effd30294cdbe5d
Wesley13 Wesley13
4年前
VC++多线程编程[转]
VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD\_SINGLETHREAD\_DIALOG添加一个按钮,ID为IDC\_SLEEP\_SIX\_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码
Stella981 Stella981
4年前
Android4.4的zygote进程
Android4.4的zygote进程侯亮1背景前些天为了在科室做培训,我基于Android4.4重新整理了一份关于zygote的文档。从技术的角度看,这几年zygote并没有出现什么大的变化,所以如果有人以前研究过zygote,应该不会对本文写的内容感到陌生。2zygote进程的描述在A
Wesley13 Wesley13
4年前
MongoDB分片
分片mongos把分片的mongod管理起来何时分片单个节点磁盘不足单个mongod不能满足写数据的性能要求将大量数据放到内存中提高性能什么是片键选择递增(分布不均匀,查询比较好)还是随机片键片键对操作和性能的影响实施分片启动配置服务器启动mongos添加mongod实例对数据库启
Junit4遇上chatGPT
这是一篇适合Java工程师体质的AI开发教程。本教程会教你写一个简单的junit4的Rule,该Rule在基于junit4的测试方法失败后,自动向GPT发送错误信息并通过GPT分析得出代码修改建议。首先向AI问好简单的通过AI,让它基于json格式生成相应
Python进阶者 Python进阶者
1年前
群里大神帮看看我程序哪里错了?谢谢。我估计是isin这里出了问题,但找不到原因
大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【小马哥】问了一个Python自动化办公的问题。问题如下:群里大神帮看看我程序哪里错了?谢谢。我估计是isin这里出了问题,但找不到原因,我的期望是想在这个excel的M4格子里写一
布局王 布局王
6个月前
HarmonyOS NEXT仓颉开发语言实现画板案例
大家上午好,今天分享一下仓颉开发语言实现的画板案例。最近总是有同学说我写ArkTS冒充仓颉,为了自证清白,截图给大家看一下,确实是仓颉文件:仓颉提供了画布组件Canvas,我们所有的绘制工作都要在画布上进行,所以首先在页面添加一个足够大的画布组件:Canv