自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 环形动画

今天貌似生病了……直接来代码 自定义View代码package com.lizw.circular.wave;import com.lizw.circular.R;import com.lizw.circular.R.attr;import com.lizw.circular.R.drawable;import com.lizw.circular.R.sty...

2015-04-07 09:51:18 195

原创 Android 抽屉式

之前一直以为Android的抽屉式特别麻烦,今天做了demo,废话不多说了,直接代码。package com.lizw.menudome;import android.app.ActionBar;import android.app.Activity;import android.content.res.Configuration;import android.grap...

2015-04-02 14:01:22 185

原创 Linux下配置Tomcat 出错

在Centos  6.4 X64, JDK 1.7 U21下用hadoop 1.2.1 运行 mahout 0.9,处理一个5GB的数据,系统提示There is insufficient memory for the Java Runtime Environment to continue.14/07/15 08:46:05 INFO mapred.JobClient: Task Id :...

2015-01-13 16:55:24 153

原创 linux 80端口占用的解决方案

linux 80端口占用的解决方案  ps   显示所有的进程总体思路先检查端口被那些进程占用,然后杀死这些进程。分析:netstat -an查看到大量的使用80端口的连接变成僵尸。netstat -an|grep 80 查看发现有许多80端口进程在里面,使用kill pid命令终止进程。使用lsof -i :80|grep -v "PID"命令后所有80端口进程删除...

2015-01-10 15:33:13 250

原创 Spring MVC 异常处理方案

