自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(134)
  • 收藏
  • 关注

原创 个for循环中onclick问题

http://blog.csdn.net/k358971707/article/details/52968378

2017-02-04 15:31:37 410

原创 博客已转移至 http://blog.yemou.net/

我所有的博客都已经转移至 http://blog.yemou.net/ ,该网站是一家更加专业的博客网站。欢迎大家一起过去交流

2015-07-27 17:57:40 163

原创 java对象 深度克隆(不实现Cloneable接口)和浅度克隆

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt128为什么需要克隆:在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在J...

2015-06-08 15:45:29 252

原创 MQ、JMS以及ActiveMQ 关系的理解

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt127ms 的一个标准或者说是一个协议. 通常用于企业级应用的消息传递. 主要有topic 消息(1 对多), queue 消息(1对1).activemq 是一个jms 的实现, apache 出的. 另外还其它的实现 jboss 啦啥...

2015-03-18 13:31:24 146

原创 lvs、haproxy、nginx 负载均衡的比较分析

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt126lvs、haproxy、nginx 负载均衡的比较分析 对软件实现负载均衡的几个软件,小D详细看了一下,从性能和稳定上还是LVS最牛,基本达到了F5硬件设备的60%性能,其他几个10%都有点困难。     不过就因为LVS忒牛了,配置也最麻烦了,而且...

2015-02-28 17:22:41 129

