首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hatch
掘友等级
Java后端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
125
文章 125
沸点 0
赞
125
返回
|
搜索文章
文章
热门
最新
如何生成随机不重复的11位数字
我们都知道11位数字(random)对应有最大值max和最小值min99999999999和10000000000.很简单的从最小值开始按顺序分发到最大值,就满足了不重复,不占存储,11位数字的特性。那么接下来就要考虑如何生成随机数字这个特性? 可以考虑将上面分发的11位id数…
初识Neo4j
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。 Neo4j底层会以图的方式把用户定义的节点以及关系存储起来,通过这种方式,可是高效的实现从某个节点开始,通过节点与节点间关系,找出两个节点间的联系。 一个图会记录几节点和关系,关系用来关联两…
static用法
static关键字可以用来修饰变量,修饰方法,静态代码块,静态内部类以及静态导包。 static变量是属于类级别的,随着类的加载而加载,类的每个实例都是访问的这个静态变量,在内存中只有一份。 静态变量staticVar设置为30,通过staticClass1,staticCla…
postgreSQL with子句学习
With语句是为庞大的查询语句提供了辅助的功能。 这些语句通常是引用了表表达式或者CTEs(一种临时数据的存储方式),可以看做是一个查询语句的临时表。 在With语句中可以使用select,insert,update,delete语句。当然with也可以看成是一个单独的语句。 …
类加载-加载时机学习
类加载机制就是虚拟机把class文件加载到内存,并对其进行校验、转换解析、连接、和初始化,从而形成能被虚拟机使用的Java类型。 这5种场景是对类的主动引用,除此之外,所有引用类的方式都不会触发初始化,称为被动引用。
JAVA集合-ArrayList
ArrayList是java集合框架中比较常用的数据结构,其实底层就是一个数组的操作实现,但是这个数组呢可以实现容量大小的动态变化,这就是比较特别的地方吧。另外ArrayList不是线程安全的。 指定初始化长度,当然这个初始化容量长度不能小于0,如果等于0,则赋一个空集合EMP…
短链接生成
要求:
数据库杂记
数据库事务,在一个事务中所有操作要么都执行失败,要么执行失败回滚。 事务隔离级别规定了一个事务的修改,对事务内和事务间哪些是可见的,哪些是不可见的。级别越低的隔离级别,其并发性更高,系统开销更低 多个线程对于同一资源的操作,并发操作可能会导致数据的不一致,所以需要通过加锁来保证…
设计模式-创建型模式学习
设计模式就是针对某类特定问题的代码设计经验。 复用成功的设计模式,可以减低开发成本和周期、提高复用、代码适用拓展和可维护性。 一个类只有一个引起他的变化。如果一个类承担太多责任,耦合度太高,一个职责变化可能会影响到其他职责。 对修改关闭,对拓展开放。 也叫最少知道原则。只与你的…
内存分配策略学习
对象的内存分配,基本上是在堆上分配的(但也可能经过JIT编译后被拆散为标量类型间接的栈上分配),对象主要分配子啊新生代的Eden区,若启动了本地线程分配缓存,会按线程优先在TLAB上分配;当然少数也可能直接分配在老年代。这都取决于当前使用的哪一种垃圾收集器的组合,还有相关参数配…
下一页
个人成就
文章被点赞
81
文章被阅读
16,333
掘力值
480
关注了
70
关注者
8
收藏集
1
关注标签
29
加入于
2017-02-03