摘要: “语言只是工具”,你会无数次听到这句话。在最开始学习一门语言时,赞同这句话;在慢慢深入时,特别是遇到困难时(这里的困难更多指的是一门语言语法上的学习的困难,例如最开始学习C的时候的指针就让很多人觉得很难理解。),此时有人说这句话,你或许会觉得很佩服这个人、也有可能心里觉得对方在装X;再后来你自认为学 阅读全文
posted @ 2018-09-29 23:58 一粒粟 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 做的一个小工具,需要定时向Excel中添加数据,也就是多次追加写入. 网上开源工具也基本提供,因此自己简单实现了下. 依赖NPOI. 所有需要导出属性都需要加上[ExcelHeader]属性. 有更完善方式,可以评论留言. 1 using System; 2 using System.Collect 阅读全文
posted @ 2021-10-19 23:06 一粒粟 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 在IE中,弹出窗口默认不显示地址栏链接(对于代码查找调试很不方便)。 工具-->Internet选项中设置: 1) 将要打开的网站地址加入到可信站点中。 2) 效果: 阅读全文
posted @ 2018-12-28 14:43 一粒粟 阅读(2020) 评论(0) 推荐(0) 编辑
摘要: 在安装了ubuntu后(我使用的mint,感觉相对稳定)使用上和ubuntu基本没什么区别,默认就会安装有jdk(openjdk),但是往往版本比较高,如果需要安装制定的版本: 我总是喜欢使用: sudo apt-get install openjdk-[tab tab]openjdk-11-dbg 阅读全文
posted @ 2018-12-28 01:39 一粒粟 阅读(4226) 评论(0) 推荐(1) 编辑
摘要: 在ubuntu上(我使用的是mint)和ubuntu基本没区别。安装mysql。 1) sudo apt-get install mysql-server 2) sudo apt-get install mysql-client 3) sudo apt-get install libmysqlcli 阅读全文
posted @ 2018-12-28 01:26 一粒粟 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 源码面前,了无秘密。 1 package com.xiaolu.flyweightdemotest; 2 3 4 import org.junit.Assert; 5 import org.junit.Test; 6 7 import com.xiaolu.flyweight.FlyweigthtF 阅读全文
posted @ 2018-10-11 23:46 一粒粟 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 代码是为用户服务的(完成用户需要的功能),但就代码(程序)而言,它首先是为开发人员服务的。有两类人员会比较关注代码:代码开发人员、代码维护人员(可能为了进行某种维护工作而需要去理解代码,从而做出调整) 【这里不考虑质量检查人员也会看代码......一个认真负责的程序员,是不太会为自己的代码质量而担忧 阅读全文
posted @ 2018-02-09 16:37 一粒粟 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 引 GOF 《设计模式:可复用面向对象软件设计的基础》中的模式,应当算是模式归纳的鼻祖(并非他们最早发现/使用了模式,而是将已有的模式进行了整合归纳),而我们现在对于模式的学习基本上都是基于Gof的设计模式。今天主要说说行为型模式中的一个:策略模式。 模式定义 意图:定义一系列的算法,把它们一个个封 阅读全文
posted @ 2018-02-06 23:06 一粒粟 阅读(832) 评论(0) 推荐(0) 编辑