原创 java 多线程Callable和Runable执行顺序问题详解

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt125 毫无疑问 Runnable会进行异步执行,此处不多数,主要说明Callable的使用,看实例:1、public class ThreadTest {    public static void main(String[] args) throw...

2015-02-28 16:25:25 194

原创 java 读写锁详解

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt124 在java多线程中,为了提高效率有些共享资源允许同时进行多个读的操作,但只允许一个写的操作,比如一个文件,只要其内容不变可以让多个线程同时读,不必做排他的锁定,排他的锁定只有在写的时候需要,以保证别的线程不会看到数据不完整的文件。   下面是个关于多线...

2015-02-26 17:46:23 91

原创 spring配置和注解事务同时存在导致的事务嵌套

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt123首先先看配置文件: [html] view plaincopy <!-- hibernate -->      <bean id="sessionFactory"          class="or...

2015-02-07 15:37:04 211

原创 spring事务详解

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt122 Spring事务机制主要包括声明式事务和编程式事务,此处侧重讲解声明式事务,编程式事务在实际开发中得不到广泛使用,仅供学习参考。Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作...

2015-02-07 15:33:48 63

原创 Spring Async 详解

参见:http://www.hidehai.com/html/y2011/711.html

2015-02-07 15:17:07 98

原创 jvm 常用内存分析命令

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt121 // 打印出内存占用情况./jstat -gcutil 12564 1000 5 // 打印出内存占用情况./jmap -heap 12564 // 打印出jvm中各个资源占用情况,比较合适细节查找./jmap -histo 1...

2015-02-06 15:32:37 106

原创 Mysql 分区详解

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt120 一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。 二、为什么要对表进...

2015-02-03 15:43:26 84

原创 redis info 命令详解

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt119 Redis Info 命令以一种易于理解和阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。 通过给定可选的参数 section ,可以让命令只返回某一部分的信息: server : 一般 Redis 服务器信息,包含以下域:...

2015-01-28 16:31:04 381

原创 深度剖析Redis持久化

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt118 Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。它虽然起步较晚,但发展却十分迅速。 近日,Redis的作者在博客中写到,他看到的所有针对Redis的讨论中,对Redis持久化的...

2015-01-28 16:25:21 69

原创 Spring AOP 详解

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt117 此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文...

2015-01-15 15:03:47 72

原创 spring 发邮件

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt116

2014-11-14 14:47:28 68

原创 单向链表上是否有环

 详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt115有一个单链表,其中可能有一个环,也就是某个节点的next指向的是链表中在它之前的节点,这样在链表的尾部形成一环。问题:1、如何判断一个链表是不是这类链表?2、如果链表为存在环,如果找到环的入口点?解答:1、最简单的方法, 用一个指针遍历链表, 每遇到...

2014-11-13 15:08:50 85

原创 反转单链表的几种方法

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt114 反转单链表的几种方法   最近试着做一些笔试面试题,既是为来年找工作做准备,也可以做为数据结构和算法的复习笔记,就陆续发在这里吧,有需要的朋友可以看一下,如果有没考虑周全的地方欢迎指正。  先来一个最常见的题目:反转单链表。假设单链表的...

2014-11-13 15:07:11 71

原创 spring事务失效情况分析

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt113 <!--[if !supportLists]-->一、<!--[endif]-->声明式事务和注解事务并存的情况下,事务失效。 该情况常见配置如下: <!--事务声明--><bean name=...

2014-09-04 20:32:33 109

原创 Struts2中Action接收参数的方法

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt112 Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数:     a.定义:在Action类中定义属性,创建get和set方法;     b.接收:通过属性接收参数,如:userName;     c.发送:使用属性...

2014-08-26 16:10:23 91

原创 Linux中Kill进程的N种方法

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt111 常规篇:首先,用ps查看进程,方法如下:$ ps -ef……smx       1822     1  0 11:38 ?        00:00:49 gnome-terminalsmx       1823  1822  0 11...

2014-07-30 17:28:23 94

原创 Spring中实现文件上传

  详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt110 实现图片上传   用户必须能够上传图片,因此需要文件上传的功能。比较常见的文件上传组件有Commons FileUpload(http://jakarta.apache.org/commons/fileupload/a>)和COS ...

2014-07-13 13:02:05 67

原创 oracle查看锁和释放锁

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt108Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作,那么这些操作是怎么实现的呢?本文我们主要就介绍一下这部分内容。(1)锁表查询的代码有以下的形式:select count(*) from v$locked_object;...

2014-07-02 15:34:39 220

原创 Spring MVC 详解

挺详细的spring MVC 介绍:  http://liyixing1.iteye.com/blog/1072665

2014-06-19 15:14:02 52

原创 正确理解ThreadLocal

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt107 首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLoc...

2014-06-17 16:54:23 48

原创 探秘Java虚拟机——内存管理与垃圾回收

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt106本文主要是基于Sun JDK 1.6 Garbage Collector(作者:毕玄)的整理与总结,原文请读者在网上搜索。1、Java虚拟机运行时的数据区2、常用的内存区域调节参数-Xms:初始堆大小,默认为物理内存的1/64(&lt...

2014-06-16 23:29:33 67

原创 Java GC 日志详解

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt105 Java GC日志可以通过 +PrintGCDetails开启以ParallelGC为例YoungGC日志解释如下(图片源地址:这里) : FullGC(图片源地址:这里):...

2014-06-16 23:11:55 80

原创 memcached常用命令

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt104

2014-06-13 19:53:44 85

原创 cat、tail、head、tee、grep、wc、sort文件操作和过滤

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt103文件操作和过滤绝大多数命令行工作是针对文件的。我们会在本节中讨论如何观察及过滤文件内容,使用一条命令从文件中提取所需信息,以及对文件的内容进行排序。 cat、tail、head、tee:文件打印命令这些命令的语法基本上相同的:命令名 [选项] [...

2014-06-13 18:10:12 318

原创 【转】Spring 使用 @ResponseBody 返回中文乱码问题解决

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt102 今天在使用spring 的时候,发现中文返回的是乱码。经过研究发现,主要是@ResponseBody 引起的。主要是由于 @ResponseBody 返回字符串结果的时候,使用了org.springframework.http.converter.St...

2014-06-13 15:43:30 80

原创 垃圾回收调优及JVM参数详解

http://hi.baidu.com/jiangyangw3r/item/402dc1abec3b859e15107383

2014-06-13 09:09:12 63

原创 Spring使用程序方式读取properties文件

http://outofmemory.cn/code-snippet/2770/Spring-usage-program-mode-duqu-properties-file 

2014-06-07 12:18:34 64

原创 索引与优化like查询

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt101索引与优化like查询 1. like %keyword    索引失效,使用全表扫描。但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走翻转函数索引,不走全表扫描。     2. like keyword%    索引有效...

2014-05-29 08:28:55 63

原创 Spring @RequestParam @RequestBody @PathVariable 等参数绑定注解详解

 @RequestParam @RequestBody @PathVariable 等参数绑定注解详解 详见:http://blog.csdn.net/walkerjong/article/details/7946109

2014-05-15 18:24:39 183

原创 CGLIB BeanCopier和BeanMap等实现

详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp36背景转自:http://agapple.iteye.com/blog/799827    前段时间在工作中,包括一些代码阅读过程中,spring aop经常性的会看到cglib中的相关内容,包括BeanCopier,BulkBean,Enanc...

2014-04-23 18:57:43 923

原创 mybatis与spring3.1整合

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp99 http://www.rritw.com/a/JAVAbiancheng/Spring/20140327/442015.htmlhttp://legend2011.blog.51cto.com/3018495/980150http://chenjc...

2014-04-22 11:24:00 53

原创 【转】JAVA中Cookie MaxAge属性及其使用

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp98API文档中对MaxAge的描述:public void setMaxAge(int expiry)Sets the maximum age of the cookie in seconds.A positive valueindicates tha...

2014-04-19 19:58:35 1032

原创 动态规划算法求解硬币找零问题(Java)

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp97 动态规划的基本思想是将待求解问题分解成若干个子问题,先求解子问题,并将这些子问题的解保存起来,如果以后在求解较大子问题的时候需要用到这些子问题的解,就可以直接取出这些已经计算过的解而免去重复运算。保存子问题的解可以使用填表方式,例如保存在数...

2014-04-11 14:25:28 111

原创 【转】Java动态规划 实现最长公共子序列以及最长公共子字符串

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp96经常会遇到复杂问题不能简单地分解成几个子问题,而会分解出一系列的子问题。简单地采用把大问题分解成子问题,并综合子问题的解导出大问题的解的方法,问题求解耗时会按问题规模呈幂级数增加。为了节约重复求相同子问题的时间,引入一个数组,不管它们是否...

2014-04-11 14:04:54 92

原创 深入理解Java HashMap实现原理

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp95

2014-04-10 18:05:32 107

空空如也

空空如也

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

TA关注的人

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