1、 简介 ORM框架:Object Relation Mapping,用操作对象的方式来操作数据库 其它框架:Dapper、NHibernate,首推EF,微软官方的。 EF底层还是ADO.NET实现的。 EF支持SqlServer、MySQL、Oracle等主流数据库 使用EF开发数据库有两种形 ...
分类:
其他好文 时间:
2017-03-18 11:57:23
阅读次数:
1296
HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口, 主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。 HashMap允许将null作为一个entry的key或者value,而Hashtable不允 ...
分类:
其他好文 时间:
2017-03-15 14:42:20
阅读次数:
191
3809: Gty的二逼妹子序列 Description Autumn和Bakser又在研究Gty的妹子序列了!但他们遇到了一个难题。 对于一段妹子们,他们想让你帮忙求出这之内美丽度∈[a,b]的妹子的美丽度的种类数。 为了方便,我们规定妹子们的美丽度全都在[1,n]中。 给定一个长度为n(1<=n ...
分类:
其他好文 时间:
2017-03-10 13:14:14
阅读次数:
246
Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。 Windows采用了图形化模式GUI,比起从前的DOS需要键入指令使用的 ...
问题描述:1、第一次加载过慢(EntityFramework 6 code-first)。2、一段时间间不访问页面同样变慢。 原因分析:1、第一次启动(Code First)会对比程序中的Model与数据库表(database initializer ),生成Model与数据库的映射视图 2、EF程 ...
分类:
其他好文 时间:
2017-03-08 14:50:10
阅读次数:
867
今天开发碰到了一个问题,从数据库取出一个表中的数据,大约500条左右。然后通过map转换为另外一个Model,总共用时1分钟,有时候会更多。所以,我开始怀疑automapper的执行效率。 于是,我决定写个demo看看 首先我想要先创建一个entity,和一个model 我的entity是这样的 然 ...
分类:
其他好文 时间:
2017-03-05 19:24:16
阅读次数:
260
/* * JAVA反射机制是在运行状态中,对于任意一个类 (class文件),都能够知道这个类的所有属性和方法; * 对于任意一个对象,都能够调用它的任意一个方法和属性; * 这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 * * 动态获取类中信息,就是java反射 。 ...
分类:
编程语言 时间:
2017-02-24 22:45:57
阅读次数:
280
背景 近期为了修改系统中issue数据字段,没有插件直接支持,准备采用rake任务来完成。 错误代码 设置断点调试后发现,在Query:statement函数里有以下代码: valid为ActiveRecord的方法,生成context进行验证,这里验证会失败。 解决 1、看了网上rake任务代码, ...
分类:
其他好文 时间:
2017-02-23 11:15:44
阅读次数:
196
HashMap不是线程安全的,往往在写程序时需要通过一些方法来回避.其实JDK原生的提供了2种方法让HashMap支持线程安全. 方法一:通过Collections.synchronizedMap()返回一个新的Map,这个新的map就是线程安全的. 这个要求大家习惯基于接口编程,因为返回的并不是H ...
分类:
其他好文 时间:
2017-02-22 20:11:12
阅读次数:
318
首先CoreLocation.framework这个库导入工程 /** * 定位管理者 */ @property (nonatomic ,strong) CLLocationManager *mgr; 签入代理 CLLocationManagerDelegate #pragma mark - 懒加载 ...
分类:
其他好文 时间:
2017-02-19 21:46:40
阅读次数:
377