微信搜索superit|邀请体验:大数据, 数据管理、OLAP分析与可视化平台 | 赞助作者:赞助作者
java

常见的class加密方式

对class文件的字节码完全加密 对class文件混淆:字节码混淆,主要思路就是的对类名,变量名和方法名,局部参数名进行替换   https://gitee.com/roseboy/classfinal 加密工具ClassFinal 基于字节码转换java版,其逻辑就是...

3天前 1℃ 0评论

java

jar包防反编译方法(两种)

方法一:classfinal(仅介绍非项目pom引入方式) 官方文档 https://gitee.com/roseboy/classfinal jar包下载地址 https://repo1.maven.org/maven2/net/roseboy/classfinal-fat...

4天前 2℃ 0评论

springcloud

SpringCloudAlibaba和SpringCloud的区别

一 两者简介 1、SpringCloud:一套全家桶的微服务解决框架,理念就是解决我们在微服务架构中遇到的任何问题; 2、SpringCloudAlibaba:实现对SpringCloud组件进行扩展; 二 两者区别 名称 SpringCloud SpringCloudAl...

3周前 (11-15) 1℃

架构

动态定时任务,订单定时处理

场景: 需求: 支付的二维码,超过两个小时以后,如果还未支付,则自动转为取消支付,或者支付超时的状态 需求分析: 1,动态定时任务: 每个支付的二维码创建的时候,创建一个动态的定时任务,两个小时候自动执行,更新支付状态,可以解决这个问题。 (1)持久化: 如果服务重启了,动态定时...

4周前 (11-07) 2℃

未分类

