- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 测试Synchronized和Lock的性能区别
定义一个int变量index,分别使用ReentrantLock 和 synchronized 进行1亿次新增的测试,观察对应的消耗时间。Synchronized锁原理:无锁=>偏向锁=>轻量级锁=>重量级锁。Lock锁原理:底层是JDK的AQS,使用的CAS加等待队列的方式加锁。Lock在竞争状态下性能表现。测试JDK版本:JDK8。
2023-04-27 23:03:52
339
原创 IDEA反向生成实体的两种方法
网上搜了好几种IDEA反向生成实体的方法,感觉都不是很全面,都存在或多或少的一些小问题,所以自己通过使用进行下总结 第一种方式 通过groovy脚本生成 (该方式灵活,可自己加注解,自己对应相应的数据类型,推荐使用这种) 在IDEA的项目窗口栏最下面可以看到这个 如上图所示创建一个groovy文件,把以下代码复制进去 import com.intellij.database.model.DasTable import com.intellij.database.model.ObjectKind
2020-05-22 10:14:08
1881
原创 腾讯云的Ubuntu下替换自己的nginx的ssl证书
由于我的免费ssl证书到期了,导致我的个人博客地址进去的时候会提示安全问题,如图 所以需要替换新的ssl证书 首先使用的工具是Xshell虚拟终端软件 首先登录到服务器终端,切换到root用户,防止权限不足事情发生 su root 首先第一件事docker ps 查看自己服务器正在运行的容器(很久没登,忘了) 由于我的docker inspect mynginx查看自己的ng...
2020-04-21 16:08:32
619
原创 2019-3-CCF第三题损坏的raid5
参考代码 #include<bits/stdc++.h> #define UP(x) for(uint32_t i=0;i<x;i++) typedef unsigned int uint32_t; using namespace std; uint32_t len = 0; //异或操作 char getc(char c){ if(c<10) re...
2019-04-19 13:29:28
2992
3
原创 Ubuntu如何获取root权限并以root账户登入图形界面
Ctrl+alt+T打开终端 sudo passwd root 设置完root账号的密码 sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu-greeter.conf 文件夹不记得了,可以用Tab自动补全,在该文件中最后加入 greeter-show-manual-login=true 保存退出后,重启就行了,必须是重启 以ro
2017-05-03 20:28:56
4216
原创 Ubuntu服务器下apache2无法解析html中的php代码的问题
切换到Apache2的配置文档里 cd /etc/apache2/mods-available/ 找到对应的php配置的文档我的是php7.0版本所以对应php7.0.conf vi php7.0.conf 文件基本如下,我们要做的是改掉第一行的正则表达式,在p的前面加一个?就能解决问题了 ph(p[3457]?|t|tml)$"> // 改成".+\.p?h(p[3457]?|
2017-04-26 19:19:52
5989
3
转载 关于最新版apache24版本和php7.0版本的安装以及V14运行库的安装
下载文件,里面有一个网址,清晰的告诉我们如何安装和配置Apache和php,另外加资源V14运行库的安装、64位的apache和64位的php安装包
2017-04-10 16:07:05
701
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