最近C#项目中不当心踩的低级坑

都是很基础的错误问题,大部分都是由于不查一下资料就直接根据其它相似语言的经验写代码致使的

一、 一个企业微信上的正常的界面忽然不能滚动了javascript

本觉得是浏览器代码计算问题,结果发现是JS出错致使。java

二、 Redis中文自动编码浏览器

自动会变成unicode.读取时要从unicode转成中文。服务器

三、 Json反序列化数据为Table时列顺序有时会变化。微信

不要为了省事用列顺序,必定要用列名,产生缘由不太清楚。编码

四、 触发器尽可能少用,可能会影响批量更新code

五、 Session和Redis混用问题,用Session、Redis中的一个更新另外一个要当心,否则多服务器会有问题。orm

六、 Web.config通用数据和非通用数据,要分开存放。ip

七、 Web.Config 中存储带双引号的数据时,要进行转义,不能使用相似javascript的那种单引号写法。unicode

八、string.format内部花括号须要用两个花括号代替。

九、js attrib不支持左值

相关文章
相关标签/搜索