自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 mysql数据库的异地双活方案 数据库异地多活(转载)

参考连接:https://blog.51cto.com/u_16099239/9809413

2024-05-23 15:28:17 182

原创 防重放防篡改设计流程图

2024-03-04 09:30:33 250

原创 防篡改防重放技术方案

防篡改防重放技术方案

2024-02-04 11:25:28 92

原创 画图工具的连接

在线画图工具

2022-05-30 20:12:59 165

转载 Java虚拟机垃圾回收(三) 7种垃圾收集器

Java虚拟机垃圾回收(三) 7种垃圾收集器

2022-02-17 17:45:40 109

原创 javaAgent jar包用maven-shade-plugin 打包

org.apache.maven.plugins maven-shade-plugin 3.2.4 shade ...

2021-06-21 18:05:33 380

转载 零拷贝Zero-copy技术原理探秘

1. 零拷贝介绍零拷贝(英语:Zero-copy;也译零复制)技术是指计算机执行操作时,CPU不需要先将数据从某处内存复制到另一个特定区域。这种技术通常用于通过网络传输文件时节省CPU周期和内存带宽。操作系统某些组件(例如驱动程序、文件系统和网络协议栈)若采用零复制技术,则能极大地增强了特定应用程序的性能,并更有效地利用系统资源。通过使CPU得以完成其他而非将机器中的数据复制到另一处的任务,性能也得到了增强。另外,零复制操作减少了在用户空间与内核空间之间切换模式的次数。举例来说,如果要读取一

2020-08-31 21:17:11 533

转载 老大难的GC原理及调优,这全说清楚了(转载)

地址:https://www.toutiao.com/i6740803737603801604/?tt_from=weixin&utm_campaign=client_share&wxshare_count=1&timestamp=1594274116&app=news_article&utm_source=weixin&utm_medium=toutiao_android&use_new_style=1&req_id=202007091355

2020-07-10 12:06:54 295

转载 JVM内存分配 策略

Java 提供的自动内存管理,可以归结为解决了对象的内存分配和回收的问题。前面已经介绍了内存回收,下面介绍几条最普遍的内存分配策略:①对象优先在 Eden 区分配:大多数情况下,对象在先新生代 Eden 区中分配。当 Eden 区没有足够空间进行分配时,虚拟机将发起一次 Young GC。②大对象之间进入老年代:JVM 提供了一个对象大小阈值参数(-XX:PretenureSizeThreshold,默认值为 0,代表不管多大都是先在 Eden 中分配内存)。大于参数设置的阈值值的对象直接在

2020-07-10 10:25:39 205

转载 Java 和操作系统交互细节(转载)

https://blog.csdn.net/ityouknow/article/details/88840168?utm_medium=distribute.wap_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.wap_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

2020-06-18 18:55:27 123

原创 即时编译(JIT)

而将汇编指令转换成机器指令由硬件直接实现,这一步速度是很快的,当然 JVM 为了提高运行效率也可以将某些热点代码(一个方法内的代码)一次全部编译成机器指令后然后在执行,也就是和解释执行对应的即时编译(JIT), JVM 启动的时候可以通过 -Xint 和 -Xcomp 来控制执行模式....

2020-06-18 15:15:39 264

转载 手把手教你实现一个方法耗时统计的 java agent

文件地址:https://www.toutiao.com/i6805022363692827140/?tt_from=weixin&utm_campaign=client_share&wxshare_count=1&timestamp=1589179214&app=news_article&utm_source=weixin&utm_medium=toutiao_android&req_id=202005111440140100140510810F33

2020-05-11 16:13:46 3921

原创 esp 8266 i2c 0.9寸 oled 连线调试 遇到的坑

1、正确的连接方式:(我的卖家告诉我的连线方式就是错的,日)2、如果是用Arduino的SSD1306示例,则需要改两个地方: #define OLED_RESET -1 // Reset pin # (or -1 if sharing Arduino reset pin) 原示例中OLED_RESET 的是4,需要改成 -1 if(!dis...

2020-04-11 19:35:46 1718

原创 jvm典型有调优参数

-XX:+UseConcMarkSweepGC -XX:+UseParNewGC -Xss256k -XX:G1MaxNewSizePercent=60 -XX:G1NewSizePercent=5 -XX:G1MixedGCLiveThresholdPercent=65 -XX:G1RSetUpdatingPauseTimePercent=2 -XX:MaxGCPauseMillis=8

2020-03-31 13:16:35 89

转载 运维角度浅谈MySQL数据库优化

原文:https://blog.csdn.net/zhangbijun1230/article/details/816082523、数据库性能优化如果将MySQL部署到普通的X86服务器上,在不经过任何优化情况下,MySQL理论值正常可以处理2000左右QPS,经过优化后,有可能会提升到2500左右QPS,否则,访问量当达到1500左右并发连接时,数据库处理性能就会变慢,而且硬件资源还...

2020-03-20 19:31:46 172

转载 flink实用教程

详情请参考https://github.com/perkinls/flink-local-trainhttps://blog.csdn.net/lp284558195/article/details/92798595

2020-03-20 09:35:31 152

转载 SpringMVC 修改 GsonHttpMessageConverter 的默认Gson配置,解决日期异常的问题

原连接:https://my.oschina.net/unteacher/blog/693292?from=mail-notify异常内容:org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: 2019-12-19 17:24:10; nested exception...

2019-12-20 14:45:31 802

原创 linux语言包导致的接口日期格式化异常解决文案

export JAVA_OPTS=" -Duser.language=zh -Duser.country=CN 指定一下jdk的参数就可以了

2019-12-20 12:16:24 113

转载 Redis 分布式锁

