归档: 2017/10

Simple.Data 使用建议

实际使用 Simple.Data 依然存在一些问题需要注意,还有一些使用经验分析Simple.Data 使用动态类型可以忽略大小写,但建议采用 C# 规范保持首字母大写 加载关联对象数据库存在表 Node,字段有 No 和 ParentNo,No 是主键,ParentNo 是外键关联表 Node 的 No,即自身引用 定义节点 定义数据类和对象类 12345678910111213// 节点数据

sql 日期时间函数

datediff功能: 返回两个日期之间的间隔语法: datediff ( date-path, date-expression-1, date-expression-2 )date-part: year | quarter | month | week | day | hour | minute | second | milliseconddate-part 2: yy/yyyy | qq/q

Simple.Data 检索数据(2)

Simple.Data 利用 .NET 4.0 动态类型技术 dynamic,令此对象支持想要的任何特性,如果使用过的脚本语言这样的写法就并不陌生(javascript、python),可简化类型转换代码,而且允许直接使用索引方式访问属性。 Simple.Data 主要常用类型有 名称 缩写 说明 DynamicStrategy DS 数据库 DynamicTable DT 数据表

Simple.Data 介绍、检索数据(1)

接触 ORM 至今为止,从最初的 NHibernate、Castle、EF 相对强大的类库,到现在使用的“很黄很暴力”的 Simple.Data,已经有10年的时间。而 ORM 之前基本都是写一句 SQL 语句查询返回 DataSet(.NET),后来在此基础上增加数据访问层 Dao 来封装,再进一步返回业务对象。现在感触最深的还是回归到可控性最强的 SQL 但无法避免返回 DataSet 问题(

HBuilder svn 插件安装

安装步骤 工具 >> 插件安装 选择 SVN >> 安装,重启 HBuilder 工具 >> 插件安装 >> 手动安装插件(SVN 版本问题,必须更新版本) Work with: http://subclipse.tigris.org/update_1.10.x 全部保存,一直点击【下一步】,最后【完成】,重启 Hbuilder 视图 >&

javascript 继承收集

定义父类12345678910111213// 定义一个动物类function Animal (name) { // 属性 this.name = name || 'Animal'; // 实例方法 this.sleep = function(){ console.log(this.name + ' 正在睡觉!'); &#

Grunt jshint 配置

jsHint 同 jsLint 一样都是 js 代码检查工具 jsHint 规则 参考资料http://www.cnblogs.com/code/articles/4103070.htmlhttp://www.htmlhifive.com/conts/web/view/library/JSLint_JSHint bitwise1// 禁用位运算符(如^,&) curly1// if 和 w

Markdown 语言学习

Markdown 的目标是实现「易读易写」。 Markdown 语法的目标是:成为一种适用于网络的书写语言。 Markdown 是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 Markdown 的语法简洁明了、学习容易,而且功能比纯文本更强。 建议使用缩进表示归属上一层级,如果出现块情况非空行不能处理归属问题 标题123456H1 :#

YMAL 语言学习

参考:阮一峰的网络日志 - YAML 语言教程 YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便,也类似于标准通用标记语言的子集XML的数据描述语言,语法比XML简单很多。 YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。 基本语法 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。

hexo themes (2)

安装模板遇到的问题网络安装模块因网络原因导致失败,也有可能是资源已经关闭(可能性不高) themes/.config.yml每个模板都会有自己的配置,与博客自己的 _config.yml 不一样,此配置文件只对模板起作用,因不了解,导致 less 生成 css 文件失败 .config.yml1languages: zh-CN # 使用不存在的语言 zh,导致内部调用 ca themes/la