随笔分类 -  java挖坑填坑记

项目过程中踩坑总结
摘要:SpringBoot2.0如何集成fastjson?在网上查了一堆资料,但是各文章的说法不一,有些还是错的,可能只是简单测试一下就认为ok了,最后有没生效都不知道。恰逢公司项目需要将JackSon换成fastjson,因此自己来实践一下SpringBoot2.0和fastjson的整合,同时记录下来 阅读全文
posted @ 2019-10-15 17:58 oldmonk 阅读(1122) 评论(0) 推荐(1) 编辑
摘要:2.直接上工具类 转换起来还是很方便的~ 阅读全文
posted @ 2019-03-28 10:19 oldmonk 阅读(8929) 评论(4) 推荐(13) 编辑
摘要:闲来无事,写个dbutils玩玩,不完善,满足基本增删改查,上代码 1、Dbutils 2、注解Table 3、database,获取连接等,这里用的sqlserver,其他自己发挥咯 所需驱动文件:https://files.cnblogs.com/files/xujingyang/sqljdbc 阅读全文
posted @ 2019-01-06 23:10 oldmonk 阅读(471) 评论(0) 推荐(2) 编辑
摘要:正则常用校验工具类 阅读全文
posted @ 2019-01-05 16:26 oldmonk 阅读(17458) 评论(0) 推荐(50) 编辑
摘要:现在springboot很流行,但是大家都知道springboot是以jar包的方式进行打包的,那样就少不了开启或关闭服务的操作了,但是命令方式未免过于繁琐。 下面记录shell脚本的方式启动或关闭服务的方式,一来记录,而来方便大家。 1、开启服务,start.sh 2、关闭服务,stop.sh 上 阅读全文
posted @ 2018-09-07 13:44 oldmonk 阅读(1648) 评论(0) 推荐(3) 编辑
摘要:公司有人离职后,我把他svn账号删除 然后就报这个错了,我检查了authz文件,完全看不出什么错误。。。。 网上的各种方法试一遍,无果。 蹲个厕所,继续查这个问题 看到一个答案: 给不存在的组配置权限, 回来看了一下, 卧槽。。。。 mmp,真是这个原因, 特此记录这次天坑。。。。。 阅读全文
posted @ 2018-08-30 14:07 oldmonk 阅读(4258) 评论(0) 推荐(1) 编辑
摘要:1. 改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入MySQL后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" 注:个人觉得不太适用! 【错误内容】:SQL Erro 阅读全文
posted @ 2018-08-15 10:09 oldmonk 阅读(32681) 评论(0) 推荐(41) 编辑
摘要:前两天,在排查springBoot使用双数据源出现的运行一段时候出现了数据库连接断开的问题的时候,查了很多关于Druid数据库连接池配置的文章,虽然最后问题的原因不是属性配置的问题,也可以说是 属性配置的问题吧,主要是我想省事,想两个数据源用同一个属性配置,结果两个数据源都没用,最后都是用的默认的, 阅读全文
posted @ 2018-07-19 13:58 oldmonk 阅读(3398) 评论(0) 推荐(8) 编辑
摘要:在搭建项目框架的时候用的是springboot,想统一处理异常,但是发现404的错误总是捕捉不到,总是返回的是springBoot自带的错误结果信息。 如下是springBoot自带的错误结果信息: 百度一波,发现需要配置文件中加上如下配置: properties格式: yml格式: 下面是我Spr 阅读全文
posted @ 2018-05-29 09:54 oldmonk 阅读(17890) 评论(2) 推荐(18) 编辑
摘要:多次遇见过这个问题,springMVC下返回给前端的json字符串,中文总是乱码,每次都要去翻一下之前的代码来看解决办法,有必要做个笔记记一下这个问题了。 解决方法: 在方法注解中加入如下: @RequestMapping(value = "/auditingSelector", produces 阅读全文
posted @ 2018-04-16 16:03 oldmonk 阅读(239) 评论(0) 推荐(1) 编辑
摘要:之前没注意,不知是一开始就有还是这两天才有,说下解决方案: 右击项目“Properties”,在弹出的“Properties”的左侧边框,单击“Project Facets”,打开“Project Facets”页面, 在页面中“Java”下拉选项中,选择与自己项目一致的JDK版本就行了。 阅读全文
posted @ 2018-04-11 09:52 oldmonk 阅读(801) 评论(0) 推荐(1) 编辑
摘要:之前一直碰到过这个问题,也没在意,因为那个中文对我来说用处不大,今天看着务必难受,一定把他给解决了,查了一下,找到了解决方法,如下: 首先打开你的设置。 Setting->maven->runner VMoptions: -Dfile.encoding=GB2312 阅读全文
posted @ 2018-04-03 10:48 oldmonk 阅读(534) 评论(0) 推荐(5) 编辑
摘要:之前用到了定时任务,而且要求是可以动态修改定时时间,但是不要重启服务器,查了一些资料,找到了很好的一种方法,下面直接上代码。 uartzManager.java 动态添加、修改和删除定时任务管理类 1 package com.datcent.downloadCSV.quartzManager; 2 阅读全文
posted @ 2018-03-16 14:23 oldmonk 阅读(1655) 评论(0) 推荐(4) 编辑
摘要:项目中用到了批量更新。 下面先记一下批处理映射吧: mybatis批量插入 mybatis批量删除 此处的maps接口中的@Param值对应,属于自定义变量。 mybatis批量更新 说说遇到到问题: 获取mybatis的update行数,总是返回负数。后来在官网上找到原因,是由于defaultEx 阅读全文
posted @ 2018-01-17 09:41 oldmonk 阅读(5737) 评论(0) 推荐(7) 编辑
摘要:如果你用java写程序访问数据库,出现这个问题:java.sql.SQLException: ORA-00911: 无效字符at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)at oracle.j 阅读全文
posted @ 2018-01-17 09:19 oldmonk 阅读(1755) 评论(0) 推荐(3) 编辑
摘要:工具类: 生成pdf时: 阅读全文
posted @ 2017-10-13 14:50 oldmonk 阅读(3013) 评论(4) 推荐(4) 编辑
摘要:maven项目,maven-install总是出现这个错误,气死了, 查阅资料终于找到解决办法: 原因 这是由于缺少maven-resources-plugin-2.4.3.jar文件。这个文件是在{user.home}\.m2\repository\org\apache\maven\plugins 阅读全文
posted @ 2017-07-17 23:50 oldmonk 阅读(787) 评论(0) 推荐(3) 编辑
摘要:情况是这样的:web工程采用了ssm框架,dao和service都是通过annotation方式注入的,工程运行正常。后来把service和dao打成jar放在工程的lib目录下,问题来了,配置没改动,结果就是不能自动注入dao和service。但是如果把dao和service在spring配置文件 阅读全文
posted @ 2017-07-17 00:36 oldmonk 阅读(2842) 评论(0) 推荐(2) 编辑
摘要:网上查了原因, linux下mysql访问速度缓慢并且ssh连接缓慢的原因 解决办法: 1.linux ssh连接慢 最近发现ssh连接的时候却很慢,ping的速度非常好,让人误以为是ssh连接不上。 分析结果,主要原因为:DNS的解析IP导致,可分别使用以下几种分析处理方式 1、在server上/ 阅读全文
posted @ 2017-06-23 02:07 oldmonk 阅读(582) 评论(0) 推荐(2) 编辑
摘要:创建了一个数据库,想删除确报了一个ORA-01031:insufficient privileges错误 查了好久,总算解决了,原因是我的电脑登录账户不在ORA_DBA系统群组中,添加进去完美删除! 解决过程如下: 1、检查sqlnet.ora(WINDOWS下位于%ORACLE_HOME%NETW 阅读全文
posted @ 2017-03-29 18:56 oldmonk 阅读(29766) 评论(0) 推荐(19) 编辑

Fork me on GitHub
点击右上角即可分享
微信分享提示