1、 自动将我的电脑作为共享服务器之后, 再直接功过IP加工程名就访问不到了, 以前是可以的。 ^_^ ^_^ 想必得在ip地址之后再指定所属的指定电脑... ... (不知如何验证呢... ... )
2、 出现异常信息: 警告: Parameters: Invalid chunk ignored.
解决方式:
警告:Parameters:Invalid chunk ignored
原因:在链接参数中存在一定的问题和业务逻辑没关系,比如说在一个链接http://url?param1=value1&redundance=rValue,
其中redundance变量没有在业务逻辑中使用。
解决方法:
方法1:在业务逻辑中使用所有传入的值;
方法2:去除冗余参数;
还有一种情况
很多朋友把以上的连接写成:http://url?param1=value1&&redundance=rValue,
差别:多了一个"&"
所以,即使是你把所有的参数都在业务逻辑中使用了。但是还是会有这个警告。这时你只要吧多余的“&”符号去掉就好了。
警告: Parameters: Invalid chunk ignored.
当POST body 或 query-string参数以‘&’结束或者包含‘&=’、‘&&’这样的字符串时出现警告: Parameters: Invalid chunk ignored
本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/jsship/archive/2009/02/21/3916810.aspx
3、 今天在调试过程中出现异常: undeployment failure
MyEclipse中的java项目,翻来复去的折腾修改,最后终于部署失败了,部署时提示的错误信息如下
: Deployment failure on Tomcat 6.x. Could not copy all resources to E:/apache-tomcat-
6.0.16/webapps/HebbnWebServices. If a file is locked, you can wait until the lock times out
to redeploy, or stop the server and redeploy, or manually remove the deployment at
E:/apache-tomcat-6.0.16/webapps/HebbnWebServices 再次点部署按钮时就会提示如下:
Undeployment Failure could not be redeployed because it could not be completely removed in
the undeployment phase. the most common cuase of this problem is attempting to redeploy
while the server is running,which has locked one or more files. to correct the deployment
you will need to stop the server and then redeploy the project before restarting the
server. 解决的办法就是在Eclipse中把项目中引用的jar文件重新加一遍就行了,基本原因就是以前的
jar文件不存在了,但是项目信息中还有,即项目的.classpath文件中还有不存在的jar文件引用。 可以
右键点项目名称,选择Properties,选择Java Build Path,选择Libraries,把所有项目中的jar都remove
,然后再点"add jars",把项目中的jar文件都加进来,再次部署就正常了。 PS:貌似tomcat被其他的
项目引用也会出错的 12.22
————————我的解决方式: 打开java Build Path 下把带有黄色警告的jar包删除掉就可以了。
4、 什么是“批处理”?
所有批处理文件必须以.BAT作为扩展名,不过当你运行该文件时并不需要在命令行键入扩展名。要执行批处理文件,只需简单地在系统提示符下键入其文件名即可,DOS将按顺序执行批处理文件所包含的命令。
————————————来自”百度百科“的解释——————————————————
批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理。批处理文件的扩展名为 bat
批处理是一种简化的脚本语言,它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的命令解释器(通常是COMMAND.COM或者CMD.EXE)解释运行。类似于Unix中的Shell脚本。批处理文件具有.bat或者.cmd的扩展名,其最简单的例子,是逐行书写在命令行中会用到的各种命令。更复杂的情况,需要使用if,for,goto等命令控制程序的运行过程,如同C,Basic等中高级语言一样。如果需要实现更复杂的应用,利用外部程序是必要的,这包括系统本身提供的外部命令和第三方提供的工具或者软件。批处理文件,或称为批处理程序,是由一条条的DOS命令组成的普通文本文件,可以用记事本直接编辑或用DOS命令创建,也可以用DOS下的文本编辑器Edit.exe来编辑。在“命令提示”下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe运行该批处理程序。一般情况下,每条命令占据一行;当然也可以将多条命令用特定符号(如:&、&&、|、||等)分隔后写入同一行中;还有的情况就是像if、for等较高级的命令则要占据几行甚至几十几百行的空间。系统在解释运行批处理程序时,首先扫描整个批处理程序,然后从第一行代码开始向下逐句执行所有的命令,直至程序结尾或遇见exit命令或出错意外退出。
5、 hql查询主表时如何避免将从表也查询出来?
在one端设置lazy="false". 哎, 关于hibernate优化的东西我茶不错都忘记了....