程序员为什么写公众号? 就个人来说,程序员写公众号,最重要的是什么? 不是粉丝,不是出名,不是收益(不在意是假的),而是学习、总结、创作、分享(至少可以实践费曼学习技巧)。 ...
程序员为什么写公众号? 就个人来说,程序员写公众号,最重要的是什么? 不是粉丝,不是出名,不是收益(不在意是假的),而是学习、总结、创作、分享(至少可以实践费曼学习技巧)。 ...
回顾 先回顾下面向对象的三个基本特性: 封装 继承 多态 Java作为面向对象的王者,以下示例完美的展现了面向对象的三个基本特征。 那么Go语言呢?我们一起来探索下Go语言的...
Map 声明和初始化 方式一 方式二 以上两种声明和初始化方式效果是一样的,根据实际情况选用。试试访问不存在的Key看会怎样? 结果会输出:0,不会报错!它返回了int的默认...
第一种声明方式 这是第一种数组声明方式,未初始化的元素值默认为0,需要指明数组的长度,然后使用下标索引方式初始化和访问元素。 简洁的方式 我们知道Java中数组还有这种初始化...
初始化 单行的字符串初始化和大部分语言一样,使用双引号,支持和python一样的多行,但是用反单引号,就是键盘上按键区最左上角的那个符号。 长度 上面两个打印字符串长度的代码...
IDE 关于IDE,开发时推荐JetBrains的GoLand,JetBrains系列IDE的好无需多言了,不过建议第一次跑hello world时,还是用简单的文本编辑器(...
学习的理由 简单 编译快 部署,运行简单 很多区块链开源项目使用go语言开发 学习应该是码农的本能 Hello World hello world的代码看上去还好,比java...
引言 最初接触区块链相关时,看了很多文章,真的是云里雾里,不知所云,区块链到底是什么?能干什么?看半天还是没明白,相信很多人都有类似的感觉。 区块链是什么? 区块+链 对数据...
接上一篇:35岁码农的机器学习入门之路-python篇,先回顾下知识体系图。 数据分析 利用python进行数据分析 这本书是pandas作者写的,包含了数据分析的细节和要点...
背景 生产环境的有些sql查询写得太复杂,或是表很大,对应索引未建立或建立不合理,或是查询未充分使用索引等,就有可能出现慢查询,一些慢查询需要修改程序,可能没那么快能解决,这...
引言 对于Java程序员来说,已经有了一门编程语言的经验,相信入门python不是个问题,那如何能以更快的速度熟悉并掌握python呢?当然是更多的练习和使用。 工具 开始之...
如下阻塞队列+线程的代码,很常见,当服务停止时,如何停止被BlockingQueue阻塞的线程? 方法是当服务停止时,触发一个操作,给blockingQueue放一个特殊的元...
如何在IntelliJ IDEA中远程断点调试tomcat?以下是整理的步骤: tomcat/bin目录新建setenv.bat或setenv.sh 添加如下内容: 启动: ...
问题 当初刚学python时,python3还没大流行和广泛应用,还会纠结到底选python2还是python3,2019年,那必须是python3了,可是linux系统如c...
背景 线上的系统在运行中,发生故障时怎么及时的通过手机通知到相关人员?当然这是个很简单的需求,现有的方法有很多,例如: 如果我们用的云产品,那么一般都会有配套对应的监控预警功...
毕玄老师发表了一篇公众号文章:来测试下你的Java编程能力,本系列文章为其中问题的个人解答。 第四个问题: CGLib和Java的动态代理相比,具体有什么不同? 还是从简单的...
毕玄老师发表了一篇公众号文章:来测试下你的Java编程能力,本系列文章为其中问题的个人解答。 第一个问题: 基于BIO实现的Server端,当建立了100个连接时,会有多少个...
Hessian与spring集成 Hessian可以与spring完美无缝的集成,我们先来看一下如何集成: 服务端服务暴露 以上使用spring在代码配置声明bean的方式暴...
背景 总有一些程序在windows平台表现不稳定,动不动一段时间就无响应,但又不得不用,每次都是发现问题了手动重启,现在写个脚本定时检测进程是否正常,自动重启。 涉及知识点 ...