![](https://img-blog.csdnimg.cn/20190903201452493.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
杂记
接触计算机软件已经5年了,从“hello world”开始,大大小小做过不少项目,但保留下来的却没有多少。
实习归来后,感触颇多。热爱、积累很重要!
Chen-FangLiang
这个作者很懒,什么都没留下…
展开
-
手握两个锟斤拷,口中直呼烫烫烫
闲来无事,随便写写。程序员才知道的一个小梗。问:你了解字符编码吗?答:锟斤拷问:那内存有接触吗?答:烫烫烫,口口口。保准面试官露出蜜汁微笑。什么意思?一起来聊聊吧!字符编码和ASCII 机器只能识别0和1,日常生活中的字符怎么让机器识别,这就是字符编码。最简单的字符编码是摩斯电码,即滴答滴答滴滴答。而我们的计算机就比较高级了,最开始采用的是ASCII码。...转载 2019-09-03 20:07:43 · 14642 阅读 · 0 评论 -
编码规范的几点思考
实习企业格外注意编码规范,当时觉得多此一举,后来回味却发现有很多奥妙的。1、逻辑判断习惯写法:if(a == 0){}规范写法:if(0 == a){}分析:相信80%的人都遇到过少些“=”的情况,那么(a = 0)就成了赋值运算,除非const修饰,该式就成了用真式了,此类问题还不好发现。反观第二种写法,一旦少写,必然报错。2、++i 与i++众所周知,i++是线程不安全...原创 2019-09-03 20:38:22 · 133 阅读 · 0 评论 -
一个自动打印日志的想法
之前在企业导师(@贺工)的指导下,改进了公司的性能测试脚本。即通过打印日志衡量系统性能。本来计划申请个专利,结果发现一年前已有人申请。现将思路分享一下。一、自动添加日志脚本1、日志打印类 a、该类构造函数中输出开始时间。 b、该类析构函数中输出结束时间。2、文件及函数入口识别 a、通过字符匹配定位到函数入口。 b、在入口处创建一个...原创 2019-09-03 20:50:34 · 136 阅读 · 0 评论 -
UML相关知识总结
继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;实现指的是一个class类实现interface接口(可以是多个)的功能;实现是类与接口之间最常见的关系;在Java中此类关系通过关键字implement...转载 2019-09-05 10:38:56 · 196 阅读 · 1 评论