加载中
一致性哈希(ConsistentHashing)

在分布式应用中,应该来说使用到hash最多的地方就是rpc负载均衡和分库分表,通常对于正式意义上的分布式应用来说,扩容和收缩是一个半自动化的过程,在此期间,应用基本上是可用的,所以不能...

10/22 17:53
22
Java性能优化之JVM GC

JVM GC(垃圾回收机制) 在学习Java GC 之前,我们需要记住一个单词:stop-the-world 。它会在任何一种GC算法中发生。stop-the-world 意味着JVM因为需要执行GC而停止了应用程序的执行。当sto...

2019/12/23 17:57
29
Redis笔记

Redis是一种分布式内存数据库,key-value类型数据存储(NoSql) 数据类型支持广泛,Redis是一个单进程处理客户端请求,通过Linux的epoll函数包装,在大批量操作是进行多路的I/O复用 NoSql相比传统关...

2017/12/07 15:16
42
高并发量网站解决方案

1、HTML静态化   其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于...

2017/08/06 14:29
2
Java堆(heap)栈(stack)和方法区(method)

Java的JVM的内存->堆(heap)、栈(stack)和方法区(method) 栈区: 1.每个线程包含一个栈区,栈中保存的是所有的变量,包括基本类型和引用类型,栈中的每个变量都包含类型、名称、值这些内容,只...

2017/07/21 11:49
8
Eclipse配置Maven小结

maven安装: 安装 Maven之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是3.0.4,我用的也是这个。 首先去官网下载 Maven:http://www.apache.org/dyn...

2017/07/17 16:53
8
加解密小结

对称加密(Symmetric Cryptography) 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。对称加密有很多种算法,由于它效率...

2017/07/12 17:01
28
MySql

1.存储引擎 主要记录下经常使用的两个表类型InnoDB和MyISAM之间的区别 1.MySQL5.5后默认采用的是InnoDB。 2.MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句...

2017/07/05 14:09
10
Spring事物小结

spring支持编程式事务管理和声明式事务管理两种方式 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用Transaction...

2017/06/28 11:42
11
Linux中tomcat内存溢出解决办法

通过多项目部署测试环境报出OutOfMemoryError: PermGen space错误,结合资料.对标题问题作出的解决办法: 常见的一般会有下面三种情况: 1.OutOfMemoryError: Java heap space 2.OutOfMemor...

MySql用户密码修改

方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 方...

2017/05/25 14:52
20
三大框架Q/A

Struts 对Struts的理解 1.struts是一个按MVC模式设计的Web层框架,其实它就是一个大大的servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某...

2017/04/23 15:38
11
Redis小结

redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类...

2017/04/21 16:20
45
java I/O详解

这是Java io 比较基本的一些处理流,除此之外我们还会提到一些比较深入的基于io的处理类,比如console类,SteamTokenzier,Externalizable接口,Serializable接口等等一些高级用法极其原理。 ...

2017/04/21 15:53
11
转:SSH三大框架的工作原理及流程

Hibernate工作原理及为什么要用 原理: 1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件 2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读取...

2017/04/21 15:47
18
spring小结

Spring是IOC和AOP的容器框架,SpringMVC是基于Spring功能之上添加的Web框架,想用SpringMVC必须先依赖Spring 上面的是springMVC的工作原理图: 1、客户端发出一个http请求给web服务器,web服...

2017/04/21 15:31
50
java集合小结

在Java中有一套设计优良的接口和类组成了Java集合框架,使程序员操作成批的数据或对象元素极为方便。所有的Java集合都在java.util包中。 在编写程序的过程中,使用到集合类,要根据不同的需求...

2017/04/21 11:36
43
java-JVM原理

一、Java虚拟机的生命周期:   Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程...

2017/04/21 11:11
180
java线程小结

一些线程知识点观后的整理小结: 多线程是Java应用程序的一个特点,掌握java的多线程也是作为一java程序员必备的知识。多线程指的是在单个程序中可以同时运行多个同的线程执行不同的任务.线程...

2017/04/21 10:49
8

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部