1、 故事能不能将所有类型的异常处理从各处理过程解耦出来,这样既保证了相关处理过程的功能较单一,也实现了异常信息的统一处理和维护?答案是肯定的。下面将介绍使用Spring MVC统一处理异常的解决和实现过程。  2 、分析 Spring MVC处理异常有3种方式: (1)使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver; (2...

2015-01-05 22:41:54 121

原创 Android NDK 开发环境搭建

一、关于NDK:NDK全称: Native Development Kit.  1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员...

2014-11-18 21:57:41 94

原创 Linux下配置SVN

【转】http://www.cnblogs.com/wuhou/archive/2008/09/30/1302471.htmlubuntu安装和配置SVN1. 安装SVN       在Ubuntu下  apt-get install subversion       在Centos下        yum install subversion2. 建立svn仓...

2014-11-17 16:09:07 73

原创 Effective Java(三)之小插曲:枚举剖析

      资料上说:enum是继承自java.lang.Enum的。我直接写了一下,连编译都通不过。后来又找资料才知道,这个继承是有编译器处理的。现在先直接拿下面的例子说事了:用java命令行直接查看编译好的WeekDay.class文件。D:\workspace\enumtest\bin\com\lzw\enumtest>javap WeekDayCompiled from "...

2014-04-16 10:43:08 109

原创 Effective Java(二)之用私有构造器或者枚举类型强化Singleton属性

书上分别说了以下三种         1)将公有静态成员做成final域享有特权的客户端可以借助AccessibleObject.setAccessible方法,通过反射机制调用私有构造器。package com.lzw.singleton1;import java.lang.reflect.Constructor;/** * * 单例实现1 * &l...

2014-04-11 13:35:00 95

原创 Effective Java(一)之服务提供者框架

 一、概念        什么是服务提供者框架?       多个服务提供者实现一个服务,系统为服务提供者的客户端提供多个实现,并把他们从多个实现中解耦出来(来自百科)。是不是很晦涩呀,其实简单说来就是:提供者为框架的用户提供了多个API实现,框架必须提供一种机制来注册这些实现以便用户能够使用它们;框架的客户直接使用API,无需关心自己到底在使用哪个实现。 二、实现原理...

2014-04-09 13:42:46 154

原创 Effective Java(〇)之说在前面的话

       做了将近两年的java web开发了,感觉自己还是附在java这湖水的表面。现在想沉淀一下,于是买了几本偏底层的书看看,顺便记录下来笔记和心得。《Think in Java》之前已经看过了,但是当时过于心里浮躁,也没有太多的收获。这次一次性购买了《Effective Java中文版(第2版)》、《深入java虚拟机》、《鸟哥linux私房菜》、《HTTP权威指南》等书籍,据说这些...

2014-04-09 13:36:16 86

原创 Linux安装apache全过程

      下载apache(现在版本都是以这样的方式表达的:httpd-*.*.*.tar.gz),去apache.org官网:http://apache.org/dist/httpd/        例如,下载的就是最新版本:httpd-2.2.9.tar.gz,放到你指定的目录/usr/local/里面。Let's begin[root@local]# ls // 你会看到你...

2014-04-08 10:55:18 771

原创 扁平化设计——一场从无到有的设计革命

扁平化设计——一场从无到有的设计革命

2014-03-30 14:08:29 95

原创 用户界面设计的七大法则:给你一个受人欢迎的界面设计

用户界面设计的七大法则:给你一个受人欢迎的界面设计 

2014-03-30 13:46:42 119

原创 Hibernate ORM 新特性之 Service(Registry)

这里写出来也基本是copy官网的,不如直接贴出来,免得以后找不到了,呵呵……copy:http://planet.jboss.org/post/hibernate_orm_service_registry Service Registry已经迁移到 Hibernate Core 4.0 的用户(非JPA)可能已经注意到,以前大家熟知的构造 SessionFactory 的方法已...

2014-03-13 14:44:13 108

原创 Hibernate Service Register机制初体验

      到新公司(有自己的一套框架)已经半年有余了,一直没有关注过java开源框架了。这几天突然感觉自己在技术上没有核心竞争力,于是决定狂补……      打算一个月内把hibernate全面的学习用一下(一直不知道hibernate search,跟lucene的完美结合,挺屌的)。这里我是直接从jboss官网上去看的hibernate documentation,下面我说一下这几天的...

2014-03-11 14:01:35 200

原创 MySql 类型 Integer 总结

     追一下公司的产品的源码,感觉做这个架构的人基本功真是挺高的。且不说缓存和Map的应用了,     下面说说我今天的所见。     公司的Database是Oracle,看看底层表的结果,就拿User表中字段Status(状态)/Type(类型)的类型用了numeric(2);这里很明显是为了节省空间了。想想看,现在硬件更新那么快,很多时候为了开发效率就忽略了考虑空间;可是放宽...

2014-03-07 13:10:13 788

原创 详解Java解析XML的四种方法

转载的:        XML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法。 XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object M...

2014-03-03 17:59:08 85

原创 android开发之路一

       自己整个小项目,忙的我焦头烂额。有种累死的感觉,也懒的更新自己的博客了。还好已到尾声,从今天起,把自己的android开发路整理一下,都记录起来。...

2014-02-26 13:29:37 59

原创 JavaScript 的声明函数和匿名函数的区别

       今天在公司没有太多任务,就把前几天挤压下来的问题一一解决了一下。突然发现javascript的函数直接的区别没有搞清楚。这里懒得翻译了,就直接把英文代码粘来了。 Javascript function declarations vs function operators      There are quite a few different ways to creat...

2013-10-14 18:07:35 337

原创 翻译一首英文诗

Down by the salley gardens漫步柳园writer. William B. Yeats 翻译. 李志伟 唱 .  藤田惠美    Down by the salley gardensMy love and I did meet几何邂逅,柳园通幽       She passed the salley gardens     With li...

2013-08-30 19:02:32 259

原创 初恋如风的感觉

       可能是因为最近在疯狂的追求自己心仪的女孩吧,总不免有一些忧伤、喜悦……       恋爱就像是做一个系统,一开始无从下手,一旦入手就着迷的开发,越是着迷,就越疯狂的开发,无论紧赶慢赶,只为一个终点,那就是完成项目的开发。也就是从恋爱转移到了结婚……结婚了就像是在维护这个系统,两个人的生活肯定会出现一些磕磕碰碰,也就是我们(程序员)所谓的bugs。当然一个好的系统是很少出...

2013-08-21 17:28:47 94

原创 用eclipse进行远程调试Tomcat下的项目

    这段时间一直忙着学习英语,无暇顾及自己的blog了。前两天一个哥们问我一个用maven构建的web项目,他不知道怎么转成myeclipse下能运行的项目。我帮他转化好了,他放到myeclipse上,却不知道怎么运行了……    鉴于上面提及的case(案例),我觉得有必要发表一篇用eclipse 远程调试 tomcat下部署的web项目了。言归正传,我现在按自己的经验做出以下步骤:...

2013-08-15 10:50:51 229

原创 什么是MVC模型

一下是来自维基百科的一段解释:(From Wikipedia, the free encyclopedia)   Model–view–controller (MVC) is a software architecture pattern which separates the representation of information from the user's interacti...

2013-06-25 11:24:33 80

原创 oracle建表与存储过程入门

       接上一篇:Oracle数据库-建库、建表空间,建用户,我创建出,用户为lizw,表空间名称为lizwsp,在该表空间下建立了名称为mytable。        用PL/sql developer来写一个存储过程demo。        step1:从pl/sql developer 的tools->object browser窗口里找到关键字:Procedures,...

2013-06-07 14:56:03 99

原创 Oracle数据库-建库、建表空间,建用户

 Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。    对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。    创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。    下面是创建数据库用户的具体过程:  ...

2013-06-07 14:22:35 66

原创 Spring的IOC原理[通俗解释一下]

1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,协...

2013-05-29 17:53:10 81

原创 Maven的安装与入门

       早就知道Maven和ant,可是因为太懒,一直没去尝试。直到在金蝶面试之后,我才真正意识到:机会总是给有准备的人。才下定决心去改变自己,让自己动起来,不能在懒下去。 初次接触Maven。1、Maven的安装       在安装Maven之前,首先要确认你已经安装了JDK,Maven可以运行在JDK1.4及其以上版本。       Maven的下载页面:http:...

2013-05-12 11:31:13 62

原创 码农的出路

       已经工作一年有余了……       这一年里让我感觉到人生的波澜:             1、一个老员工被炒:公司内一个干十多年的老员工被炒,据说是因为他太老实。不知道怎么评价……             2、决定考研:在公司半年了,发现公司接单容易不注重新员工的培养。感觉失落,决定考研,有想法就开始付出了……              3、遇见贵人:一个有经验...

2013-04-21 21:42:06 130

原创 struts2文件下载的参数

       以前希望考研,对所用到的东西都是浅尝辄止。现在突然觉得考研的决定是自己失去了好多好多,人就应该面对现实,面对责任,而不是追求梦想而脱离实际。废话不多说了,让我分享一下struts2下载时候参数的配置。 1。annotation实现 @Results( { @Result(name = "success", type = "stream", params = {...

2013-04-18 09:28:09 115

原创 纯ajax实现的滚动条

      这些日子,一直没有调好心态。对于以后究竟是考研,还是努力的工作,我终于下定决心了。先工作,等在IT公司混不下去了,再看看考研的事。之前决定考研是想通过读研来学到更多的东西,进而能拿到更高的工资;经过这段时间发生的一些事,让我明白,我这样一味盲目的追求使我很不幸福,甚至有点像发疯。在社会上更多的是人与人的交流,技术算是次要的……      今天看看还能不能用javascript的...

2013-04-17 11:45:06 216

原创 struts2接收参数的五种方式

Struts2中Action接收参数的方法主要有以下三种:1.使用Action的属性接收参数:    a.定义:在Action类中定义属性,创建get和set方法;    b.接收:通过属性接收参数,如:userName;    c.发送:使用属性名传递参数,如:user1!add?userName=Magci;2.使用DomainModel接收参数:    a.定义:定义Model类,在Ac...

2013-04-16 09:46:35 130

原创 css的学习经历

CSS 浮动浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。CSS 浮动 请看下图,当把框 1 向右浮动时,它脱离文档流并且向右移动,直到它的右边缘碰到包含框的右边缘:  再请看下图,当框 1 向左浮动时,它脱离文档流并且向左移动,直到它的...

2013-03-15 11:37:36 72

原创 javascript继承之原型

针对上一节:javascript继承之数据绑定的假设,做如下实验:prototype模式先运行一段代码: function Animal(){    this.species = "动物";  }function Cat(name,color){    this.name = name;    this.color = color;  }Ca...

2013-01-04 10:41:39 78

原创 javascript继承之数据绑定

实验假设:比如,现在有一个"动物"对象的构造函数。 function Animal(){    this.species = "动物";  }  还有一个"猫"对象的构造函数。 function Cat(name,color){    this.name = name;    this.color = color;  } 怎样才能使"猫"继承"...

2013-01-04 10:17:41 67

原创 随心感想

     近期做的项目,用到hibernate的主键生成策略,有的表用了代理生成主键,有的则是手动添加主键,导致同一条记录在不同表里的Id值不一致。项目经理说我的实现有误,我仔细检查了才发现这个问题,可是数据库不是我设计的呀。成了替罪羊,哎,只有捏着鼻子吃葱了……    因此,觉得有必要重新学习和整理一下数据库基础、jdbc、hibernate和spring了……...

2012-12-13 11:00:18 78

原创 Extjs 继承的HelloWorld

      用Extjs做了好多的东西,现在回过神来,从基础开始做一下总结:1、extjs的继承: var BaseClass = Ext.extend(Ext.util.Observable,{ arr : null, //这是基类的arr属性。 abc : function(){ //这是基类的abc函数。 this.arr = [];...

2012-12-13 10:59:52 71

原创 Spring事务配置

Spring事务配置的五种方式    前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代...

2012-10-23 11:59:10 54

原创 java回调函数

      读Thinking in java 时,发现有”回调函数“这个名称。这让我想起在刚学javascript的时候,常常听到‘回调函数’,可是不知道什么意思。知道今天,走了一段路后休憩了一下,做一下整理。      百度百科上说:“回吊函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。”...

2012-09-12 16:41:27 92

原创 Extjs form.submit()提交与Ext.Ajax.request的区别

 之前总是封不起Extjs中form.submit()提交与Ext.Ajax.request()的区别,现在仍是分不清,但是知道怎么用不会出错了。方案1:java action中的代码  String datastring = "total : " + rehpage.getCount() + ", root : ["; if (rehpage != null) { ...

2012-09-04 19:38:38 187

Extjs入门教程(treePanel和GridPanel)

本人自己写的Extjs入门教程,上面实现了treePanel和GridPanel的集成和交互。

2012-04-19

Extjs入门实例

Extjs入门的好多丰富实例,适合刚开始学习Extjs的开发人员

2012-04-02

nutch流程解析.doc

Nutch主要分为两个部分   爬虫crawler和查询searcher。Crawler主要用于从网络上抓取网页并为这些网页建立索引。Searcher主要利用这些索引检索用户的查找关键词来产生查找结果。两者之间的接口是索引,所以除去索引部分,两者之间的耦合度很低。

2010-12-07

nutch入门教程.pdf 电子书

Nutch是一个由Java实现的,刚刚诞生开放源代码(open-source)的web搜索引擎。   尽管Web搜索是漫游Internet的基本要求, 但是现有web搜索引擎的数目却在下降. 并且这很有可能进一步演变成为一个公司垄断了几乎所有的web搜索为其谋取商业利益.这显然不利于广大Internet用户.

2010-12-07

JavaScript

JavaScript参考手册.chm是一本很好的脚本书籍,尤其对于初学者

2010-09-16

servlet.API文档中文版(CHM格式)

servlet.API文档中文版,我把它做成CHM格式的手册了,这样方便大家查阅,搜索,文件也小了很多。

2010-04-15

hibernate.api

很好的帮助文档,很有用的规范要求,是学习hibernate必备的资料之一

2010-04-14

JavaScript源码特效.chm

JavaScript高级源码,上面有鼠标,键盘监听代码。

2010-03-15

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

TA关注的人

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