自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Maxwell的专栏

热爱生活,热爱学习

  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

原创 Add Microsoft SQL JDBC driver to Maven

March 13, 2012Framework / How-To / Tutorials  Maven does not directly support some libraries, like Microsoft’s SQL Server JDBC. This tutorial will show you how to add an external depe...

2014-08-10 19:47:35 136

nodejs 边学边做之COUCOU 网页聊天工具

使用Express + socket.io 做的实时聊天工具  功能很简单, 登陆,注册,没有使用数据库, 用户信息存在内存。   

2012-11-26 16:42:22 161

原创 nodejs 边学边做之telnet 聊天工具

 利用Net module 做的简单聊天工具,可以使用telnet 连接这个程序var net = require('net');var config = { separate : '\r\n'};var connections = new Object();var server = net.createServer(function (c) { var ip...

2012-11-26 16:26:52 298

原创 重学Linux原理之二

硬件: -总线 连接主板上不同部件的通道,   分为数据总线,地址总线和控制总线,  逻辑同其名名字。 -外设难怪有人说Linux操作硬件就像I/O读写, CPU都是通过读写外设寄存器来操作它们的, 而且Linux的虚拟文件系统将所有的硬件表现为文件形式,   操作它们简单说就是操作这些文件,读写对应的数据结构数据。  -地址空间 系统总线连接内存和...

2012-08-24 09:40:24 105

原创 重学Linux原理之一

硬件: CPU是怎么运行的?这个问题在写并发程序的时候困惑过我,  我一直搞不清楚并发的  可见性 和 volatile 到底是怎么实现的。虽然看过很多帖子 , 但是模糊不清。 研究了 CPU 和 Linux的内存模型才有了一下见解。 首先CPU如同一个资源嵌在主板上,处理器的执行由外部时钟来监控。这个时钟称为系统时钟,它每隔相同的时间间隔就向CPU发送一个脉冲。在...

2012-08-20 17:29:34 276

原创 NodeJs notebook

学习了一段时间比较火的NodeJS,  记录一下我的问题和我理解的答案。 1.  为什么一个module中的this 不是global对象 而是 exports ? require是怎么实现的? 我试着用javascript  实现一个自己require 函数, 输入代码字符串,得到一个exports对象  function myRequire(content){ ...

2012-06-07 11:44:29 220

原创 http://www.freemarker.org/eclipse/update已经无效

原来的freemarker给出的地址http://www.freemarker.org/eclipse/update已经无效,现在可用的地址为http://www.freemarker.org/eclipse/freemarker/ 

2011-02-13 20:50:09 113

原创 Jakarta commons 随笔

最近完成了一个项目, 回顾了一下代码, 发现很多代码属于重新发明造轮子, 像apache Jakarta commons这样的工具包里面早就有这些功能了。于是本着反思过去,展望未来的出发点,开始把这些成熟开源工具包都研究一遍。commons-collections我在开发中最长用的数据结构就是这些collection了, 其实很多逻辑说白了就是从一个collection中遍历出来,...

2010-12-30 11:19:32 146

原创 python 时间操作备忘

#!/usr/bin/python ''' Filename: "utildate.py" author:   "zhangsong" date  :   "2009-03-24" version:  "1.00" ''' from time import strftime, localtime from datetime import time...

2009-11-23 21:57:34 147

原创 回忆那些曾经令我着迷的品牌

曾经有一些品牌对我来说不只是商业上的有价标志,而是一段回忆,一种感情,甚至是一种对它的期待, 从小时候的健力宝,喜乐,孩子宝 到现在我用的手机palm, 曾经向往的SUN公司,  这些都是我所熟悉的品牌, 但是他们不是已经消失了,就是渐渐离我远去, 曾经的辉煌不在, 有的日渐衰老的身躯。 希望我喜欢的这些公司能好起来,希望明天会更好。...

2009-03-23 09:36:23 127

Ext Gwt 实用例子--类似meebo的聊天界面

    最近对Google 出的gwt工具很感兴趣, 前段时间开发的一个项目由于没有美工,那界面真的惨不忍睹,呵呵, 这几天闲着没事我就想起了这个AJAX工具, 用JAVA代码就能写html界面真是不错, 我是那种不怕写代码,就怕没把握那种人,用html+css+js, 我实在是没把握写出好看好用的界面,  下面的代码是Ext Gwt,  它是在Gwt api 基础上的扩展, 既有ExtJS 的漂...

2009-03-20 11:42:25 197

对追MM设计模式系列中Facade模式的解释

看过 风雪涟漪兄写过一篇《外观模式(Facade Pattern) 追MM》的帖子, 一直很喜欢网上流行那篇 用追MM比喻设计模式的帖子, 只是一直没见过对应的代码实现, 看了风雪涟漪兄写的帖子很有创意,  但是觉得其中代码还是不够贴切, 在这里有写了一遍,欢迎大家都来投鸡蛋。 外观模式:定义:它为子系统中的一组接口提供一个统一的高层接口。是的子系统更容易使用。  有一天女朋友想要去一个...

2009-03-20 10:29:36 90

原创 国产Office软件一样好使

外国人一看到made in china 就联系到低廉,品质一般, 说实话,这是中国大部分产品的特征, 但不能说国货就没有精品, 国货就不求高品质。 在软件市场,我们经常使用的软件,多数不都是国产的么, 从qq到影音风暴,到迅雷, 都是很优秀的产品,有着忠实的客户群。 我最近厌倦了

2009-03-05 11:35:00 420

原创 Ant部署Web工程

 下面的xml是ant 的构建脚本, 功能包括:  编译,部署到tomcat, 启动tomcat,停止tomcat, 重新载入。  使用前必须安装 jdk 和 ant , 然后运行ant init,初始化工程目录,  就可以进行开发了。(题外话:在这个ide工具傻瓜式开发的时代里,ant依旧显示它的优秀之处,它能完成比ide更灵活的任务, 从设计的角度说,操作越复杂的工具应是是越灵活滴 ^_^

2009-02-27 09:14:00 677 2

原创 Struts2 标签不能使用静态方法的原因

这个问题困扰了我一上午时间终于解决了,在此谢谢kino http://www.javaeye.com/topic/235942 的帖子 使用struts, 在jsp页面中,可以通过ognl访问类的静态方法。 表达式的格式为@[类全名(包括包路径)]@[方法名 |  值名],例如:@java.lang.String@format(foo %s, bar) 。页面的输出结果就是:foo bar

2009-02-27 09:12:00 265

原创 JavaScript面向对象设计

JavaScript是基于对象的语言,里面所有的数据都是对象。对象:  {name:tony,age:19}类: function Student(){        this.name;        this.age;        this.getName=        function(){return this.name}        

2009-02-27 08:09:00 221

JavaScript 事件处理调用函数的顺序

事件处理的作用域链可以简化为:Call Object->input->form->body->document->window从小范围到大范围,中间有任何和自己同名函数都会有优先调用。 

2009-02-18 14:50:43 134

Javascript Function对象

JavaScript是基于对象的语言,所有的数据都是对象。 它的数据类型包括:undefined, Object,Function,Number,String,Boolean,自定义类型 所有的类型都是Object子类 而本身这些类型也是对象,它们的类型是function.function类型包括三个属性:prototype,constructor,scope  所以所有的类型都具有这三个属性。...

2009-02-18 12:43:27 123

原创 Struts2 标签不能使用静态方法的原因

这个问题困扰了我一上午时间终于解决了,在此谢谢kino[url]http://www.iteye.com/topic/235942[/url] 的帖子使用struts, 在jsp页面中,可以通过ognl访问类的静态方法。 表达式的格式为@[类全名(包括包路径)]@[方法名 | 值名],例如:@java.lang.String@format('foo %s', 'b...

2009-02-17 13:52:42 141

发现火狐不支持正则表达式前置断言

这几天正补习js呢, 发现一个问题就是我好喜欢的火狐原来不支持前置断言,比如/(?

2008-12-01 10:36:14 1812

ant 部署web工程模板

下面的xml是ant 的构建脚本, 功能包括: 编译,部署到tomcat, 启动tomcat,停止tomcat, 重新载入。 使用前必须安装 jdk 和 ant , 然后运行ant init,初始化工程目录, 就可以进行开发了。(题外话:在这个ide工具傻瓜式开发的时代里,ant依旧显示它的优秀之处,它能完成比ide更灵活的任务, 从设计的角度说,操作越复杂的工具应是是越灵活滴 ^_^...

2008-08-01 14:27:14 93

POI 创建对象时抛出RecordFormatException的原因

第一次使用POI 操作Excel 出的问题真不少, 遇到的最匪夷所思的问题,就是在读取产生HSSFWorkbook 对象是抛出这个异常:[code="java"]FileInputStream is = new FileInputStream("e:\\project\\aa.xls");HSSFWorkbook book = new HSSFWorkbook(is);...

2008-01-22 18:00:17 3427

开博第一篇: 一个Excel转换Java集合的工具类

一个把普通Excel文件转换成集合的工具类, 第一次使用POI,代码有些稚嫩,已经经过了测试, 现在的版本不支持Excel的公式, 只能针对数字和字符串。[code="java"]package com.tarena.crm.util;import java.io.FileInputStream;import java.lang.reflect.InvocationTarg...

2008-01-17 10:16:37 116

Node for Front-End Developers

Node for Front-End Developers

2012-05-26

23种设计模式分析学习笔记(Java版)

23种经典设计模式的分析,针对Java写的,自己的一些感悟, 与大家分享

2009-06-22

Unix系统入门笔记

1.Unix系统操作入门 2.基本命令入门

2009-01-18

一些MySQL配置资料

Linux系统下MySQL免安装版配置,以及连接jdbc连接;windows下MySQL免安装版配置;修改mysql密码等常见问题

2009-01-18

JavaSE 基础知识总结

对JavaSE基础知识进行总结,适合初学者和SCJP认证学习者

2009-01-18

空空如也

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

TA关注的人

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