头脑风暴
fangYuanSee
这个作者很懒,什么都没留下…
展开
-
java变量是否需要初始化的问题
程序里经常需要定义变量,但是是否需要初始化一直比较模糊,下面总结3种情况。 方法里面的形参变量: Java类方法,属于按值传递机制,调用方法的时候,完成参数的传递,相当形参被初始化。局部变量 与成员变量不同,局部变量必须显示初始化,才能够使用。成员变量 成员变量无需初始化,系统在创建实例的过程中默认初始化。原创 2017-08-31 09:35:40 · 3433 阅读 · 0 评论 -
手机发出微弱信号是如何被接收?
生活中,我们经常会有疑问,手机体积那么小,发出的电磁波那么微弱,甚至还不如电磁炉。这样微弱的信号是如何保证通信畅通的呢?其实,关键正在基站。 基站就是那个高高的铁塔,它上面的天线接收我们手机发出的微弱信号。 不要小瞧它,它是个顺风耳。号称大增益。能够分辨出非常小的电磁波频率。并且把其他混杂信号滤除掉,得到手机的正确信号。厉害吧!原创 2017-09-01 11:15:33 · 2531 阅读 · 0 评论 -
使用NotePad比较两个源文件的差异
今天发现Notepad一个比较有意思的功能:比较两个源文件的差异。效果图这样:解释一下:两个源码文件的差异很明显的用颜色块区别了出来要实现比较功能操作:插件-Compare如果没有这个选项就是缺ComparePlugin.dll文件,百度下载一个放到Notepad++\plugins路径下即可。非常好用。...原创 2018-06-22 14:52:59 · 3192 阅读 · 0 评论 -
理解递归
看到有人是这样形容递归的: 假设你在一个电影院,你想知道自己坐在哪一排,但是前面人很多,你懒得去数了,于是你问前一排的人「你坐在哪一排?」,这样前面的人 (代号 A) 回答你以后,你就知道自己在哪一排了——只要把 A 的答案加一,就是自己所在的排了。不料 A 比你还懒,他也不想数,于是他也问他前面的人 B「你坐在哪一排?」,这样 A 可以用和你一模一样的步骤知道自己所在的排。然后 B ...原创 2018-07-18 16:17:21 · 599 阅读 · 0 评论