会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Cooper_Xia
都读研的人啦,怎么可以还是这么弱!不行,我要变强!
博客园
首页
新随笔
联系
订阅
管理
[置顶]
(死宅福利)python爬虫脚本 爬取兔玩君分享计划 千套写真
摘要: 转载请注明出处,https://www.cnblogs.com/CooperXia-847550730/p/10533558.html禁止用于商业用途,一切后果与本人无关小夏又来写博客啦7.28号更新:这次bug已经被修复了,这是现在大图和缩略图的url,有没有同学能看出来用的编码或者是hash函数
阅读全文
posted @ 2019-03-14 21:18 Cooper_Xia
阅读(45879)
评论(17)
推荐(1)
2020年7月29日
Spring中bean的生命周期和循环依赖
摘要: 生命周期 实例化spring容器 有一个BeanFactory会做接下来的事情 扫描加了注解或者配置的类 解析类 实例化beandefinition 放入map 第一次调用后置方法 遍历map,验证beandefinition 反射并推断构造方法,使用构造方法区new一个实例 缓存、注解、合并db对
阅读全文
posted @ 2020-07-29 22:40 Cooper_Xia
阅读(231)
评论(0)
推荐(0)
2020年6月14日
volatile关键字的理解,不能保证修改的原子性
摘要: voliate 关键字基于c++,以及更底层汇编实现,在线程对于本地内存中值修改完成,也就是assigh原子操作结束以后。 会立马对内存中这个数据加锁,也成为内存屏障,这个时候通过mesi或者总线协议其他线程中这个值就会失效,从而保证了修改的可见性。 但是如果其他线程在此时已经修改了本地内存中这个值
阅读全文
posted @ 2020-06-14 21:02 Cooper_Xia
阅读(497)
评论(0)
推荐(1)
Redis笔记
摘要: 五种数据类型 String List Set Map Zset List数据结构是双向链表,可以左右插入删除,取出 Map是hashmap的结构 Set也是hashmap的结构,但是value没有值 Zset是在Set的基础上,加上一个可以排序的score字段 Jedis和RedisTemple J
阅读全文
posted @ 2020-06-14 17:01 Cooper_Xia
阅读(124)
评论(0)
推荐(0)
2020年5月22日
SpringBoot自动配置原理
摘要: @SpringBootApplication 表示为springboot应用,其实就是一个配置类:@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan(excludeFilters = {@Filter(type = Filte
阅读全文
posted @ 2020-05-22 23:52 Cooper_Xia
阅读(122)
评论(0)
推荐(0)
2020年5月18日
JAVA复习笔记(面试向)
摘要: JVM 内存管理 内存区域 JVM内存分为线程私有的和公共区域, 线程私有的由程序计数器,JAVA虚拟机栈和本地方法栈构成 公共区域分为JAVA堆和方法区,1.8之前方法区叫做永生代,之后改为元空间 程序计数器 程序计数器:可以看作当前线程执行的字节码的行号指示器,字节码解释器就是通过改变程序计数器
阅读全文
posted @ 2020-05-18 23:16 Cooper_Xia
阅读(158)
评论(0)
推荐(0)
2020年5月12日
JAVA中JDK动态代理实现机制,源码分析
摘要: 静态代理 静态代理就是有两个类,一个是被代理类,一个是代理类。比如 //这是一个被代理类学生 public class Student implements Person{ public String name; @Override public void sayHello() { System.o
阅读全文
posted @ 2020-05-12 14:45 Cooper_Xia
阅读(231)
评论(0)
推荐(0)
2020年5月3日
数据库知识要点,面试向
摘要: 数据知识要点 数据库原理、sql语句、mysql数据库、数据库优化、redis 数据库原理 知识点:事务、范式、多粒度和意向锁、XS锁、封锁协议、两段锁协议、死锁、隔离级别 事务ACID 事务就是指数据库的要做的一件事情,可以是一条sql语句,可以是一系列操作。把这些操作总体当作一个要么完成要么不完
阅读全文
posted @ 2020-05-03 01:03 Cooper_Xia
阅读(167)
评论(0)
推荐(0)
2020年3月26日
01背包问题中二维数组大小为dp[n][w]还是dp[n+1][w+1]的问题
摘要: 关于dp数组大小,边界,循环上线,因为这几个值在代码化的时候是有关联的,一开始会觉得有点不清不楚的,但是这个问题本身只要理清楚一次就不会再有问题了。 两种方式都是可以的,这里建议使用dp[n+1][w+1]的方式建立数组, 有以下几个好处: 1.动态的数值不用加一减一(dp数组) 2.循环上限直接采
阅读全文
posted @ 2020-03-26 21:02 Cooper_Xia
阅读(785)
评论(0)
推荐(0)
2019年12月2日
linux 文件系统操作 分区、格式化、挂载
摘要: 说来惭愧,以前学习过两次linux操作系统 第一次事鸟叔的私房菜,第二次是看一本shell脚本的数 对于linux文件系统,每次看的都很晕,习惯了windows傻瓜式的使用方式,对于理解linux文件系统真的很困难 简单的分区挂载都搞不定,每次都要百度,百度完就忘了。今天算是弄明白了,写个随笔记录一
阅读全文
posted @ 2019-12-02 22:15 Cooper_Xia
阅读(420)
评论(0)
推荐(0)
2019年11月27日
弱网测试环境在软路由上搭建 软路由安装原生openwrt系统,使用tc和netem模拟弱网环境
摘要: 本文记录一下 解决在软路由上模拟弱网环境的血和泪,花了一天的时间,解决了各种问题 针对于要对流量分析,特别是弱网环境,例如需要增量增大延时、定量丢包的同学 环境搭建的问题 目前看到的只有在虚拟或者主机环境下去做这个的,都是模拟,这次是在真实的网络中,在一台软路由设备上进行部署。 先说一下几个东西吧:
阅读全文
posted @ 2019-11-27 15:47 Cooper_Xia
阅读(3790)
评论(0)
推荐(0)
下一页
公告