- 博客(50)
- 问答 (1)
- 收藏
- 关注
原创 watch 命令
watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。直接在 watch 后面接你想运行的命令,watch 就会帮你重复运行,并把每次的结果都更新在屏幕上。默认 watch 会以 2s 的间隔重复运行命令,你也可以用 -n 参数指定时间间隔~还有一个实用的参数是 -d,这样 w...
2013-05-03 21:41:38 213
原创 jdbctempleate 执行postgres 数据库存储过程返回结果集
创建表:[code="sql"]create table myuser(id numeric(5,0) not null,name varchar(20) not null,sex varchar(8) not null)insert into myuser values(1 , '李亚希' , '男' );[/code]创建存储过程[c...
2012-12-05 01:57:59 302
原创 面板遮罩
[code="HTML"]面板1 Ext.onReady(function() { var panel=new Ext.Panel( { id:'panel_hello', title:'hellotit...
2012-04-11 01:41:42 122
原创 使用 Spring 3 来创建 RESTful Web Services
使用 Spring 3 来创建 RESTful Web Services
2012-03-25 23:46:18 111
原创 下载csv 文件中文不乱码
[code="java"]String helloString ="姓名,年龄 \n李亚希,33"; response.setContentType("application/x-download"); String filedisplay = "hello" + ".csv"; response.addHeader("Content-Dispositi.
2012-03-25 23:29:33 186
原创 使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
2012-03-25 23:26:53 88
原创 spring mvc 支持web应用程序的文件上传功能
spring mvc 支持web应用程序的文件上传功能,是由spring内置的即插即用的MultipartResolver来实现的,这些解析器都定义在org.springframework.web.multipart包里。下面将使用CommonsMultipartResolver解析器来实现简单的文件上传功能。 在web应用程序上下文配置文件中(我的配置文件名为 /WEB-INF/...
2012-03-24 02:30:11 107
原创 Java NIO连接socket
NIO连接socket一个是服务器端,一个是客户端,都是用NIO连接的,代码如下[code="java"]package testnio;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.ch...
2012-03-24 02:18:46 115
原创 Ext.form.Load
Ext.form.Load的 API文档开头就说明了响应数据包必须类似下面的格式:{ success: true, data: { 字段名:字段值 }}form1.form.load( { url : url waitMsg : '正在载入数据...',...
2012-03-22 00:55:17 147
原创 ExtJs Store baseParams设置
ExtJs Store baseParams设置 var store = new Ext.data.Store({ baseParams: { limit:25,query: '' },//注意位置 proxy: new Ext.data.HttpProxy( { ...
2012-03-20 00:52:59 313
原创 Extjs.grid 笔记
Extjs.grid 详解 function rowdblclickFn(grid, rowIndex, e){//双击事件 var row = grid.store.getById(grid.store.data.items[rowIndex].id); alert(row.get("unitcode")); ...
2012-03-20 00:48:17 101
原创 extjs 的grid jsp 练习
grid.jsp<%@ page language="java" pageEncoding="UTF-8"%><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + r...
2012-03-20 00:10:18 137
原创 Hessian是一个轻量级的remoting on http工具,使用简单的方法提供了RMI(Remote Method Invocation,远程方法调用)...
Hessian是一个轻量级的remoting on http工具,使用简单的方法提供了RMI(Remote Method Invocation,远程方法调用)的功能。采用的是二进制RPC(Remote Procedure Call Protocol,远程过程调用协议)协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。 在进行基于Hessian的项目开发时,应当注意以下几点:...
2012-03-19 23:55:30 158
原创 创建Oracle数据库 unix 和windows
[b]创建Oracle数据库(以Oracle10g为例)[/b]有两种创建数据库的方式,一种是以命令行脚本方式,即手动方式创建;另一种是利用Oracle提供的数据库配置向导来创建。本篇主要介绍在Unix和Windows下以命令行脚本方式创建Oracle数据库。 一个完整的数据库系统,应包括一个物理结构、一个逻辑结构、一个内存结构和一个进程结构,如果要创建一个新的数据...
2011-11-17 18:15:10 118
原创 Ext 从数据库读去数据生成列表
[code="java"]var fabircTypeDs = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: CONTEXT_PATH+'/fabrictype/fabrictypeAll.action' ...
2011-08-30 00:47:12 102
原创 Java中ArrayList和LinkedList区别
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为Array...
2011-08-23 00:06:01 91
原创 Hashtable和HashMap的区别
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。 ...
2011-08-22 23:04:21 66
原创 Java中null关键字的用法
一、null是代表不确定的对象Java中,null是一个关键字,用来标识一个不确定的对象。因此可以将null赋给引用类型变量,但不可以将null赋给基本类型变量。比如:int a = null;是错误的。Ojbect o = null是正确的。Java中,变量的适用都遵循一个原则,先定义,并且初始化后,才可以使用。我们不能int a后,不给a指定值,就去打印a的值。这条对对于引用类型变量也是适用的...
2011-08-22 23:03:03 307
原创 心灵像上帝,行动如乞丐
人生最大的悲剧就在于梦想的消失,一个人一旦没有了梦想,也就预示着他人生的浪漫剧降下了帷幕,人人都应该有一个梦,没有梦想,生命将会枯竭. 有人说:"知识不如能力,能力不如品质."一个人能否成功的决定性因素正在于他是否具备优秀的品质,品质当然是一种复杂的组合,但优秀品质中最重要的成分就是自信,勇气,热忱.何为自信?内心的自信才是真正的自信,我们的职业可以低下,地位可以卑微,但我们的心灵不 可以低下,只...
2011-06-02 00:53:42 411
原创 Linux指令:insmod——载入模块
Linux指令:insmod——载入模块 insmod 就是install module的缩写 功能说明:载入模块。 语法:insmod [-fkmpsvxX][-o ][模块文件][符号名称 = 符号值] 说明:Linux有许多功能是通过模块的方式,在需要时才载入kernel。如此可使kernel较为精简,进而提高效率,以及保有较大的弹性。这类可载入的模块,通常是设备驱动...
2011-04-02 07:23:28 373
原创 一键清除系统垃圾bat
@echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /...
2011-03-03 01:21:46 127
原创 java 文件锁
1:在javaN(new)IO 中提供了文件锁的功能, 这样当一个线程文件锁定后,其他的线程是无法操作此文件的, 要想进行文件锁定的操作,则要使用FileLock 类完成, 此类 的对象需要依靠 FileChannel 进行实例化。2:FileChannel实例化文件锁FileLock 对象的方法:[table]|方法|说明||Public final FileLoc...
2011-02-21 01:02:39 150
原创 spring3.0.5 mvc 结合 pojo 类登录实例
Spring 的控制器类 [code="java"]package com.hisoft.controller;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.stereotype.C...
2011-01-26 00:26:19 107
原创 java的单例模式的一个例子
单例模式就是运行环境中只存在一个实例,java.lang.Object类 的toString() 输出的内容是内存地址, 因此自定义的类 如果没有重写toString() 时 也同样。[code="java"]package com.lyx.demo;/** * 定义一个 单例的类 * 作者:李亚希 */public class SingletonDemo ...
2011-01-06 21:53:13 89
原创 一个关于抽象类和接口的程序题
程序改错题: 原题是: [code="java"]package com.lyx.demo;public interface A { int x=0;}package com.lyx.demo;public abstract class B { int x=1;}package com.lyx.demo;public...
2011-01-06 20:10:21 158
原创 李亚希 人生语录
[size=xx-large]想象力比知识更重要—爱因斯坦人类一思考, 上帝就笑了。标准答案扼杀了人得思考性, 创造性。程序最复杂的是业务逻辑。中国民族的两大缺点: 浮躁, 投机取巧。人与人之间最基本的尊重都不能保证时 , 维持关系的只能是利用的价值。 《剑雨》 吴宇森又玩了一次《变脸》 , 其实每个人心中都有这种奢望 变一张陌生的脸, 到陌生的环境开始一个陌生...
2010-12-30 22:19:07 101
原创 利用java可变参数初始化数组
前几天初始化一维数组时 ,突发奇想利用java 5.0 以后才有的可变参数的 来传递参数初始化 一个数组。[code="java"]package com.lyx;import java.util.Arrays;public class CanChageParams { //其实 传递的就是你定义类型的数组 //这里定义一个整形数组...
2010-12-30 22:12:28 376
原创 java数组的排序和求数组中的最大值和最小值
2010-12-28 到 博彦科技去面试的一个面试题[code="java"]package com.lyx;import java.util.Arrays;/* * 博彦科技的面试题 * 数组排序, * 数组中的最大值 * 数组中的最小值 */public class ArraysTest { public int[] aa ...
2010-12-30 22:02:45 203
原创 java二维数组
java 二维数组前几天面试时, 面试提既然考的是二维数组。[code="java"]package com.lyx;/* * 二维数组的初始化和相加 */public class ErWeiArrays {public int[][] aa=new int[2][4];public int[][] bb=new int[3][5];pub...
2010-12-30 21:53:35 83
中国上海与韩国首尔的物价比较
中国上海与韩国首尔的物价比较在比较物价之前,先比较一下两国的工资水平,目前,人民币兑韩币比率为1:170,即一元人民币兑170元韩币,或者,也可以这么算,即1000元韩币,折合人民币6元(那也就是说,1万韩币为10K韩币,即60元RMB,10万韩币为100K元即600元RMB,100万韩币为1000K元即6000元人民币)。在中国上海,一个普通大学的大学毕业生月收入平均算2000元人民币,...
2010-04-05 05:14:49 767
原创 用jquery 使网页绝对居中 在 大于等于1024 *768分辨率下
在你的网页中导入JQuery 的js库文件 思路是通过 jquery 获取 body 的现有宽度 然后 调整 body 的左边距 或者 右边距. 如下代码[code="html"] 网页居中显示 $(document).ready( function (){ var mybody=$("b...
2010-01-04 03:11:30 139
有状态SessionBean 和无状态Sessionbean
JavaEE中的有状态会话bean和无状态会话bean 的主要区别是:1: 无状态会话bean 将不保存该bean使用者的状态,它使用的是单例模式 , 在ejb容器中只有一个实例存在 ,主要处理系统中的业务逻辑部分。2: 有状态会话bean 将保存该bean使用者的状态 , 就像web程序中每一个用户分配一个session一样, 对不同使用者生成不同的实例, 并维持该使用者操作的状态...
2009-11-02 10:21:51 216
GlassFish v2 NetBean6.5 开发ejb3.0 会话Bean
第一个当然是永恒不变的hello world 啦。 NetBean中 新建项目 弹出对话框中选择ejb模块。 模块名Myejb , 服务器GlassFish v2 , javaEE版本选择JavaEE5 --> 右键单击模块名 --新建会话bean 弹出对话框 bean名称Hello ,包名ejb。 自动生成以下两个接口, 和一个类 然后添加业务方法后如下:[code="j...
2009-11-02 09:38:51 143
向大家推荐hibernate3的学习资料
本来想自己总结, 后台在网上发现相当好, 尽管是繁体字, 台湾作家林新良的博客吧 , 都是中国人相信没多大问题, 个人认为比hibernate 的中文手册还要好。[url]http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=3077[/url]...
2009-10-30 08:54:38 81
java如何将图片类型的数据存入mysql 数据库
OS WindowsXP MyEclipse7.0 mysql5.0 在mysql 建立一张photo 的表 图片类型在mysql 中的列类型是Blob; Java中是java.sql.Blob类型[code="sql"] create table photo( id int not null auto_increment primary key , ...
2009-09-22 14:02:20 233
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人