自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学无止境

不积跬步无以至千里,走向架构

  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

原创 缓存淘汰算法LRU

以铜为镜,可以正衣冠;以史为镜,可以知更替

2021-12-30 10:45:40 500

原创 大话nacos系列(环境准备)

为什么我的眼里饱含泪水,因为我对这code爱得深沉 --题记•git环境从官网下载缓慢,通过阿里的镜像下载安装,下载地址:https://npm.taobao.org/mirrors/git-for-windows/linux安装gi...

2021-01-13 21:42:00 218

转载 java中关于try、catch、finally中的细节分析

转自:http://www.cnblogs.com/aigongsi/archive/2012/04/19/2457735.html看了一位博友的一片文章,讲解的是关于java中关于try、catch、finally中一些问题下面看一个例子(例1),来讲解java里面中try、catch、finally的处理流程123

2016-04-25 10:47:58 380

转载 深入字节码 -- 玩转 ASM-Bytecode

转自:http://my.oschina.net/u/1166271/blog/163550 本文是《深入字节码 -- 使用 ASM 实现 AOP》的后续博文。在上一篇文章中介绍了如何使用 ASM 动态安插代码到类中,从而简单实现 Aop。文章得到了广大朋友好评,我也希望可以不负众望继续写出可以得到大家认可的更多相关文章。废话不多进入正题。    古语有云“工欲善其事,必先

2016-04-25 10:46:20 2207

转载 防重复提交

转自:http://patrick002.iteye.com/blog/2197521看到一篇关于防重复提交的文章,记录一下:#防重复处理总结##背景在业务开发中,我们常会面对防止重复请求的问题。当服务端对于请求的响应涉及数据的修改,或状态的变更时,可能会造成极大的危害。重复请求的后果在交易系统、售后维权,以及支付系统中尤其严重。前台操作的抖动,快速操作,网络通

2016-02-16 09:28:55 370

转载 springmvc下的基于token的防重复提交

转自:http://blog.csdn.net/mylovepan/article/details/38894941问题描述:现在的网站在注册步骤中,由于后台要处理大量信息,造成响应变慢(测试机器性能差也是造成变慢的一个因素),在前端页面提交信息之前,等待后端响应,此时如果用户再点一次提交按钮,后台会保存多份用户信息。为解决此问题,借鉴了struts2的token思路,在s

2016-02-01 16:11:11 395

转载 Spring容器中的Bean几种初始化方法和销毁方法的先后顺序

转自:http://blog.csdn.net/caihaijiang/article/details/8629725Spring 容器中的 Bean 是有生命周期的,Spring 允许 Bean 在初始化完成后以及销毁前执行特定的操作。下面是常用的三种指定特定操作的方法:通过实现InitializingBean/DisposableBean 接口来定制初始化之后/销毁之前的操

2016-01-22 11:44:42 323

转载 dispatcherservlet详解

转自:http://blog.csdn.net/lqx1988221/article/details/126206893.1、DispatcherServlet作用DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。 具体请

2016-01-09 11:11:28 413

原创 maven笔记

发布jar包到maven私服命令 mvn clean package -DskipTests source:jar install deploy

2015-12-07 14:20:04 303

转载 如何才能做到网站高并发访问?

转自:http://blog.csdn.net/madun/article/details/8017861  高并发访问的核心原则其实就一句话“把所有的用户访问请求都尽量往前推”。如果把来访用户比作来犯的"敌人",我们一定要把他们挡在800里地以外,即不能让他们的请求一下打到我们的指挥部(指挥部就是数据库及分布式存储)。如:能缓存在用户电脑本地的,就不要让他去访问C

2015-11-05 21:45:08 565

转载 深入浅出 RPC - 深入篇

转自:http://blog.csdn.net/mindfloating/article/details/39474123《深入篇》我们主要围绕 RPC 的功能目标和实现考量去展开,一个基本的 RPC 框架应该提供什么功能,满足什么要求以及如何去实现它?RPC 功能目标RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调

2015-10-08 15:55:57 309

转载 eclipse启动tomcat无法访问

转自:http://blog.csdn.net/wqjsir/article/details/7169838症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动to

2015-09-22 23:56:48 367

转载 亿级Web系统搭建——单机到分布式集群

转自:http://www.csdn.net/article/2014-11-06/2822529/3异地部署(地理分布式)完成了上述架构建设之后,我们的系统是否就已经足够强大了呢?答案当然是否定的哈,优化是无极限的。Web系统虽然表面上看,似乎比较强大了,但是给予用户的体验却不一定是最好的。因为东北的同学,访问深圳的一个网站服务,他还是会感到一些网络距离上的慢。这个时候,我们就需

2015-09-19 18:12:33 468

转载 Chrome 控制台 如何调试 javascript

