happens-before原则

happens-before原则

- JAVA - 阅3305

Java内存模型具备一些先天的“有序性”,即不需要通过任何手段就能够得到保证的 有序性,这个通常也称为 happens-before 原则。如果两个操作的执行次序无法从happens-before原则推导出来,那么它们就不能保证它们的有序性,虚拟机可以随意地对它们进行重排序。  下面就来具体介绍下happens-before原则(先行发生原则):程序次序规则:一个线程内,按照代

List,Set,Map用法以及区别

List,Set,Map用法以及区别

- JAVA - 阅3597

List,Set,Map是否继承自Collection接口? 答:List,Set是,Map不是。 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java JDK不能提供直接继承自Collection的类,Java JDK提供的类都是继承自Collec

简单的rabbitmq服务端与客户端的实现

简单的rabbitmq服务端与客户端的实现

- 服务器配置 - 阅3936

RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。rabbitmq几个概念说明: Broker:简单来说就是消息队列服务器实体。  Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列。  Queue:消息队列载体,每个消息都会被投入到一个或多个队列。  Binding:绑定,它的作用就是把exc

jmap 的基本使用方法

jmap 的基本使用方法

- JAVA - 阅3866

1. jmap -heap pid 查看java 堆(heap)使用情况 using thread-local object allocation. Parallel GC with 4 thread(s) //GC 方式 Heap Configuration: //堆内存初始化配置 Mi

linux下chkconfig用法

linux下chkconfig用法

- 服务器配置 - 阅3282

chkconfig用法chkconfig命令可以用来检查、设置系统的各种服务使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset] 参数用法:–add  增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。–del  删除

redis密码管理

redis密码管理

- 服务器配置 - 阅3039

一. 如何初始化redis的密码?总共2个步骤:a.在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数。比如 requirepass test123b.配置文件中参数生效需要重启重启redis 。 二.不重启redis如何配置密码?a. 在配置文件中配置requirepass的密码(当redis重启时密码依然有效)。# requirepass foobared

Redis安装部署及注册系统服务

Redis安装部署及注册系统服务

- 服务器配置 - 阅4098

Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式”);也可

mysql中14个安全设置建议

mysql中14个安全设置建议

- 数据库 - 阅4301

MySQL数据库一贯以高性能、高可性和易用性著称,它已经成为世界上最流行的开源数据库。大量的个人、WEB开发者、大型公司等都在其网站、关键系统、软件包中广泛使用MySQL数据库。通常,许多企业在部署一种产品时,安全性常常得不到应有的重视。企业最关心的是使其可以尽快地运行,企业由此也可以尽快赢利。但有的企业在安装MySQL时用的是默认选项,由此造成其数据不安全,且服务器也面临被入侵的风险,并有可能在

Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式

Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式

- 数据库 - 阅3900

redis是一个著名的key-value存储系统,而作为其官方推荐的java版客户端jedis也非常强大和稳定,支持事务、管道及有jedis自身实现的分布式。