我的学习笔记

一直没想好如何记录学习和工作上遇到的一些问题和解决方法,也不知道该如何分类和快速搜索,现在尝试用博客来记录,看一下效果如何。

日期

分类内容备注
2008-7-10ExtJSnew Date().getLastDateOfMonth()可以直接得到当月最后一天的日期,还增加了其他相关的日期函数,方便计算. 
 ExtJSCombo控件的hiddenName和id屬性不能相同,否則選擇記錄后無法正確顯示在input框 
 eclipse只要在系统变量中设好java_home和%java_home%/bin,就可以不依赖jre.  (注:java_home对大小写不敏感) 
 applet执行build_octopus.xml时,如果eclipse用的是jre而不是jdk,编译octopus.jar时出现警告:"jarsigner' is not recognized as an internal or external command,operable program or batch file.",并且无法在browser执行applet,提示为"java.security.AccessControlException: access denied (java.lang.RuntimePermission loadLibrary.rwljni)" 
 mssql

1.use sage
2.DUMP TRANSACTION sage WITH NO_LOG       
3.BACKUP LOG  sage   WITH   NO_LOG
4.选择数据库,右键选择所有任务->收缩数据库

5.DBCC SHRINKDATABASE(sage,2)  
6.EXEC   sp_dboption   'sage',   'autoshrink',   'TRUE' 

7.check the size of database file wheter has been shrinked.

收缩数据库日志,减少备份数据库生成文件的尺寸
 jsjs只支持16位長度的數值,超過16位的計算會出錯 
 2010-11-17mysqlvarchar(50)是指50個字节(byte),UTF8的中文占3字节。 
 postgresvarchar(50)是指50個字符(char),不分中英文。 
 mssqlvarchar(50)是指50個字節(byte),中文占兩位,英文占一位 
 struts2上傳文件的長度限制的判斷,是要把文件接收完成后才能判斷的,即不能預先得到文件的長度再決定是否允許上傳。 
2010-11-02heidisql

载入大数据量的sql时报"got a packet bigger than max_allowed_packet bytes"的错误处理:

1.在mysql.ini中设置:

    max_allowed_packet=50M

2.读取的UTF8文件要支持BOM才能被正确识别中文字符.

2.
 2010-12-02mysql 

mysql的备份及恢复命令,支持备份所有数据,包括自定义函数,支持恢复到另一个数据库中:

mysqldump -u sys --password=123456 -R twghs -h 192.168.0.8 -P 3306 >d:/twghs.sql

mysql -u sys --password=123456 -h 192.168.0.8 -P 3306 twghs1 <d:/twghs.sql

 
 2010-12-04vmware 

解决Vmware虚拟机中USB设备无效的问题:

如果你确信安装了VMware tools之后,那么USB的识别是看你鼠标的位置的,如果鼠标在虚拟机里,你插入USB设备就在虚拟机里识别,如果在屋里主机里,就被物理主机识别。http://wenwen.soso.com/z/q126158512.htm

 

 
2011-04-10php安装了PHP之后,如果要用到mysql,一定要记得把php/libmysql.dll复制到windows/system32,否则在安装ECSHOP,Mantis之类的开源系统时,在连接mysql数据库时会出现异常情况,无法连接数据库。解决这个问题是一段痛苦的经历,花了一天时间跟朋友一起寻找问题才找到的,网上几乎找不到答案。 
 2011-04-16tomcat 建议把mysql的driver放到/tomcat/lib/,否则在tomcat的server.xml设为reloadable=true,并且修改web.xml时,自动重启时由于mysql的jdbc重复加载而报异常:Illegal access: this web application instance has been stopped already.   
2011-04-20windows2003对某个文件夹共享时,记得同时要在该文件夹属性的"安全"tab对用户或用户组的权限进行设置,否则会出现无法访问或无法修改的问题. 
2011-05-03mysql使用EA7.5通过Mysql ODBC 5.1导入数据库结构,发现中文注释乱码,DSN->Connection->Character Set设为UTF8,仍是乱码,但乱码内容是不同的,改为GBK后,成功显示中文注释。

以下网址给了我重要的参考信息:

http://www.52webpro.cn/show.asp?id=3664

2011-06-24eclipse正则表达式 "<%=.*?([^//]")[^%>]*?%>" 可以把"<%= %>"内的包括双引号的内容搜索出来.这是用来解决tomcat6.0.32在编译jsp时认为标签内的双引号需要在前面加/ (eg. /")才允许编译通过. 
2011-06-30javajava -verbose 可以打印非常详细的类加载信息,在调试类的加载过程时需要用到. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

现在时间 2011-04-10 00:45:00

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值