- 博客(40)
- 资源 (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
11436
5
原创 Invalid byte tag in constant pool: 19
Invalid type tag in constants pool: 19
2022-11-06 14:30:02
1914
原创 RESOURCE_EXHAUSTED: gRPC message exceeds maximum size 4194304
grpc框架默认最大消息大小 4M解除限制方法如下:private ServerGrpc.ServerBlockingStub server;server = server.withMaxInboundMessageSize(Integer.MAX_VALUE);server = server.withMaxOutboundMessageSize(Integer.MAX_VALUE);
2021-06-10 11:03:06
5739
原创 Mybatis扫描不到xml的问题
记录一下细节的问题对于maven项目java目录: 文件名为mapper.sqlmapper和文件mapper/sqlmapper,显示是一样的resources目录:则不同所以如果实在映射不到sqlMapper.xml,可以检查一下文件名对不对,真的很意想不到.......
2020-04-18 22:28:41
1319
原创 入坑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
1235
原创 关于Maven库下载不了的问题
有时候会去这个地址搜索依赖包,但是复制pom到本地时,本地相应很慢https://mvnrepository.com/解决办法如下:也许不是通用点击这个下载之后,貌似idea的maven插件就开始自动下载对应的一系列的包了,仅仅只是点一下…...
2020-03-10 22:13:04
372
原创 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
5033
1
原创 Idea编辑js非常卡
1.问题原因:idea提供非常多的检查与关联,而且有时会引用到js的类库非常多(可能一个库只用了其中一个功能)2.解决办法:
2019-08-22 10:05:44
6679
3
原创 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
1782
原创 nginx 403错误
标题问题如题:403:权限不足三个解决方案:1.提升账号权限2.更改启动nginx的账号,这个最好改,找到nginx.conf,第一行 改为 use root,或者改为其他高权限系统用户3.将映射的路径文件的权限,改为nobody重启nginxsudo service nginx restart...
2019-08-01 17:11:18
1460
原创 SpringBoot+Spark1.6+双数据源框架搭建
遇到大量的数据分析需求,所以趁势扑向大数据框架,一直以来大数据这块几乎零接触,仅仅有自学一下scale,很兴奋啊。
2019-06-24 13:21:10
1257
原创 SpringBoot-RestTemplate配置
由于经常需要调用restful接口,特此记一下1.配置实现类@Configurationpublic class RestTemplateConfig { @Bean public RestTemplate restTemplate(ClientHttpRequestFactory factory){ return new RestTemplate(f...
2018-08-27 10:47:52
8233
原创 SpringBoot+MyBatis框架
1.pom.xml <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.23</version> <
2018-08-27 10:38:08
334
原创 java调用windows的CMD命令的细节
在使用Java程序调用视频推流的ffmpeg.exe程序时,遇到视频缓存导致推流中断的情况,特此记录一下这个细节1.代码原点Runtime runtime = Runtime.getRuntime();Process process = runtime.exec("ping 127.0.0.1 -t");2.pom.xml <!-- https://mvnrepo...
2018-08-27 10:07:52
1557
原创 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
9303
原创 Springboot配置Swagger
配置起来比较简单,因为一个404的坑,让我感觉有理由记一下1.pom.xml依赖如下: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <versi...
2018-08-07 11:58:12
546
原创 信息: Initializing Spring FrameworkServlet 'springServlet'
信息: Initializing Spring FrameworkServlet 'springServlet'解决办法(亲测):更换tomcat服务器
2017-04-27 00:50:35
37819
4
原创 连接池中MySQL与Oracle的小差异
MySQL:validationQuery="select 1" Oracle:validationQuery="select 1 from dual"如果写的不对,将会导致JDBC连接异常。
2017-03-31 10:07:40
853
1
原创 Snmp乱码问题
1.前言:在开发Snmp协议传输数据的时候,发现中文会乱码,网上找的解决方案基本都是说,因为源码的问题,要改动源码,但是感觉改动源码太难了,很多内部调用并不是所有人都能搞得定的。2.乱码原因以下是乱码的源头,因为默认超过128的位数的字节,都按16进制处理public class OctetString extends AbstractVariable implements Assigna
2017-03-23 18:41:07
5287
原创 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
650
原创 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
1203
原创 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
416
原创 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
1621
原创 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
1733
原创 ORC工具解析图片文字
看到好多人使用ORC解析图片,感觉准确率不是很高,但是网上都讲的比较复杂,我的理解就是两步。 安装工具、调用工具1.解析工具下载 里面包含 ORC3.0安装包以及中文库,另附带两个jar包用于图形处理,此工具为绿色版 http://download.csdn.net/detail/xiekuntarena/9659084 安装完毕之后,需要将中文库chi_sim.traineddat
2016-10-20 15:53:08
2148
原创 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
447
原创 关于Struts中Action映射的解释
Action映射就是将一个请求URL映射到一个action类,当一个请求匹配某个action的名字时,struts就使用这个映射来确定如何处理请求。 name属性: Action的名字,用于匹配URL. class属性 : Action实现类的类名. method : 执行Action类时调用的方法. convert : 应用与Action的类型转换的完整类名,用的很少.
2016-09-14 22:22:23
2087
原创 Ajax的url与form表单的Action冲突问题
Ajax的url与form表单的Action冲突问题将优先执行from中的action,导致ajax方法不会被执行。
2016-09-14 21:34:46
3377
2
chromium-sync-v70.rar
2020-03-11
chromedriver2.44.rar
2020-03-11
swgger2配置了之后无法访问接口主页
2018-08-06
JAVA调用C++函数进行rdp加密
2015-11-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人