9月25~10月10读报(技术)

1、 编程时刻观察思考对象的生命周期管理问题是一个好习惯, 具体好在何处?

2、 关于软件破解的另类做法
A、 试用版就是试用版
B、 自己开发“破解版”
C、 让简单的算法不简单(多点、随机)
D、 互联网验证
E、 服务为本

3、 对于程序员:
A、 简单即是美
B、 严格遵守编程规范
C、 代码的质量属性
D、 经常review你的代码
E、 职业程序员一定是优秀的测试人员?
F、 站在设计的高度编码

4、 编码时要注意可扩展性, 然而这个扩展性有两条路可走:
A、 对需求预测的精确性
B、 能够对需求化快速响应
其实这两者本身就是矛盾的,
核心思想: 高内聚,低耦合

5、 反射的功能:
A、 拍短任意一个对象所属的类
B、 在运行时构造任意一个类的对象
C、 在运行时判断任意一个类所具有的成员变量和方法
D、 在运行时拍短调用任意对象的方法,甚至可以调用private方法
E、 生成动态代理


6、 mysql中deleted的字段是int类型,值为0或1
hibernate创建实体时将deleted字段设置为boolean类型,这样子在处理时其会自动对应如下的关系:
deleted = 0 ——false
deleted = 1 ——true


8、 一般说来因为数组要分配连续的内存,所以容易产生OOM错误,(集合如List呢)

9、 数据库的另类方案:
数据库只用来存储, 所有SQL操作之针对但表操作


12、 tl犀利的远程调试手法给我的触动

13、 关于撰写用户手册的一些心得
A、 用户手册中应给出demo的相关图片
B、 关于反馈的把握
C、 快速上手 VS 详细知道
D、 业务场景体现出特性、
E、 用户视角
F、 FAQ的设置

14、 flex双向绑定符号: @

15、 重构从整体看来总是值得的,是一种应该大力提倡的行为

16、 关于Java中的集合如何映射到flex的vo中:
[ArrayElementType(java类完全路径名)]
public var ... ?
回头查看工程源代码验证... ... (抑或是这个标题就有错)


18、 关于界面的设计
决定了第一印象, 引导用户完成相应的操作。
流行界面风格有: 多窗体风格、 单窗体风格、 资源管理风格
应用性是最主要的!
A、 相同/近功能按钮用frame图圈起(apusic cloud 界面符合此点要求)
B、 常用功能需要有快捷方式
C、 按功能将界面分区

D、 界面需要支持键盘自动浏览功能,如Tab, Enter等(重要信息靠前放置)
E、 分页界面要支持在页面间的快捷切换,如ctrl+tab
F、 可写控制检测到非法输入后要能给出说明并获得焦点

G、 多选方块按选择几率从前往后排列,且要有默认选项,要支持Tab
H、 关于下拉列表 VS 下拉框 VS 选项框 的选取
I、 用语(专业 VS 通用)
最后要注意规范性和帮助设施。


19、 win下主机配置文件
c:\windows\system32\drivers\etc下的hosts文件


20、 使用/** */注释而非//注释(这样子在查看源代码的同事能够看到注释)


1、 缓存知识浅谈
2、 web服务器与应用服务器
3、 不变的硬道理,log+try...catch

4、 电纸书: Kindle、 汉王、 bambook(锦书)盛大产的


10、 flex camera可以用于开发视频

你可能感兴趣的:(JAVA编程)