zoukankan
html css js c++ java
做了个信息发布系统,遇到个头痛的性能问题
公司接了个EIP项目,分给我的任务里面有个统一信息发布系统,做好后当发布的信息量很大时
(>10000字)迅速非常慢(>25秒),让人无法忍受,找了很久,终于发现了原因。
由于asp.net默认要执行安全检查,提交的数据不允许包括HTML代码,这个系统发布的信息又是HTML格式存放的,所以一提交就报错,最后我就写了个转换方法把所有的"<"">"这类标记换成其它字符,问题就是出在这个方法上,由于信息量大文字又充分格式化,所以信息中包含的HTML标记很多,发布信息时所需的时间基本上都花在了转换上(还好被我找到了,不然就被Boss骂死了)。我在<
%@Page%
>中加了个:validateRequest="false",让页面不执行安全检查,直接将信息以HTML格式提交,Ok!终于快起来了,现在发布迅速<10秒。
查看全文
相关阅读:
cenos7 安装samba
Cenos7 学习笔记
mysql学习笔记(一)
Qt 程序打包发布总结 转
主机名由localhost变成bogon是怎么回事,怎样变回localhost这个名字?
Heap Size 与 Stack Size
数据字节对齐案例
C语言进阶日志二
位带操作
Stm32高级定时器(转自:luowei_memory)
原文地址:https://www.cnblogs.com/xiaoko/p/494540.html
最新文章
c语言中static 函数和普通函数的区别
c++读写配置文件
转载:string、const char*、 char* 、char[]相互转换
使用ln -s解决库冲突的问题
vins_fusion学习笔记
视觉融合定位github
oracle11g导出表时空表导不出解决方案
ORA-01122: 数据库文件 1 验证失败
[Oracle]关于Oracle分页写法的性能分析及ROWNUM说明
Crystal Report 纵向排列,多列格式化
热门文章
ORACLE sql 判断字段中某个字符出现次数
ORA-12516 TNS监听程序找不到符合协议堆栈要求的可用处理程序
修改oracle用户密码永不过期
Oracle 11G R2 在windows server 2008 64位安装时提示:无法在windows "开始"菜单或桌面上创建项
关于Union 中 ORA-12704:字符集不匹配问题的解决
如何在Oracle中复制表结构和表数据
VS2015 Qt控制台打不开问题解决
IP地址分类(A类 B类 C类 D类 E类)
硬盘基本知识(磁头、磁道、扇区、柱面) 转
一级缓存、二级缓存、三级缓存
Copyright © 2011-2022 走看看