- 浏览: 397692 次
- 性别:
- 来自: 上海
最新评论
-
白天看黑夜:
Apache Mina Server 2.0 中文参考手册(带 ...
Apache Mina 学习 -
stduPanda:
引用引用[自行车在现场咨询quote]引用引用引用引用引用引用 ...
Errors running builder 'DeploymentBuilder' on project '工程名' -
鱼翔空:
maven3 导入报Plugin execution not ...
CXF自动生成wsdl与xsd文件 -
哈哈哥_Supper:
closeAction:'hide',
Extjs4 tabPanel关闭后打开 cannot read property addcls of null -
哈哈哥_Supper:
var tab1 = tabPanel.add(
...
Extjs4 tabPanel关闭后打开 cannot read property addcls of null
文章列表
eclipse中修改SVN账号
- 博客分类:
- 开发工具
eclipse中svn更改账号的方法:
在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法,最简单的做法就是通过删除SVN客户端的账号配置文件的方法更新,找到我们使用的客户端配置文件,在window xp下面他们的位置在
系统盘的Documents and Settings\\登陆用户\\Application Data\\Subversion\\auth\\,
删除里面的所有文件,再次启动SVN,打开资源库位置,会提示重新登录,登录新账号保存即可
在后台用json格式ObjectMapper对象写出数据
在Ext怎样得到整个对象,直接用Ext.data.JsonReader.jsonData.可以得到整个对象。一般在Ext.data.JsonReader中通过设置的root :‘data’ 来获取设置的主要信息
Spring遇到异常,Spring会处理进行回滚,但是异常如果自行抓获,Spring将无法获取异常,所以需要做该处理,
try{
...
}catch (RuntimeException e) {
throw e; //抓获该异常之后不进行处理,继续抛出异常
} finally{
...
}
有时候项目需要移植时,工具默认的jdk版本不一致,会导致@override编译报错,这个原因是由于在jdk1.5时该annotation不支持重写接口方法的表示,在jdk1.6版本中修正了该问题,所以你只用:
(eclipse)选择项目-右键-Java Compiler选择项目编译的jdk版本为1.6以上就OK了
Struts2上传文件临时保存周期
- 博客分类:
- Struts2
Struts2上传用commons-fileupload.jar上传文件时,会在服务器端生成一个临时的文件,在当前线程内有效,该线程执行完毕,系统自动删除临时文件,如果要启动新的线程,有两种方式保存文件信息:
1.在服务器人工重新生成一个文件,直接使用该文件
2.在上传文件的线程中,直接读取该文件,把文件内容保存在内存中,在新线程中读取内存中的内容
1: ApplicationConfig.properties
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://192.168.1.192:3306/xxx?useUnicode=true&characterEncoding=UTF-8
jdbc.username=xxxx
jdbc.password=xxx
2:DBInfo.java
package test;
public class DBInfo {
private ...
Java读取Properties文件的六种方法
使用J2SE API读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in);2。使用java.util.ResourceBundle类的getBundle()方法示例: ResourceBundle rb = ResourceBundle.getBun ...
有几个主要步骤:
接口类与实现类省略:
接口:com.base.HttpinvokeInterface.java 接口方法:test()
实现类:com.impl.HttpinvokeService
1.Server端web.xml配置信息:
a:一种DispatcherServlet方式,需要在servlet-name配置的spring.xml文件名必须和该名称一致
<servlet>
<servlet-name>httpinvoke(名称必须与配置横杠前面文件名一样如:httpinvoke-se ...
var toTrim = function(str) {
return str
.replace(
/(^(\s|\r\n| |<br\/?>|<BR\/?>)*)|((\s| |<br\/?>|<BR\/?>)*$)/g,
' ');
} // 去掉字符串首尾的空格与换行
EXT window.open()
window.open(pageURL,name,parameters)pageURL 打开页面路径name 子窗口句柄parameters 窗口参数(各参数用逗号分隔)eg:<SCRIPT><!--window.open ('http://www.taobao.com','new','height=200,width=400,top=200,left=200,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no, status=no')//写成一行
UNION 操作符用于合并两个或多个 SELECT 语句的结果集
UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL
UNION/UNION ALL 结果集中的列名总是等于 UNION 中第一个 SELECT 语句中的列名。
SQL UNION 语法
SELECT column_name(s) FROM table1
UNION
SELECT column_name(s) FROM table2
SQL UNION ALL 语法
SELECT column_name(s) FROM table1
UNION ALL
SELECT column_n ...
String fileName = "导出名称.txt";
try {
getResponse().setContentType("application/x-download");
getResponse().setHeader(
"Content-Disposition",
"attachment;filename="
+ new String(fileName.getBytes("gb2312"),
&q ...
//file表示: 文本.txt
BufferedReader bufRead = new BufferedReader(new InputStreamReader(
new FileInputStream(file),"utf-8")); //需要设置编码,否则会读出乱码
Map<String, Boolean> map = new HashMap<String, Boolean>(); //用于判断重复
List<String> list = new LinkedList<String>() ...
1.先在jetty服务器中etc目录下修改jetty.xml文件中的
<Call name="addConnector">
<Arg>
<New class="org.mortbay.jetty.nio.SelectChannelConnector">
<Set name="host"><SystemProperty name="jetty.host" /></Set>
...
System.out.println(Test.class.getResource("/")); //不包含包名