首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
布尔bl
掘友等级
Java工程师
以讲代学践行者
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
112
文章 80
沸点 32
赞
112
返回
|
搜索文章
最新
热门
从实践认识修饰符
说到修饰符,大家都知道有private deafult protect public,说到它们的区别,相信大家脑海会出现一张图。 那么怎么从代码层面解释呢,学东西不能停留在理论层面,毕竟只是一份实践的工作。所以请看下面讲解,毕竟实践才是检验真理的唯一标准,说白了就是写一些dem…
git必会必知
git前身是BitKeeper,但是他不是开源软件,不符合当时开源趋势,于是就会有了开源的git,git开发只用了十天时间。目前git是公司开发必不可少的一个工具,用于多人开发的分布式版本控制软件。git是Linux内核,由c语言开发。 克隆 Git 资源作为工作目录。 在克隆…
解锁Spring框架姿势1
介绍:Spring 框架是一个Java平台,它为开发Java应用程序提供全面的基础架构支持。Spring负责基础架构,因此您可以专注于应用程序的开发。 Spring可以让您从“plain old Java objects”(POJO)中构建应用程序和通过非侵入性的POJO实现企…
简单谈谈栈
计算机程序离不开算法和数据结构,数据结构这门学科就是为了让计算机能够以更加高效,简单,便捷的方式来存储和使用数据而产生的。本文简单介绍栈(Stack)和队列(Queue)的实现 push:在最顶层加入数据。 pop:返回并移除最顶层的数据。 peek:返回最顶层数据的值,但不移…
数据库面试题
通过在每行记录后面保存两个隐藏的列来实现,一个是保存行的创建时间,一个是保存行的过期时间。不过这里的时间指的是系统版本号 解释现象:两个或两个以上事务在同一资源相互占用,并请求锁定对方占用的资源,从而导致恶性循环的现象。 写锁:排他锁,排除其他写锁和读锁。 欢迎关注公众号 布尔…
学会Markdown,写博客不愁
Markdown是一种轻量级的标记语言,有John Gruber以及Aaron Hillel Swartz一起编写。Aaron Hillel Swartz是一个极富传奇的黑客,有兴趣可以看看他的生平。 由于Markdown轻量化,易读易写,网上支持者众多。Github、掘金、简…
Java线程入门第三篇
2.可见性:是指一个线程修改某个共享变量的值,另一个线程能否立刻知道该共享变量的变化。 **重排序:**编译器和处理器为了提高执行效率,改变语句执行顺序,为此jmm有happenbefore规则。 1.ReentrantLock(类):大家都叫他重入锁,因为他可以重复加锁,不过…
Java线程入门第二篇
0、(why)每个线程都有自己的栈空间,我们要线程之间进行交流,合作共赢。 2、等待/通知机制:一个线程A调用对象的wait()方法,另一个线程调用线程B的notity()或者的notifyall()方法. 1、是什么:(what)是轻且量级的synchronize,保证共享变…
Java线程入门第一篇
1、 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。 2、 运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。(什么是就绪) 线程对象创建后,其他线程(比如main线程)调用了该对象的sta…
Hibernate与mybatis比较
a)Jdbc:全称java数据库连接,是java语言用来规范客户端如何访问数据库的程序接口。 a)Hibernate是全表映射框架。 1、why:hibernate是持久层框架,经常访问物理数据库。为了较少对数据库的访问,提高数据库访问性能,加入了hibernate缓存机制。 …
下一页
个人成就
文章被点赞
118
文章被阅读
32,816
掘力值
1,181
关注了
33
关注者
25
收藏集
11
关注标签
19
加入于
2018-02-22