转自:http://segmentfault.com/a/1190000002507480下面简单介绍一下如何利用好chrome控制台这个神器好好调试javascript代码先说一下源码定位大家打开测试网页   看到页面右下方有一个推荐的图标吗?右击推荐图标,选择审查元素,打开谷歌控制台,如下图所示我们现在想知道votePost方法到底在哪?跟着我这样做,在

2015-09-16 11:28:58 382

转载 数据库悲观锁和乐观锁

转自:http://blog.csdn.net/ning109314/article/details/10154321以下是转载的oracle和Mysql两种数据库悲观锁和乐观锁机制及乐观锁实现方式:一、OracleOracle数据库悲观锁与乐观锁是本文我们主要要介绍的内容。有时候为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题

2015-09-14 15:47:27 389

转载 Spring中配置数据源的4种形式

转自:http://blog.csdn.net/orclight/article/details/8616103不管采用何种持久化技术,都需要定义数据源。Spring中提供了4种不同形式的数据源配置方式:spring自带的数据源(DriverManagerDataSource),DBCP数据源,C3P0数据源,JNDI数据源。1.spring自带的数据源Driver

2015-09-14 10:42:14 447

转载 JBoss 系列二:使用Apache httpd(mod_cluster)和JBoss构架高可用集群环境

转自:http://blog.csdn.net/kylinsoong/article/details/12292707什么是企业应用集群        集群是指把不同的服务器集中在一起,组成一个服务器集合,这个集合给客户端提供一个虚拟的平台,使客户端在不知道服务器集合结构的情况下可以对这一服务器集合进行部署应用,获取服务等操作。集群是企业应用的主要特点,它可以提供:

2015-09-07 23:14:36 550

转载 JBoss 系列九十一:JBoss 构建的高可用集群环境使用 Apache 的 mod_rewrite 转发根路径到特定应用

转自:http://blog.csdn.net/kylinsoong/article/details/19195065如 使用Apache httpd(mod_cluster)和JBoss构架高可用集群环境,使用Apache httpd(mod_jk)和JBoss构架高可用集群环境 以及 使用Apache httpd(mod_proxy)和JBoss构架高可用集群环境 中所描述的,

2015-09-07 23:08:29 315

转载 JavaScript API 设计原则

转自:http://jinlong.github.io/2015/08/31/secrets-of-awesome-javascript-api-design/前段时间组织优化我们的原生模块 API(iOS、Android 模块封装成 JavaScript 接口),于是学习了几篇 JavaScript API 设计的文章,尽管是旧文,但受益匪浅,这里记录一下。好的 API 设计:在自描

2015-09-02 23:50:24 412

转载 一些必不可少的Sublime Text 2插件

转自:http://www.qianduan.net/essential-to-sublime-the-text-2-plugins/                                      一些必不可少的Sublime Text 2插件中文原文:一些必不可少的sublime text 2插件 整理自:Essential Sublime Text 2 Plugin

2015-09-02 23:00:49 464

转载 JavaScript 开发者必备的10款 Sublime Text 插件

JavaScript 开发者必备的10款 Sublime Text 插件                                 Sublime Text 是一款几乎所有开发者都必备的非常强大的软件。它是跨平台的、高度可定制化的、非常先进的文本编辑器,完美的弥补了全功能的 IDEs(出了名的消耗资源)与命令行编辑器如VIM、Emacs(有陡峭的学习曲线)的不足。

2015-09-02 21:53:50 1336

转载 浅析java callback 回调模式

转自:http://cuishen.iteye.com/blog/438428看过spring、hibernate源码的朋友对callback回调模式应该并不陌生,用一句话来概括就是:“if you call me, i will call back”,说白了,就是有相互依赖关系的两个类之间的互相调用,现在看看下面的代码模型: Java代码  package

2015-08-29 11:48:52 793

转载 Java中实现CallBack功能

转自:http://blog.csdn.net/imzoer/article/details/9422013在很多场景,作为开发都会想到,在执行完毕一个任务的时候,能执行一个callback函数是多么好的事情。现在模拟一下这个情景:定义三个类。分别是主函数类。callback函数的接口类。业务处理类。在业务处理类中,处理完业务之后,执行一个callback函数。

2015-08-29 11:14:09 678

转载 基于Spring可扩展Schema提供自定义配置支持(spring配置文件中 配置标签支持)

转自:http://www.cnblogs.com/jifeng/archive/2011/09/14/2176599.html在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好的xml文件,然后转化为配置对象,这种方式当然可以解决所有问题

2015-08-21 14:10:21 293

转载 Jboss配置远程调试

转自:http://blog.csdn.net/shixing_11/article/details/6662415开发中,往往发布的应用与开发环境的环境有差异,测试环境报的问题在开发环境很难重现,也很难定位问题,如果报错,是程序问题还是环境问题,常常是让开发头痛的事。拿我们项目来说,测试环境用的服务器是JBOSS,而开发环境是Jetty或者Tomcat,既然这样,而测试的服务器我

2015-08-20 23:08:28 1497

原创 spring源码剖析分享