1.单点定时任务 1) 在jdk1.5以后,可以使用ScheduledExecutorService来进行定时任务,项目中可以对该服务进行封装使用 public class SomeScheduledExecutorService { public static void...

4周前 (11-07) 2℃

redis

Redis 五种数据类型及其java中使用场景

Redis 五种数据类型及其java中使用场景
  版权声明:本文为CSDN博主「Leo丶fei」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/m0_68884224/article/details/125821352 &nb...

4周前 (11-07) 2℃

springcloud

Spring Cloud Alibaba系列教程

Spring Cloud Alibaba系列教程 直接上干货 1.Spring Cloud Alibaba 简介 2.Spring Cloud Alibaba 创建统一的依赖管理 3.Spring Cloud Alibaba 服务注册与发现(nacos) 4.Spring C...

1个月前 (11-03) 3℃

架构

Nacos集群的安装

1.安装jdk 略 2.安装Mysql 略 3.安装nacos-server #解压nacos-server-1.4.2.tar.gz tar -zxf nacos-server-1.4.2.tar.gz #修改配置文件application.properties spring....

1个月前 (11-03) 3℃

架构

Nacos集群环境在企业生产中的部署和使用

前言 由于在公司,注册中心和配置中心都是使用的Nacos,因为前一段时间比较忙(木有划水时间),没有精力仔细去研究,时间就像海绵里的水,挤一挤总会是有的,出于对技术的好奇心,今天挤了一点时间,终于到了我 牧汉三 出马的时候。今儿个就说一说Nacos集群架构是如何搭配,以及在企业中...

1个月前 (11-03) 2℃

架构

微服务-注册中心对比&选型

微服务-注册中心对比&选型
注册中心对比 推荐使用Nacos>Consul>Etcd>Eureka>Zookeeper Nacos为springcloudalibaba全家桶组件,适合使用dubbo作为springcloud的rpc服务接入。 转载请注明:SuperIT &...

1个月前 (11-02) 3℃

mysql

MySQL 8.0主从(Master-Slave)配置

MySQL 主从复制的方式有多种,本文主要演示基于基于日志(binlog)的主从复制方式。 MySQL 主从复制(也称 A/B 复制) 的原理 Master将数据改变记录到二进制日志(binary log)中,也就是配置文件log-bin指定的文件, 这些记录叫做二进制日志事件(...

3个月前 (09-09) 2℃

mysql

MySQL 主从复制数据不一致,怎么办?

文章目录 准备工作 1.1 主机配置 1.2 从机配置 数据不一致问题 原因分析 问题解决 小结 今天的文章来晚了,主要是我一觉起来变黄码了,关键是我还不知道,早上 8.20 到了公司楼下,保安要看健康码,当我自信满满的打开粤省事却傻眼了,折腾一早上,绿码总算回来了,真是生活...

3个月前 (09-09) 1℃

mysql

Mysql主从同步延迟问题及解决方案

对于主从正常执行,相应的延迟几乎是不存在的。但是在高QPS下,主从同步却出现了比较明显的延迟情况。 _________________________________________________________ 问题一:主库的从库太多,导致复制延迟 从库数据以...

3个月前 (09-09) 2℃

java

Java中的Date和时区转换

1.Date中保存的是什么 在java中,只要我们执行 Date date = new Date(); 就可以得到当前时间。如: Date date = new Date(); System.out.println(date); 输出结果是: Thu Aug 24...

3个月前 (09-07) 2℃

java

java自定义entity模板

import com.intellij.database.model.DasTable import com.intellij.database.model.ObjectKind import com.intellij.database.util.Case import com....

3个月前 (08-29) 2℃

spring

Spring Framework 远程代码执行漏洞风险通告

一、漏洞概述 Spring Framework 是一个开源应用框架,旨在降低应用程序开发的复杂度。它是轻量级、松散耦合的。它具有分层体系结构,允许用户选择组件,同时还为J2EE应用程序开发提供了一个有凝聚力的框架。 近日监测到 Spring Framework 存在远程代码执行漏...

3个月前 (08-29) 2℃

spring

Fastjson Java第三方json解析库存在安全风险严重安全漏洞

    fastjson依赖库出现1起严重安全漏洞,及时更新补丁。     漏洞说明:     特定依赖存在下影响 ≤1.2.80,攻击者可以远程发起请求攻击服务器,获取服务器的权限。     修复方案(以下三种方案按优先级及业务情况选择):     1. 使用gson &g...

3个月前 (08-29) 1℃

架构

redis单个key最大量

Strings类型:一个String类型的value最大可以存储512M Lists类型:list的元素个数最多为2^32-1个,也就是4294967295个。 Sets类型:元素个数最多为2^32-1个,也就是4294967295个。 Hashes类型:键值对个数最多为2^32...

8个月前 (04-22) 53℃

go

go面经

参考自:链接 (1) rpc微服务框架 (2) mq底层数仓 (3) runtime包里面的方法 (4)redis过期策略和内存淘汰策略 过期策略: 过期策略 解释 定时删除 设置某个Key的过期时间的同事,创建一个定时器,到时间就删除该key 惰性删除 设置k...

8个月前 (04-07) 2℃

链接

棋牌游戏项目资源,SpringBoot源码

棋牌游戏项目资源,SpringBoot源码
开发了一个棋牌游戏,给粉丝分享一下解决方案,,希望给想接私活的朋友一些经验参考,下面分享了2个项目,一个Java的,另外一个说开源的后端node.js 另外一套棋牌游戏开源项目源码: 开源麻将项目源码地址 https://github.com/balckban/maji...

9个月前 (03-22) 2℃

java

JVM_性能调优

JVM_性能调优
JVM_性能调优   https://zhuanlan.zhihu.com/p/413247306   OOM Java堆溢出 java.lang.OutOfMemoryError: Java heap space HeapByteBuffer byte[]...

9个月前 (03-21) 3℃

java

又有小白同事来问我JVM性能调优等问题,我再总结一下给他

身边有同学实习面试被问,JVM性能调优等问题,来总结一下JVM   JVM调优的一般步骤为: 第1步:分析GC日志及dump文件,判断是否需要优化,确定瓶颈问题点; 第2步:确定JVM调优量化目标; 第3步:确定JVM调优参数(根据历史JVM参数来调整); 第4步:调优...

9个月前 (03-21) 4℃

java

JVM类别详解

JVM区域总体分两类,heap区和非heap区。 heap区又分为: Eden Space(伊甸园)、 Survivor Space(幸存者区)、 Old Gen(老年代)。 非heap区又分: Code Cache(代码缓存区); Perm Gen(永久代); Jvm Stac...

9个月前 (03-21) 3℃

未分类

JVM调优参数设置详解

JVM调优其实就是通过调节JVM参数,即对垃圾收集器和内存分配的调优,以达到更高的吞吐和性能。JVM调优主要调节以下参数 堆栈内存相关 -Xms 设置初始堆的大小 -Xmx 设置最大堆的大小 -Xmn 设置年轻代大小,相当于同时配置-XX:NewSize和-XX:MaxNewSi...

9个月前 (03-21) 3℃

java

jstat命令详解

jstat命令详解
java进程的PID获取命令: https://www.cnblogs.com/sxdcgaq8080/p/10734752.html =========================================================== 1.jstat命令简介...

9个月前 (03-21) 2℃

java

JVM调优其实就是通过调节JVM参数,即对垃圾收集器和内存分配的调优,以达到更高的吞吐和性能

JVM调优其实就是通过调节JVM参数,即对垃圾收集器和内存分配的调优,以达到更高的吞吐和性能
JVM调优其实就是通过调节JVM参数,即对垃圾收集器和内存分配的调优,以达到更高的吞吐和性能 jvm调优其实就是对Young和Old代的次数与时间调优 最近在做埋点监控,做到jvm这一块。刚好可以理一下思路: 看过很多jvm理论的文章,总觉得讲得太复杂了,但用来也就那么几个参数。...

9个月前 (03-21) 4℃

日志采集

7 款开源的 ETL 工具

7 款开源的 ETL 工具
我们在下方列出了 7 款开源的 ETL 工具,并讨论了从 ETL 转向“无 ETL”的过程,因为 ELT 正迅速成为现代数据和云环境的终极过程。 注:原文包含 11 项 ETL 工具,本文提取了其中开源的 7 项,另增加了一款使用普遍的 Kettle,如需对另外 4 项进行了解,...

9个月前 (03-02) 3℃