摘要:
说明:标题其实说法是错误的。Java中只有值传递,没有引用传递。 调用函数changeValue()前后num的值都没有改变。 值传递的过程: num作为参数传递给changeValue()方法时,是将内存空间中num所指向的那个存储单元中存放的值,即"5",传送给了changeValue()方法中 阅读全文
摘要:
这个错误是Mac下特有的,并且据说是一个老Bug,不影响使用。 修复方法: Help->Edit Custom Properties,没有这个properties文件的话,IDEA会提示创建,然后在里面加上idea.no.launcher=true 重启即可。 参考: https://www.zhi 阅读全文
摘要:
其实传递的就是数组的指针,里面的每一项的值还是那块内存,所以能直接操作里面的值。如果单纯传指定的值,那么里面操作的就是新的一块内存块。 用数组实现的效果如下: 参考: http://blog.csdn.net/hemeinvyiqiluoben/article/details/49978313 ht 阅读全文
摘要:
1、实例化ArrayList时默认不输入大小是10个,并且如果增加到11个时不会报错,会自动扩容。 2、获取指定索引的值时就必须保证ArrayList有这么多个。 3、推荐在new ArrayList时指定已知的大小,节省扩容时损耗资源。注意:指定大小后的ArrayList获取size时依然还是0; 阅读全文
摘要:
时间戳精度有两个概念:1是精确到秒,2是精确到毫秒。 要操作时间戳和时间戳转换为时间一般对应的对象就是Date,而Date各种转换离不开SimpleDateFormat; 如果是要获取时间指定的年月日时,一般对应的是LocalDate,而LocalDate各种转换离不开DateFormatter; 阅读全文
摘要:
说明:从LocalDate的API上看,主要用于快速获取当前年月日,而DateFormatter也基本上伴随着使用。如果是操作Date对象的,主要是用于时间戳等,伴随着使用的是SimpleDateFormat。 1、Java 7及之前版本1.1、使用java.util.Calendar(不推荐) i 阅读全文
摘要:
这两处地方要同时修改成一样的。 参考: http://blog.csdn.net/u011275152/article/details/45242201 阅读全文
摘要:
注意:这个字体管理工具只是简化了字体的安装和卸载,并没有快速下载字体去自动安装,所有的字体都是需要自行下载,因为字体本身是有版权的。 安装: 使用: 参考: https://linux.cn/article-4732-1-rss.html http://www.linuxidc.com/Linux/ 阅读全文
摘要:
├── 1_WorkFiles ├── 2_DevelopmentProjects ├── 3_DownloadFiles ├── 4_VMwareSystem ├── 5_SystemBackup ├── 6_Movie ├── 7_Music ├── 8_Game ├── 9_Picture ├── 10_Document 阅读全文
摘要:
1、【Esc】+【退格键(Backspace)】 2、【Ctrl】+【U】 说明:以上两个快捷键都会删除全部输错的命令或密码。 参考: http://blog.csdn.net/u013895662/article/details/37995279 阅读全文
摘要:
一、在登录项上添加Iterm2的启动项 二、打开Iterm2 1、启动后会显示Iterm2,此时点击关闭按钮,保证桌面上没有任何的控制台窗口。 2、按【Command】+【Shift】+【S】,保存名为No Window 这一步是Iterm2的菜单:Window->Save Window Arran 阅读全文
摘要:
下载最新版,这个问题在最新版已经完美解决。 http://zipzapmac.com/go2shell 阅读全文
摘要:
下载: https://www.telerik.com/download/fiddler 离线版本:(链接: https://pan.baidu.com/s/1hr7f8QK 密码: ukg2) 安装: 1、Mono 下载并安装:http://www.mono-project.com/downloa 阅读全文