- 博客(64)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 模板模式以及回调函数
import java.sql.PreparedStatement;/** * PreparedStatement回调接口 * * @author yaolei * */public interface PreparedStatementCallback { /** * * @param pstm * @return * @throws
2012-07-05 15:29:53 1534
转载 Java锁机制synchronized
ps.一个对象只有一把锁,一个对象可能有多个synchronized方法,进入synchronize方法必须获得这把锁 From:http://hi.baidu.com/heyinjie/blog/item/608ee7108f1f4802203f2e35.html打个比方:一个object就像一个大房子,大门永远打开。房子里有很多房间(也就是方法)。这些房间有上锁的(synchroniz
2011-12-13 09:03:39 673
原创 Hadoop笔记
A.hadoop rpc使用a.RPC 服务器端import java.io.IOException;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.ipc.RPC;import org.apache.hadoop.ipc.Server;import org.apache.hado
2011-07-08 09:14:59 4159
转载 十五年,你积累了什么?
看到一篇文章有点意思,很多我答不上来,决定抽个时间一一答出来(转:http://blog.csdn.net/axman/archive/2010/04/24/5523746.aspx)这件事弄得我挺郁闷的.公司的兄弟部门要招一个JAVA平台的架构师,一位来面试的兄弟简历上做了十五年的编程,十二年JAVA工作经历.经历过N多的公司.原面试的一个女同事经历较浅,怕罩不住,请我帮她面试一下.
2010-05-05 21:40:00 1091
原创 English Corner
1.May i make friends with you?2.I have just begun3.This do not prove to be a problem4.Can i have a day off?5.Im so touched6.Im moved to tears7.Are you free now? Are you at leisure right now? Are
2010-04-28 11:31:00 647
原创 Coolite动态加载自定义控件
目前在开发Coolite项目时,需要实现单击不同按钮引发自定义控件回发的一个功能.为了解决页面刷新空白等待的问题,发现使用UpdatePanel可以达到要求.1.自定义控件示例代码如下:<!-- protected void Page_Load(object sender, EventArgs e) { } private bool _showtable
2010-04-08 09:57:00 1440 1
原创 Asp.Net事件顺序
一.转一篇(from:http://www.soaspx.com/dotnet/asp.net/tech/tech_20100331_3506.html)默认的aspx页面都是继承自System.Web.UI.Page,Page基类定义了很多需要预执行的事件,这些事件虽没有在aspx页面中显示的定义或提及,但它们仍然会以一定的顺序去执行,这些事件的执行顺序是:1. OnPreInit 2.
2010-04-07 15:46:00 894
原创 GSM基础
技术达到一定程度后,业务知识就显得更加重要了.网上找的一些GSM网络基础知识.公司不作这块培训,只有自己找资料了.http://www.docin.com/p-45126297.htmlhttp://www.docin.com/p-15108987.htmlhttp://www.docin.com/p-9515782.htmlhttp://www.docin.com/p-37978851.html
2010-03-16 11:22:00 636
原创 Coolite以及GridView增加行(列)加锁定以及水平(垂直)滚动条
因项目需要,要实现给GridView以及Coolite Grid添加行(列)锁定,水平(垂直)滚动条.摸爬滚打几日,把过程记录下,备忘.1.给GridView添加列锁定以及滚动条 网上搜索大部分解决方案是用CSS,但CSS有跨浏览器的问题. 后来发现几篇文章 http://www.cnblogs.com/PLAYBOY840616/archive/2008/07/23/1249328
2010-02-25 13:06:00 1300
原创 Python学习札记
Ubuntu平台下的Python操作Mysql1.安装Ubuntu,安装Msql.2.打开终端,输入 pythonimport MySQLdbcon = MySQLdb.connect(db="python")cur = con.cursor()count = cur.execute("select * from test")print countdata = cur.fetc
2010-01-28 13:13:00 642
原创 WebService和Rest
(此文总结来自网上若干有关资料,仅作笔记)1.WebService 由以下三个部分组成: SOAP(Simple Object Access Protocol):SOAP消息是一种XML文档,它有其自己的XMLschema、命名空间和处理规则. WSDL(Web Services Description Language):WSDL是一个用于精确描述Web服务的文档格式,它用来指定客户与具体
2009-12-08 10:37:00 710
原创 ExtJs同步树/异步树
ExtJs异步树,异步方式获取数据1.下载Newtonsoft.Json.Net20.dll(.net 2.0版)后,放入Asp.net项目Bin文件夹中. Newtonsoft.Json.Net20,是一个Object/Json转换工具,这里用来把对象转换成Json格式字符串.2.树节点Model对象, public class TreeModel{ private st
2009-11-12 16:58:00 8494 3
原创 PreparedStatement用法遗补
以前没用PreparedStatement同时执行sql多条语句,偶然尝试,竟然成功.贴之.public YearWeek findYearWeek(String datetime){ String sql =null; if(StringUtils.isBlank(datetime)) sql = " declare @time smalldatetime;
2009-10-22 14:55:00 1110
原创 基于jboss的ejb3开发入门总结
基于jboss的ejb3开发入门总结1.关于jboss版本 刚开始使用的是5.0以上版本,每次启动均报错,后来采用jboss-4.2.3.GA-jdk6版本才能够正常运行. 在eclipse中设置jboss服务器时需要重新指定jboss jdk name. 如果使用默认myeclipse jdk, 在myeclipse中启动jboss会报错. 而独立运行run.bat启动是没有问题地,wh
2009-10-09 17:27:00 898
原创 给自己的忠告
或劳心,或劳力。劳心者治人,劳力者治于人。治于人者食人,治人者食于人:天下之通义也Part 10.机会不是时时有,却要时时准备。1.不要轻易生气,生气的时候不要轻易下决定,冲动是魔鬼.2.别人请教你不能马上作答的问题时,应该主动说,让我考虑考虑再答复3.要想获取,先得付出4.早些睡觉,适当锻炼,保持清醒头脑,这样才能更好的投入到第二天的工作中去5.面对任何问题,都要沉住气,不要轻易被激怒,稳重
2009-09-18 19:07:00 669
原创 Java若干知识点补充
1.解决Tomcat内存溢出 -Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m -XX:MaxNewSize=128m Ps: -Xms/-Xmx 设置 Java VM的heap大小 -XX:PermSize/-XX:Ma
2009-09-17 08:57:00 666
原创 Http以及Http Cache
基于资源的HTTP Cache的实现介绍http://robbin.javaeye.com/blog/462476HTTP Cache 学习http://home.phpchina.com/space.php?uid=58549&do=blog&id=165798Http协议E文http://tools.ietf.org/html/rfc2616 转篇文章HTTP头的Expires与Cac
2009-09-15 09:23:00 1508 1
原创 获取liftweb 源代码
打算学习下Scala和LiftWeb,所以想把LiftWeb代码弄来看看.对Git和Maven都没接触过, 不晓得怎么用,后来查了些资料了解下这两个东西,折腾半天终于把源代码搞下来了.(From: http://wiki.liftweb.net/index.php/Source_code 这里其实写得很清楚了,鄙视自己一下)1.下载msysgit(Window) (g
2009-09-11 11:24:00 769
转载 First Steps to Scala
(转:http://www.artima.com/scalazine/articles/steps.html)很不错的文章ScalazineFirst Steps to Scalaby Bill Venners, Martin Odersky, and Lex SpoonMay 9, 2007 SummaryIn this article, youll follow twel
2009-09-08 11:05:00 2419
原创 Scala学习资料
Scala主页http://www.scala-lang.org/node/198First Steps to Scalahttp://www.artima.com/scalazine/articles/steps.html面向 Java 开发人员的 Scala 指南系列http://www.ibm.com/developerworks/cn/java/j-scala/
2009-09-07 15:51:00 676
原创 收集网上关于ActiveMQ ,JMS 的入门知识
(注:本文内容来自互联网,大部分内容引用于http://whitesock.javaeye.com/,自己整理以作学习用)JMS基础概念强烈推荐参考:jms规范http://cds-esd.sun.com/ESD4/JSCDL/jms/1.1-fr/jms-1_1-fr-spec.pdf?AuthParam=1251941497_cd0bdf66dcfd87835d5a7b024d2b7a
2009-09-02 11:37:00 3089 1
转载 动态语言/静态语言和强类型语言/弱类型语言
部分一statically typed language A language in which types are fixed at compile time. Most statically typed languages enforce this by requiring you to declare all variables with their datatypes before u
2009-09-01 17:12:00 2899
原创 收藏的文章(blog)
IBM DeveloperWorks IBM DW(中文) InfoQ InfoQ(中文)TheServerSide today.java.net JavaWorld OnJava http://blog.csdn.net/cping1982http://robbin.j
2009-08-28 11:27:00 794
原创 Sql Server 索引
( 总结自 ) 查阅书籍某一章节内容时,为了提高查询速度,可以先查看书的目录索引,找到这一章节在目录的页码,然后根据页码直接找到需要章节.数据库中,为了从大量数据快速找到需要的内容,也采用了类似书目录这样的索引技术. 索引是根据表中一列或者若干列按照一定循序建立的列值与记录行之间的对应关系表.1.索引分类 若表没有索引,则数据行不按任何特定的循序存储,这种结构称为堆集. 按索
2009-08-28 10:40:00 1158
原创 Asp.net中的委托(delegate)
委托 (本文总结自msdn) 委托是一种安全地封装方法的类型,它与C和C++中的函数指针类似.与C中的函数指针不同,委托是面向对象的、类型安全的和保险的.委托类型派生自.NET Framework 中的Delegate类.委托类型是sealed,不能从Delegate中派生委托类型,也不可能从中派生自定义类.1.声明一个委托//Declare a delegate:delegate
2009-08-27 14:46:00 4420 1
原创 Asp.net学习笔记篇四(读PetShop4)
初次看到.Net版本的PetShop源代码,很惊讶,因为发现它的架构和Java里面常用的分层架构一模一样。后来才知道.Net PetShop就是仿照Java里面的PetStore.难怪看起来这么熟悉了. 都是三层架构:表示层,业务层,数据访问层;都有和数据表映射的贫血Model对象;面向抽象编程思想是一致的,业务层和数据访问层都抽象出了一个接口.PetShop里面使用抽象工厂模式和反射机制来
2009-08-25 15:32:00 626
转载 堆,栈以及程序
一直想把程序在内存中分配问题搞清楚,从网上查了些资料,转了过来,文章正确性与否不确定,只作参考.三篇各有说法,看完后越看越糊涂了,待再作深入篇一堆栈在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。要点:堆:顺序随意栈:先进后出堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区
2009-08-24 17:03:00 520
原创 Asp.net学习笔记篇三(读ASP.NET.3.5.Unleashed)
此部分乃《ASP.NET.3.5.Unleashed》读书笔记基础部分1.命名空间导入可以在Web.Config中设置,这样在Aspx页面中可以去掉该命名空间导入声明. 2.传统的HTML控件声明为Asp.net服务器控件后(runat="server"),你就可以方便的在程序中使用它.
2009-08-24 10:09:00 869
原创 Asp.net学习笔记篇二
1.Asp.net服务器控件包括Web服务器控件和Html服务器控件,两种控件都是System.Web.UI.Control类的基类,服务器控件编译后将会生成相应的html代码.需要在控件中加上runat="server",以标明是服务器控件以便服务器解析.2.Control类的常用方法 2.1 FindControl("control_id");根据控件id查找控件 2.2 HasCon
2009-08-24 08:48:00 618
原创 Asp.net中创建程序集以及一个简单的IHttpHandler 实现
1.建立一程序集(Handlers),并在程序集中添加一个简单的IHttpHander实现(IDE:VS2005) 1.1 右健->添加新项目->类库,命名为Handlers 1.2 选择Handlers->引用,点右健,添加System.Web引用(这步很重要,不然在程序中会提示找不到IHttpHandler接口) 1.3 建立TestHandler.cs,代码如下:using Sy
2009-08-21 15:13:00 1389
flex新手问题 demo.mxml和demo.html文件 关系
2009-06-23
类似excel一样拖动选择table单元格的javascript实现
2009-06-15
firefox offset问题
2009-06-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人