![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小知识点
月明星稀灬
程序猿
展开
-
Invalid byte tag in constant pool: 19
Invalid type tag in constants pool: 19原创 2022-11-06 14:30:02 · 1602 阅读 · 0 评论 -
限流组件--SentinelWebAutoConfiguration循环依赖问题
限流组件循环依赖问题原创 2022-10-15 15:10:14 · 2402 阅读 · 1 评论 -
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 · 5360 阅读 · 0 评论 -
Mybatis扫描不到xml的问题
记录一下细节的问题对于maven项目java目录: 文件名为mapper.sqlmapper和文件mapper/sqlmapper,显示是一样的resources目录:则不同所以如果实在映射不到sqlMapper.xml,可以检查一下文件名对不对,真的很意想不到.......原创 2020-04-18 22:28:41 · 1274 阅读 · 0 评论 -
关于Maven库下载不了的问题
有时候会去这个地址搜索依赖包,但是复制pom到本地时,本地相应很慢https://mvnrepository.com/解决办法如下:也许不是通用点击这个下载之后,貌似idea的maven插件就开始自动下载对应的一系列的包了,仅仅只是点一下…...原创 2020-03-10 22:13:04 · 329 阅读 · 0 评论 -
使用Spring注解,在静态方法中注入bean
使用Spring注解,在静态方法中注入bean原创 2017-04-19 16:45:29 · 14000 阅读 · 0 评论 -
存储过程的简易使用
1.前言本文主要介绍,在oracle中,对存储过程的使用。原创 2017-06-28 16:48:14 · 452 阅读 · 0 评论 -
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 · 1518 阅读 · 0 评论 -
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 · 296 阅读 · 0 评论 -
SpringBoot-RestTemplate配置
由于经常需要调用restful接口,特此记一下1.配置实现类@Configurationpublic class RestTemplateConfig { @Bean public RestTemplate restTemplate(ClientHttpRequestFactory factory){ return new RestTemplate(f...原创 2018-08-27 10:47:52 · 8147 阅读 · 0 评论 -
nginx 403错误
标题问题如题:403:权限不足三个解决方案:1.提升账号权限2.更改启动nginx的账号,这个最好改,找到nginx.conf,第一行 改为 use root,或者改为其他高权限系统用户3.将映射的路径文件的权限,改为nobody重启nginxsudo service nginx restart...原创 2019-08-01 17:11:18 · 1388 阅读 · 0 评论 -
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 · 1686 阅读 · 0 评论 -
连接池中MySQL与Oracle的小差异
MySQL:validationQuery="select 1" Oracle:validationQuery="select 1 from dual"如果写的不对,将会导致JDBC连接异常。原创 2017-03-31 10:07:40 · 764 阅读 · 1 评论 -
Snmp乱码问题
1.前言:在开发Snmp协议传输数据的时候,发现中文会乱码,网上找的解决方案基本都是说,因为源码的问题,要改动源码,但是感觉改动源码太难了,很多内部调用并不是所有人都能搞得定的。2.乱码原因以下是乱码的源头,因为默认超过128的位数的字节,都按16进制处理public class OctetString extends AbstractVariable implements Assigna原创 2017-03-23 18:41:07 · 4885 阅读 · 0 评论 -
JS-鼠标长按触发事件
例子如下:原创 2016-09-14 21:56:07 · 7621 阅读 · 0 评论 -
关于Struts中Action映射的解释
Action映射就是将一个请求URL映射到一个action类,当一个请求匹配某个action的名字时,struts就使用这个映射来确定如何处理请求。 name属性: Action的名字,用于匹配URL. class属性 : Action实现类的类名. method : 执行Action类时调用的方法. convert : 应用与Action的类型转换的完整类名,用的很少.原创 2016-09-14 22:22:23 · 2043 阅读 · 0 评论 -
Tomcat热部署
tomcat热部署原创 2016-09-14 23:02:52 · 351 阅读 · 0 评论 -
JS-验证码倒计时
验证码倒计时JS原创 2016-09-14 22:49:05 · 571 阅读 · 0 评论 -
sqlMap.xml中的转换空值
nullValue=”-1”原创 2016-09-14 23:09:10 · 541 阅读 · 0 评论 -
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 · 391 阅读 · 0 评论 -
使用Freemarker模板生成JAVA代码
前言记一次Freemarker的套路过程,通过JDBC访问数据库,查询表结构,对应生成Dao、Service、Entity、ServiceImpl等java文件,主要是为了实现之前一篇博文的注解整合SSM项目代码的生成功能。传入freemarker的数据格式为:Map<String, Map<String, Object>> 也可以用其他的,个人感觉这个方便一点。具体套路如下: 1. 涉及的JA原创 2016-11-04 11:09:08 · 11165 阅读 · 16 评论 -
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 · 381 阅读 · 1 评论 -
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 · 1139 阅读 · 1 评论 -
SpringMVC配置双数据源
SpringMVC配置双数据源原创 2017-02-09 12:58:50 · 808 阅读 · 0 评论 -
IP黑名单校验
IP黑名单校验、IP黑名单原创 2017-02-09 13:10:18 · 2625 阅读 · 0 评论 -
Ajax的url与form表单的Action冲突问题
Ajax的url与form表单的Action冲突问题将优先执行from中的action,导致ajax方法不会被执行。原创 2016-09-14 21:34:46 · 3333 阅读 · 2 评论