会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jason_6wz72
博客园
首页
新随笔
联系
订阅
管理
2020年10月26日
垃圾收集器
摘要: 1、Serial收集器(-XX:+UseSerialGC、-XX:+UseSerialOldGC) Serial(串行)收集器是最基本、最古老的一款收集器了,从命名上看,它是一个单线程收集器,它的单线程的意义不仅仅意味着它只会使用一条垃圾收集线程去完成垃圾收集工作,更重要的是它在进行垃圾收集工作的时
阅读全文
posted @ 2020-10-26 18:15 Jason_6wz72
阅读(121)
评论(0)
推荐(0)
2020年10月25日
垃圾收集算法
摘要: 垃圾收集算法有四种:分代收集理论、复制算法、标记整理算法、标记清除算法。 分代收集理论:当前虚拟机的垃圾收集都采用分代收集理论,根据对象存活周期的不同将内存分为几块,一般将java堆分成新生代和老年代。 复制算法:为了解决效率问题,它的原理是将内存分为大小相同的两块,每次只使用其中的一块,当这一块的
阅读全文
posted @ 2020-10-25 20:02 Jason_6wz72
阅读(118)
评论(0)
推荐(0)
2020年10月11日
BeanFactory和ApplicationContext的区别
摘要: 描述 BeanFactory: 是Spring里面最低层的接口,提供了最简单的容器的功能,只提供了实例化对象和拿对象的功能; ApplicationContext: 应用上下文,继承BeanFactory接口,它是Spring的一各更高级的容器,提供了更多的有用的功能; 1) 国际化(Message
阅读全文
posted @ 2020-10-11 20:00 Jason_6wz72
阅读(62)
评论(0)
推荐(0)
SpringIOC的加载原理
摘要: IOC控制反转,也成为依赖注入(DI),是一个定义对象依赖的过程,对象只和 构造参数,工厂方法参数,对象实例属性或工厂方法返回相关。容器在创建这些Bean的时候注入这些依赖。这个过程是一个反向的过程,所以命名为依赖反转,对象实例的创建由其提供的构造方法或服务定位机制来实现。这样做最大的好处就是解耦。
阅读全文
posted @ 2020-10-11 19:30 Jason_6wz72
阅读(349)
评论(0)
推荐(0)
2020年10月10日
Cglib动态代理和JDK动态代理
摘要: Cglib动态代理:利用ASM开源包,把代理对象类的class文件加载进来,通过修改其字节码(生成多个字节码文件)生成子类来处理。 JDK动态代理:利用拦截器(拦截器必须实现InvocationHanlder)加上反射机制(生成一个字节码文件)生成一个实现代理接口的匿名类,在调用具体方法前调用Inv
阅读全文
posted @ 2020-10-10 17:45 Jason_6wz72
阅读(89)
评论(0)
推荐(0)
2020年9月12日
python占位符
摘要: msg = '''My name is %s, my age is %d.'''print(msg % ("Jason", 25))tips:%作为关联字符,更智能
阅读全文
posted @ 2020-09-12 16:40 Jason_6wz72
阅读(149)
评论(0)
推荐(0)
python遍历列表,并删除某个元素
摘要: # 遍历列表,并删除某个元素(遍历在新的列表操作,删除是在原来的列表操作)array = [1, 2, 3, 4, 5]for value in array[:]: if value == 1: array.remove(value)print(array)
阅读全文
posted @ 2020-09-12 11:02 Jason_6wz72
阅读(559)
评论(0)
推荐(0)
linux网络连接正常,但无法访问外部网络
摘要: 配置dns服务器: vim /etc/resolv.conf nameserver 8.8.8.8 #GOOGLE公司提供的DNS,该地址是全球通用的,相对来说,更适合国外以及访问国外网站的用户使用 nameserver 114.114.114.114 #国内移动、电信和联通通用的DNS,解析成功率
阅读全文
posted @ 2020-09-12 10:44 Jason_6wz72
阅读(1256)
评论(0)
推荐(0)
9*9乘法口诀
摘要: # 9*9乘法口诀a = 1while a <= 9: b = 1 value = "" while b <= a: value += (str(b) + "*" + str(a) + "=" + str(b * a) + " ") b += 1 print(value) a += 1
阅读全文
posted @ 2020-09-12 09:24 Jason_6wz72
阅读(357)
评论(0)
推荐(0)
2020年9月11日
python实现用户登录注册,本地txt存储用户信息
摘要: userMapper.py(相当于Dao操作) fileName = "D:/jason/workspace/python/PythonDemo/user.txt"def writeUserInfos(userInfos, writeWay): # 写入txt内容 writeWay写入方式 "a"=
阅读全文
posted @ 2020-09-11 18:16 Jason_6wz72
阅读(988)
评论(0)
推荐(0)
下一页
公告