代码改变世界

正确使用MySQL JDBC setFetchSize()方法解决JDBC处理大结果集 java.lang.OutOfMemoryError: Java heap space

2018-11-09 15:04 by 通往神之路, 973 阅读, 0 推荐, 收藏, 编辑
摘要:昨天在项目中需要对日志的查询结果进行导出功能。 日志导出功能的实现是这样的,输入查询条件,然后对查询结果进行导出。由于日志数据量比较大。多的时候,有上亿条记录。 之前的解决方案都是多次查询,然后使用limit 限制每次查询的条数。然后导出。这样的结果是效率比较低效。 那么能不能一次查询就把所有结果倒 阅读全文

java后端发送http请求使用RestTemplate

2018-10-26 14:54 by 通往神之路, 2484 阅读, 0 推荐, 收藏, 编辑
摘要:RestTemplate restTemplate = new RestTemplate(); RestTemplate restTemplate = new RestTemplate(); ResponseEntity<SsoUrlPrm>result = restTemplate.getForE 阅读全文

InputStream 、InputStreamReader 、BufferedReader区别

2018-10-23 15:27 by 通往神之路, 336 阅读, 0 推荐, 收藏, 编辑
摘要:1.InputStream、OutputStream 处理字节流的抽象类 InputStream 是字节输入流的所有类的超类,一般我们使用它的子类,如FileInputStream等. OutputStream是字节输出流的所有类的超类,一般我们使用它的子类,如FileOutputStream等. 阅读全文

IntelliJ IDEA和Eclipse最常用的快捷键对应表

2018-10-17 15:51 by 通往神之路, 630 阅读, 0 推荐, 收藏, 编辑
摘要:打开类或者接口 (两个IDE都支持使用“驼峰字符”前缀的方式来过滤查找列表,进而轻松完成搜索;比如:可 以使用“PoDI”来检索PodcastDaoImpl类) 当前语法补全 if,do-while,try-catch,return(方法调用)等正确的语法构造(如:添加括号) Ctrl+Y 阅读全文

linux如何获取占用CPU最高的线程id?(java项目)

2018-10-16 10:27 by 通往神之路, 1790 阅读, 0 推荐, 收藏, 编辑
摘要:1、可以登上机器,确认下是什么线程使 CPU 飙高。先ps查看 Java 进程的 PID: ps -ef | grep xx项目 2、拿到进程 pid 后,可以使用 top 命令,来看是什么线程占用了 CPU。top -p 12309 -H -p 用于指定进程,-H 用于获取每个线程的信息,从 to 阅读全文

关于maven项目线上遇到的坑

2018-09-20 17:51 by 通往神之路, 153 阅读, 0 推荐, 收藏, 编辑
摘要:1、首先程序在本地和测试都没问题。 2、在pom文件中我删掉了仓库地址,因为我引用了parent包里指定了仓库地址。 3、结果在上线的时候,遇到引用了parent包,找不到。导致maven不知道仓库地址。一直报错parent包找不到。 4、这里面有两个地方有问题,首先我不应该删除pom文件的仓库地址 阅读全文

mysql使用sql语句查询数据库所有表注释等

2018-08-14 11:26 by 通往神之路, 1774 阅读, 0 推荐, 收藏, 编辑
摘要:1、/* 查询数据库 test 所有表注释 */ 2、要查询表字段的注释 3、一次性查询数据库 "test" 下表注释以及对应表字段注释 4、项目中使用的,查询数据库所有表的相关字段,属性 阅读全文

充电

2018-08-09 11:59 by 通往神之路, 134 阅读, 0 推荐, 收藏, 编辑
摘要:http://blog.dogchao.cn/?p=125 阅读全文

linux 升级jdk1.8

2018-08-08 11:11 by 通往神之路, 3887 阅读, 0 推荐, 收藏, 编辑
摘要:1、首先根据实际情况准备好包 jdk-8u45-linux-x64.rpm 2、先不管是否已安装JDK1.6还是JDK1.7,先下载 jdk-8u45-linux-x64.rpm 然后上传到 /usr/local/src 去。当然其他目录也可以。这里是默认位置。 3、给所有用户添加可执行权限 #ch 阅读全文

A cycle was detected in the build path of project项目相互依赖

2018-07-26 16:44 by 通往神之路, 292 阅读, 0 推荐, 收藏, 编辑
摘要:解决Eclipse中Java工程间循环引用而报错的问题 如果我们的项目包含多个工程(project),而它们之间又是循环引用的关系,那么Eclipse在编译时会抛出如下一个错误信息: “A cycle was detected in the build path of project: XXX” . 阅读全文
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页