- 博客(100)
- 资源 (19)
- 收藏
- 关注

原创 markdown语法使用
markdown语法使用记录markdown语法简单使用1.标红1.通过html标签语法设置font属性,如:浅红色文字:<font color="#dd0000">浅红色文字:</font><br />替换color属性值,可以使用任意颜色,颜色板可以参考 https://blog.youkuaiyun.com/testcs_dn/article/detail...
2019-11-14 10:45:24
229

原创 Java编程Tips
记录代码编程中一些小技巧(不定期更新ing)1.死循环结构体使用 一般编写死循环常用 while(true){},但是在阅读项目源码的时候,多数看到采用 for(;;){} 的形式。自己也查阅了 一些博客,有的人说C++这样写,汇编指令 for 循环确实比while指令更少,但是java反编译之后两种方式都是一样的 没有区别。所以,用何种方式更高效,就看自己的编码习惯了 具体分析参考博客...
2019-04-10 10:55:03
322
原创 Maven install java heap space
如果 vm配置了,还是一样报错,就重新选择JRE看看是否正确,idea会默认自己的环境,导致设置vm无效,需要选择本地安装的jdk对应的jre。打包报错 Maven install java heap space。
2024-11-29 19:49:11
407
原创 【Beyond Compare 4】 30天激活
2、在注册表编辑器中,找到Beyond Compare的注册表位置,路径通常是HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4。3、在Beyond Compare的注册表路径下,找到一个名为CacheID的文件,将其删除。1、使用快捷键Win+R打开运行窗口,输入regedit并回车,打开注册表编辑器。创建自动化脚本:可以将以下命令保存为bat文件,然后双击运行即可(效果同上)。4、重新打开Beyond Compare,又变为30天。
2024-11-08 10:51:22
488
原创 redis报错 .data.redis.stream.StreamPollTask.deserializeAndEmitRecords(StreamPollTask.java:171)
序列化不要用json。
2024-05-20 09:39:36
311
原创 报错:feign.RetryableException: Read timed out executing
报错:feign.RetryableException: Read timed out executing报错:feign.RetryableException: Read timed out executing报错:feign.RetryableException: Read timed out executing原因:Feign客户端调用服务端的时候连接超时解决:在配置文件中配置超时时间 # 防止连接超时feign.client.config.default.connect-timeout=2
2022-05-19 09:44:22
3145
2
原创 maven上传包到私服
maven上传包到私服命令mvn deploy:deploy-file -DgroupId=com.sf.kafka -DartifactId=sf-kafka-api-core -Dversion=1.18.1 -Dpackaging=jar -Dfile=D:\user\downloads\sf-kafka-api-core-1.18.1.jar -Durl=http://xx:8080/repository/3rd/ -DrepositoryId=3rdsetting.xml配置 &l
2022-05-13 12:56:44
405
原创 mysql快熟导入大量excel表格数据
mysql快熟导入大量excel表格数据采用CSV引擎导入excel表格数据,会比默认innodb引擎快,之后再把CSV引擎改成innodb,就可以解决导入大量excel表格数据效率低,时间慢的问题。执行效率 6min/100w
2022-05-10 17:08:12
789
原创 jar包升级,升级springboot默认mysql-connet-java版本
升级springboot默认mysql-connet-java版本如果使用spring-cloud-dependencies就需要使用下面这种升级覆盖,否则springcloud自带mysql-connet-java版本无法被覆盖,其他方式就直接使用sersion标签升级高版本 <dependencies> <dependency> <groupId>mysql</groupId>
2022-03-14 10:48:15
2457
原创 ES 启动报错:Fielddata is disabled on text fields by default. Set fielddata=true on [type] in order
ES 启动报错“Fielddata is disabled on text fields by default. Set fielddata=true on [your_field_name] in order to load fielddata in memory by uninverting the inverted index. Note that this can however use significant memory.”当 [your_field_name]里面是type时,查找对应索引
2022-01-07 14:36:08
1271
原创 MYSQL安全检测脚本
#!/bin/bashMYSQL安全检测版本1.2OUTPUT=“chinagdn_mysql/”if [ ! -e $OUTPUT ]then#创建目录并设置输出文件mkdir OUTPUTscript−a"OUTPUT script -a "OUTPUTscript−a"OUTPUT/mysql.log" -c $0tar -zcf chinagdn_mysql.tar.gz $OUTPUTrm -rf $OUTPUTexitfiecho “start…”#MYSQL的
2021-09-22 14:45:06
413
原创 Springboot 启动 org.apache.catalina.LifecycleException: Protocol handler start failed 报错
异常日志:06-18 22:36:58.169 ERROR org.apache.catalina.util.LifecycleBase [main] -Failed to start component [Connector[HTTP/1.1-8081]]org.apache.catalina.LifecycleException: Protocol handler start failedat org.apache.catalina.connector.Connector.startInterna
2021-06-18 22:49:51
296
原创 springboot项目打成jar包后无法获取static下的静态资源文件的问题分析
Springboot项目打成jar包后无法获取static下的静态资源文件的问题分析springboot 后端项目 做某个功能时 需要读取根目录下的.doc文件,具体项目中路径如下开始是通过绝对路径读取文档,在本地没有任何问题。但是 讲项目打成jar包 部署到测试环境发现无论怎样都读取不到,然后在本地运行jar包出现同样的情况。捕获异常:java.io.FileNotFoundException[org.apache.ibatis.session.defaults.DefaultSqlSessi
2021-05-11 17:13:56
2396
原创 Jap+Oracles生成Comment注释替代方案
Jap+Oracles生成Comment注释替代方案Jap+Oracles生成Comment替代方案Jap+Oracles生成Comment替代方案由于Jpa支持的mysql生成comment注解方式不支持Oracle,采取替代方案:思路:通过注解获取表名,字段名,以及相关注释,生成Oracle添加comment的Sql语句,然后执行。代码仅做记录,无法执行。此方案不是最优解,欢迎提供更好的解决方案,相互交流。public class CreateDBComment { final sta
2020-11-19 18:14:42
633
1
原创 Springboot系列之 -- Mybatis(集成实战)
Springboot系列之 -- Mybatis 集成实战Springboot系列之 -- Mybatis (集成实战)1.Mybatis环境准备1)添加Generator插件2)Idea配置插件启动项3)启动插件Springboot 项目集成1)pom.xml引入maven包2)application.yml配置mybatis相关配置3)App.java 启动类Springboot系列之 – Mybatis (集成实战)Mybatis作为优秀的orm框架,必须可以结合Springboot一起愉快的玩耍
2020-07-16 15:24:34
380
转载 nginx 监控后端服务器
nginx 监控后端服务器1. nginx_upstream_check_modulenginx_upstream_check_module 是专门提供负载均衡器内节点的健康检查的外部模块,由淘宝的姚伟斌大神开发,通过它可以用来检测后端 realserver 的健康状态。如果后端 realserver 不可用,则后面的请求就不会转发到该节点上,并持续检查几点的状态。在淘宝自己的 tengin...
2019-12-04 18:13:48
1024
转载 redis的三种集群方式
redis的三种集群方式redis有三种集群方式:主从复制,哨兵模式和集群。1.主从复制主从复制原理:从服务器连接主服务器,发送SYNC命令;主服务器接收到SYNC命名后,开始执行BGSAVE命令生成RDB文件并使用缓冲区记录此后执行的所有写命令;主服务器BGSAVE执行完后,向所有从服务器发送快照文件,并在发送期间继续记录被执行的写命令;从服务器收到快照文件后丢弃所有旧数据,载入收...
2019-11-14 10:29:46
153
原创 Gradle+gretty 怎么断点调试
1.启动gretty插件,appStartDebug,直接run就可以,不用debug2.设置远程调试添加remote,点击configurations配置端口跟项目gretty配置同步:debugPort=5005gretty { jvmArgs = ['-Xmx1024m', '-XX:MaxPermSize=512m'] servletContainer = 'tomcat...
2019-11-01 17:46:09
491
原创 java 架构师成长之旅
2018年 视频+源码+素材 共92G(拒绝套路,硬核赶干货)00.学习计划01.工程化专题02.源码分析专题03.分布式专题04.小马哥 微服务架构05.性能优化06.大数据前篇之分布式搜索引擎规则07.BAT面试课程08.Python机器学习09.项目总结-Mic10.学员分享课件源码(所有)详细目录:java架构师│├─课件源码(所有)│├─00.学习计...
2019-10-31 17:44:59
2466
34
原创 知识共享协议与版权声明
转载:https://my.oschina.net/1pei/blog/1518248[1] 你知道什么是知识共享协议吗?http://blog.sina.com.cn/s/blog_8d98e8070102ww21.html[2] “知识共享”(CC协议)简单介绍, https://zhuanlan.zhihu.com/p/20641764[3] CC协议使用FAQ, https://zh...
2019-10-30 16:11:44
1907
原创 IDEA 文件编码转换
IDEA 文件编码转换1 单个文件转换如图:窗口右下角有切换方式场景:引入项目,原项目是 GBK编码格式,现在工作空间是UTF-8编码格式,会导致文件中文乱码。解决:1.先将文件编码 转成GBK,选择Reload,此时只是临时转换,文件编码实际没有切换成GBK,重新打开还是utf-8编码格式。2.将文件编码 转成UTF-8,选择converts,此时就是将文件格式彻底切换成了UT...
2019-09-27 11:32:10
14264
2
原创 Springboot + Gradle +Dubbo 相结合基础demo实例
这里写自定义目录标题Springboot + Gradle +Dubbo1 .安装zookeeper2. Dubbo-admin-master 安装,启动3. Dubbo - provider生产者服务4. Dubbo - consumer消费者服务5. 启动服务6. Monitor监控Springboot + Gradle +Dubbo最近新项目用到springboot 结合Dubbo,在一...
2019-08-26 15:49:26
2406
转载 AJAX请求遭遇未登录和Session失效的解决方案
1.AJAX请求遭遇未登录和Session失效的解决方案import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;impor...
2019-07-08 10:24:42
1673
原创 Mybatis 一级缓存 保存date之后 再次获取date,相隔一秒
Mybatis 一级缓存 保存date之后 在未提交事务之前再次获取date,数据不对等问题:在springboot项目中,service方法添加了事务管理,先insert一条记录,在事务还未提交前,通过id查询这条记录,查询出来的结果的创建时间跟保存进去的创建时间总是相隔1s(偶尔)。原因:mybatis 一级缓存,将数据保存的时候,会将时间 date ->2019/05/14 17:...
2019-05-14 18:05:26
361
原创 微信鉴权 获去哦config参数
package com.sinaif.util;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import j...
2019-04-24 10:53:25
241
原创 命令行执行jar执行文件时,其中使用的log4j出错,但在ECLIPSE 中可以运行 解决java.lang.NoClassDefFoundError: org/apache/log4j/Level
我编写了一个java程序 然后用MyEclipse打包成可运行jar文件,当我用命令当运行java -jar email.jar时,提示:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Logger at com.neusoft.exec.Exec.main(Exec.java:20...
2019-04-24 10:52:32
1510
1
原创 linux -bash: ./startup.sh: /bin/sh^M: 坏的解释器: 没有那个文件或目录
有时候编写脚本时会出现类似标题列出的错误,这个问题大多数是因为脚本文件在windows下编辑过。在windows下,每一行的结尾是\n\r,而在linux下文件的结尾是\n,那么你在windows下编辑过的文件在linux下打开看的时候每一行的结尾就会多出来一个字符\r,用cat -A urfile时你可以看到这个\r字符被显示为^M,这时候只需要删除这个字符就可以了。可以使用命令sed -i '...
2019-04-24 10:51:28
10461
4
原创 Idea编译java项目,target里面没有resource相关文件
1.Idea编译java项目,target里面没有resource相关文件场景:xml 配置plugin没有异常,就是maven install ,编译target之后,无法将source目录下面的文件添加进去原因:moduls配置没有将resource目录当成Resources,需要手动配置,配置过程Project Structure----Modules----选中对应文件夹----...
2019-04-13 16:12:51
20395
5
原创 java 克隆 对象
java 克隆 对象1.利用序列化和反序列化进行对象的深拷贝不用实现clone,实现深度拷贝package com.sinaif.model.admin;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import ja...
2019-01-14 17:18:59
129
原创 CKEditor4.0行距插件
@CKEditor4.0行距插件CKEditor4.0行距插件CKEditor4.0行距插件我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:CKEditor4.0行距插件安装步骤1.将lineheight文件夹拷入plugins文件夹下 下载地址:https://download.csdn.ne...
2019-01-04 11:41:16
1459
原创 window 安装启动redis
window 安装启动rediswindow 安装启动redisredis 安装启动rediswindow 安装启动redis你好! 以下为redis安装相关步骤redis 安装1.下载安装包,https://download.youkuaiyun.com/download/qing_mei_xiu/10842528 win64位2.解压压缩包启动redis1.找到redis安装目录,执行命...
2018-12-13 13:44:21
474
原创 springboot启动时报错 no main manifest attribute, in XXX1.0.0-SNAPSHOT.jar
bootstrap启动时报错 no main manifest attribute, in XXX1.0.0-SNAPSHOT.jar情况一:正常情况下,java打包成jar包需要在MANIFEST.MF中指定Main-Class项以便运行java -jar XXX.jar时找到对应的主类。因为-jar的含义就是后面跟的jar包是有main class可独立运行,所以需要在打包成jar包时...
2018-11-07 22:09:27
43345
原创 H+ 后台管理框架使用心得(持续更新中。。。。)
H+ 后台管理框架使用心得H+/H plus 后台管理框架使用中遇到的一些坑,记录下来,主要是js的使用,以及相关插件1.bootstarp-switch 开关H+/H plus 后台管理框架使用中遇到的一些坑,记录下来,主要是js的使用,以及相关插件1.bootstarp-switch 开关我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们...
2018-11-02 20:49:40
9316
5
原创 kafka 启动报异常:另一个程序正在使用此文件, 进程无法访问。
kafka 启动报异常:另一个程序正在使用此文件, 进程无法访问。解决:window 环境下面 kafka 存在这个问题,可以试试 将kafka log日志文件里面的index 文件 全部删除,如果不行 就清空log 文件夹 试试。...
2018-07-31 11:54:59
8387
1
原创 Springboot 集成 Jsp
1.pom.xml 添加依赖&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter&lt;/artifactId&gt; &lt;!--
2018-06-28 22:21:36
167
原创 Java获取客户端(浏览器)的MAC地址
1.获取IP方式public static String getIpAddress(HttpServletRequest request) { String ip = request.getHeader("X-real-ip"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(i...
2018-06-20 14:22:35
14690
原创 spring cloud 使用配置中心Config properties 配置文件优先级
脚本参数注入 &gt; Config 配置中心配置 &gt; 本地native properties配置文件 &gt; default 默认 properties配置文件
2018-06-13 09:39:35
3962
2
原创 Maven 打包 项目中的资源文件损坏打不开(.xlsx)
第一种方式, 解决maven打包时,会编译特定文件导致文件不可用 maven打包时,过滤不编译文件类型&lt;plugin&gt; &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt; &lt;artifactId&gt;maven-resources-plugin&a
2018-06-12 09:57:34
10780
原创 服务启动异常 APPARENT DEADLOCK!!! Complete Status:
服务器启动异常:mysql 报错 vax.inject.Inject' annotation found and supported for autowiring2018-05-29 17:19:16.038 WARN 2324 --- [ Timer-0] com.mchange.v2.async.ThreadPoolAsynchronousRunner ...
2018-05-29 17:57:08
11477
2
原创 HttpClient pool连接池
场景: 高并发情况下,为了提高http请求效率,加入http 连接池,减少3次握手次数,提高请求效率import org.apache.http.*; import org.apache.http.client.HttpRequestRetryHandler; import org.apache.http.client.config.RequestConfig; import org....
2018-05-11 16:36:04
7282
deepseek资源 deepseek资源 faswed f deepseek资源 sdf s sdfew deepseek资源 deepseek资源 asde few f
2025-02-26
secureCRT 8 licensesecureCRT 8 licensesecureCRT 8 license
2023-11-10
eclipse类、方法添加作者与功能描述注释配置文件
2018-11-08
eclipse 安装testNG 离线包
2016-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人