本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理 在 Python 开发中, yield 关键字的使用其实较为频繁,例如大集合的生成,简化代码结构、协程与并发都会用到它。 但是,你是否真正了解 yield 的运行过程呢? 这篇文章,我们就来看一下 y ...
分类:
编程语言 时间:
2020-12-17 12:49:13
阅读次数:
1
前言 码云地址:https://gitee.com/Clinjiahao/personal-blog 这是一个挺好的一个SpringBoot练手项目。 该项目是自适应、简洁、美观、易于文章管理发布的一个属于我的个人博客。主要实现了主页博客汇总,以列表形式展示 文章、发布日期、分类情况以及文章摘要等等 ...
分类:
编程语言 时间:
2020-12-17 12:15:19
阅读次数:
2
前言 开发中很多地方都会遇到密码输入,这时候往往需要根据UI设计自定义。这里遵守UIKeyInput,实现协议中的方法,让自定义View可以进行文字输入;再通过func draw(_ rect: CGRect)绘制现自定义UI;使用配置类来统一接口;使用代理来管理各种输入相关的事件。文章末尾有提供O ...
分类:
移动开发 时间:
2020-12-17 12:12:48
阅读次数:
3
前言 每次都是使用Typora写完文章,要上传到博客上时,图片都是要自己手动地去更改非常的麻烦,当你的文章过长时,文海茫茫找一个小小的图片是非常麻烦的。dotnet-cnblog这个插件非常好的解决了我们的问题。 1、安装.Net Core SDK 下载地址: https://dotnet.micr ...
分类:
Web程序 时间:
2020-12-17 12:06:41
阅读次数:
2
synchronize 与 volatile 一 使用场景 1 synchronized应用于对象实例与对象方法 2 synchronized应用于类与静态方法 二 对象的内存布局 三 特性: 原子性: 可见性: 有序性: 可重入性: 参考文章: https://openjdk.java.net/g ...
分类:
编程语言 时间:
2020-12-17 12:01:54
阅读次数:
1
在安装Kafka-eagle的时候遇见几个坑,在这里分享一下: 注意:版本问题,若按本文章不能解决,则着重查看版本的问题;这里只是提供解决针对问题的思路 Kafka版本:kafka_2.11-0.11.0.2 Kafka-eagle版本:kafka-eagle-bin-1.3.7 MySQL版本:5 ...
分类:
其他好文 时间:
2020-12-16 12:58:42
阅读次数:
5
前言大家新年快乐!新的一年第一篇技术文章希望开个好头,所以元旦三天我也没怎么闲着,希望给大家带来一篇比较感兴趣的干货内容。老读者应该还记得我在去年国庆节前分享过一篇《设计一个百万级的消息推送系统》;虽然我在文中有贴一些伪代码,依然有些朋友希望能直接分享一些可以运行的源码;这么久了是时候把坑填上了。目录结构:本文较长,高能预警;带好瓜子板凳。于是在之前的基础上我完善了一些内容,先来看看这个项目的介绍
分类:
其他好文 时间:
2020-12-16 12:56:15
阅读次数:
6
前言经过几个小伙伴的提醒,发现个人博客中的许多图片都裂了无法访问;原因就不多说,既然出现问题就得要解决。原本我的处理方式非常简单粗暴:找到原有的图片重新下载下来上传到新的可用图床再把图片地址替换。这样搞了一两篇之后我就绝望了。。。之前为了代码能在公众号里也有好的阅读体验,所以能截图的我绝不贴代码,导致一篇文章多的得有十几张图片。好在哪位大佬说过“以人肉XX为耻”,这种重复劳动力完全可自动化;于是便
分类:
其他好文 时间:
2020-12-16 12:53:50
阅读次数:
3
前言前不久帮同事一起review一个job执行缓慢的问题时发现不少朋友在撸码实现功能时还是有需要细节不够注意,于是便有了这篇文章。ArrayList踩坑List<String>temp=newArrayList();//获取一批数据List<String>all=getData();for(Stringstr:all){temp.add(str);}首先大家看看这段代码有什
分类:
其他好文 时间:
2020-12-16 12:52:45
阅读次数:
3
前言最近个人事情比较多(搬家、换工作、短暂休息)所以一直也没有顾得上博客更新,恰好最近收到一封邮件提醒了我。也是时候写一篇文章来聊聊参与开源项目的事(最近也确实进入了笔荒期)。ps:第一次收到这样的中秋节礼物,加上Dubbo社区的活跃及阿里的重视度,还在做RPC或微服务技术选型的朋友可以考虑Dubbo。参与开源现在具体来聊聊参与开源的事;日常几乎所有的开发者都会享受到开源项目所带来的便利甚至是收益
分类:
其他好文 时间:
2020-12-16 12:52:07
阅读次数:
3