zoukankan
html css js c++ java
做了个信息发布系统,遇到个头痛的性能问题
公司接了个EIP项目,分给我的任务里面有个统一信息发布系统,做好后当发布的信息量很大时
(>10000字)迅速非常慢(>25秒),让人无法忍受,找了很久,终于发现了原因。
由于asp.net默认要执行安全检查,提交的数据不允许包括HTML代码,这个系统发布的信息又是HTML格式存放的,所以一提交就报错,最后我就写了个转换方法把所有的"<"">"这类标记换成其它字符,问题就是出在这个方法上,由于信息量大文字又充分格式化,所以信息中包含的HTML标记很多,发布信息时所需的时间基本上都花在了转换上(还好被我找到了,不然就被Boss骂死了)。我在<
%@Page%
>中加了个:validateRequest="false",让页面不执行安全检查,直接将信息以HTML格式提交,Ok!终于快起来了,现在发布迅速<10秒。
查看全文
相关阅读:
WebGL-四之二
WebGL-四之一
mybatis中批量更新的问题
nginx+tpmcat+redis实现session共享
myeclipse快捷方式汇总
StringBuffer的append方法比“+”高效
《Thinking in Java》 And 《Effective Java》啃起来
JAVA链表中迭代器的实现
myeclipse从SVN检出项目报错
C#中清空ListView中的数据
原文地址:https://www.cnblogs.com/xiaoko/p/494540.html
最新文章
浅谈程序员该如何做好工作交接?
Go
【解决】ora-28000: the account is locked
Oracle新建用户并授权
Linux vim指令学习
dubbo负载均衡策略和集群容错策略
Oracle数据库日常SQL的使用
Oracle数据库的基本使用
Linux下安装Redis5.0.2
Linux制作本地yum
热门文章
Linux下安装以及使用MySQL数据库
使用Eclipse中的反编译插件jadClipse查看Class源码
总结
WebGL-利用索引缓存来绘图
WebGL递归处理和移动・旋转・缩放
webGL3D模型的加载与使用
WebGL-three.js
WebGL-七之二
WebGL-七之一
WebGL-五
Copyright © 2011-2022 走看看