- 浏览: 114201 次
- 性别:
- 来自: 广州
最新评论
-
ccakcc:
{name: '列名称',index: '列名称',width ...
jqGrid单元格内容设置字体颜色
文章列表
忘记是第几次读《高性能网站建设指南》的“规则4──压缩组件”一章了,之前一直搞得浑浑噩噩,今天才恍然有所觉悟,原来通过减小HTTP响应大小来减少响应时间应用到tomcat服务器上是这么一回事,结果令人欣慰万分,同时令我感到羞愧。gzip压缩率高达70%左右,这对于提升web性能来说简直就是逆天的表现,而今天之前的我,却不曾知晓!想必很多大牛都已经不屑于整理这样的资料,然而对于我来说,“像张白纸,爱情才刚刚开始,我要写的字太多!”
一、效果展示
对于js、css、html三种常用的类型,压缩率高的让人欣喜。拿html来说,47.49KB的大小gzip后为5.32KB,显然会
使用负载均衡之后的Session处理思路
- 博客分类:
- session
一,引入Session问题
在网站的演进过程中,当我们的单一应用服务器无法再负担众多请求跟响应的时候,这时候,我们就会考虑,要不要搞个服务器集群,这时候,我们又加了台服务器,为了按照一定权重分发请求跟响应,我们又加上了负载均衡设备,本来以为,完美!但是,就像改bug那样,修复掉一个bug,很有可能就产生了新的 bug。
当引入了新的中间层,我们似乎解决了服务器因为自身性能问题,无法处理更多请求跟响应。但是,这里出现了一个很细节的问题,以上图为例,每次client开启一个会话,就会产生一个session,代表当前客户端跟应用服务器的一次会话,并且生成唯一标示——sessi ...
Tomcat 配置环境变量
- 博客分类:
- Tomcat
一、安装JDK和Tomcat
1,安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可。
备注:路径可以其他盘符,不建议路径包含中文名及特殊符号。
2、安装Tomcat:直接解压缩下载文件“apache-tomcat-7.0.33-windows-x86.zip”到C盘下。安装路径建议修改为:c:\tomcat。
备注:如下载的是可执行文件,双击运行,默认安装即可。
二、配置JDK环境变量(在步骤查看如何配置环境变量)
1,新建变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.7.0
2,打开PATH,添加变量值:%J ...
语法
REPLACE ( original-string, search-string, replace-string )
参数
如果有某个参数为 NULL,此函数返回 NULL。
original-string 被搜索的字符串。可为任意长度。
search-string 要搜索并被 replace-string 替换的字符串。该字符串的长度不应超过 255 个字节。如果 search-string 是空字符串,则按原样返回原始字符串。
replace-string 该字符串用于替换 search-string。可为任意长度。如果 replacement-stri ...
Oracle密码过期 怎么修改
- 博客分类:
- oracle
1、查看用户的proifle是哪个,一般是default:
sql>SELECT username,PROFILE FROM dba_users;
2、查看指定概要文件(如default)的密码有效期设置:
sql>SELECT * FROM dba_profiles s WHERE s.profile=\'DEFAULT\' AND resource_name=\'PASSWORD_LIFE_TIME\';
3、将密码有效期由默认的180天修改成“无限制”:
sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMI ...
一、问题原因: 11G中有个新特性,当表无数据时,不分配segment,以节省空间 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2、设置deferred_segment_creation 参数 show parameter deferred_segment_creation NAME TYPE VALUE ------------------------ ...
案例场景:
新建了一个表空间后TBS_MARKET_DAT,希望将归档的数据放置在这个表空间。
SQL> CREATE TABLESPACE TBS_MARKET_DAT
2 DATAFILE '/u04/oradata/gps/bookt_data_arch_01.dbf'
3 SIZE 100M
4 AUTOEXTEND ON
5 NEXT 10M
6 MAXSIZE 4G
7 EXTENT MANAGEMENT LOCAL
8 SEGMENT SPACE MANAGEMENT AUTO ONLINE ;
...
1.alter user XXX account lock;SELECT * FROM V$SESSION WHERE USERNAME='LGDB';alter system kill session 'xx,xx'drop user xx cascade
2.或者shutdown掉数据库,再重启
具体可如下:
(1)查看用户的连接状况 select username,sid,serial# from v$session ------------------------------------------ 如下结果: username sid ...
jquery、js调用iframe父窗口与子窗口元素的方法
1. jquery 在iframe子页面获取父页面元素代码如下:
$("#objid", parent.document)
2. jquery在父页面 获取iframe子页面的元素代码如下:$("#objid",document.frames('iframename').document)
3.js 在iframe子页面获取父页面元素代码如下:
indow.parent.document.getElementByIdx_x("元素id");
80端口被SQL Server软件占用问题
- 博客分类:
- Tomcat
安装完SQL Server 2008之后,系统的80端口可能被SQL Server 2008的 SQL Server Reporting Services 服务占用,停止服务则可以释放80端口,同时打开SQL Server configutation manager修改服务的启动方式,改为禁用,避免系统重启服务自动启动时,又占用80端口
如何处理域名劫持这一现象
- 博客分类:
- 理论
如何处理域名劫持这一现象呢?
第一步:关闭域名的泛解析,我们必须要有域名的管理帐号和密码,否则只能通过域名服务商来解决了(当然这样可能会比较浪费时间),进入了域名管理后台之后就可以点击我们的域名找到带*号的域名解析,删除掉就可以了。
第二步:举报大量垃圾页面,因为那些垃圾页面都会成为我们网站的死链,所以我们要把这些死链都解决掉。我们在页面举报内容处写上网站被恶意泛解析就可以了。好的情况就是百度会迅速关注你的站点从而帮你大量的删除,不好的情况恐怕只能我们自己把那些垃圾页面一个个的举报掉了。
第三步:看网站整体代码是否有改动。这一步也就是解决了域名劫持问题之后,对自己的网站进行大检查,从而做 ...
网站被黑的几种表现形式
- 博客分类:
- 理论
网站被黑的几种表现形式:
1、 挂链接
即所谓的黑链,大多会设置成用户用浏览器打开页面看不到,但搜索引擎的蜘蛛程序抓取的时候可以抓到,这是heike们获取大量高权重的单向链接手段,以此牟利。
此类 ...
1、运行 gpedit.msc
2、计算机配置 >> 管理模板 >> Windows组件 >> 远程服务桌面 >> 连接
3、禁用“将远程桌面服务用户限制到单独的远程桌面服务会话”
4、系统默认是一个用户同时进行两个会话,如果想进行更多的会话,可以打开“限制连接的数量”,填入适合自己的会话数
场景:
没有装sde软件,直接把之前的sde用户数据导入到oracle11g中。
数据导完,后在catalog中连接sde时报:
Failed to connect to the specified server. Do you want to continue?
Underlying DBMS error[ORA-24344: 成功, 但出现编译错误
Execute privilege for required Oracle builtin package DBMS_PIPE must be directly granted for the SDE DBA user, granti ...
数据库中的字段和Java里面的类型匹配
- 博客分类:
- oracle
当在hibernate中运用原始的sql语句进行操作的的时候,常常会报错,错误很多都是关于No Dialect mapping for JDBC type:?这里的问号是不同的数字如:-1,1,-9,3等等,每种数字代表一种类型。经过分析和查找,问题常常发生在几个地方1、错误的配置了hibernate的方言2、就是你的数据库中的字段和Java里面的类型不匹配的问题 错误如下:org.hibernate.MappingException: No Dialect mapping for JDBC type: -1Error message:org.hibernate.MappingException ...