- 博客(8)
- 收藏
- 关注
转载 java中的volatile关键字
1. Volatile关键字说简单点,volatile就是表示某人或某物是不稳定的、易变的。volatile作为java中的关键词之一,用以声明变量的值可能随时会别的线程修改,使用volatile修饰的变量会强制将修改的值立即写入主存,主存中值的更新会使缓存中的值失效(非volatile...
2019-04-28 10:55:00
101
转载 高并发的解决方案
1. 应用和静态资源分离刚开始的时候应用和静态资源是保存在一起的,当并发量达到一定程度的时候就需要将静态资源保存到专门的服务器中,静态资源主要包括图片、视频、js、css和一些资源文件等,这些文件因为没有状态所以分离比较简单,直接存放到响应的服务器就可以了,一般会使用专门的域名去访问。通...
2019-04-27 19:45:00
108
转载 Elasticsearch与Solr
Elasticsearch简介Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™...
2019-04-27 11:10:00
99
转载 java中如何创建线程
一、Java中关于应用程序和进程相关的概念在Java中,一个应用程序对应着一个JVM实例(也有地方称JVM进程),一般来说名字默认为java.exe(windows下可以通过任务管理器查看)。Java采用的是单线程编程模型,即在我们自己的程序中如果没有主动创建线程的话,只会创建一个线程,通常...
2019-04-24 11:55:00
142
转载 面向对象设计的3个基本特征和5个原则
面向对象的基本特征封装简单来讲:将显示世界事物抽象成计算机领域中的对象,对象同时具有属性和行为,这种抽象就是封装。封装的一个重要特征:数据隐藏。对象之对外提供与其他对象交互的必要接口,而将自身的某些属性和实现细节对外隐藏。通过这种方式,队形对内部数据提供了不同级别的保护,以防止程序...
2019-04-23 10:20:00
111
转载 Java中的修饰符
Java修饰符java语言提供了很多修饰符,主要分为一下两类:访问修饰符非访问修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。访问控制修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java支持4中不同的访问权限。defaul...
2019-04-22 15:55:00
103
转载 几种线程安全的Map
什么时候线程不安全当用在方法内的局部变量时,局部变量属于当前线程级别的变量,其他线程访问不了,所以这时也不存在线程安全不安全的问题了。当用在单例对象成员变量的时候呢?这时候多个线程过来访问的就是同一个HashMap了,对同个HashMap操作这时候就存在线程安全的问题了有哪些线程安...
2019-04-10 00:29:00
510
转载 让div水平垂直居中
一:表格布局法这个方法把一些 div 的显示方式设置为表格,因此我们可以使用表格的 vertical-align 属性。<div id="wrapper"> <div id="cell"> <div class="content"&...
2019-04-09 14:33:00
61
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人