- 博客(499)
- 收藏
- 关注
原创 intellij idea正常代码编译出现java: 需要 class,interface 或 enum的问题解决方法
转自:http://www.dksgo.com/archives/239 网上搜索解决方法,一般原因有两个,第一个是Maven的compiler插件版本过低,可修改为更高版本,如下:<build> <plugins> <plugin> <artifactId>maven-compiler-plugin&l...
2016-07-18 15:43:08
9559
1
原创 ECLIPSE、INTELLIJ IDEA格式化统一ECLIPSE CODE FORMATTER
转自:http://www.yneit.com/2015/01/eclipse%E3%80%81intellij-idea%E6%A0%BC%E5%BC%8F%E5%8C%96%E7%BB%9F%E4%B8%80eclipse-code-formatter.html Eclipse、Intellij idea格式化结果不一样,导致长时间都是用两个开发工具,idea开发eclipse进行格...
2016-01-12 11:00:52
506
原创 Error:java: Compilation failed: internal java compiler error
IntelliJ Idea编译报错: [java] view plaincopy Information:Using javac 1.7.0_79 to compile java sources Information:java: javacTask: 源发行版 1.7 需要目标发行版 1.7 Information:java: Errors oc...
2015-11-04 21:53:27
340
原创 excel for mac打开csv文件不分列【转】
大家都知道,excel for mac在打开csv文件(逗号分隔的文本文件)的时候,不能像windows那样分列,而且全都挤在一列的。这个问题在过去一段时间里浪费我多少光阴啊,今儿终于找到解救方法:系统偏好设置(os x的)-> 语言和地区,然后地区栏选在非“中国”之外的某个地方,如“中国香港特别行政区”。然后重启你的excel for mac ...
2015-10-18 23:45:19
368
原创 IDEA常用快捷键(mac)
http://my.oschina.net/u/205170/blog/165445 常用IDEA快捷键先说明一下这篇文章的由来。前天 @旅途无疆 强烈要求我整理一下IDEA的快捷键,于是我答应了。但是昨天实在太忙,没时间整。于是哥被他羞辱了一番,为了不继续丢人下去,哥今天花了将近2小时,整理了下面这些东西,希望对各位看官有用。下面列举的是我在日常开发工作中经常用到的快捷键。声...
2015-09-13 20:14:40
171
原创 Intellij IDEA改变项目所有文件的编码试
有的项目的编码方式是gbk, 但是Intellij IDEA 默认的是UTF8,单个文件很简单, 直接从又下角的地方, 切换一下编码方式, 但是整个项目所有的文件怎么改!双击标红的地方, 选择对应的编码方式 ...
2015-08-02 21:38:07
2517
原创 ThreadLocal 浅析
ThreadLocal使用场景及用法ThreadLocal常用在框架中,如Struts中存储请求对象(包括请求参数、上下文环境变量), 项目中存储登录的用户信息, 在一个请求的过程中设置ThreadLocal值后,执行到其他方法时, 都可以获取设置的值class AccountContext { private static final ThreadLocal<Accou...
2015-07-20 23:15:20
143
原创 sublime text 2 中文乱码解决办法
http://blog.youkuaiyun.com/a351945755/article/details/20834971
2015-06-15 19:29:35
295
原创 Mac OS使用ll、la、l等ls别名
在用户目录下,创建文件:.bash_profile 文件内容alias ll='ls -alF'alias la='ls -A'alias l='ls -CF' 使用文件生效 source .bash_profile
2015-06-13 17:26:06
217
原创 mac 系统下的chrome 快捷键
检查元素:command + option + i 设置:command + , 清除缓存及cookie: command + shift + delete 刷新快捷键 : command+R, 强制刷新快捷键为 command+shift+R 其他快捷键设置:http://blog.youkuaiyun.com/fjh658/article/details/88609...
2015-06-11 16:12:15
188
原创 web项目配置webAppRootKey 获得根目录
log4j和web.xml配置webAppRootKey 的问题1 在web.xml配置 <context-param> <param-name>webAppRootKey</param-name> <param-value>web.sample.root</param-value></context-param&...
2014-12-24 19:37:03
154
原创 log4j配置相对路径实现日志记录[转]
从网上简单搜索了一下,发现有三种介绍的方法。总结在这里法一、 解决的办法自然是想办法用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log其中“${WORKDIR}/”是个变量,会被System Property中的“WORKDIR”的值代替。这样,我们就可...
2014-12-24 19:28:42
191
原创 struts中log4j日志文件的相对路径配置实例分析-转
网上log4j日志文件的相对路径配置一般有三种方法(详见本文参考资料):方法一主要是扩展了log4j的RollingFileAppender类,其他的FileAppender同样道理。扩展的方法,就是用一个子类去覆盖setFile方法,这个方法在log4j读取配置文件生成appender的时候调用,传入的就是配置文件中的路径,这样我就可以按照自己的想法在路径前面加上根路径了。这种方法可以在l...
2014-12-24 19:27:10
184
原创 log4j中配置日志文件相对路径方法分析-转
方法一、 解决的办法自然是用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log 其中“${WORKDIR}/”是个变量,会被System Property中的“WORKDIR”的值代替。这样,我们就可以在log4j加载配置文件之前,先...
2014-12-24 18:59:00
216
原创 定时任务-时间表达式
字段 允许值 允许的特殊字符秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日期 1-31 , - * ? / L W C月份 1-12 或者 JAN-DEC , - * /星期 1-7 或者 SUN-SAT , - * ? / L C #年(可选) 留空, 1970-2...
2014-10-09 10:24:10
222
原创 jquery操作select(取值,设置选中)
比如<select class="selector"></select>1、设置value为pxx的项选中 $(".selector").val("pxx");2、设置text为pxx的项选中 $(".selector").find("option[text='pxx']").attr("selected&
2014-09-23 11:08:00
96
原创 0ffice 2007 mime type
.docm,application/vnd.ms-word.document.macroEnabled.12 .docx,application/vnd.openxmlformats-officedocument.wordprocessingml.document .dotm,application/vnd.ms-word.template.macroEnabled.12 .dotx...
2014-09-22 21:53:32
270
原创 java文件下载的文件名乱码问题的解决
在Java的web开发中,文件下载功能的文件名文件名乱码问题是经常遇到的。对于这个问题,不同的浏览器,解决的方法不太一样。IE的话,通过URLEncoder对filename进行UTF8编码。而其他的浏览器(firefox、chrome、safari、opera),则要通过字节转换成ISO8859-1了。示例代码(通过测试): if (request.getHeader...
2014-09-22 21:30:32
117
原创 ibaits Like '%' 模糊查询
在ibatis标签中,使用模糊查询的时候,不能使用:#而是要使用:$ 因为在使用[#]的时候,ibatis 会自动在变量两边加上引号 错误的写法: name like #jin#% 最后 生成SQL文的时候,生成name like 'jin'% 正确的写法:name like '$jin$%'最后生成的SQL文的时候,生成name like 'jin%...
2014-08-24 22:08:13
137
原创 ibatis中的dynamic的用法
转自:http://blog.youkuaiyun.com/jzy23682891/article/details/7094788dynamic可以去除第一个prepend="and"中的字符(这里为and),从而可以帮助你实现一些很实用的功能。具体情况如下: 1.使用dynamic 1.1 xmlselect * from Person表 <dynamic...
2014-08-24 22:05:14
243
原创 ClassLoader.getResourceAsStream() 与 Class.getResourceAsStream()的区别
Class.getResourceAsStream() 会指定要加载的资源路径与当前类所在包的路径一致。 例如你写了一个MyTest类在包com.test.mycode 下,那么MyTest.class.getResourceAsStream("name") 会在com.test.mycode包下查找相应的资源。 如果这个name是以 '/'...
2014-08-05 10:16:12
129
原创 Java 可变参数
Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项。可变参数的特点:(1)、只能出现...
2014-08-03 23:17:54
96
原创 Java property 的加载读取
Properties properties = new Properties();InputStream stream = PropertiesUtil.class.getClassLoader().getResourceAsStream("setting.properties");properties.load(stream); 方式二://获取sourceFile...
2014-08-03 18:22:19
106
原创 Java property文件中文乱码解决方案
1,原理 Property文件中,使用的编码方式根据机器本身的设置可能是GBK或者UTF-8。而在Java程序中读取Property文件的时候使用的是Unicode编码方式,这种编码方式不同会导致中文乱码。因此需要将Property文件中的中文字符转化成Unicode编码方式才能正常显示中文。 2,解决办法 方法一:native2ascii 方法二:re...
2014-08-03 17:53:47
1082
原创 JDK native2ascii工具用法
背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。1、native2ascii简介:native2ascii 是...
2014-08-03 00:09:02
117
原创 IDEA properties中文unicode转码问题
在IDEA中创建了properties文件,发现默认中文不会自动进行unicode转码。如下在project settings - File Encoding,在标红的选项上打上勾,确定即可效果图如下:...
2014-08-02 20:02:47
2186
1
原创 【junit】BeforeClass、AfterClass、Before与After示例
【测试目的】 junit测试加载顺序【代码片段】public class TestIt { private TestJUnit tju = null; @BeforeClass public static void enter() { System.out.println("进来了!")...
2014-06-14 16:42:07
174
原创 使用Intell IDEA Debug jetty web应用
以下适合于使用maven管理的web工程,运行在jetty容器下:1.添加jetty的maven插件端口号8080和scan间隔 <build> <finalName>lmp-service</finalName> <resources> <resource> <directory>s...
2014-06-10 14:49:16
124
原创 IntelliJ + Maven + 内Jetty 实现热部署项目
热部署的好处:代码修改后,不必关闭Jetty再重新启动,Maven启动时间不太和谐。 环境:IntelliJ IDEA11.1.4, Maven2.2.1 Jetty8.1.5 步骤:1,在pom.xml文件中配置jetty插件的参数:scanIntervalSeconds,我的pom.xml片断如下: <plugin>...
2014-06-10 14:39:22
152
原创 HttpClient的两种超时时间「转」
HttpClient在使用中有两个超时时间,是一直接触和使用的,由于上次工作中使用httpClient造成了系统悲剧的情况,特地对它的两个超时时间进行了小小的测试,在这里记录下。 测试版本为HttpClient——3.1 一:连接超时:connectionTimeout 1:指的是连接一个url的连接等待时间。...
2014-05-29 12:39:12
197
原创 IntelliJ IDEA 12调试窗口、帮助窗口、搜索框等中文乱码问题解决
控制台打印日志乱码:-Dfile.encoding=UTF-8 IntelliJ IDEA 12调试窗口、帮助窗口、搜索框等中文乱码问题解决
2014-05-27 09:51:05
180
原创 VirtualBox装ghost XP的一些问题
vmware accelerated amd pcnet adapter显示黄色感叹号 前几日分享了Virtualbox快照备份恢复系统的方法,但是发现从备份中恢复的系统似乎有很多问题,比如经常出现.DLL错误,出现mysql无法启动等问题,搞来搞去,真的很麻烦~~~搞的都无语了~~因为网速不给力,所以就在晚上重新下载了个XP ISO,还是雨林木风的~~今天安装好了之后发现,又出...
2014-05-26 00:15:58
106
原创 Failed, trying without DKMS
sudo apt-get install dkms build-essential linux-headers-$(uname -r) sudo /etc/init.d/vboxdrv setup
2014-05-25 20:03:53
217
原创 ubuntu常用环境的安装
ubuntu 怎样使用五笔输入法 ubuntu12.04 在桌面添加应用程序快捷方式1. 打开 /usr/share/applications/ 文件夹2. 右键任意应用程序图标,复制到—>桌面 在Ubuntu 12.04左侧启动栏中添加应用程序的启动图标的方法 ...
2014-05-24 22:24:35
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人