摘要: 最近开始使用MarkDown语言来写一写日常的工作记录,真正使用的时候才发现使用它来写作太方便,现在将一些日常使用的信息记录下来,以便以后查询: 1. 标题 标题的字体大小使用多个 来表示,MarkDown最多支持6级标题,即6个 :一号标题 :二号标题 :三号标题 :四号标题 :五号标题 :六号标 阅读全文
posted @ 2018-07-16 14:38 不一样的程序人生 阅读(216) 评论(0) 推荐(1) 编辑
摘要: 使用上篇博客《开发环境搭建》中的命令创建完成IonicHelloWorld项目,在VSCode中的左侧,显示该项目的结构信息,如下图所示: 1 .sourcesmaps文件夹 调试状态的javascript出现问题时,能够准确定位到那个文件的那一行代码,但是压缩后的代码出现问题也无法准确找到代码位置 阅读全文
posted @ 2018-07-10 16:02 不一样的程序人生 阅读(543) 评论(0) 推荐(1) 编辑
摘要: 临时项目需要使用AngularJS+Ionic+Cordova技术,半年前跟别人用过一段时间做过几个页面,目前别人已经无法联系了,只能我自己上了。 上次做完项目后,想抽时间好好巩固一下这方面的知识面来,后来其他项目忙起来就给扔下,主要原因还是懒啊,其实有好多的技术排着队等着好好研究呢,就是懒啊。 开 阅读全文
posted @ 2018-07-10 13:31 不一样的程序人生 阅读(2343) 评论(0) 推荐(0) 编辑
摘要: PetaPoco对数据库的操作直接使用SQL语句,在代码中进行调用既可以直接传递SQL语句,也可以使用提供的SQL类来获取到SQL语句进行操作,直接传递SQL语句在内部实现中也是封装成Sql类传递到底层来操作的。Sql类实际上就是对SQL语句的一种封装,使你能够向操作类的方法一样来使用SQL语句。比 阅读全文
posted @ 2018-06-08 13:45 不一样的程序人生 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 当把常用的特性填写到POCO实体类时,执行数据库操作时,需要根据实体类上的特性信息进行相应的操作,PetaPoco中的TableInfo和ColumnInfo类就是用来保存实体类上的特性信息。 TableInfo用来保存数据库表的信息,包括TableName,PrimaryKey,主键是否自增字段, 阅读全文
posted @ 2018-05-31 21:30 不一样的程序人生 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 新版本的PetaPoco使用特性进行注解的形式来代替的老版本的映射类的形式。新版本中使用的特性主要包括以下几种: 名称 用途 TableNameAttribute Class 指定POCO实体类对应的数据库表名称 ColumnAttribute Property 指定POCO实体类属性对应的数据库表 阅读全文
posted @ 2018-05-29 21:36 不一样的程序人生 阅读(594) 评论(0) 推荐(1) 编辑
摘要: 2017年3季度后,以人力外包的形式派驻到甲方单位进行项目救急时,接触到了甲方单位的ASP.NET MVC项目的ORM框架,它以PetaPoco(2012年的老版本)进行改造升级的,当初就想学习一下这个小型的ORM框架,但是一直没有机会切入,目前,项目不是太紧张,想起此框架,因此,决定以此为目标,对 阅读全文
posted @ 2018-05-28 22:34 不一样的程序人生 阅读(190) 评论(0) 推荐(0) 编辑
摘要: ADO.Net 2.0中,在System.Data.Common中引入了一系列抽象基类,使得开发人员能够在不依赖具体数据库操作的情况下进行编写数据访问代码,它们分别是DbConnection、DbCommand和DBDataAdapter,同时,.Net Framework也提供这些基类的实现类,用 阅读全文
posted @ 2018-05-28 16:01 不一样的程序人生 阅读(991) 评论(0) 推荐(0) 编辑
摘要: .Net Framework中,把资源分为托管资源和非托管资源两大类, 托管资源指可以通过.Net Frame垃圾回收器进行回收的资源,主要是指分配在托管堆上你的内存资源,这类资源的回收是不需要人工干预,.Net Framework的垃圾回收器会在合适的时刻进行回收,程序也可以主动调用GC.Coll 阅读全文
posted @ 2018-05-24 14:11 不一样的程序人生 阅读(855) 评论(2) 推荐(0) 编辑
摘要: 自定义配置信息的高级应用 通过上篇博文对简单的自定义配置信息的学习,使得更加灵活的控制系统配置信息。实际项目中,这种配置的灵活度往往无法满足项目的灵活度和扩展性。 比如,一个配置信息有三部分组成,而每部分中有包括一些配置信息。仅仅使用简单的自定义配置无法满足,因此,需要提供更多的自定义配置方法来灵活 阅读全文
posted @ 2018-05-19 17:07 不一样的程序人生 阅读(786) 评论(2) 推荐(0) 编辑