- 博客(8)
- 收藏
- 关注
原创 随记修改windos和linux mac地址
然后会看到该目录下有一系列以数字命名的文件夹(如下图),依次寻找我们需要修改的网卡。寻找方法:点击左侧的小目录,然后在右侧中查看DriviceDesc属性,找到与我们WiFi硬件属性中描述相同的项。控制面板——>网络——>以太网——>属性——>配置——>高级——>networkAddress。win+R进入CMD 输入regedit 到注册列表。1、windos查看修改网卡mac地址。2、linux查看修改网卡mac地址。如00ab10cc20dd30。如果都没有三个选项都没有。
2023-03-16 16:06:21
540
原创 Threadlocal那些事儿
TreadLocal是什么?能做什么?实现原理是什么?这个问题困扰了很长一段时间,了解过一些后又忘了。今天突然想仔细了解深入一点到底它是个什么东西,感觉自己也有一知半解了,所以想把它记录下来。其实理解ThreadLocal并不难,因为ThreadLocal它不是独立使用的,只有线程调用的时候才会体现它的价值。Thread类里面维护着一个map,叫ThreadLocalMap。这个map的结构是ThreadLocal对象为key,线程的本地副本变量为value。这里的ThreadLocal是一个弱
2020-06-07 20:36:27
155
原创 spring加载过程源码浅析
很多人都用过springspring的加载过程:1、执行web.xml中的ContextLoaderListener 类并只执行初始化方法ContextInitialized2、initWebAppcalitionContext 方法执行了三个方法 1)创建了WebApplicationContext容器(可以理解为用反射的方式创建了一个类) 2)加载配置3、 初始化容器...
2020-06-05 18:28:30
159
原创 redis做缓存的实现方式
首先Java中使用Redis有2种方式:一种是使用标准Jedis来操作Redis实例,另一种是使用spring-data-redis来操作Redis实例。如果使用jedis来操作redis,可以通过java代码实现setNX指令来保证操作的原子性。jedis.set(lockKey, requestId, "NX", "PX", expireTime);如果使用spring-dat...
2019-05-29 11:39:10
3716
1
原创 获取客户端真实IP的方式
直接上代码:/** * 获取客户端真实IP * @param request * @return */public String getRemoteIp(HttpServletRequest request){ String ip = request.getHeader("X-Forwarded-For"); if (StringUtils.isNotEmpty(i...
2019-05-29 11:22:21
249
原创 mysql免安装版下载与配置
1.mysql下载: 5.7 32位 https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-win32.zip 5.7 64位 https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip2.解压3.添加环境变量:在path目...
2018-04-24 18:15:14
208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人