【C#】项目优化实战
摘要:【C#】项目优化实战 一. 数据库设计 1. 常量的枚举值直接存中文不要存数字(注意是常量,如果显示值可变就不能) 例如:男女,在数据库中不要存1和0,直接存男和女。 这样的好处:读取数据的时候可以避免不必要的转换,每次转换肯定会带来性能开销 2. 允许字段冗余 例如:在需要统计的表里面都会有时间字
阅读全文
工作4年的一些想法
摘要:工作4年的一些想法 首先说下我个人的情况,目前工作地点在无锡,我出身地。薪水税前11k,税后到手差不多9.6,加上年终奖和项目奖可以拿到14薪,这工资个人目前还是很满意的,因为考虑到无锡的房价:平均7-8k,我老家无锡惠山才4k多,这工资在无锡生活还是很惬意的。之前也看到有园友发博文说去二线城市发展
阅读全文
【C#】 目前的技能点
摘要:【C#】 目前的技能点 一. C/S 1. WinForm 2. WPF 二.B/S 1. MVC 2. ASPX 3. WebService 4. js 5. jQuery , jQuery UI 6. CSS 7. bootstrap 8. highcharts 三. DB 1. Sql Ser
阅读全文
【C#】 一些不常用,很容易混淆的知识点
摘要:【C#】 一些不常用但很容易混淆的知识点1. 访问修饰符 internal ,译为内部的, 在同一个程序集中可访问,它的内部是相对与程序集的,可不能想当然了2. String.Compare 这个函数很坑, 首先不是字符串越长的越大,其次字符的比较不是按照ascii码来比较的,所以涉及到字符串比较的...
阅读全文
【C#】 引用类型
摘要:【C#】 引用类型 附图和代码为了便于理解引用类型 总结: 1. 某个引用对象某属性改变后,所有指向该引用的对象都会变 2. 某个应用对象改变引用时,只有它自身改变,其他指向该引用的对象不变 (这个得注意)
阅读全文
【C#】 RBAC 权限框架
摘要:【C#】 RBAC 权限框架一. 名词解释1. 用户 : 登录的账号, 和角色挂钩,可拥有多个角色2. 角色 : 账号所属的角色, 和权限挂钩,可拥有多个权限3. 权限 : 角色拥有的操作权限, 分许可和禁止 许可列表中没有的权限为无法访问的权限,禁止列表中有的权限为无法访问的权限,其...
阅读全文
【C#】 URL Protocol
摘要:【C#】 URL Protocol网页调用本地程序, 支持 Windows 下所有浏览器, 与浏览器插件对比实现简单,但判断是否调用成功时, 只有ie10以上有函数,其他浏览器得自己实现(用 iframe)实现 :1. 写入注册表,格式如下 Windows Registry Editor Vers...
阅读全文
【C#】 反射
摘要:【C#】 反射 目录 : http://msdn.microsoft.com/zh-cn/library/System.Reflection(v=vs.110).aspx System.Reflection Assembly -- 可以动态加载卸载程序集,获取程序集信息(即程序集内类的信息)...
阅读全文
【C#】 语法糖
摘要:【C#】语法糖一, 扩展方法 1. 对某个类功能上的扩展 2. 特点: 使用方便,可以在不修改原代码的基础上进行扩展。 参照 linq,linq 就是一系列的扩展方法 3. 语法: 非泛型静态类,静态方法, 第一个参数加 this,表示是对该类型的扩展 4. 代码 public st...
阅读全文