自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

那些年,那些醉

有些人,有些事

  • 博客(35)
  • 资源 (21)
  • 论坛 (21)
  • 问答 (2)
  • 收藏
  • 关注

原创 使用Freemarker模板生成JAVA代码

前言记一次Freemarker的套路过程,通过JDBC访问数据库,查询表结构,对应生成Dao、Service、Entity、ServiceImpl等java文件,主要是为了实现之前一篇博文的注解整合SSM项目代码的生成功能。传入freemarker的数据格式为:Map<String, Map<String, Object>> 也可以用其他的,个人感觉这个方便一点。具体套路如下: 1. 涉及的JA

2016-11-04 11:09:08 9577 16

原创 Mybatis扫描不到xml的问题

记录一下细节的问题对于maven项目java目录: 文件名为mapper.sqlmapper和文件mapper/sqlmapper,显示是一样的resources目录:则不同所以如果实在映射不到sqlMapper.xml,可以检查一下文件名对不对,真的很意想不到.......

2020-04-18 22:28:41 529

原创 入坑VUE的一点心得

前言本人专业做后台,有一定前端基础,最近想不通学了几天VUE,由于入坑过程有点小心酸,想想还是记下来吧,一则是总结,说的不一定对,再则看看能不能给后入坑的人一点帮助吧1.关键地址,具体作用后面会提到:vue官网:https://cn.vuejs.org/node官网:http://nodejs.cn/vue-demo:https://github.com/PanJiaChen/vue-...

2020-03-17 00:33:15 442

原创 关于Maven库下载不了的问题

有时候会去这个地址搜索依赖包,但是复制pom到本地时,本地相应很慢https://mvnrepository.com/解决办法如下:也许不是通用点击这个下载之后,貌似idea的maven插件就开始自动下载对应的一系列的包了,仅仅只是点一下…...

2020-03-10 22:13:04 102

原创 MIME media type application/json;charset=UTF-8 was not found

1. 记一次异常解决,比较冷门的问题场景: 使用eureka-client连接eureka-server时,client向server定时发出心跳包,但是抛出了两层异常项目使用了springcloud将服务打成war包,放在tomcat8.5上面跑,本地跑springboot-main,no bug,但是一打war包上服务器,除了第一次注册ok,后续的心跳包全部没有,而且因为eureka开...

2019-11-02 16:26:52 2041 1

原创 Idea编辑js非常卡

1.问题原因:idea提供非常多的检查与关联,而且有时会引用到js的类库非常多(可能一个库只用了其中一个功能)2.解决办法:

2019-08-22 10:05:44 2694 1

原创 springboot打war包,启动之后filter中无法@Autowired

现象:springboot项目打成war包放在tomcat服务器启动,启动之后在 controller层@Autowired可以注入bean,而在filter中使用到的@Autowired,并未生效原因分析:1.打包之时没有忽略SpringBoot中集成的tomcat包,既然打war包放到tomcat中去跑,那组件就应该用tomcat服务器的2.war包在tomcat服...

2019-08-01 17:25:49 981

原创 nginx 403错误

标题问题如题:403:权限不足三个解决方案:1.提升账号权限2.更改启动nginx的账号,这个最好改,找到nginx.conf,第一行 改为 use root,或者改为其他高权限系统用户3.将映射的路径文件的权限,改为nobody重启nginxsudo service nginx restart...

2019-08-01 17:11:18 861

原创 SpringBoot+Spark1.6+双数据源框架搭建

遇到大量的数据分析需求,所以趁势扑向大数据框架,一直以来大数据这块几乎零接触,仅仅有自学一下scale,很兴奋啊。

2019-06-24 13:21:10 663

原创 SpringBoot-RestTemplate配置

