Redis 和 Memcached 的区别
herman 8年前 (2018-08-03) 2903浏览 0评论
人们就是一群奇怪的动物,总是拿来相互比较。于是就造成了,我们从小比吃穿,比学习,比成绩,比谁先结婚,比谁工作的好,比谁有房有车的坏习惯。一直衍生到写程序的世界,比各种框架、产品的优缺点。下面我们来看看近几年火热的 Redis! 说起&nbs...
herman 8年前 (2018-08-03) 2903浏览 0评论
人们就是一群奇怪的动物,总是拿来相互比较。于是就造成了,我们从小比吃穿,比学习,比成绩,比谁先结婚,比谁工作的好,比谁有房有车的坏习惯。一直衍生到写程序的世界,比各种框架、产品的优缺点。下面我们来看看近几年火热的 Redis! 说起&nbs...
herman 8年前 (2018-08-02) 6566浏览 0评论
现在随便问一个程序员都能大谈特谈 Redis,但是你在深入一点问他:Redis 是单线程结构的,但为何单线程还能支持高并发?你一想,好像有点矛盾啊。和我们理解的有点不一样啊,高并发一般都是需要多个线程来处理吧,为什么 Redis 设计反而倒退来呢...
herman 8年前 (2018-07-31) 4749浏览 0评论
前段时间去过一家叫上海卫健家健康技术有限公司进行面试,在面试之前做了一套面试题。错了很多,后来我根据记忆回忆了大部分面试题,在这里给出了答案。希望能够帮助到大家! 这套面试题,我后来发了部分在群里,很多人也都跟着做错了。对于做技术的来说,这...
herman 8年前 (2018-07-29) 4731浏览 0评论
用过 idea 的都对它赞不绝口,它有非常强大的提示功能。能通过输入部分关键次,提示出整个常用语句块。这些语句块还可以自定义,支持 html,css,JavaScript,java,sql等各种语言。还支持出 java 文件意外的 xml 文件,...
herman 8年前 (2018-07-29) 3883浏览 0评论
idea 开发工具被越来越多的公司采用,包括一些国内的大公司。如:阿里,百度内部的朋友透露,有不少朋友都在使用。一些初创公司,和一些小企业都在大量的采用 idea 作为开发工具。因此我们需要迫切的对 idea 进行一下系统的学习。本文将给大家分享...
herman 8年前 (2018-07-16) 5786浏览 0评论
CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。 分布式系统(distributed syste...
herman 8年前 (2018-07-08) 3149浏览 0评论
一个多月前,我的个人网站遭受 DDOS 攻击,下线了50多个小时。这篇文章就来谈谈,如何应对这种攻击。 需要说明的是,我对 DDOS 并不精通,从没想过自己会成为攻击目标。攻击发生以后,很多素昧平生的朋友提供了各种帮助和建议,让我学到了很多...
herman 8年前 (2018-06-30) 4652浏览 0评论
这是一个很扯淡的需求,我现在有几十行数据,需要通过 Hibernate 保存到数据库。这些数据中包含的有各个记录对应的表信息,我们需要先把数据中的内容根据表信息转换成对应的实体对象,然后通过 Hibernate 存储到数据库中。 这个表名和...
herman 8年前 (2018-06-30) 5470浏览 0评论
Java 中的 Runtime 类,大多数程序员接触的都不多。因为大部分程序员都是业务型的,对于一些特殊功能使用的少之又少,可能对 Java Runtime 类就不太熟悉。 最近两天又有网友给我在“业余草”...
herman 8年前 (2018-06-30) 4297浏览 0评论
Struts2 已被完全淘汰,连 Apache 自己都不在使用了。随着微服务的流行,Spring MVC 的项目也越来越少了,Spring Boot 逐渐成了主流的首先框架。在 ORM 框架方面,有 Hibernate 和 Mybatis 两个可...
herman 8年前 (2018-06-24) 5282浏览 0评论
最近几天我在微信公众号分享了一套 Docker 的视频教程,收到广大网友的很多好评!他们一致的要求我分享更多的视频教程内容。于是便有了前面的 HTML5视频教程,LayUI视频教程,Springboot 视频教程,Lucene视频教程,Git视频...
herman 8年前 (2018-06-24) 3648浏览 0评论
Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)...
herman 8年前 (2018-06-24) 3901浏览 0评论
全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。...
herman 8年前 (2018-06-24) 4044浏览 0评论
这是一个基于Spring Boot+Spring security+Thymeleaf+Elasticsearch+JPA+Bootstrap+Mysql等实现的一个多用户,多角色的博客系统。包含权限管理,评论管理等各种功能。在很多网站中需要积分...
herman 8年前 (2018-06-23) 4505浏览 0评论
GIT是一个免费并且开源的分布式版本控制系统,能够高速有效的处理或小或大的项目。 至今,自己用过了window系统的TortoiseSVN, mac系统的CornerStone,最近的大半年也在用GIT。比较下来,还是GIT优势比较明显,虽...