- 浏览: 213876 次
- 来自: ...
最新评论
-
wslio:
谢谢,非常有用
MongoDB数据库启动和停止 -
luolinyi520:
能加下你QQ讨论一下吗?我现在正好要做这个功能,和你的需求一模 ...
web程序在线更新实现 -
zzy491042824:
实在不好意思,楼主您好,我给您发了一个站内信,希望楼主能看一下 ...
web程序在线更新实现 -
wh8766:
表结构更新是指怎样程度的更新呢?那么怎样做到对已有数据不造成破 ...
web程序在线更新实现 -
litianyi520:
svn + ant ,服务器 lvs 搞定
web程序在线更新实现
文章列表
在更新web工程下的类文件时,出现如下错误:
Caused by: java.lang.ClassFormatError: Extra bytes at the end of class file com/……
一直以为是编译环境的问题(有时候出现这个问题有可能是jre编译版本不一致引起的),多次测试后发现是tomcat缓存的问题,本来为了节省应用服务停止服务的时间,结果这个问题一直无法解决,后来才发现,只有在tomcat停止后清除缓存才有效,否则重启tomcat,缓存依然存在,会导致以上的问题产生。
没事就学习了一下web flow,但是学习过程中发现中文资料很少,比较好的就是
Spring Web Flow 2.0 入门:
http://www.ibm.com/developerworks/cn/education/java/j-spring-webflow/index.html,现在网上很多资料是Web Flow 1的,web flow 2的资料比较少,并且学习过程中发现SWF1和SWF2差异非常大,学习过程中碰到不少问题,把学习过程记录下来,java框架学习过程中,一般第一个都是helloworld,所以参照Spring Web Flow 2.0 入门写了一个helloworld ...
学习笔记,记录一下Spring Web Flow学习过程:
Spring Web Flow的开始状态,
在SWF1中流开始状态使用:
<start-state idref="showid"/>
showid:指定开始状态的ID.
在SWF2中,已经废弃独立的start-state状态节点.使用
<flow xmlns="http://www.springframework.org/schema/webflow"
xmlns:xsi="http://www.w3.org/2001/XMLSche ...
使用spring3+mybatis+jquery使用jquery ajax开发时,总是报error,进行用户添加时,前端:
$("#adduser").click(function(){
var jsonuserinfo = $.toJSON($('#userForm').serializeObject());
$.ajax({
type:"post", //请求方式
headers: {
'Accept': 'application ...
在使用spring+mybatis进行应用开发时,使用了mybatis的动态SQL,添加动态查询语句:
<select id="getSpasDataLogList" resultType="com.xxx.xxx.xxxBean" resultMap="spasDataLogMap">
<![CDATA[
select * from t_table where datetime > #to_DATE(#{startDate}, 'yyyy-mm-dd')
...
linux环境本机免密码登陆设置:
如果以前使用该用户设置过免密码登陆,但现在失效了,那么,首先使用该用户登陆,登陆后执行如下命令:[hadoop@ProbeZTMSS ~]$cd .ssh[hadoop@ProbeZTMSS .ssh]$ lsauthorized_keys id_rsa id_rsa.pub known_hosts[hadoop@ProbeZTMSS .ssh]$rm -rf *退出.ssh目录.[hadoop@ProbeZTMSS ~]$ssh-keygen -t rsa #执行该命令,一路回车即可,什么都不输入[hadoop@ProbeZTMSS ...
linux crontab碰到的问题,记录一下:
linux crontab 已经运行了很长时间了,一直没有发现有什么问题,突然,某天发现crontab不执行了,在网上找了一些相关文章的解决办法,但是都没有解决,后来使用ps -elf|grep crond 一看,竟然有490多个进程在运行,初步估计是由于某个job还没有执行完成,它的下次执行已经开始,导致job始终无法执行完成,使用脚本kill所有crond进程:
#!/bin/bashfor i in $(ps -elf|grep crond|awk -F " " '{print $4}' );do ...
有时间在进行flex工程迁移时,在另一个工程中正常的工程,换个环境包如下错误:
1061: 调用可能未定义的方法 unloadAndStop (通过 static 类型 flash.display:Loader 引用)
这个问题想要修改一下flexbuilder的需求播放的flash版本,如图:
将图片中显示9的地方改成10,然后点击Apply,重新编译即可。
在使用servlet 3.0新特性Comet时,常会出现"The method startAsync() is undefined for the type HttpServletRequest"错误显示,而在项目中已经引入了servlet 3.0 的相关jar,依然报错,一直没有在网上找到解决办法,后来发现是因为在使用eclipse创建web项目时,它会引入eclipse自带的servlet包,这样它就不适用添加到项目lib下得servlet 3.0的jar。在项目包路径中将从eclipse中引入的包删除后问题解决:
remove J2EE 1.4 Librarie ...
使用oracle sqlldr进行数据导入时报Field in data file exceeds maximum length错误的解决办法:
一种是数据字段确实比数据库中的字段要长,这中错误需要调整数据库字段的长度,一种是减小字段的长度。
第二种是因为要入库的字段问题(中文问题),这种问题在control文件中添加字符类型表示进行解决。如:
load data
append into table boss_workform_jt
fields terminated by "|"
TRAILING NULLCOLS
(WORKFORM_ID, ACCEPT_TIM ...
做个记录,做过多次,但是在下次用时又找不到了,又需要到网上去找,在链接地址中含有中文时,接收端获取的是乱码,需要进行转码:
方法一:
在jsp页面使用js进行转码:
function open(){
var uname="中华人民共和国";
var codeValue= encodeURI(encodeURI(uname));//
location.href="http://host/spp/urlmanager.jsp?uname="+codeValue;
}
在servlet或者filter中使用:
String uname=re ...
使用pexpect登陆linux系统,并将用户切换到root
#!/usr/bin/env python
import pxssh
import getpass
try:
ssh = pxssh.pxssh()
hostname = IP
username = UNAME
password = PWD
ssh.login (hostname, username, password)
ssh.sendline ('uptime') # run a command
ssh.prompt() ...
pexpect安装:
tar -zxvf pexpect-2.3.tar.gz
解压后使用root进行安装:
#python setup.py install
在linux下进行登录脚本:
#!/usr/bin/env python
import pxssh
import getpass
try:
s = pxssh.pxssh()
hostname = raw_input('hostname: ')
username = raw_input('username: ')
password = getpass.getpass('passwor ...
MongoDB数据库在linux下的启动和停止:
MongoDB启动:
./mongod --dbpath=/data/db --logpath=/data/log/r3.log --fork ##--fork是用一个Daemon方式,加了--fork,就必须加—logpath
使用默认端口27017
./mongod --dbpath=/app/hadoop/db --logpath=/app/hadoop/mongodb-linux-x86_64-static-legacy-2.0.5/log/r3.log –fork
使用默认端口27017
./mongod -fork --dbp ...
说说以前的一个web程序在线更新实现,给没有实现过的人们提供一点思路,这是我一个项目的实现,也许方式不是很好,但是它实现了基本的需求。
公司的开发了一个web产品,这个web产品部署在全国很多地方有 ...