由于经常需要调用restful接口,特此记一下1.配置实现类@Configurationpublic class RestTemplateConfig { @Bean public RestTemplate restTemplate(ClientHttpRequestFactory factory){ return new RestTemplate(f...

2018-08-27 10:47:52 6705

原创 SpringBoot+MyBatis框架

1.pom.xml &lt;dependency&gt; &lt;groupId&gt;mysql&lt;/groupId&gt; &lt;artifactId&gt;mysql-connector-java&lt;/artifactId&gt; &lt;version&gt;5.1.23&lt;/version&gt; &lt;

2018-08-27 10:38:08 191

原创 java调用windows的CMD命令的细节

在使用Java程序调用视频推流的ffmpeg.exe程序时,遇到视频缓存导致推流中断的情况,特此记录一下这个细节1.代码原点Runtime runtime = Runtime.getRuntime();Process process = runtime.exec("ping 127.0.0.1 -t");2.pom.xml &lt;!-- https://mvnrepo...

2018-08-27 10:07:52 950

原创 SpringBoot-JSON请求转对象

长话短说,有以下要点:1.请求参数格式必须是正确的JSON。2.在入参中使用注解@RequestBody,用于接收JSON参数,使其自动转对象3.关于lombok在此产生的一点小坑,@Builder对@RequestBody的影响4.标识请求参数的格式为JSON---》》@PostMapping(value="/Test",produces = "application/json;...

2018-08-11 17:06:53 5712

原创 Springboot配置Swagger

配置起来比较简单,因为一个404的坑,让我感觉有理由记一下1.pom.xml依赖如下: &lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt; &lt;artifactId&gt;springfox-swagger-ui&lt;/artifactId&gt; &lt;versi...

2018-08-07 11:58:12 256

原创 存储过程的简易使用

1.前言本文主要介绍,在oracle中,对存储过程的使用。

2017-06-28 16:48:14 358

原创 信息: Initializing Spring FrameworkServlet 'springServlet'

信息: Initializing Spring FrameworkServlet 'springServlet'解决办法(亲测):更换tomcat服务器

2017-04-27 00:50:35 31379 6

原创 使用Spring注解,在静态方法中注入bean

使用Spring注解,在静态方法中注入bean

2017-04-19 16:45:29 12328

原创 连接池中MySQL与Oracle的小差异

MySQL:validationQuery="select 1" Oracle:validationQuery="select 1 from dual"如果写的不对,将会导致JDBC连接异常。

2017-03-31 10:07:40 650

原创 Snmp乱码问题

1.前言:在开发Snmp协议传输数据的时候,发现中文会乱码,网上找的解决方案基本都是说,因为源码的问题,要改动源码,但是感觉改动源码太难了,很多内部调用并不是所有人都能搞得定的。2.乱码原因以下是乱码的源头,因为默认超过128的位数的字节,都按16进制处理public class OctetString extends AbstractVariable implements Assigna

2017-03-23 18:41:07 2838

原创 logback基础配置

分享一个,即用即拿的logback配置。jar包:<?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod="2 seconds"> <!--应用名称--> <contextName>Alphago</contextName> <property name="LOG

2017-03-05 16:47:30 516

原创 IP黑名单校验

IP黑名单校验、IP黑名单

2017-02-09 13:10:18 1384

原创 SpringMVC配置双数据源

SpringMVC配置双数据源

2017-02-09 12:58:50 689

原创 Base64编码原理

主要情报1.一个字节占8个位, 2.ASCII码总共有128位,包括了特殊字符以及0~9,a~z,A~Z 3.网络传输过程中,一些特殊字符无法进行传输,通常只可以传输0~9,a~z,A~Z,+,/ 4.Base64的设计,是为了将不可传输字符,变为可传输字符。下图为Base64编码对应图: 编码包括0~9,a~z,A~Z,+,/,全部为可传输字符。 1个转码后的字符 只需会占用6位,2

2016-12-08 17:31:34 989 1

原创 JAVA反射调用

这是将要用来反射的类TestRef,接下来将完成以下几个反射 1.反射调用方法test(); 2.反射调用标识为private的方法getString(String args); 3.反射成员变量List s;需要被反射的类如下:public class TestRef { public List<String> s; public List<String> getS() {

2016-11-29 14:41:58 284 1

原创 String中查询重复字符

@Testpublic void test1() { String str = "aaaaddaaddababacaxaxcccaswfdsfasgdfah"; //把SIZE提前取出,免得在循环中每次都得取 int charSize = str.length(); Set<Object> rSet = new HashSet<>(); for (int j

2016-11-04 10:19:09 690

原创 String首字母大写处理

@Testpublic void test() { String str = "user"; char[] cs = str.toCharArray(); //大小写之间的ACSII码相差32 //同理可指定任意确定位置大小写 //全部大写,和全部小写已经有API了 cs[0] -= 32; String strToCase = String

2016-11-04 10:10:03 1169

原创 ORC工具解析图片文字

看到好多人使用ORC解析图片,感觉准确率不是很高,但是网上都讲的比较复杂,我的理解就是两步。 安装工具、调用工具1.解析工具下载 里面包含 ORC3.0安装包以及中文库,另附带两个jar包用于图形处理,此工具为绿色版 http://download.csdn.net/detail/xiekuntarena/9659084 安装完毕之后,需要将中文库chi_sim.traineddat

2016-10-20 15:53:08 1494 1

原创 分享3个jar库

神级地址1.http://www.manyjar.com/showJar2.cn.jarfire.org

2016-09-23 16:18:41 346

原创 JVM参数配置

-Xmsn指定jvm堆的初始大小,默认为物理内存的1/64,最小为1M,可以指定单位K、M,如不指定默认为***字节***-Xmxn指定jvm堆的最大值,默认为物理内存的1/4或1G,最小为2M,单位与-Xms一致。-Xssn设置单个线程栈的大小,默认为512K-Xincgc开启增量gc(默认为关闭),有助于减少长时间GC时应用程序出现的停顿,另一方面如果与应用程序同时执行,将会降低CPU对应

2016-09-14 23:24:23 316

原创 sqlMap.xml中的转换空值

nullValue=”-1”

2016-09-14 23:09:10 447

原创 Tomcat热部署

tomcat热部署

2016-09-14 23:02:52 315

原创 JS-验证码倒计时

验证码倒计时JS

2016-09-14 22:49:05 533

原创 关于Struts中Action映射的解释

Action映射就是将一个请求URL映射到一个action类,当一个请求匹配某个action的名字时,struts就使用这个映射来确定如何处理请求。 name属性: Action的名字,用于匹配URL. class属性 : Action实现类的类名. method : 执行Action类时调用的方法. convert : 应用与Action的类型转换的完整类名,用的很少.

2016-09-14 22:22:23 1845

原创 JS-鼠标长按触发事件

例子如下:

2016-09-14 21:56:07 6470

原创 Ajax的url与form表单的Action冲突问题

Ajax的url与form表单的Action冲突问题将优先执行from中的action,导致ajax方法不会被执行。

2016-09-14 21:34:46 2855 1

chromium-sync-v70.rar

谷歌浏览器自动化对应程序,与之匹配的是chromedriver2.44,该版本支持无界面模式,运行时会需要一些权限,需要设置环境变量 System.setProperty("webdriver.chrome.bin", "exe/chromium-sync-v70.exe"); System.setProperty("webdriver.chrome.driver", "exe/chromedriver2.44.exe");

2020-03-11

chromedriver2.44.rar

selenium自动化开发必备驱动, 以下为对应版本对应表 ChromeDriver v2.45 Chrome v70-72 ChromeDriver v2.44 Chrome v69-71 ChromeDriver v2.43 Chrome v69-71 ChromeDriver v2.42 Chrome v68-70 ChromeDriver v2.41 Chrome v67-69 ChromeDriver v2.40 Chrome v66-68 ChromeDriver v2.39 Chrome v66-68 ChromeDriver v2.38 Chrome v65-67 ChromeDriver v2.37 Chrome v64-66 ChromeDriver v2.36 Chrome v63-65 ChromeDriver v2.35 Chrome v62-64 ChromeDriver v2.34 Chrome v61-63 ChromeDriver v2.33 Chrome v60-62 ChromeDriver v2.32  Chrome v59-61 ChromeDriver v2.31 Chrome v58-60 ChromeDriver v2.30 Chrome v58-60 ChromeDriver v2.29 Chrome v56-58 ChromeDriver v2.28 Chrome v55-57 ChromeDriver v2.27 Chrome v54-56 ChromeDriver v2.26 Chrome v53-55 ChromeDriver v2.25 Chrome v53-55 ChromeDriver v2.24 Chrome v52-54 ChromeDriver v2.23 hrome v51-53 ChromeDriver v2.22 Chrome v49-52

2020-03-11

idea的导出配置

安装好idea之后,可导入此配置,免去设置的繁琐操作 .

2019-04-17

chromium-sync工具

chromium-sync资源包,特地分享给大家,欢迎大家下载使用

2018-11-14

canvas蒙布

canvas蒙布开发必备js,特地分享给大家,欢迎大家下载。

2018-11-14

暴雪API-1.0

暴雪API,暴雪于2018年5月份更新war3的最新API,特分享给大家

2018-11-14

注册表修复工具

十分实用的的注册表修复工具,超级好用,使你的系统更安全

2018-11-14

WAR3图标生成工具

经典的图标生成工具,版本虽然古老,但重点是实用,欢迎大家使用。

2018-11-14

优美的前端UI模板

优美的前端框架源码,十分适用于码神,码农,码奴,码畜,特地分享出来给大家,欢迎大家下载,不满意可找我退积分。

2018-11-14

前端UI模板

优美的前端框架源码,十分适用于码神,码农,码奴,码畜,特地分享出来给大家,欢迎大家下载,不满意可退积分。

2018-11-14

JassCraft-YDWE

JassCraft的YDWE版本,可查看YDWE的各个函数,方便调用

2018-06-11

jass编辑器YDWE版

此工具为JassCrafft,由本人整合了YDWE得API和暴雪最新出的API,值得一用,方便大家开发jass

2018-06-11

selenium-chrome开发必备jar

针对chrome浏览器的jar包,jar包兼容到selenium2.3.8版本

2018-05-08

selenium-chromedriver(5个版本兼容谷歌55~66)

压缩包内含有五个谷歌驱动,兼容谷歌的版本由55~66,最高版本至2.3.8

2018-05-08

Java并发编程实战

读万卷书不如行万里路,行万里路不如名师指路,名师指路不如先行一步。

2018-05-08

commons-jar

commons-jar

2017-05-04

项目基础_系统管理模块_数据库设计文档

数据库系统管理通用 即用即拿,方便快捷。

2017-03-07

logback官方文档+jar包

logback官方文档和jar包

2017-02-26

一线架构师权威指南

总结了很多新手架构师会遇到的问题,以及ADMEMS矩阵

2017-02-10

ORC3.0安装包及中文库

ORC3.0安装包及中文库

2016-10-20

MySql李刚指南PDF

李刚老师的MySql讲解,讲的很全面,学MySql必看有木有。

2015-07-27

内容含有非法词组,不能发布,您已被暂时禁言。

发表于 2020-04-24 最后回复 2020-04-24

项目加载时DEBUG信息:no URL paths identified

发表于 2017-01-06 最后回复 2019-10-25

天上有口锅

发表于 2019-06-24 最后回复 2019-06-24

求java对rdp文件中密码的加密算法,不是做好的可执行.exe。

发表于 2015-11-27 最后回复 2018-08-07

问:Runtime.gc()内存回收是否会与Spring容器相互干扰

发表于 2017-07-03 最后回复 2018-08-01

烦请删资源

发表于 2018-01-12 最后回复 2018-08-01

下载资源误扣积分

发表于 2017-12-15 最后回复 2017-12-15

markDown排版问题

发表于 2017-06-28 最后回复 2017-06-29

删除下载资源

发表于 2017-06-19 最后回复 2017-06-28

建议

发表于 2017-06-15 最后回复 2017-06-28

博客文章,正文无法正确换行

发表于 2017-04-27 最后回复 2017-05-12

论坛BUG提交

发表于 2017-04-10 最后回复 2017-04-13

被坑了。。

发表于 2017-03-29 最后回复 2017-04-09

无法try_catch的异常

发表于 2017-03-27 最后回复 2017-03-27

问:如何删除自己上传的资源

发表于 2017-03-08 最后回复 2017-03-08

问:Spring+Struts2+MyBatis和 SpringMVC+MyBatis两者的优缺点

发表于 2017-02-04 最后回复 2017-02-08

项目加载时DEBUG信息:no URL paths identified

发表于 2017-01-06 最后回复 2017-02-04

问:关于JAVA程序员的认证考试相关信息

发表于 2017-01-15 最后回复 2017-02-04

如何实现数据库插拔化

发表于 2016-12-01 最后回复 2016-12-20

求大神指点,JAVA调用C++函数进行rdp加密

发表于 2015-11-27 最后回复 2016-09-28

通过eclipse启动tomcat,导致tomcat的webapps下的war包不自动解压

发表于 2016-09-18 最后回复 2016-09-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除