IEnumerable<T> 泛型类在调用自己的SKip 和 Take 等扩展方法之前数据就已经加载在本地内存里了,而IQueryable<T> 是将Skip ,take 这些方法表达式翻译成T-SQL语句之后再向SQL服务器发送命令。也是延迟在我要真正显示数据的时候才执行 演示linq to ef ...
分类:
编程语言 时间:
2017-05-11 19:34:06
阅读次数:
135
懒加载、计算型属性、反射机制 1.懒加载: 目的:1.延迟创建,需要时加载,节省内存空间 2.避免开发中处理解包的问题(重要!!!) 知识:1.所有的UIView 及子类在开发是,一旦重写了够着函数,必须要实现initwithcoder函数以保证提供两个通道,目前Xcode会有提示。 2.在swif ...
分类:
编程语言 时间:
2017-05-11 19:33:58
阅读次数:
520
如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。 虽然我们在对各种收集器进行比较,但是并非为了跳出一个最好的收集器。因为知道现在为止还没有最好的收集器出现,更加没有万能的收集器,所以我们选择的只是对具体应用最合适的收集器。 1.Serial收集器(串行收集器) 这个收集器是一 ...
分类:
编程语言 时间:
2017-05-11 19:33:40
阅读次数:
189
数组是一种效率最高的存储和随机访问对象引用序列的方式,我们今天来对数组做简单的介绍。 数组的简单使用 一、数组的赋值 二、数组的深复制 三、数组的填充 四、数组内容的比较 五、数组的排序,改变了数组本身 六、数组内元素的查找 七、数组生成ArrayList 对Arrays类方法的分析 一、fill填 ...
分类:
编程语言 时间:
2017-05-11 19:32:55
阅读次数:
217
No abstract, please look at the body. ...
分类:
编程语言 时间:
2017-05-11 18:42:00
阅读次数:
624
1.新建一个Windows窗体应用程序 2.桌面新建一个excel,贴入两张图片 如下图: 3.在Form中拖入一个button 4.点击button,在点击事件方法中写入,要读取图片的方法:ExcelToImage 点击事件方法如下: 5.其中ExcelToImage方法事件如下: 结果: 注明: ...
分类:
编程语言 时间:
2017-05-11 18:40:00
阅读次数:
201
九九乘法表: 请用算法程序打出九九乘法表.(如图) . 其相应算法是 冒泡排序: 在冒泡排序前,先看一个简单的Arrays的方法排序,程序如下: 现在有23,90,9,25,16,2这六个数,请用冒泡排序的算法排列大小. Java中的经典算法,水仙花算法: 求100-999中的水仙花数,(若三位数a ...
分类:
编程语言 时间:
2017-05-11 18:39:47
阅读次数:
318
由于array_key_exists不支持多维数组,只查到一维的,所以这个版本兼容 ...
分类:
编程语言 时间:
2017-05-11 18:39:19
阅读次数:
253
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象 ...
分类:
编程语言 时间:
2017-05-11 18:38:54
阅读次数:
243
urllib是python的一个获取url(Uniform Resource Locators,统一资源定址器)了,我们可以利用它来抓取远程的数据进行保存哦,下面整理了一些关于urllib使用中的一些关于header,代理,超时,认证,异常处理处理方法,下面一起来看看。 python3 抓取网页资源 ...
分类:
编程语言 时间:
2017-05-11 18:38:36
阅读次数:
297
本节内容 一、什么是web框架 二、MVC和MTV视图 三、Django基本命令 四、路由配置系统 五、编写视图 六、Template 七、ORM 对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器就是一个socket客户端 上述通过socket来实现了其本质,而对于真实开发中 ...
分类:
编程语言 时间:
2017-05-11 18:36:15
阅读次数:
345
Python/selectors模块 selectors模块是可以实现IO多路复用机制: 它具有根据平台选出最佳的IO多路机制,比如在win的系统上他默认的是select模式而在linux上它默认的epoll。 常用共分为三种: select、poll、epoll select的缺点: 1、每次调用 ...
分类:
编程语言 时间:
2017-05-11 18:35:37
阅读次数:
306
1、字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} 字典转为字符串,返回:<type 'str'> {'age': 7, 'name': 'Zara', 'class': 'First'} print type(str(dict)), s ...
分类:
编程语言 时间:
2017-05-11 18:35:01
阅读次数:
161
机器学习过程分为训练过程和预测过程。训练过程得到一个模型,预测过程得到预测结果。为了节省时间,最好能够在每次执行预测时,调用已经构造好的模型,而不是每次预测前都需要重新训练一次模型。 以“决策树”为例,最好能够在每次执行分类时调用已经构造好的决策树。可以使用Python中的pickle模块序列化对象 ...
分类:
编程语言 时间:
2017-05-11 18:34:27
阅读次数:
232
在如今当下的互联网时代背景下,Unity3D作为游戏开发的主要工具,为我们游戏开发提供了诸多便利. 说到游戏我们不得不提到一个不可或缺的组成部分:导航系统; NavMesh(导航网格)是3D游戏世界中用于实现动态物体自动寻路的一种技术,从而实现游戏自动寻路的功效. 那我们今天就来搭建一个简单的自动寻 ...
分类:
编程语言 时间:
2017-05-11 18:33:25
阅读次数:
291
模块初识 Python中的模块是什么 有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt这个函数,必须用语句"#include<math.h>"引入math.h这个头文件,否则是无法正常进行调用的。 那么在Python中,如果要引用一些内置的函数,该怎么处理呢? 在Python中有一个概念叫 ...
分类:
编程语言 时间:
2017-05-11 18:32:07
阅读次数:
291
关于什么是rabbitmq,请看另一篇文: http://www.cnblogs.com/boshen-hzb/p/6840064.html 一、新建maven工程:springboot-rabbitmq 二、引入springboot和rabbitmq的依赖 四、新建springboot主类Appl ...
分类:
编程语言 时间:
2017-05-11 18:31:37
阅读次数:
1115