摘要:
最近在给一个客户做framwwork版本升级,从1.0版本升级到4.0版本,发现最大的问题就是乱码。在1.0版本下,gb2312编码能够运行得很好,可是升级到4.0后就都是乱码。随后将webconfig中的globalization配置项由gb2312改为utf-8,这个时候大部分页面都能够正常显示了,可是还有部分htm页面通过this.server.Execute(url)方式进行编码,出来的结果都是乱码,不得已,逐个将htm页面增加,这样终于解决了问题。由此发现,如果某个页面出现乱码,估计十有八九是因为当前页面做了自定义编码,与webconfig中的编码不一致,只要将页面的编码方式以显示的 阅读全文
摘要:
最近公司计划重新设计一套业务系统,在开始架构前,总结了以往开发经验,列举如下几点:1、数据库支持,系统是否需要考虑到后期多数据库支持问题;2、多语言支持,后期潜在客户是否存在多语言支持问题;3、系统皮肤,根据不同客户需求,系统皮肤切换是否方便;4、客户定制化需求,不同客户,核心代码如何维护?客户定制化需求如何维护?定制化数据库如何维护?5、系统安全性问题,从B/S架构考虑,安全性问题主要包含硬件、操作系统、应用系统3方面;硬件方面主要包括硬件防火墙、内外网架设操作系统方面主要是防止对操作系统的攻击,包含防火墙的设置,防止端口扫描,将无用端口关闭应用系统方面主要包含SQL注入、XSS,Denia 阅读全文
摘要:
在多次oracle服务器搭建过程中,经常遇到tnsname不正确的情况1、安装了client这个时候XX/client/network/admin/中也有一个tnsname,而且在环境变量中,系统是先访问到client中的tnsname所以如果client中的配置如果不正确就会包TNS错误2、在虚拟机中安装的oralce时候需要在listener中将对应的数据库添加进来SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = C:\oracle\product\10.2.0\db_1) 阅读全文
摘要:
oracle数据库备份先导出数据库,然后执行压缩,将源文件删除,保留压缩文件exp crm/crm@orcl file=G:\数据库备份\CRM\CRM%DATE%.dmp owner=crm"C:\Program Files (x86)\WinRAR\Rar.exe" a G:\数据库备份\CRM\CRM%DATE% G:\数据库备份\CRM\CRM%DATE%.dmp del -s G:\数据库备份\CRM\CRM%DATE%.dmp服务器自动关机脚本通过系统计划调用批次处理,定时关闭服务器shutdown -f -s -t 0 阅读全文