原文地址:https://www.toutiao.com/a6716664524520292872/?tt_from=weixin&utm_campaign=client_share&wxshare_count=1&timestamp=1563847414&app=news_article&utm_source=weixin&utm_medium=t...

2019-07-23 10:14:22 96

转载 正则表达式真的很强大,可惜你不会写

本文旨在用最通俗的语言讲述最枯燥的基本知识文章提纲:元字符 重复限定符 分组 转义 条件或 区间正则表达式在几乎所有语言中都可以使用,无论是前端的JavaScript、还是后端的Java、c#。他们都提供相应的接口/函数支持正则表达式。但很神奇的是:无论你大学选择哪一门计算机语言,都没有关于正则表达式的课程给你修,在你学会正则之前,你只能看着那些正则大师们,写了一串外星文似...

2019-07-15 14:23:52 633

转载 单机支持100万连接的Linux配置

单机支持100万连接是可行的,但带宽问题会成为显著的瓶颈。启用压缩的二进制协议会节省部分带宽,但开发难度增加。和《LWP进程资源耗尽,Resource temporarily unavailable》中提到的ES配置一样,优化都有类似的思路。这份配置,可以节省你几天的时间,请收下!操作系统优化更改进程最大文件句柄数ulimit -n 1048576修改单个进程可分配的最大文件数...

2019-06-26 21:01:48 630

转载 jvm调优常用设置和方案

基本1、jvm初始内存2、jvm最大内存3、设置jvm堆大小4、设置线程栈大小5、设置单个线程所占内存大小6、设置年轻代所占内存大小7、设置年轻代与老年代的比值8、设置老年代所占内存大小9、设置持久代(永久代)所占内存大小10、设置垃圾回收器(JVM给了四种选择:串行收集器、并行收集器、并发收集器,Garbage First(G1))1.7以后的jdk都是用...

2019-05-30 14:09:26 321

转载 JVM调优的基本设置

java -Xmx3550m -Xms3550m -Xmn2g –Xss128k-Xmx3550m:设置JVM最大可用内存为3550M。-Xms3550m:设置JVM促使内存为3550m。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xmn2g:设置年轻代大小为2G。整个堆大小=年轻代大小 + 年老代大小 + 持久代大小。持久代一般固定大小为64m,所以增大...

2019-05-30 13:42:17 452 1

转载 JVM调优总结(转载)

目录转载:JVM调优总结(一)-- 一些概念转载:JVM调优总结(二)-- 一些概念转载:JVM调优总结(三)-- 基本垃圾回收算法转载:JVM调优总结(四)-- 垃圾回收面临的问题转载:JVM调优总结(五)-- 分代垃圾回收详述1转载:JVM调优总结(六)-- 分代垃圾回收详述2转载:JVM调优总结(七)-- 典型配置举例1转载:JVM调优总...

2019-05-30 10:20:58 95

转载 webservice技术之巅峰对决(httpclient远程调用通用技术详解)(转载)

请参考网址:https://www.liangzl.com/get-article-detail-8448.html

2019-05-23 18:09:11 124

转载 Drools 规则引擎环境搭建(转载)

参考如下内容:https://www.cnblogs.com/joy99/p/10134893.html

2019-03-27 10:29:09 293

原创 通俗视图Controller

@Controllerpublic class OpenApiPageController { @RequestMapping("openApi/{url}.html") public String page(@PathVariable("url") String url) { return "openApi/" + url + ".html"; }...

2019-03-26 14:58:18 89

转载 AES加密的工具类

package com.galaxyfintech.bigdata.das.eyes.utils;import javax.crypto.*;import javax.crypto.spec.SecretKeySpec;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException...

2019-03-05 15:04:50 167

转载 RSA加密的工具类

package com.galaxyfintech.bigdata.das.eyes.utils;import org.apache.commons.codec.binary.Base64;import org.apache.commons.io.IOUtils;import javax.crypto.Cipher;import java.io.ByteArrayOutputStre...

2019-03-05 15:04:09 127

转载 身份证工具类

package com.galaxyfintech.bigdata.esb.validation;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;impo...

2019-01-05 13:54:50 151

原创 mongo 条件查询实例

public JSONObject getAgeDistribution(Map<String, Object> paramMap) { try{ //查询到的数据必须是执行成功的status的值取0和1 BasicDBList condList = new BasicDBList(); condList.add(new Bas...

2019-01-04 19:52:35 165

原创 mongo关联查询实例

// 创建条件List<DBObject> pipeline = new ArrayList<>();String lookupStr = "{\"$lookup\" : { \"from\" : \"risk_model_record\" , \"localField\" : \"riskId\" , \"foreignFie

2018-12-27 17:13:48 427

原创 shiro权限总结

shiro的权限是上级包含下级全部的,比如说两个权限:user:man,user:man:add, 如果用户拥有了user:man的权限,那么自然就包含了user:man:add的权限,也就是说以user:man开头的权限都有了,切记,在这里掉进去一次坑!!!!...

2018-12-26 20:38:15 235 1

原创 jenkins 编译子项目的命令

 1、切换到当前项目空间的指定父目录下/root/.jenkins/workspace/tt/galaxyeyes-webapp/pom.xml2、执行如下命令:clean install -pl galaxyeyes-webapp-kdzs -am -DtestSkip=true -Ptest 如下图:...

2018-12-10 10:40:06 1226

原创 centos 7 jenkins+git构建项目注意要点

1、切记:git 一定要通过yum安装,否则使用username+password方式拉代码时,会报错,一直拉取不下来代码2、通过war 包安装jenkins  如果拉取代码失败,偿试给linux添加一个jenkins用户 ...

2018-12-07 19:38:57 167

空空如也

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

TA关注的人

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