2018年1月5日
摘要: 利用redis做业务缓存和配置项 来自:https://github.com/018/RedisCache 背景 ​ 从以前的C/S应用到现在的B/S,系统配置项都是必不可少的。一般都有一个SettingUtils类,提供read和write方法,然后就一大堆作为Key的常量。通过这样来实现: ​ 阅读全文
posted @ 2018-01-05 00:29 林耀榜 阅读(3209) 评论(1) 推荐(0) 编辑
  2011年8月4日
摘要: 项目【属性】->【生成】->【条件编译符号】,用“;”(分号)隔开。如图:接着在代码就可以使用:#if MSSQL ... ...#endif#if ORACLE... ...#endif 阅读全文
posted @ 2011-08-04 16:27 林耀榜 阅读(2101) 评论(0) 推荐(0) 编辑
  2011年7月23日
摘要: 题目:编写程序输出1+2+3+..+100的值。喜:int sum = 0;for (int i = 1; i <= 100; sum += i, i++) ;Out(sum);怒:int sum = 0;for (int i = 1; i <= 100; i++)for (int j = 0; j < i; j++)sum++;哀:int sum=1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+4 阅读全文
posted @ 2011-07-23 21:15 林耀榜 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 只要一种类型——bool型。来判断社会的真真假假,是是非非。只要一片空间——short修饰。来存放我的所有,不会太多累赘。只要一个函数——Main函数。自己能做的事自己做,不要考虑怎么调用别的,也不要考虑被调用。只要一种控制语句——if语句。没有太多的情况所以不用swtich;没有执着,省下时间执行其他代码所以不用while或for;没有想一步顶天,踏踏实实,一步一步的走下去所以不用goto。只要一类算法——+-*/。不要太复杂的处理方式。 阅读全文
posted @ 2011-07-23 21:11 林耀榜 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 如果说这个社会就是一个开发平台,那每个人的生活就是一个程序。 在写程序之前,每个人都会花一定时间去规划,整理出需求。这就是生活中的目标。 有些人,编译时出现语法错误,则这些人是因为还没掌握基本知识,所以有些人踏踏实实的学习,就会扩展自己的知识来解决这些语法问题,但是有些人没开始直接放弃就沦落乞讨。 有些人,运行时出现逻辑错误,则这些人是因为还没了解程序思路,所以有些人勇于改正自己的思想,就会请教前辈来理清逻辑,但是有些人就将错就错,思想产生问题。 有些人,程序里遇到技术问题,则有些人是因为不够精通,所以有些人自愿研究,想办法灵活处理问题,但是有些人则弃用遇到问题的功能,只能写简单的程序。 有. 阅读全文
posted @ 2011-07-23 21:07 林耀榜 阅读(259) 评论(0) 推荐(1) 编辑
  2011年7月22日
摘要: 前段时间,由于在项目中不小心把同一个枚举中的两个不同项写成了同一个值,项目编译正常。如下: 1 enum MyEnum 2 { 3 A = 1, 4 B = 1 5 }好奇之下写了代码进行验证: 1 enum MyEnum 2 { 3 A, 4 B = 2, 5 C, 6 D = 2, 7 E, 8 F = 1, 9 G10 }竟然发现:第一点:1 int a = (int)MyEnum.A; // a = 02 int c = (int)MyEnum.C; // c = 33 int e = (int)MyEnum.E; // e = 34 int g = (int)MyEnum.G; /. 阅读全文
posted @ 2011-07-22 10:21 林耀榜 阅读(865) 评论(0) 推荐(1) 编辑