自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张老师原创开发教程

发布 Java, Web 和 Android 等开发技术的原创教程

  • 博客(10)
  • 资源 (11)
  • 收藏
  • 关注

原创 SVN常用命令

1. 更新工作复本 svn update 2. 修改工作复本 可以做两种修改:文件修改和树修改。不需要告诉SVN,直接做这些修改,SVN会自动检测到哪些文件被修改了。另外,SVN可以很容易地处理二进制文件。对于树修改,你可以让SVN对对预定要移除、添加、复制或移动的文件和目录进行“标记”。这些修改可能会在工作复本中立即发生,但添加或移除不会在版本库中发生,直到你提交它们。 下面是用于修改树的常用命令: svn add foo svn delete foo svn copy foo bar s

2011-03-15 16:56:00 581

原创 N2CMS Mvc Examples 学习记录 (4) – 母版页和视图

看母版页和视图会看到很多呈现方面的细节,包括如何使用N2的一些工具类来生成导航菜单、站点路径,如何在页面中放一个Zone(用于容纳Parts),以及如何显示模型对象的数据。不过N2CMS的API文档不是很详细,甚至根本没有说明,有时候不容易想出来一些方法具体实现的什么功能。 1. 母版页(Site.Master) (1)显示管理工具栏 1: 2: 3: 加上这段代码,管理员登录后可以在页面左看到管理面板工

2011-03-08 13:53:00 987

原创 N2CMS Mvc Examples 学习记录 (3) – 控制器类

一共有 5 个控制器。 1. ContentCotroller 1: [Controls(typeof(AbstractPage))] 2: public class ContentController : ContentController 3: { 4: }Controls特性指定控制器要使用哪种类型的内容项(模型),这里指定的是AbstractPage,而不是ContentPage,说明它可以使用任何一种

2011-03-08 11:05:00 852

原创 N2CMS Mvc Examples 学习记录 (2) – 模型类

研究一下模型类,总共有6个类,它们都表示所包含的内容。 1. AbstractPage 1: [WithEditableTitle, WithEditableName] 2: public abstract class AbstractPage : ContentItem, INode 3: { 4: public string PreviewUrl 5: {

2011-03-08 09:42:00 661

原创 N2CMS Mvc Examples 学习记录 (1) – 整体解析

这个示例用到了N2框架和管理界面,这样就不用对数据的存储和管理发愁了(都交给N2了),剩下的工作就是利用N2框架来快速地搭建前台的页面。实际上既可以用WebForms来实现这些页面,也可以使用MVC 2(MVC 3好像还不支持)来实现,这个例子使用的就是后者。N2CMS提供了其他的示例和模板来帮助我们搭建更好的网站,不过从一个简单的例子来开始可以更轻松的学习和使用N2CMS。 从N2CMS的角度来看,所有的具体内容(即要显示在页面上的信息)都是一种内容项(ContentItem)的实例,不同的内容项用于存

2011-03-07 23:24:00 1481 1

原创 SQLite 理解的 SQL

聚集函数 avg(X) count(X) count(*) group_concat(x)       返回由所有X的非空值连接成的字符串。如果Y存在则作为分隔符。 group_concat(x,y) max(x) min(x) sum(x) total(x) ALTER TABLE 表重命名

2011-03-06 14:19:00 692

原创 SQLite 未实现的 SQL 特性

下面的列表是SQLite还未实现的SQL92特性,列表的顺序暗示了特性可能会添加到SQLite的时间,列表顶部的特性可能会在未来实现,而列表底部的特性暂时还没有实现的计划。 RIGHT和FULL OUTER JOIN。左外联结已经实现了,但右外联结和全外联结还没实现。 完整的ALTER TABLE支持。只有RENAME TABLE和ADD COLUMN是支持的,其他类型的ALTER TABLE操作,如DROP COLUMN,ALTER COLUMN,ADD CONSTRAINT等等是被忽略的

2011-03-06 13:36:00 529

原创 SQLite用于其他开发平台(Java和.NET)的包装库

这里只介绍Java平台和.NET平台的SQLite Wrappers: Java sqlite4java。Java wrapper for SQLite API(非JDBC),链接:http://code.google.com/p/sqlite4java ,教程(使用JDBC驱动程序连接Java到SQLite):http://www.javaworkspace.com/connectdatabase/connectSQLite.do javasqlite。Java wrapper incl

2011-03-06 13:22:00 1698

原创 SQLite的特性和用途(摘要)

支持事务(ACID),即使系统崩溃或断电 零配置,无须安装或管理 实现了大部分SQL92 全部数据库存在在一个跨平台的磁盘文件中 支持TB大小的数据库,GB大小的字符串和blobs 对于大多数普通操作,比流行的C/S数据库引擎更快 简单,易于使用的API 用ANSI-C编写,包含TCL绑定。对其他数十种语言的绑定分别可用 注释良好的源代码 可作为单个ANSI-C源代码文件 自包含,没有外部依赖 跨平台:Unix(L

2011-03-06 12:58:00 966

原创 SQLite 常见问题(FAQ)

(1) 如何创建自动增长字段? 整型主键列(INTEGER PRIMARY KEY),如果向主键插入NULL,那么NULL会自动转换成一个比插入前此列最大值大1的整数,如果达到最大值,则随机选择未使用的值)。 如果想让生成的主键值不是原先删除过的值,则需要在定义主键时添加AUTOINCREMENT关键字。 (2)SQLite支持哪些数据类型? SQLite使用动态类型。内容可以存储为INTEGER,REAL,TEXT,BLOB,或NULL。 (7)如何列出数据库中所有的表/索引 在命令行中输入“

2011-03-06 06:57:00 1002

maven repo

maven repository that I need for my own projects.

2013-01-29

spring-mvc-showcase

a sample source code from springsource, using spring mvc

2013-01-29

commons something

common-dbcp, common-pool, from apache projects...

2013-01-22

apache httpd

apache httpd server 2.2 for win32 nossl

2013-01-17

Read rapidly

快速阅读.托尼·巴赞,以前下载的,放在这里备份。

2013-01-17

asd code cpp java csharp

source code for agile software development(original and C#)

2013-01-17

oauth articles

some oauth article for myself.

2013-01-17

Spring3.0就这么简单源码

Spring3.0就这么简单一书源代码。

2013-01-16

Java 语言程序设计各章及练习代码

Java 语言程序设计第6版的各章及课后练习题的源代码,此书英文名为 Introduction to Java Programming Comprehensive Version,作者是 Y.Daniel Liang

2009-12-08

数据结构与算法分析(Java版)

数据结构与算法分析(Java版),我以前下载后发现是加密后的,于是用PDF Unlocker解密了。

2009-12-08

Programming ASP.NET

OReilly.Programming.ASP.NET.3rd.Edition.Oct.2005

2007-04-18

空空如也

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

TA关注的人

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