加载中
MySql隐藏真实版本号

黑客通常会根据已知的漏洞来发动攻击,而对mysql的版本号进行加固处理,可以使攻击者无法准确了解数据库系统的弱点,增加攻击难度,防止黑客利用已知的漏洞攻击系统。 1.查看mysql版本号的两...

关于String类型的一些分析

1.假如有如下字符串的声明 String a = new String("test"); String b = a.intern(); String c = "test"; String d = new String("he") + "llo"; String e = d.intern(); 先来看下以下这些字符...

2022/05/07 14:20
40
回溯法-无ID构造树

回溯法 基本概念 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现己不满足求解条件时,就"回溯“返回,尝试别的路径。 回溯法是一种选优搜索法,按选...

2022/02/15 17:02
185
线程池中加入traceId

背景:我们的项目日志中往往会有traceId用于在集群和微服务环境下将一个请求的路径串起来便于问题的追踪和排查,而在某些功能模块保证核心业务逻辑完成之后的一些非核心操作我们往往为了提升...

2022/02/14 18:39
4.7K
IDEA: too many open files

1.查看当前系统设置最大句柄数:ulimit -a bogon:~ zhanghaiyan$ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f......

2021/08/26 11:35
1.3K
nginx 启动,重启

启动: cd /usr/local/nginx/sbin ./nginx -c /usr/local/nginx/conf/nginx.conf 重启: cd /usr/local/nginx/sbin ./nginx -s reload 查看nginx进程: ps -ef | grep nginx 停止: cd /usr/...

2020/06/28 17:52
258
413 Request Entity Too Large

上传图片报错:413 Request Entity Too Large。 修改nginx 配置,在nginx.conf的http 模块加上: client_max_body_size 50m; 重启生效......

2020/06/28 17:46
259
并发:锁的升级过程(深入理解jvm)

1.锁对象的Mark Word: 2.锁升级过程: 3.参数设置 启用自旋:-XX:+UseSpinning 禁用自旋:-XX:-UseSpinning 设置自旋次数:-XX:PreBlockSpin(默认是10次) 启用偏向锁:-XX:+UseBiasedLocki...

2020/06/26 18:26
1.7K
编译优化依据:逃逸分析(深入理解jvm)

逃逸分析(Escape Analysis)是目前Java虚拟机中比较前沿的优化技术,它与类型继承关系分析一样,并不是直接优化代码的手段,而是为其他优化手段提供依据的分析技术。 逃逸分析的基本行为就是...

2020/05/31 11:53
213
编译器的优化:方法内联-(深入理解jvm)

前言:编译器优化中的方法内联,不仅可以减少方法间调用栈帧的创建提升程序执行效率,还是编译器进行其他优化的基础。 JAVA面向对象编程的特征与方法内联提高运行效率的优化需求之间的矛盾,...

2020/05/31 08:51
609
国际化多语言配置

静态多语言配置文件放在resources目录下的Resource Bundle中,以key=value的形式配置 如中文的:messages_zh_CN.properties property1=属性1 property2=属性2 英文的: property1=property o...

2020/05/04 15:39
172
获取8位随机数

public static String[] chars = new String[]{"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0"...

2020/05/04 14:39
178
服务器之间的文件上传下载

上传: public static GifResultDto uploadToGift(MultipartFile file, String suffix) { String url = new StringBuilder(GIFT_FILE_UPLOAD_URL).append(GIFT_FILE_NAMESPACE).append("/").a...

2020/05/04 14:38
98

没有更多内容

加载失败,请刷新页面

返回顶部
顶部