最近在研究spring源码,看到一些写的很好的关于spring源码分享的文章,在此分享链接:http://blog.csdn.net/congcong68/article/category/2650725/1

2015-08-17 22:16:51 415

原创 推荐一款js压缩插件

gulp-uglify

2015-08-17 01:47:46 968

原创 在 Eclipse 中使用 Maven 构建 Web 项目

1.在工作空间右键选择others2.在搜索框输入maven,选择maven工程3.按照默认配置,点击next4.按照箭头执行5.输入groupId与artifactId,其他默认,点击finish

2015-08-14 23:46:55 411

转载 HTTP长连接实现“服务器推”的技术快速入门及演示示例

转自:http://blog.csdn.net/xxd851116/article/details/10022015在我的印象里HTTP是一种“无状态的协议”,也就是不知道以前请求的历史,无法保留上一次请求的结果。Cookie的诞生,弥补了这个不足,浏览器可以通过本地持久化请求数据来记录上次请求的环境。但这个没有根本上改变HTTP请求本身的这种“客户端请求服务器端相应”模式——客户端是主动

2015-08-08 11:30:32 460

转载 使用 Varnish 加速你的 Web 网站

转自:http://www.oschina.net/translate/speed-your-web-site-varnishVarnish可以有效降低web服务器的负载,提升访问速度。根据官方的说法,Varnish是一个cache型的HTTP反向代理。按照HTTP协议的处理过程,web服务器接受请求并且返回处理结果,理想情况下服务器要在不做额外处理的情况下,立即返回结果,但实际情

2015-08-05 16:45:43 1094

转载 安装配置Varnish3.0手记

转自:http://www.cnblogs.com/littlehb/archive/2012/02/11/2346319.html在内网的vps上安装Varnish的最新版3.0来用做测试Varnish有centos下的rpm和ubuntu下的deb二进制包下载,但我选择的是源码编译安装先下载 wget http://repo.varnish-cache.org/

2015-08-05 14:35:16 391

转载 varnish配置详解

转自:http://blog.csdn.net/keda8997110/article/details/8777153Varnish配置文件详解既然Varnish需要在多台服务器上缓存数据,就需要Varnish映射所有的URL到一台单独的主机。backend webserver {  .host = "127.0.0.1";  .port = "80";

2015-08-04 11:36:49 598

原创 javamelody

http://10.27.165.239:8080/javamelodyJavaMelody的是一款监控Java或Java EE应用服务器在质量保证和生产环境。它不是一个工具来模拟来自用户的请求,这是一个测量和计算在实际操作应用程序根据用户应用程序的使用情况的工具。JavaMelody主要是基于请求统计数据和图表。

2015-07-08 18:06:25 1009

转载 InvocationTargetException 浅析

转自:http://blog.csdn.net/simpleit/article/details/5415066 InvocationTargetException 异常是在 java.lang.reflect 包中,  所以该异常的产生和反射有关.     [java] view plaincopypackage org

2015-07-08 16:18:02 820

转载 停止Java线程,小心interrupt()方法

转自http://www.blogjava.net/jinfeng_wang/archive/2008/04/27/196477.html 程序是很简易的。然而,在编程人员面前,多线程呈现出了一组新的难题,如果没有被恰当的解决,将导致意外的行为以及细微的、难以发现的错误。  在本篇文章中,我们针对这些难题之一:如何中断一个正在运行的线程。 背景     中断(Int

2015-07-07 16:56:20 328

原创 QT3的MuitiLineEdit类到QT4的移植

从学c++到学QT,已经有一年多了,今天第一次写博客,记录自己的成长经历,在学习中遇到一个问题,如果大家有什么好的建议,欢迎提出来,我们一起学习进步。原来在QT3里的MuitiLineEdit类在QT4里已不复存在,这个类内置了文本编辑器的滚动条,但在QT4里没有了这个类,如果想

2011-10-04 17:35:00 451

原创 迭代算法-计算猴子一共摘了多少个桃子

    迭代练习题:    五只猴子一起摘了一堆桃子,因为太累了,它们商量决定,先睡一觉再分.一会其中的一只猴子来了,它见别的猴子没来,便将这堆桃子平均分成5份,结果多了一个,就将多的这个吃了,并拿走其中的一份.一会儿,第2只猴子来了,他不知道已经有一个同伴来过,还以为自己是第一个到的呢,于是将地上的桃子堆起来,再一次平均分成5份,发现也多了一个,同样吃了这1个,并拿走其中一份.接着来的第3,第4,第5只猴子都是这样做的.......,根据上面的条件,问这5只猴子至少摘了多少个桃子?第5只猴子走后还剩下多少

2011-04-11 08:24:00 2780 1

《Java程序性能优化 让你的Java程序更快、更稳定》书中源码

《Java程序性能优化 让你的Java程序更快、更稳定》书中源码

2015-07-05

Daemon Tools 虚拟光驱

解压后即可安装,安装需要重启计算机两次,win7也可以安装

2010-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除