![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
文章平均质量分 77
iteye_3126
这个作者很懒,什么都没留下…
展开
-
网站加速--Cache为王篇
--提升性能的同时为你节约10倍以上成本 From: http://blog.sina.com.cn/iyangjian 一,Cache, 王道也 二,Cache 基本原理介绍 三,我划分的3个刷新级别 四,我对HTTP协议做的一点创新(?maxage=6000000) 五,Yslow优化网站性能的14条军规点评 六,上线了 != Finished 七,提速度同时节约成本方法汇总 ----...原创 2013-07-17 17:36:00 · 112 阅读 · 0 评论 -
使用开源软件sentry来收集日志
参考链接:http://luxuryzh.iteye.com/blog/1980364对于一个已经上线的系统,存在未知的bug或者运行时发生异常是很常见的事情,随之而来的几点需求产生了: 1、系统发生异常时是否能够通过日志查看到具体原因 2、怎样第一时间扑捉到异常 3、系统都出现了哪些异常 4、哪些异常出现频率高 第一点好解决,利用log4j、logbac...原创 2015-01-21 18:59:26 · 134 阅读 · 0 评论 -
业务系统需要怎样的全局唯一ID
原文:http://ericliang.info/what-kind-of-id-generator-we-need-in-business-systems/ID 生成器在微博我们一直叫发号器,微博就是用这样的号来存储,而我微博里讨论的时候也都是以发号器为标签。它的主要目的确如平常大家理解的“为一个分布式系统的数据object产生一个唯一的标识”,但其实在一个真实的系统里可能也可以承担更多...原创 2015-01-19 14:24:49 · 239 阅读 · 0 评论 -
quartz
spring3.X以上才适配quartz 2.X版本pom org.quartz-scheduler quartz spring-quartz.xml ...原创 2014-12-31 19:41:57 · 88 阅读 · 0 评论 -
大型网站技术架构
http://blog.csdn.net/chaofanwei/article/details/26865169原创 2014-12-14 21:32:44 · 69 阅读 · 0 评论 -
Web开发人员需知的Web缓存知识
完整原文链接:http://blog.jobbole.com/41280/什么是Web缓存,为什么要使用它?Web缓存游走于服务器和客户端之间。这个服务器可能是源服务器(资源所驻留的服务器Add),数量可能是1个或多个;这个客户端也可能是1个或多个。Web缓存就在服务器-客户端之间搞监控,监控请求,并且把请求输出的内容(例如html页面、 图片和文件)(统称为副本)另存一份;然后,...原创 2014-07-25 20:33:13 · 108 阅读 · 0 评论 -
浅谈大型web系统架构
动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。 大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站...原创 2013-09-11 11:30:44 · 75 阅读 · 0 评论 -
Spring mvc 返回json格式
一、使用maven管理jar。 [html] view plaincopyprint?<dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-core-lgpl</artifactId&g...原创 2013-08-30 15:53:13 · 45 阅读 · 0 评论 -
Linux下SVN提交时强制写日志
SVN默认可以不写注释提交,有时候可能忘记写注释,有的人也没有写注释的习惯,导致翻看history的时候都不知道做了哪些更改,可以依照以下步骤修改SVN配置,强制提交SVN前写注释 步骤:1.进入svn/code/hooks目录,在svn版本库的hooks文件夹下面,复制模版pre-commit.tmpl cp pre-commit.tmpl pre-commit chmod +x...原创 2013-08-30 10:36:55 · 378 阅读 · 0 评论 -
代码注释风格
参考Cas风格 类注释: 显示效果: 方法注释: /** * Retrieves a CAS proxy ticket for this specific principal. * * @param service the service we wish to proxy this user to. * @return a...原创 2013-08-23 11:32:46 · 106 阅读 · 0 评论 -
logback配置
根据评论回复,现在仓库中已经有logback包了<dependency> <groupId>org.logback-extensions</groupId> <artifactId>logback-ext-spring</artifactId> <version>0.1.2</version>&原创 2013-08-22 21:20:45 · 68 阅读 · 0 评论 -
缓存之ehcache 之使用
1. EHCache 的特点,是一个纯Java ,过程中(也可以理解成插入式)缓存实现,单独安装Ehcache ,需把ehcache-X.X.jar 和相关类库方到classpath中。如项目已安装了Hibernate ,则不需要做什么。。直接可以使用Ehcache Maven引入jar包 <!-- ehcache begin. --> <de...原创 2013-08-22 14:04:52 · 73 阅读 · 0 评论 -
Shiro 权限框架使用总结
原文链接:http://guoyiqi.iteye.com/blog/1198685我们首先了解下什么是shiro ,Shiro 是 JAVA 世界中新近出现的权限框架,较之 JAAS 和 Spring Security,Shiro 在保持强大功能的同时,还在简单性和灵活性方面拥有巨大优势 Shiro 是一个强大而灵活的开源安全框架,能够非常清晰的处理认证、授权、管理会话以及密...原创 2013-08-22 11:21:07 · 367 阅读 · 0 评论 -
网站加速--动态应用篇 (下)
--提升性能的同时为你节约10倍以上成本 From: http://blog.sina.com.cn/iyangjian五, Memcache & Mysql 常用场景案例 经典篇: 更新数据: 写全局MC,然后再写DB。 读数据: 先读MC,命中返回数据。不命中则读DB,更新到本地MC,然后返回数据。 (这几个逻辑图由kinggen同学提...原创 2013-07-17 17:38:23 · 125 阅读 · 0 评论 -
网站加速--动态应用篇 (上)
--提升性能的同时为你节约10倍以上成本 From: http://blog.sina.com.cn/iyangjian 一, 引子 二,总体结构图 三,系统结构综述 四,环境配置以及底层基础类库 五, Memcache & Mysql 常用场景案例 六,更多待续 ...... -------------------------------------------------------...原创 2013-07-17 17:37:50 · 133 阅读 · 0 评论 -
Nginx动静分离经典案例配置
随着Nginx高性能Web服务器大量被使用,目前Nginx最新稳定版为1.2.6,张宴兄在实际应用中大量使用Nginx,并分享Nginx高性能Web服务器知识,使得Nginx在国内也是飞速的发展。那今天咱们再来温习一下Nginx 动静分离知识,这里仅供参考。一、实践环境:123系统版本:CentOS6.0 X86_64Nginx版本:Ngi...原创 2015-01-29 13:25:45 · 81 阅读 · 0 评论