- 浏览: 14079 次
- 性别:
- 来自: 深圳
最新评论
文章列表
websocket连接数设置
- 博客分类:
- web
windows系统对于ie浏览器的websocket连接数进行了限制,默认大小为6个
修改设置方法:
开始菜单--运行--gpedit.msc(进入本地组策略编辑器)--用户配置--管理模板--windows 组件--Internet Explorer--安全功能--AJAX--设置每个服务器的最大websocket连接数
myeclipse 每行字符数设置
- 博客分类:
- myeclipse
1、html 文件:windows-->preferences-->myeclipse-->files and editors-->html-->html source 设置line width
2、js文件:windows-->preferences-->myeclipse-->files and editors-->javascript-->code style-->format-->edit-->line wrapping页签和comments页签 设置line width
3、java文件:windows--& ...
myeclipse 设置工程编码格式
- 博客分类:
- myeclipse
myeclipse设置编码格式:
1.windows--preferences--general--editors--spelling encoding
2.windows--preferences--general--workspace text file encoding
环境:
chrome浏览器,IE浏览器(11)
问题描述:
chrome浏览器会存在bug,IE11不存在问题。layer2.1版本使用open方法弹窗后,如果页面存在滚动条,按住鼠标滚轮后,拖动鼠标,会导致页面卡死
解决方法:
body屏蔽鼠标滚轮点击事件,思路
event.button==0 事件源鼠标左键
event.button==1 事件源鼠标滚轮
event.button==2 事件源鼠标右键
最近项目遇到需要生成复杂word文档的功能。个人感觉poi对excel的操作强于对word的操作,jacob对写复杂的word来说操作量也比较大,网上看到有关freemarker制作word模板并能轻松导出,决定一试,果然方便,下面介绍下采用freemarker制作模板导出的步骤和方法。
1、做好原始的word模板(按照自己的需求制作),下面是我项目中的需求模板
内容比较多(有多级表头,有图片等等),就不一一截图了。
2、有了模板之后就可以开始进行变量的设置了,如上图中编制时间就可以修改成“编制时间:${yea ...
--变量声明
DECLARE @TMG DATETIME
DECLARE @STR NVARCHAR(500) --记住必须定义为NVARCHAR,否则会报错‘SQL存储过程需要类型为 'ntext/nchar/nvarchar' 的参数 '@statement'’
DECLARE @ZD VARCHAR(20)
--主体部分
BEGIN
SET @ZD = 'XXX';
--拼装sql语句
SET @STR = 'SELECT @TMGOUT = T.TM FROM (SELECT R.TM,ROW_NUMBER() OVER (ORDER BY R.TM DESC ...
在使用finereport报表进行批量打印的时候,由于短时间内new socket操作很多,而socket.close()操作并不能立即释放绑定的端口,而是把端口设置为TIME_WAIT(命令行下netstat -a可以查看)状态,过段时间(默认240s)才释放,最后系统资源耗尽(windows上是耗尽了pool of ephemeral ports ,这段区间在1024-5000之间; )
解决办法:修改运行web服务器的机器的操作系统网络配置,把time wait的时间调低一些,比如30s。具体操作如下
1、打开注册表:regedit
2、HKEY_LOCAL_MACHI ...
获取某月内每一天日期
select to_date('2008-09','yyyy-mm')+(rownum-1) s_date from dual
connect by rownum<=last_day(to_date('2008-09','yyyy-mm')) - to_date('2008-09','yyyy-mm')+1
AND TO_DATE('2008-09','YYYY-MM')+(rownum-1)<=SYSDATE
1、oracle建立表空间:
CREATE SMALLFILE TABLESPACE "XXXX" DATAFILE 'G:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL10G\BJZB01' SIZE 2048M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
2、Plsql system身份连接进去,然后新建用户,关联表空间
3、create directory db_dir as ...
1、oracle建立表空间:
CREATE SMALLFILE TABLESPACE "XXXX" DATAFILE 'G:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL10G\BJZB01' SIZE 2048M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
2、Plsql system身份连接进去,然后新建用户,关联表空间
3、create directory db_dir as 'E ...
1、查询出被锁的数据的sid和serial# 字段。
SELECT s.sid,
s.serial#
FROM v$locked_object lo,
dba_objects ao,
v$session s
WHERE ao.object_id = lo.object_id AND lo.session_id = s.sid;
2、删除掉系统锁定的此记录
ALTER system KILL session 'SID,serial#';
1、从官网下载site-1.6.13.zip文件,网址是:subclipse.tigris.org,
2、从中解压出features与plugins文件夹,复制到E:\MyEclipse\myPlugin\svn里面,其它的*.xml文件不要。
3、在E:\MyEclipse\MyEclipse8.5\dropins下新建文件svn.link,内容是:path=E:\\MyEclipse\\myPlugin\\svn 保存。
4、删除E:\MyEclipse\MyEclipse8.5\configuration\org.eclipse.update文件夹
5、重启myeclipse就一切正常了。 ...
【oracle】:
oracle认为 null 最大。
升序排列,默认情况下,null值排后面。
降序排序,默认情况下,null值排前面。
有几种办法改变这种情况:
(1)用 nvl 函数或decode 函数 将null转换为一特定值
(2)用case语法将null转换为一特定值(oracle9i以后版本支持。和sqlserver类似):
order by (case col[列名] when null then 'XX' else col[列名] end)
(3)使用nulls first 或者nulls last 语法。
这是oracle专门用来null值排序的语法。
nulls firs ...
在项目开发过程中会遇到如下情况:
严重: IOException while loading persisted sessions: java.io.EOFException
严重: Exception loading sessions from persistent storage
解决原因&办法如下:
原因是tomcat对硬盘的session读取失败,彻底解决办法一下:将work下面文 件清空,主要是*.ser文件,或者只是删除掉session.ser即可以解决