`
文章列表
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt116
 详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt115 有一个单链表,其中可能有一个环,也就是某个节点的next指向的是链表中在它之前的节点,这样在链表的尾部形成一环。问题:1、如何判断一个链表是不是这类链表?2、如果链表为存在环,如果找到环的入口点?解答: 1、最简单的方法, 用一个指针遍历链表, 每遇到一个节点就把他的内存地址(java中可以用object.hashcode())做为key放在一个hashtable中. 这样当hashtable中出现重复key的时候说明此链表上有环. 这个方法的时间复 ...
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt114   反转单链表的几种方法     最近试着做一些笔试面试题,既是为来年找工作做准备,也可以做为数据结构和算法的复习笔记,就陆续发在这里吧,有需要的朋友可以看一下,如果有没考虑周全的地方欢迎指正。   先来一个最常见的题目:反转单链表。假设单链表的数据结构定义如下:   
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt113   <!--[if !supportLists]-->一、<!--[endif]-->声明式事务和注解事务并存的情况下,事务失效。   该情况常见配置如下:   <!--事务声明--> <bean name="transactionManager"     class="org.springframework.jdbc.datasource.DataSourceTransa ...
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt112   Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数:     a.定义:在Action类中定义属性,创建get和set方法;     b.接收:通过属性接收参数,如:userName;     c.发送:使用属性名传递参数,如:user1!add?userName=Magci; 2.使用DomainModel接收参数:     a.定义:定义Model类,在Action中定义Model类的对象(不需要new), ...
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt111   常规篇: 首先,用ps查看进程,方法如下: $ ps -ef …… smx       1822     1  0 11:38 ?        00:00:49 gnome-terminal smx       1823  1822  0 11:38 ?        00:00:00 gnome-pty-helper smx       1824  1822  0 11:38 pts/0    00:00:02 bash smx     ...
   详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt110   实现图片上传   用户必须能够上传图片,因此需要文件上传的功能。比较常见的文件上传组件有Commons FileUpload(http://jakarta.apache.org/commons/fileupload/a>)和COS FileUpload(http://www.servlets.com/cos),Spring已经完全集成了这两种组件,这里我们选择Commons FileUpload。   由于Post一个包含文件上传 ...
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt108 Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作,那么这些操作是怎么实现的呢?本文我们主要就介绍一下这部分内容。 (1)锁表查询的代码有以下的形式: select count(*) from v$locked_object; select * from v$locked_object; (2)查看哪个表被锁 select b.owner,b.object_name,a.session_id,a.locked_mode ...
挺详细的spring MVC 介绍:  http://liyixing1.iteye.com/blog/1072665
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt107   首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访 ...
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt106 本文主要是基于Sun JDK 1.6 Garbage Collector(作者:毕玄)的整理与总结,原文请读者在网上搜索。 1、Java虚拟机运行时的数据区 2、常用的内存区域调节参数 -Xms:初 ...
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt105   Java GC日志可以通过 +PrintGCDetails开启 以ParallelGC为例 YoungGC日志解释如下(图片源地址:这里) :   FullGC(图片源地址:这里):
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt104
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt103 文件操作和过滤 绝大多数命令行工作是针对文件的。我们会在本节中讨论如何观察及过滤文件内容,使用一条命令从文件中提取所需信息,以及对文件的内容进行排序。 ...
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt102   今天在使用spring 的时候,发现中文返回的是乱码。 经过研究发现,主要是@ResponseBody 引起的。主要是由于 @ResponseBody 返回字符串结果的时候,使用了org.springframework.http.converter.StringHttpMessageConverter 中默认的编码。 请看 org.springframework.http.converter.StringHttpMessageConverter : ...
Global site tag (gtag.js) - Google Analytics