Git仓库版本控制建议结构图


Git仓库版本控制建议结构图

Read more ⟶

onboard design做法


汇总提炼了别人的做法:

清楚需求和目标后,找一个安静的地方,给自己5-15分钟时间。

1.到打印机旁拿一摞白纸,准备好笔。

2.取3-4张,平铺在桌子上,然后对着几张白纸画图, 一张画类图,一张画流程图/序列图,一张写出来要做的需求(TODO List,或者说要考虑的问题)。类图,流程图/序列图两张图,一个TODO List列表,可以根据实际情况确定做3件事中的1-3件。稍微复杂的工作至少要有类图和流程图中的一个图。需求/TODOs/要考虑的问题列表在简单的需求情况下可以忽略。

Read more ⟶

常用加解密算法


1.常用密钥算法

密钥算法用来对敏感数据、摘要、签名等信息进行加密。

对称加密算法

DES(Data Encryption Standard)

数据加密标准,速度较快,适用于加密大量数据的场合

3DES(Triple DES)

是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高

Read more ⟶

NET性能优化注意事项


避免使用ArrayList。

因为任何对象添加到ArrayList都要封箱为System.Object类型,从ArrayList取出数据时,要拆箱回实际的类型。建议使用自定义的集合类型代替ArrayList。.net 2.0提供了一个新的类型,叫泛型,这是一个强类型,使用泛型集合就可以避免了封箱和拆箱的发生,提高了性能。

Read more ⟶

Nlog心得


在工程中添加引用NLog.dll

注意:必须要对应当前的Framework版本的NLog.dll

添加NLog.config并设置Copy to Output DirectoryCopy always

Read more ⟶