上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: 场景: 公司内部有个业务场景是后台审核之后需要生成一个流水号,规则是: 201807280001,201807280002,201807280003,后面四位依次递增,前面年月日取当前时间并且转换成yyyymmdd格式。 于是想到redis比较适合做这种,而且因为是基于内存操作,速度比较快,不占用数 阅读全文
posted @ 2018-06-29 15:12 我没K~ 阅读(21198) 评论(1) 推荐(1) 编辑
摘要: 使用Freemarker实现网页静态化 2017年08月20日 20:45:51 阅读数:1981 2017年08月20日 20:45:51 阅读数:1981 阅读数:1981 1.1. 什么是freemarker FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。F 阅读全文
posted @ 2018-05-12 00:44 我没K~ 阅读(309) 评论(1) 推荐(0) 编辑
摘要: PHP的运行必然少不了服务器的支持,何为服务器?通俗讲就是在一台计算机上,安装个服务器软件,这台计算机便可以称之为服务器,服务器软件和计算机本身的操作系统是两码事,计算机自身的操作系统可以为linux、Unix、Windows或者MacOS,同时服务软件也可以是Apache(PHP)、Tomcat( 阅读全文
posted @ 2018-05-09 10:03 我没K~ 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 看到最近“微服务架构”这个概念这么火,作为一个积极上进的程序猿,成小胖忍不住想要学习学习。而架构师老王(不是隔壁老王)最近刚好在做公司基础服务的微服务化研究和落地,对此深有研究。 于是成小胖马上屁颠屁颠的跑过去向老王请教:“王哥,我看微服务架构这么火,我也想学,您给我讲讲啥是微服务架构呗?” 老王笑 阅读全文
posted @ 2018-05-04 17:02 我没K~ 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 原因: 假如有10000个连接,4核CPU ,那么bio 就需要一万个线程,而nio大概就需要5个线程(一个接收请求,四个处理请求)。如果这10000个连接同时请求,那么bio就有10000个线程抢四个CPU ,几乎每个CPU 平均执行2500次上下文切换,而nio 四个处理线程,几乎每个线程都对应 阅读全文
posted @ 2018-04-23 14:46 我没K~ 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/ggibenben1314/article/details/47752661 缓存的应用非常广泛,为了提高数据访问的速度。Dubbo也不例外,它提供了声明式缓存,以减少用户加缓存的工作量。 一、Dubbo中缓存策略 lru 基于最近最少使用原则删除多 阅读全文
posted @ 2018-04-20 10:34 我没K~ 阅读(3123) 评论(0) 推荐(0) 编辑
摘要: countdownlatch是java多线程包concurrent里的一个常见工具类,通过使用它可以借助线程能力极大提升处理响应速度,且实现方式非常优雅。今天我们用一个实际案例和大家来讲解一下如何使用以及需要特别注意的点。 由于线程类的东西都比较抽象,我们换一种讲解思路,先讲解决问题的案例,然后再解 阅读全文
posted @ 2018-04-18 17:58 我没K~ 阅读(1220) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://zhuanlan.51cto.com/art/201704/536407.htm 一、缘起 一切脱离业务的架构设计与新技术引入都是耍流氓。 引入一个技术之前,首先应该解答的问题是,这个技术解决什么问题。 就像微服务分层架构之前,应该首先回答,为什么要引入微服务,微服务究竟解决 阅读全文
posted @ 2018-04-17 10:21 我没K~ 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 背景 最近项目有很多业务场景涉及到先查DB,DB没数据则再查Redis,并且类似的业务重复性的代码比较多,为了方便后期的维护,打算基于这个场景写一套通用的查询和转换方案。 项目是采用Spring Boot框架搭建的,我主要实现的思想是基于责任链的模式,大致流程是自定义一个@Redis注解在服务层,当 阅读全文
posted @ 2018-04-11 19:38 我没K~ 阅读(2023) 评论(0) 推荐(0) 编辑
摘要: Java线程:概念与原理 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个 阅读全文
posted @ 2018-04-10 10:59 我没K~ 阅读(1143) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页