
java
荒野小漂客
这个作者很懒,什么都没留下…
展开
-
看一遍就理解:零拷贝详解
看一遍就理解:零拷贝详解转载 2022-01-28 14:16:18 · 201 阅读 · 0 评论 -
JVM 调优
jstack使用1.总述jstack是jvm虚拟机自带的一种堆栈分析工具,用于打印出给定的java进程或者core file或者远程调试服务的堆栈信息等。主要分为两个功能如下:a.针对活着的进程做本地的或者远程的线程的dumpb.针对core文件做线程dumpjstack命令可以快捷的定位线程出现长时间停顿的原因,如线程间死锁,死循环,请求外部的资源导致长时间的等待等。jstack的基本用法我们在控制台输入 jstack -help,打印如下信息:[root@izvwwt3w原创 2021-11-11 10:09:27 · 970 阅读 · 0 评论 -
数据幂等性处理
为什么需要保证幂等性编程中的“幂等性”是指任意多次执行所产生的影响,与一次执行的影响相同。一个拥有幂等性设计的接口,保证无论一次或多次来调用接口,都能够得到相同的结果。接口的幂等性设计在某些场景下是必需的,例如用户下单的场景。我们知道,服务之间的调用存在三种状态:成功、失败、超时。超时是一种未知的状态:被调服务是否执行成功,这个状态是未知的。上游服务调用下游服务超时时可能会进行重试。对于用户下单的场景的超时重试我们考虑以下问题: 是否会导致最终创建了两条一样的订单? 是否会扣除两遍库原创 2021-09-02 11:30:42 · 1158 阅读 · 0 评论 -
Spring 源码相关
https://baijiahao.baidu.com/s?id=1611754128562106165&wfr=spider&for=pc原创 2021-08-17 19:37:01 · 88 阅读 · 0 评论 -
JAVA 分析
jmap -histo:live pid 分析内存原创 2021-04-20 16:39:02 · 126 阅读 · 0 评论 -
Rabbit MQ 死信队列讲解的比较好的
https://www.cnblogs.com/mfrank/p/11184929.html转载 2020-08-12 11:07:27 · 184 阅读 · 0 评论 -
Spring 事件监听器
https://www.jianshu.com/p/0fb29a27eb61转载 2020-06-16 21:44:34 · 193 阅读 · 0 评论 -
Demo Netty Java界面客户端实践实现
最近在项目上需要写一个基于TCP的客户端工具,于是便通过Java 编写了一个Cilent界面,并且通过了测试,效果图如下:首先了解一下客户端主要使用Netty 服务端主要使用ServerSocket接下来我们看一下项目的整体结构:接下来我们开始看代码吧,界面的话我这里通过eclipse下载了windowbuilder插件,下载地址如下: 离线安装使用自己百度一下吧(挺简单的)。链接:https://pan.baidu.com/s/17baY6SsiLv5_6UZW...原创 2020-05-13 22:42:42 · 1178 阅读 · 0 评论 -
LOG4J 运行参数
-Dlog4j.configuration=路径原创 2019-12-17 15:57:30 · 290 阅读 · 0 评论 -
cron表达式详解
cron表达式详解:https://www.cnblogs.com/javahr/p/8318728.html转载 2019-09-05 12:48:43 · 206 阅读 · 0 评论 -
Java 基础记录
开始1.获取web-inf下路径:String classPath = BaseDataProc.class.getClassLoader().getResource(".").getPath();String path = classPath.substring(0, classPath.indexOf("WEB-INF"));2.日期转换 /** * 单个时间格式化(...原创 2019-01-30 10:39:46 · 187 阅读 · 0 评论 -
Java 使用Redis常用
Java 使用Redis常用 https://www.cnblogs.com/edisonfeng/p/3571870.html转载 2019-01-31 15:32:11 · 140 阅读 · 0 评论 -
将本地jar包制作成maven依赖
来自:https://www.cnblogs.com/hyyq/p/7243813.html转载 2018-12-14 11:23:24 · 542 阅读 · 0 评论 -
Java中Class类详解、用法及泛化
http://www.cnblogs.com/bethunebtj/p/4680532.html转载 2018-11-15 13:13:18 · 186 阅读 · 0 评论 -
fastjson定制JSon样式
NameFilter序列化时修改Key如果需要修改的关键,过程返回值则可 public interface NameFilter extends SerializeFilter { String process(Object object, String propertyName, Object propertyValue); }ValueFilter序列化是修改...转载 2018-06-15 15:16:01 · 714 阅读 · 0 评论 -
spring security 讲解的比较好
http://www.importnew.com/20612.html欢迎访问:http://lhylyw.ngrok.xiaomiqiu.cn/ 免费下载各种课程设计和学习资源转载 2018-07-17 22:40:25 · 383 阅读 · 1 评论 -
java web 获得路径
在jsp和class文件中调用的相对路径不同。 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。另:在Jsp,Servlet,Java中详细获得路径的方法!1.jsp中取得路径:以工程名为TEST为例:(1)得到包含工程名的当前页面...转载 2018-07-18 12:50:23 · 139 阅读 · 0 评论 -
Java绘图: 使用Graphics类绘制线段、矩形、椭圆/圆弧/扇形、图片、文本
转载:http://blog.youkuaiyun.com/xietansheng/article/details/55669157访问:1.免费下载程序网站: http://47.107.130.1832.老人管理程序网站: http://47.107.130.183:8088/ root:admin,pwd:admin2.车辆管理程序网站: http://47.107.130.183:8...转载 2018-07-31 11:07:43 · 1181 阅读 · 0 评论 -
mybatis中的特殊字符处理方式之一>
转载:https://blog.youkuaiyun.com/qh_java/article/details/50755655使用这个符号使用特殊字符:<![CDATA [] mybatis中的<![CDATA []]> <访问:1.免费下载程序网站: http://47.107.130.1832.老人管理程序网站: http://47.107.130.183:...转载 2018-08-02 16:05:13 · 1838 阅读 · 0 评论 -
使用yuicompressor 压缩js,css并发布程序 (Maven)
看了网上很多方法,只有自己写的才适合自己:首先更新最新代码,确定需要打包项目pom.xml有以下插件配置(根据自己需要进行配置)<build> <plugins> <plugin> <groupId>net.alchim31.maven</groupId>...原创 2018-09-05 18:49:45 · 3700 阅读 · 0 评论 -
TOmcat 报错提示
有时候看不见TomCat 报错时候可以选着添加一个logging.properties文件放到classes文件中。内容为:handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler ####################################################...原创 2018-09-06 10:57:32 · 190 阅读 · 0 评论 -
jar命令(一)-jar打包class文件
来自:https://blog.youkuaiyun.com/sparkstrike/article/details/61922307jar包本质上是将所有class文件、资源文件压缩打成一个包(也可以选择不压缩),可选择在jar包中生成META-INF/MANIFEST.MF文件,MANIFEST.MF是清单文件,里面可以记录主类、classpath等信息,供虚拟机使用。 接下来的一段时间...转载 2018-09-07 14:47:32 · 1972 阅读 · 0 评论 -
jd-eclipse反编译插件的在线安装和使用
来自:https://blog.youkuaiyun.com/try_try_try/article/details/77853784 欢迎访问:http://lhylyw.ngrok.xiaomiqiu.cn/ 免费下载各种课程设计和学习资源转载 2018-10-11 18:35:31 · 273 阅读 · 0 评论 -
eclipse安装lombok
https://blog.youkuaiyun.com/Dorothy1224/article/details/79280591转载 2018-10-10 17:51:53 · 186 阅读 · 0 评论 -
jackson完成json和对象/map/list互转
https://blog.youkuaiyun.com/qq_37936542/article/details/79268402转载 2018-10-30 10:07:01 · 379 阅读 · 0 评论 -
这篇文章对泛型讲解的很好
https://blog.youkuaiyun.com/qq_27093465/article/details/73229016转载 2018-11-15 13:45:34 · 171 阅读 · 0 评论 -
Java线程池ThreadPoolExecutor使用和分析
博主对线程池的功能讲解的很不错:https://www.cnblogs.com/trust-freedom/p/6594270.html转载 2018-11-20 15:15:41 · 151 阅读 · 0 评论 -
java 正则表达式只有中文汉字英文数字
//匹配汉字和英文 public static String getChinese(String paramValue) { String regex = "[a-zA-Z0-9\\u4E00-\\u9FA5]*"; String str = ""; Matcher matcher = Pattern.compile(regex).matcher(p...原创 2018-06-14 17:07:02 · 8233 阅读 · 1 评论