- 博客(105)
- 资源 (1)
- 收藏
- 关注
原创 阿里巴巴聚划算事业部招聘开发工程师
阿里巴巴聚划算事业部招聘开发工程师简历请发送至: mazhao.mz@taobao.com工作地点:杭州,西溪园区阿里总部隶属部门:B2C事业群-聚划算事业部岗位A:高级JAVA研发工程师岗位描述:1、负责系统设计、核心代码的开发和系统优化等工作2、协助业务方梳理业务需求,提供业务规划方案、架构设计方案, 并能根据方案展开研发工作的开展;
2014-05-23 12:30:54 4787
原创 Struts 2 in Action 中文版出版了!
文笔水平有限,但是无论如何出版了,任何问题请大家到这里讨论,非常感谢!http://www.china-pub.com/196314
2010-02-14 01:21:00 18789 11
原创 使用Struts2开发Java Web应用程序(目录)
配套源代码网站:https://teamware.dev.java.net 第一部分 Struts入门 第一章 Struts2 概览(beta) 第二章 一个简单的Login 应用程序(beta) Struts 2 概要 第三章Struts配置(beta) 第三章 Struts配置(第一节 struts.properties配置)
2007-08-01 22:12:00 74910 48
原创 Effective Objective-C Item2: 头文件中最少引入其他头文件
☐ 尽量少使用#import为什么:更多的头文件意味着更长的编译时间。原则:header文件中仅仅使用到类型,而没有使用到类型内详细信息的,可以试用class不用import
2014-01-07 23:07:03 3360
原创 准备从今天开始重新开始blog
1. iOS开发instancetype:可以翻译为动态类型,只能用户返回值的类型,只能返回方法实际所在类的类型。例如protocol中定义了方法,但是返回实现protocol的具体类的类型。使用方法如下:
2013-12-26 21:08:06 2844
原创 基于分库分表的Hibernate实现
分库:database1,database2,database3每个数据库中的分表:user1,user2,user3分库使用shard实现,分表使用interceptor实现
2011-08-14 23:52:01 8910 4
原创 Android 开发类库
Chartinghttp://code.google.com/p/achartengine/http://code.google.com/p/chartdroid/
2011-03-06 11:11:00 3717 1
原创 Model,与数据库,框架和开发方式无关
<br /><br />Model<br />与数据库,框架和开发方式无关<br /> <br />知识产权保护请从我做起,转载请注明出处。<br />http://blog.csdn.net/struts2<br /> <br />代码示例请参看:http://code.google.com/p/mdx-shopping<br /> 概述<br />说到Model就不得不提软件开发领域著名的构架模式:MVC。<br /> <br />MVC是一种软件构架,现在被认为是软件工程中使用的一种构架模式.这个模式
2010-11-15 22:42:00 6426
原创 Shopping Mall 的诞生! 使用Struts 2,MyBatis,JQuery开发Web应用程序!
Shopping Mall 的诞生! 使用Struts 2,MyBatis,JQuery开发Web应用程序!第一篇:Model,与数据库,框架和开发方式无关第二篇:接近0-XML配置的Struts 2 开发第三篇:On The Fly,Struts 2 与Ajax的结合第四篇:前端开发,HTML,JQuery,Blueprint,Sitemesh第五篇:All Toether!近期将会退出上述系列文章。参考程序请参看:http://code.google.com/p/mdx-shopping
2010-11-15 21:33:00 9747 5
原创 EBookMgr 文件拷贝(你知道缓冲多大时拷贝文件的速度最快吗?)
在导入电子书的过程中需要将电子书从原始位置拷贝到书库,这个过程需要设计一个拷贝方法,参看以下代码: private static void copyFile(String fromFile, String toFolder) throws IOException { InputStream in = null; OutputStream out = n
2009-09-25 23:40:00 4254 1
原创 EBookMgr 多国语言与Icon
Icon先说说简单的内容,如何在一个JButton或者JMenuItem中显示一个图标: JButton或者JMenuItem这样支持Icon的控件通常都有一个这样的构造方法,以JMenuItem为例: JMenuItem(String text, Icon icon) 只需要使用这个构造方法即可,但是如何获得一个Icon对象呢?要想
2009-09-25 23:09:00 4056 1
原创 EBookMgr 配置文件存储
1 EBookMgr配置文件的存储位置 根据操作系统的不同,EBookMgr配置文件的存储位置会有所不同 在Windows下为: {user.home}/ebookmgr/{version} 在Linux,Unix,Mac下为: {user.home}/.ebookmgr/{version} 区别的主要原因是在Linux,Uni
2009-09-25 15:47:00 3527
原创 EBookMgr 开源电子书管理软件 技术预览版 20090924
原始驱动: 自己的电子书很多,但是分类管理的不怎么好,着急的时候总是找不到,偶然却总是发现很多本重复的。即使看了也没有管理过笔记。于是想仿照iTune做一个电子书的管理软件。于是就有了这个技术预览版。 功能一览(单机版) 截图:1 主窗口图书评价在Windows下使用五角星,在Mac下使用小平果;在linux下能否使用小企鹅,有没有谁能告诉我?
2009-09-24 16:29:00 10751 8
原创 Java代码获取所有系统属性
Java代码获取所有系统属性: Properties props = System.getProperties(); Iterator> it = props.entrySet().iterator(); while(it.hasNext()) { Entry ent = it.next();
2009-09-11 21:43:00 7950 1
原创 基于Swing的三层应用程序体系结
基于Swing的三层应用程序体系结构 说明:此文章中的图表都有Dia完成,更多详细信息参看:http://projects.gnome.org/dia/ 何谓三层(http://en.wikipedia.org/wiki/Multitier_architecture)1. 表示层(Presentation Layer) 用于向用户提供交互(输入和输出
2009-09-11 09:37:00 3613
原创 Netbeans平台安装Scala插件
http://netbeans.dzone.com/tips/how-install-scala-plugin
2009-09-08 15:06:00 4245
原创 Hibernate Tutorial
http://www.vaannila.com/hibernate/hibernate-tutorial/hibernate-tutorial.html Hibernate TutorialHibernate Tools TutorialLearn how to create a simple example using the Ec
2009-09-08 14:58:00 3124
原创 JQuery TreeTable
15 个JQuery Table相关的插件:http://www.webdesignbooth.com/15-great-jquery-plugins-for-better-table-manipulation/ TreeTable 支持节点间的托拽:http://ludo.cubicphuse.nl/jquery-plugins/treeTable/doc/index.html#
2009-09-08 13:00:00 7699 1
转载 在线(Online)画流程图的8个地方:
参看:http://webjawns.com/2009/09/8-places-to-create-flowcharts-and-workflows-online/
2009-09-08 11:54:00 5854
原创 Java 缓存,缓存算法,缓存框架
1. Cache定义,命中率,存储成本,获取成本,失效,替换策略,优化的替换策略,缓存算法,分布式缓存,缓存度量http://www.jtraining.com/blogs/intro-to-caching-caching-algorithms-and-caching-frameworks.html Cache 系统概要图:缓存算法:Least Frequently Use
2009-09-08 11:18:00 5164
原创 Java平台应用开发开源软件一览
OS: CentOSCentOS是一个企业级的Linux发布版本,源代码基于RedHat Enterprise Linux。链接:http://www.centos.org/database: MySQL, PostgreSQL, IntergreMySQL是最知名的开源关系型数据库服务器,经常用在对性能要求较高的Web应用中,并发性能较好。MySQL入门简单,使用方便
2009-09-03 13:45:00 3914 2
原创 ExtJS Right Way!
做了一些ExtJS的项目,看了很多ExtJS的文档,觉得有必要说一下使用ExtJS的正确的开发方式,一下就是一些个人的总结,大家见笑了! 1. 为什么使用ExtJS 2. ExtJS基础的基础3. ExtJS工具,组件,容器,布局等4. ExtJS扩展 ExtJS in Action MEAP 下载位置:http://www.itpub.net/viewt
2009-08-29 10:50:00 1692 1
原创 wxPython 资源一览
wxPython in Action 的中文版: http://wiki.woodpecker.org.cn/moin/WxPythonInAction WingIDE相关:http://hi.baidu.com/2356/blog/item/9f907ed985b73fe138012f6f.html wxFormBuilder wxWidgets 界面设计工具:htt
2009-08-17 09:19:00 1441
原创 wx.Frame介绍
在wxPython中Frame的概念与Windows中Window的概念相同。wx.Frame的构造方法为: wx.Frame(parent, id=-1, title="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=wx.DEFAULT_FRAME_STYLE, name="f
2009-08-15 22:46:00 1766
原创 wxPython程序的退出
# after the last window closes but before wxPython’s internal cleanup.# normal shutdown# wx.App.OnExit()# Even if the application is closed with wx.Exit(), the OnExit() method is stil
2009-08-15 21:50:00 3215
原创 重定向wxPython程序的输出
#!/usr/bin/env pythonimport wximport sysclass Frame(wx.Frame): def __init__(self, parent, id, title): print "Frame __init__" wx.Frame.__init__(self, parent, id, title) class App(wx.
2009-08-15 21:49:00 1295
原创 wxPython 基础
wxPython应用程序的两个主要部分是:应用程序对象和顶级Window对象 应用程序对应通常指wx.App的子类。Window对象通查功能指Frame或者Dialog。 创建wx.App子类1 定义子类2 在子类定义中重写OnInit()方法3 在应用程序main方法中创建这个类的一个实例4 调用应用程序实例的MainLoop方法,这个方法将控制转交给w
2009-08-15 17:29:00 1208
原创 wxWidgets 介绍
wxWidgets是一个使用C++语言实现的GUI框架,这意味着它是一系列C++类,其中风装了很多特性。虽然wxWidgets主要用来开发UI应用程序,但是它也包含了很多C++程序员可以使用的特性,包括ANSI C++中不支持的数据结构的实现,例如字符串,HashTable,另外也包含诸如网络套接字和线程等系统特性的接口。由于这些特性已经存在于Python语言或者python标准库中了,所以这些
2009-08-14 22:46:00 2508
原创 wxPython "Hello World!"
所有的程序设计语言的第一课基本上都会是Hello World这个简单的小程序,相同的是Hello World;不同的也是Hello World! 程序元代码:以下的Hello World程序使用wxPython展示了wxPython的Logo详细参看以下代码: #!/usr/bin/env python"""Hello, wxPython! program."""imp
2009-08-14 19:55:00 2063
原创 wxPython 入门
wxPython是一个Python的GUI库,详细参看:www.wxpython.org wxPython基于wxWidgets,它是一个跨平台的、使用C++语言完成的UI库,详细但看:www.wxwidgets.orgwxPython不仅仅是对wxWidgets的封装,它还使用wxPython完成了部分组件的开发。 要想使用wxPython需要安装python和wxPytho
2009-08-14 10:16:00 1872
原创 Struts 2 插件使用一览
看到Struts 2的插件越来越多,打心底里高兴,但是至今还没有看到对插件使用的统一讲解,希望本系列内容能够弥补这个补足,更希望能够给大家带来更多对Struts 2的兴趣和尝试。 Struts 2插件相关1. 插件注册表: http://cwiki.apache.org/S2PLUGINS/home.html2. 插件讲解一览 2.1 Connext Gra
2009-04-28 20:46:00 3968 2
原创 ASP.NET MVC 示例应用程序开发
根据asp.net/mvc官方示例翻译和简化而出,敬请期待。还有为什么Vista下的IE8不能正常编辑?
2009-04-11 22:38:00 1309
原创 ASP.NET MVC 研究(进行中)
最近看到微软发布了ASP.NET MVC框架的1.0版本,按照asp.net的教程做了一个例子之后觉得开发还是很简洁的,所以决定稍微深入研究一下,于是就有了以下的一些内容,请大家积极拍砖,非常感谢! 1. ASP.NET MVC 讲义(自己根据教程总结的一些内容,详细参看:asp.net) 查看教程(英文版) 2. 调试ASP.NET MVC源代码 3. Mode
2009-04-04 20:07:00 3044
原创 JavaFX
1. JavaFX Programming Language 学习使用JavaFX Script 编程语言 研究语法和语义 学习它面向对象的特性 编写自己的脚本 深入理解所有的核心语言就结构 2. Building GUI with JavaFX 使用JavaFX构建GUIs 使用UI对象 创建视图对象,使用数据绑定 摆放
2009-03-12 14:08:00 1398 1
原创 Python and Django 001 MySQL
我使用的系统是RedHat Fedora 10(Linux),所以MySQL已经安装完毕,只需要启动服务器,之后在终端中链接即可。 1. 启动Mysql服务在Gome面板中选择 系统 > 管理 > 服务 可以出现服务管理工具,参看下图:选中mysqld,点击开始即可启动服务。如果开始不可点击那么说明这个服务没有启用,首先点击启用,之后在点击开始。 2. 在Conso
2009-03-03 15:41:00 1215 2
原创 Python with Django 充满活力的轻量Web开发平台
Python & Django 01 MySQLSetup MysqlCreate DatabaseGrant new user01 PostgreSQL 8.4 这个是最新版本Set up & ConfigureBasic operationPython Connector for PostgreSQL 02 Install
2009-03-03 15:22:00 1794 1
原创 BDD(Behave Driven Development) - 行为驱动的开发 & Selenium
BDD是什么BDD 基本点JBehave 是什么Selenium 是什么如何结合JBehave和Selenium活用BDD
2008-11-07 16:10:00 2189
原创 Java开发工具箱
Normal 0 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font Definitio
2008-11-07 16:02:00 2614 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人