首页 > 编程语言
Swift学习(4懒加载、计算型属性、反射机制)
懒加载、计算型属性、反射机制 1.懒加载: 目的:1.延迟创建,需要时加载,节省内存空间 2.避免开发中处理解包的问题(重要!!!) 知识:1.所有的UIView 及子类在开发是,一旦重写了够着函数,必须要实现initwithcoder函数以保证提供两个通道,目前Xcode会有提示。 2.在swif ...
分类:编程语言   时间:2017-05-11 19:23:29    收藏:0  评论:0  赞:0  阅读:445
java 解析 xml 文件
学习下解析 xml 文件,这里用到了 org.dom4j 这个 jar 包,使用 eclipse 没有这个包的小伙伴可以去下个 jar 包,然后复制到项目路径下,右键 jar 包后 build path,add build path 即可。 来引入相关依赖: 注意会抛错,这里 throws 一下: ...
分类:编程语言   时间:2017-05-11 19:22:40    收藏:0  评论:0  赞:0  阅读:237
unity3d 材质概述 ---- shader
学习笔记: 材质概述: 物体呈现在我们前面除了形体外,还包括“固有颜色”和“质地”(质感与光学性质)。固有颜色让物体的表面看起来是什么颜色,而质感决定了该物质是使用什么材质的。在三维建模软件中,一般使用三维建模工具创作物质的形体,使用贴图表现物体的固有颜色,使用材质表现物体的“质感”。 在unity ...
分类:编程语言   时间:2017-05-11 19:22:17    收藏:0  评论:0  赞:0  阅读:388
IQueryable接口与IEnumberable区别
IEnumerable<T> 泛型类在调用自己的SKip 和 Take 等扩展方法之前数据就已经加载在本地内存里了,而IQueryable<T> 是将Skip ,take 这些方法表达式翻译成T-SQL语句之后再向SQL服务器发送命令。也是延迟在我要真正显示数据的时候才执行 演示linq to ef ...
分类:编程语言   时间:2017-05-11 19:21:49    收藏:0  评论:0  赞:0  阅读:339
Java中的集合Collections(六)
操作集合的工具类Collections 操作集合的工具类Collections Java提供了一个操作Set、List和Map等集合的工具类:Collections,该工具类里提供了大量方法对集合元素进行排序、查询和修改等操作,还提供了将集合对象设置为不可变、对集合对象实现同步控制等方法。 排序操作 ...
分类:编程语言   时间:2017-05-11 19:20:50    收藏:0  评论:0  赞:0  阅读:286
Swift学习(1基础语法)
Swift 基础语法 基本 1.取消了预处理命令 2.取消了指针的概念 3.取消了NS前缀 4.大量将类替换成struct 5.“;” 在同一行用来分割语句,如果不是同一行可以省略 6.可选项 7.playground 8.条件语句”if”,空执行”()” 9.没有非0即真的逻辑 10.switch ...
分类:编程语言   时间:2017-05-11 19:19:52    收藏:0  评论:0  赞:0  阅读:282
Python数据处理和数据可视化
工具1:numpy 下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 入门文档:https://docs.scipy.org/doc/numpy-dev/user/quickstart.html 工具2:matplotlib 下载地址:htt ...
分类:编程语言   时间:2017-05-11 19:19:38    收藏:0  评论:0  赞:0  阅读:340
java String matches 正则表达
结果代码 -->45-->345--> true true true true true true true true true true true true true true true true true true false true true true true true 结果代码 结果代码 ...
分类:编程语言   时间:2017-05-11 19:19:12    收藏:0  评论:0  赞:0  阅读:209
Java垃圾收集器
如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。 虽然我们在对各种收集器进行比较,但是并非为了跳出一个最好的收集器。因为知道现在为止还没有最好的收集器出现,更加没有万能的收集器,所以我们选择的只是对具体应用最合适的收集器。 1.Serial收集器(串行收集器) 这个收集器是一 ...
分类:编程语言   时间:2017-05-11 19:18:59    收藏:0  评论:0  赞:0  阅读:260
[BZOJ1264][AHOI2006]基因匹配Match(DP + 树状数组)
传送门 有点类似LCS,可以把 a[i] 在 b 串中的位置用一个链式前向星串起来,由于链式前向星是从后往前遍历,所以可以直接搞。 状态转移方程 f[i] = max(f[j]) + 1 ( 1 <= j < i && a[i] == b[j] ) ——代码 1 #include <cstdio> ...
分类:编程语言   时间:2017-05-11 19:13:18    收藏:0  评论:0  赞:0  阅读:357
关于Lucene的自定义Sort排序
参考:http://blog.csdn.net/wxwzy738/article/details/8585786 使用Sort排序工具实现排序 Lucene在查询的时候,可以通过以一个Sort作为参数构造一个检索器IndexSearcher,在构造Sort的时候,指定排序规则。 调用sort进行排序 ...
分类:编程语言   时间:2017-05-11 19:12:06    收藏:0  评论:0  赞:0  阅读:404
Java面试技巧
[Java面试一]面试复习大纲. [Java面试二]Java基础知识精华部分. [Java面试三]JavaWeb基础知识总结. [Java面试四]Strust2总结及在面试中的一些问题. [Java面试五]Spring总结以及在面试中的一些问题. [Java面试六]SpringMVC总结以及在面试中 ...
分类:编程语言   时间:2017-05-11 19:10:26    收藏:0  评论:0  赞:0  阅读:315
java基础---->数组的基础使用(一)
数组是一种效率最高的存储和随机访问对象引用序列的方式,我们今天来对数组做简单的介绍。 数组的简单使用 一、数组的赋值 二、数组的深复制 三、数组的填充 四、数组内容的比较 五、数组的排序,改变了数组本身 六、数组内元素的查找 七、数组生成ArrayList 对Arrays类方法的分析 一、fill填 ...
分类:编程语言   时间:2017-05-11 19:08:20    收藏:0  评论:0  赞:0  阅读:346
JavaWeb网上图书商城完整项目--day02-10.提交注册表单功能之页面实现
1、当从服务器返回的注册错误信息的时候,我们在注册界面需要将错误信息显示出来 我们需要修改regist.jsp页面的代码: 我们运行看看程序的代码: ...
分类:编程语言   时间:2017-05-11 19:04:57    收藏:0  评论:0  赞:0  阅读:505
java基础---->Java中异常的使用(一)
今天我们大致学习一下java中关于异常的知识。 java异常的使用 一、java异常的一些说明 二、一些代码的了解异常 IllegalArgumentException是UncheckedException的异常。 运行的效果如下: IndexOutOfBoundsException是Uncheck ...
分类:编程语言   时间:2017-05-11 19:04:05    收藏:0  评论:0  赞:1  阅读:348
Swift学习(2函数闭包)
函数的定义 1.函数的基础写法 func 函数名(形参列表)->返回值类型 例: func sum(x:int ,y:int) -> int{ return x+y } print(sun(x:10,y:50)) 2.外部参数的使用,就是在形参前加一个名字,外部参数不会影响函数内部细节,外部参数会让 ...
分类:编程语言   时间:2017-05-11 19:01:35    收藏:0  评论:0  赞:0  阅读:310
Swift学习(3面向对象)
swift面向对象 1. 在swift中,默认在同一个项目中(同一个命名空间下),所有的类都是共享的,不需要import 所有的属性 var 也可以直接访问到 2.在swift中,所有的类都默认有一个命名空间,就是项目名称 3. () -> alloc init。 swift中对应一个init()构 ...
分类:编程语言   时间:2017-05-11 19:00:36    收藏:0  评论:0  赞:0  阅读:185
两种计算自然对数的算法比較
引言 前一段时间。我写了两篇计算自然对数的算法的随笔,分别使用椭圆θ函数-算术几何平均法和泰勒级数展开式来计算。那么这两种算法的性能怎样呢?在參考资料[3]中有下面说法: 上面的 elliptic method 就是椭圆θ函数-算术几何平均法。Taylor's method 2 就是我使用的泰勒级数 ...
分类:编程语言   时间:2017-05-11 18:59:20    收藏:0  评论:0  赞:0  阅读:421
Python——day2_基础_模块概念,列表,元组,字典
模块初识 Python中的模块是什么 有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt这个函数,必须用语句"#include<math.h>"引入math.h这个头文件,否则是无法正常进行调用的。 那么在Python中,如果要引用一些内置的函数,该怎么处理呢? 在Python中有一个概念叫 ...
分类:编程语言   时间:2017-05-11 18:19:49    收藏:0  评论:0  赞:0  阅读:336
Unity导航
在如今当下的互联网时代背景下,Unity3D作为游戏开发的主要工具,为我们游戏开发提供了诸多便利. 说到游戏我们不得不提到一个不可或缺的组成部分:导航系统; NavMesh(导航网格)是3D游戏世界中用于实现动态物体自动寻路的一种技术,从而实现游戏自动寻路的功效. 那我们今天就来搭建一个简单的自动寻 ...
分类:编程语言   时间:2017-05-11 18:17:03    收藏:0  评论:0  赞:0  阅读:458
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!