`
css_gongxifacai
  • 浏览: 31404 次
  • 性别: Icon_minigender_2
  • 来自: 湖北
社区版块
存档分类
最新评论
文章列表
此文转载。 http://wuyilun2.blog.163.com/blog/static/9853110201111910553408/ The access log formatting variables follow the Apache variables: %bresult content length%Dtime taken to complete the request in microseconds (since 3.0.16)%hremote IP addr%{xxx}irequest header xxx%{xxx}oresponse header xxx%{xxx} ...
部分摘自:http://www.qqtz.com/read-htm-tid-132874.html 程序导致cpu飙高的原因: 1:程序有死循环 解决方法:修改程序 2:数据库过大,一般ACCESS的数据库超过30M就比较吃力了,到100M就是极限了,有时数据库内的信息也可能是被群发的 解决方法:最好更换为MSSQL 3:查询数据库时查询量过大(比如列出某个明细时列的非常详细且很多行) 解决方法:列明细时最好分页 4:查询数据库时搜索的范围过大(比如搜索某个数据,却在整个数据库里搜索) 解决方法:搜索数据时范围尽量精确,范围尽可能小 5:数据库频繁读取 解决办法:优化代码 6:可能采用一些非官方 ...
SqlServerException:拒绝了对对象 'xxxx'(数据库 'yyy',所有者 'dbo')的select权限。 解决办法: 若从数据库-》用户-》角色下的db_denydatareader已选中,则取消勾选。否则就勾选 数据库-》用户-》属性-》权限-》表xxx的select权限。 SqlServerException:拒绝了对对象 'xxxx'(数据库 'yyy',所有者 'dbo')的insert权限。 解决办法: 如上解决select权限一致,取消数据库-》用户-》角色下的db_denydatawriter;
String mytime="2011-11-03"; SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); format.parse(mytime); 竟然报:java.text.ParseException:UnParseable date:"2011-11-03" 我郁闷,确实是时间字符串啊。 后来将format=new SimpleDateFormat("yyyy-MM-dd")就又可以了; 唉 ,是java的错误描述很是让人 ...
在使用DB2数据时,通过命名编辑器创建表时会遇到磁盘已满的问题: 网上有很多通过命令去修改日志文件大小的方法。个人觉得比较麻烦,在此介绍另一种方案。通过界面配置DB2的日志。 1.选中报错的数据库 2.右键点击“配置参数” 3.在弹出的数据库配置框中找到“日志”部分。 4.配置“日志”模块下的"LOGFILSIZ"。将日志文件值置大。 5.重启数据库。
cmd命令编辑器中输入: mysql -u root -p lportal<c:\data130124.sql ps:“c:\data130124.sql” 为备份脚本文件的路径
SEVERE: Error starting static Resources java.lang.IllegalArgumentException: Document base XXX does not exist or is not a readable 错误提示:XXX不存在或只读。 网上看了很多,大多给出的意见是将该项目有关的文件删除。而我提供的则是改正配置文件使这个项目正常运行。 找到conf/catalina/localhost下,有一个关于XXX.xml的配置文件,其中配置了你的项目路径,修改正确重启tomcat即可。
1.service build number…… 异常信息如下: 其实,该异常主要还是报:service build number小于服务器上已经部署的。 service build number相当就版本号。本地与服务器上不一致就产生冲突。 解决办法: 1、直接修改service.properties里面的build number 2、制定开发规范,service.properties不要上传到svn服务器 3、改数据库(这个不确定) 以上信息皆来自论友的实践总结,在此共享。
在启动应用程序时,偶尔会报出 :java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind的异常,这是由于你所启动的应用程序端口被占原因。解决办法,使用命令编辑器: 1.先找出端口被线程占用情况   netstat -aon|findstr "8080" 2.根据线程查看是什么应用占用端口   tasklist | findstr "8080" 然后就可从任务管理中将该应用关闭或手动去更改该应用的端口即可。
java heap outofmemory的有效解决方式: 打开myeclipse的reference界面,找到你正在使用的tomcat,配置其jdk的vm如下: -Xms128M -Xmx512M -XX:PermSize=128M -XX:MaxPermSize=512M 重新启动应用即可。
1.liferay与portal与portlet的关联。    liferay规定了一套标准,在这个标准之上我们可以自由的开发我们需要的东西。liferay为大家呈现的每一个一个页面我们都可以称之为portal,而每一个portal可以是一个或多个jsp或其他模块大体展现的,这个模块我们可以称为一个portlet。 2.portle的view,edit与help等模式 一个简单的portlet可以有view,edit,help等模式。view是每一个portlet必不可少的模式。个人看来它的每一个模式都是为了去体现并实现一个功能,当两个模式实现及展现都一致时,我们可以只保留view模式。 3.p ...
在网上看了一下java的serialized技术,具体就没怎么测试,只是小小总结了一下。 serialized主要用于一下情况: a)对对象进行读写操作时; b)使用套接字在网络上传输对象数据时; c)通过RMI传输对象时; 若要序列化对象,则只需implements Serializable接口即可。序列化动作可以在我们需要时进行,即使项目已经进入尾声。 我们在序列化对象时,需要主要java的序列化有几个特殊地方: 1.static变量不会被序列化。即使我们在反序列后能够获取到它的值,但请注意,这个值是static变量缓存在内存中。 2.transient修饰的变量意为临时变量也不会被序列 ...
1.关于DB2的命令编辑器   db2的命令编辑器其实类似于其它数据库的脚本编辑器。但是在这里必须要注意db2命令编辑的不同之处。   db2支持直接在其查询结果上进行编辑。这一做法大大方便我们的修改操作,但是不良的操作行为将为导致该表的锁死,从而导致无论是查询亦或是修改删除都无法在该表上运行。    当大家在对查询结果进行编辑时,db2则默认起动一个事务,该事务的行为就是的修改操作,在该事务结束(关闭掉该命令编辑器或点击查询结果下方的”落实“)前,对该表的任何操作都将处于等待状态。因此,在这里建议大家:若是对表数据进行小量无规则修改可以直接在结果上编辑,但不要忘记提交。否则就使用sql语句进行 ...
今天从svn上import了一个项目,import成功后,竟然出现了很多的prolems ,全都是在.buildpath文件中配置的包引入路径错误。 纠结了很长时间,终于找到了正确的解决办法。 右键项目->build path->configure build path->打开窗口右侧的libraries选项卡,remove掉下面列表中报错的包->本地项目中已有则"add Jars",另添加则"add external Jars" ->"ok" 就完美解决问题了。
在DB2数据库上建了一张表,由于表中有一个字段值可能很大,所以就使用到了Long varchar类型 。使用应用程序对表进行查询操作时,后台出现异常。异常信息: org.springframework.orm.hibernate3.HibernateSystemException: No Dialect mapping for JDBC type: -1。 查了多方面原因,最后确定是由于查询结果无法从数据库类型转换为java类型,因为有两种解决方案: 一:将数据库类型转换为常用类型,如varchar 二:自定义方言包,设定某种数据库类型与java类型之间的转换。 在这里具体详解自定义方言包。 其 ...
Global site tag (gtag.js) - Google Analytics