- 浏览: 155329 次
最新评论
-
zhou9629:
spring redis 整合 -
see_you_again:
回复一楼:我也只是初学
spark使用logback+slf4j 替换log4j+slf4j -
wu_shao_jie:
嗨,我在用spark-submit命令提交作业的时候,应用程序 ...
spark使用logback+slf4j 替换log4j+slf4j -
zhangfc682:
引用
Eclipse代码模板
文章列表
快捷键
功能
Ctrl+N
新建一张便笺
Ctrl+D
删除当前便笺
Ctrl+E
居中对齐
Ctrl+R
右对齐
Ctrl+J
左对齐
Ctrl+I
斜体
Ctrl+B
粗体
Ctrl+U
下划线
Ctrl+T
删除线
Ctrl+Shift+>
加大选中文字的字号
Ctrl+Shift+<
缩小选中文字的 ...
DailyRollingFileAppender是日志记录软件包Log4J中的一个Appender,它能够按一定的频度滚动日志记录文件。
如果您不熟悉Log4J,建议阅读一下 使用Log4j进行日志记录。
我们可以按下面的方式配置DailyRollingFileAppender:
log4j.rootCategory=INFO, ...
java 自定义排序
- 博客分类:
- tools
//main中Collections.sort(totalList,new MyComparator());
class MyComparator implements Comparator<MerAndMon> {
@Override
public int compare(MerAndMon m1, MerAndMon m2) {
if(m1.getMerId().compareTo(m2.getMerId()) == 1){
return 1 ;
}else if(m1.getMerId().compareT ...
java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=186647296)(ERR=12514)(ERROR_STACK=(ERROR=(CODE=12514)(EMFI=4))))
情况:在开发的过程中遇见这个错误,仔细检查代码及配置文件。就是失败,百思不得其解,差点但疼死。而且换了个IP别的数据库就好使,查了Oracle的连接会话蒸腾半天还是不行。
出错原因:公司的测试环境oracle升级到了Oracle11g,我所使用的ojdbc14.jar版本支持到Oracle JDBC Driv ...
java 获取N天之前的时间
- 博客分类:
- tools
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class app {
public static void main(String[] args) {
System.out.println(getDate(3));
}
/**
* 说明:获取N天之前的时间
* @param N 天数
* @return N天之前的时间 格式为:yyyyMMdd
*/
public static String g ...
eclipse 上传项目到SVN 文件无故缺少
- 博客分类:
- 知识点收集
出错原因:eclipse与maven插件的结合时,将.settings目录和.project等文件同步到svn甚至还会引起冲突和不便,因此最好将它们忽略。
解决办法:
首先打开eclipse菜单中的Window->preferences
在左侧列表中选择Team->Ignored Resources,然后右侧点击Add Pattern...
把忽略掉的部分在勾选回来。
本文出处:http://blog.csdn.net/chaijunkun/article/details/34805385,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文。
eclipse与maven插件的结合为我们快速搭建开发环境提供了便捷 ...
java.util.ConcurrentModificationException
错误原因:当Iterator获取完List.Iterator后,List又进行remove()或其他操作。
解决办法:List.Iterator操作换到List进行emove()或其他操作之后。
public class SimpleWorkThread implements Runnable {
private String sendMessage;
private CountDownLatch cdl;
public SimpleWorkThread(String sendMessage, CountDownLatch cdl) {
this.sendMessage = sendMessage;
this.cdl = cdl;
}
@Override
public void run() {
try {
System.out. ...
while(it.hasNext()){
st = con.prepareStatement(sql) ;
st.setString(1, it.next().getName()) ;
st.setString(2, it.next().getAge()) ;//这里在挠蛋
}
while(it.hasNext()){
User m = it.next() ;
st = con.prepareStatement(sql) ;
st.setString(1, m.getName()) ;
st.setStri ...
SELECT *
FROM (SELECT T.*, ROWNUM RN
FROM (要查询的东西直接写在这里即可) T
WHERE ROWNUM <= 10)
WHERE RN >= 0
如果在XML中配置注意字符转义:
&(逻辑与) &
<(小于) <
>(大于) >
"(双引号) "
'(单引号) '
连接FTP(LINUX)时报这个错:Welcome message: SSH-2.0-OpenSSH_5.8
原因:22端口不是FTP协议使用的,是SSH2协议的端口号,是加密的远程登录协议;
解决办法:端口号使用21而不是22,问题迎刃而解。
java 读取ini配置文件
- 博客分类:
- tools
package com.papapa.test;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.HashMap;
import java.util.Properties;
/**
* time 2015.6.19
* @author 喔哈哈
* java 读取“.ini”格式的配置文件
*/
public class test_0616 {
protected HashMap sections ...
JAVA实现实用的ZIP压缩与解压
- 博客分类:
- tools
package com.han;
import java.io.*;
import java.util.zip.*;
/**
* 程序实现了ZIP压缩。共分为2部分 : 压缩(compression)与解压(decompression)
* <p>
* 大致功能包括用了多态,递归等JAVA核心技术,可以对单个文件和任意级联文件夹进行压缩和解压。 需在代码中自定义源输入路径和目标输出路径。
* <p>
* 在本段代码中,实现的是压缩部分;解压部分见本包中Decompression部分。
*
* @author HAN
*
...
java.sql.SQLException: Io 异常: Software caused connection abort: recv faile
原因:开发中进行大数据量的插入操作,某个Connection连接长时间不用就可能就连不上了,以至于报这个错误。
解决办法:重新打开个连接!