首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
某人Valar
掘友等级
软件开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
@Resource和@Autowired
@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。
Linux日志、文本查看
tail:查看后面几行 n:显示行数 f:持续侦测后面的内容 cat sed head 统计文件行数 查看文件大小
Java常用的数据结构
由于大部分的集合接口实现类都是不同步的,可以使用Collections.synchronized*方法创建同步的集合类对象。如创建一个同步的List:List synList = Collections.synchronizedList(new ArrayList());其实现…
Mac使用记录
若刚clone下来的底部工程没有version control,可以先关闭idea,重启。还是没有的话,使用万能快捷键搜索 version control。 如果经过前面三步还不行,那暂时没有解决办法了,等待网站更新新版本软件或者降级到10.14系统。 ⌘-Shift-F 在全…
Java开发规范记录
POJO( Plain Ordinary Java Object ): 在下文中,POJO 专指只有 setter / getter /toString 的简单类,包括 DO/DTO/BO/VO 等。 PO:Persistent Object(持久化对象,作用于dao层与数据库…
Java的类加载器与双亲委托机制
1. 类加载器 Bootstrap ClassLoader用来加载JVM(Java虚拟机)运行时所需要的系统类,其使用c++实现。 可以在JVM启动时,指定-Xbootclasspath参数,来改变Bootstrap ClassLoader的加载目录。 Java虚拟机的启动就是…
Java多线程之volatile
1. 什么是volatile? volatile中文意为挥发物,不稳定的。在Java中也是一个关键字,用于修饰变量。 在JMM(Java Memory Model,Java内存模型)中,有main memory,每个线程也有自己的memory (例如寄存器)。为了性能,一个线程…
Java多线程之Synchronized
1. 什么是synchronized synchronized中文意为:同步的,同步化的。是Java中的一个关键字。 常用作给方法或者代码块加锁。加锁后,同一时刻只能有一个线程执行这段代码。以此来保证线程安全。 2. synchronized和原子性、可见性和有序性之间的关系 …
Android性能优化之内存优化1
1. 常见的3大内存问题 内存抖动:在短时间内有大量的对象被创建或者被回收的现象。 内存抖动的一个直观表现就是内存占用情况呈锯齿状,如下图。其会导致GC频繁,从而导致界面卡顿。 内存泄露是指我们的某些对象没有被正确回收,导致可用内存逐渐减少。当可用内存越来越小,就容易触发内存溢…
聊聊Java的GC机制
1. 什么是GC GC:垃圾回收(Garbage Collection),在计算机领域就是指当一个计算机上的动态存储器(内存空间)不再需要时,就应该予以释放,以让出存储器,便于他用。这种存储器的资源管理,称为垃圾回收。 这三个问题将分别对应接下来的3节一一解答。 2. JVM内…
下一页
个人成就
文章被点赞
122
文章被阅读
30,271
掘力值
765
关注了
6
关注者
40
收藏集
3
关注标签
9
加入于
2019-07-08