上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: 1.前言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库,可以降低单台机 阅读全文
posted @ 2017-11-03 13:32 小小飞侠 阅读(3633) 评论(0) 推荐(0)
摘要: 今天干活的时候,由于是一个web应用,想在每次发送请求和返回响应的时候记录日志,也就是代理Controller,想起了之前的spring AOP,于是按照之前的配置配置好了,可是发现每次前端发送请求都会返回404状态码,这我就蒙了,如图: 而后检查后台程序,什么问题都没有,但是前端就是请求失败,郁闷 阅读全文
posted @ 2017-10-31 16:17 小小飞侠 阅读(1963) 评论(1) 推荐(0)
摘要: 既然是要谈如何进入BAT,那么咱们就从面试的角度来谈学习这件事,会谈谈一流互联网公司对于Java后端程序员的要求,相应的,也会谈谈如何达到这样的要求。 为了简单起见,这些要求分为三个层次,分别为基本要求、可选要求以及加分要求,接下来,咱们就一个一个的来谈一谈。 一、基本要求 基本要求就是指,你必须要 阅读全文
posted @ 2017-10-21 18:02 小小飞侠 阅读(883) 评论(0) 推荐(0)
摘要: 博客分类: JDK java线程线程池监控 JDK java线程线程池监控 Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 阅读全文
posted @ 2017-10-21 13:00 小小飞侠 阅读(2949) 评论(0) 推荐(0)
摘要: 优点: 1 读写性能优异 2 支持数据持久化,支持AOF和RDB两种持久化方式 3 支持主从复制,主机会自动将数据同步到从机,可以进行读写分离。 4 数据结构丰富:除了支持string类型的value外还支持string、hash、set、sortedset、list等数据结构。 缺点: 1 Red 阅读全文
posted @ 2017-10-13 11:56 小小飞侠 阅读(429) 评论(0) 推荐(0)
摘要: java 解决Hash(散列)冲突的四种方法--开放定址法(线性探测,二次探测,伪随机探测)、链地址法、再哈希、建立公共溢出区 java 解决Hash(散列)冲突的四种方法--开放定址法(线性探测,二次探测,伪随机探测)、链地址法、再哈希、建立公共溢出区 标签: hashmaphashmap冲突解决 阅读全文
posted @ 2017-10-13 10:48 小小飞侠 阅读(811) 评论(0) 推荐(0)
摘要: 数组与链表的优缺点 原创 2015年03月14日 14:05:50 8173 2 4 原创 2015年03月14日 14:05:50 8173 2 4 数组,在内存上给出了连续的空间.链表,内存地址上可以是不连续的,每个链表的节点包括原来的内存和下一个节点的信息(单向的一个,双向链表的话,会有两个) 阅读全文
posted @ 2017-10-12 20:50 小小飞侠 阅读(250) 评论(0) 推荐(0)
摘要: . 前言 HashMap的容量大小会根据其存储数据的数量多少而自动扩充,即当HashMap存储数据的数量到达一个阈值(threshold)时,再往里面增加数据,便可能会扩充HashMap的容量。 可能? 事实上,由于JDK版本的不同,其阈值(threshold)的默认大小也变得不同(主要是计算公式的 阅读全文
posted @ 2017-10-12 19:57 小小飞侠 阅读(2092) 评论(0) 推荐(0)
摘要: 1、Windows平台 在windows命令行窗口下执行: C:\>netstat -aon|findstr "80" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448 看到了吗,端口被进程号为2448的进程占用,继续执行下面命令: C:\>tasklist|fin 阅读全文
posted @ 2017-09-15 14:22 小小飞侠 阅读(172) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页