码迷,mamicode.com
首页 > 编程语言
C++ 双链表基本操作
上一篇博客主要总结了单向链表,这次再总结一下双向链表. 1.概念 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。 结构图如下所示: 2.基本操作 ...
分类:编程语言   时间:2016-04-27 09:26:52    阅读次数:193
JavaScript defineProperties
function defineProperties(obj, properties){ function convertToDescriptor(desc) { function hasProperty(obj, prop) { return Object.prototype.hasOwnPrope ...
分类:编程语言   时间:2016-04-27 09:24:39    阅读次数:232
PAT乙级真题1008. 数组元素循环右移问题 (20)
原题: 1008. 数组元素循环右移问题 (20) 时间限制400 ms内存限制65536 kB 一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0 A1……AN-1)变换为(AN-M …… AN-1 A0 A1……AN ...
分类:编程语言   时间:2016-04-27 09:26:48    阅读次数:244
jquery中each遍历对象和数组示例
通用遍历方法,可用于遍历对象和数组。$().each(),回调函数拥有两个参数: 第一个为对象的成员或数组的索引,第二个为对应变量或内容。如需退出each循环可使回调函数返回false 现有如下两个select ? 1 2 3 4 5 6 7 8 9 10 11 12 计划类别: <select i ...
分类:编程语言   时间:2016-04-27 09:25:22    阅读次数:208
python 中的时间模块time
在Django的学习过程中的时间处理过程中遇到了strftime函数,于是结合《python cookbook》和python docs 对time模块中常用的一些操作和函数做了一点总结和归纳。 time.time() 代表了从特定时间点,也被称作纪元(epoch:[英] [?i:p?k] [美] ...
分类:编程语言   时间:2016-04-27 09:24:41    阅读次数:490
JAVA网络编程
国际标准化组织将网络定义为OSI模型,将网络分为七层,从上到下依次为:物理层、数据链路层、网络 层、传输层、会话层、表示层、应用层。由于这种模型显得庞大而臃肿,所以程序人员重新定义了一个 TCP/IP模型。它将网络分为四层,从下到上依次为:网络接口层、网络互联层、传输层、应用层。要在 网络上找到另一 ...
分类:编程语言   时间:2016-04-27 09:23:36    阅读次数:137
java基础知识总结
一、 Java数据类型 1.1 数据类型划分 1.2 基本数据类型 1.2.1 基本数据类型的默认值 1.3 常用的转义字符 1.4 数据类型的转换: (1)自动类型转换和强制类型转换。 (2)任何数据类型都会向String转换。 二、 运算符、表达式与语句 2.1运算符 (1)赋值运算符:= (2 ...
分类:编程语言   时间:2016-04-27 09:22:17    阅读次数:301
spring-继承
关于继承1、如果一个类在spring配置文件中,但是不想让整个类创建对象,则用abstract="true"2、如果让一个子类拥有父类的属性,则parent="父类id"例子spring的配置文件applicationContext.xml<?xmlversion="1.0"encoding="UTF-8"?> <beansxmlns="http://www.springfra..
分类:编程语言   时间:2016-04-27 07:11:56    阅读次数:213
SpringMVC使用Hibernate Validator验证用户输入
一简介SpringMVC支持与JSR349BeanValidationAPI的集成。借助于Bean验证,可以非常容易地将验证元数据应用到实体类,并且通过合适的视图向用户展示可能的错误结果。在模型类中可以通过注解对属性验证进行定义,常见的注解有:@Size,@Email,@Pattern,@Max等,分别验证长度,邮..
分类:编程语言   时间:2016-04-27 07:09:12    阅读次数:289
Javascript介绍
参考文档:http://www.w3school.com.cn/b.asp从这里面可以获取到一般的Javascrip的操作以及常见的一些功能。Javascript发展到现在已经可以应用到很多的领域,常说的一个领域就是它可以运行在浏览器里面。现在访问一个网站都不会存在纯粹的html代码,里面都会有Javascript代码。..
分类:编程语言   时间:2016-04-27 07:08:16    阅读次数:162
unity3d uGUI中世界坐标与屏幕坐标
uGUI中我们首先需要选择一种Canvas的渲染模式,包括ScreenSpace-Overlay,ScreenSpace-Camera和WorldSpace。ScreenSpace-Overlay在该模式下,世界坐标(transform.Position)和屏幕坐标是重合的,即左下为(0,0),右上为(screen.width,screen.height).因此,在该模式下进行..
分类:编程语言   时间:2016-04-27 07:08:07    阅读次数:1123
【数据结构】找出N个数据中最大的前k个数据(利用堆排序)
我们举例,假若从10000万个数里选出前100个最大的数据。首先我们先分析:既然要选出前100个最大的数据,我们就建立一个大小为100的堆(建堆时就按找最大堆的规则建立,即每一个根节点都大于它的子女节点),然后再将后面的剩余数据若符合要求就插入堆中,不符合就直接丢弃该数..
分类:编程语言   时间:2016-04-27 07:04:04    阅读次数:307
排序算法(二)堆排序
一、选择排序的问题如果有n个数排序,简单排序需要选取一个极值(最大值或者最小值)需要比较n-1次。但是,每一轮比较并没有把以前比较过的结果保存下来,导致下一轮比较的时候会有比较过的数据继续比较大小,这其实影响了效率,做了很多无用功。堆排序是对简单选择排序的改进..
分类:编程语言   时间:2016-04-27 07:02:17    阅读次数:398
QCon2016演讲《Rust语言的核心竞争力》总结和补充
应QCon北京2016|全球软件开发大会主编臧秀涛邀请,我(Liigo)于2016年4月23日在大会上做主题演讲《Rust编程语言的核心优势和核心竞争力》(PDF演讲稿)。由于是初次登台,现场表现不佳,个人不是很满意。故做本文对此次演讲进行总结和补充。我把Rust编程语言的核心优势和核心竞争力概括为三个要素:系统编程,零运行时,内存安全。...
分类:编程语言   时间:2016-04-27 07:00:54    阅读次数:445
【Unity】8.5 扩展编辑器
分类:Unity、C#、VS2015 创建日期:2016-04-27 一、简介 可以通过编辑器窗口 (Editor Windows) 创建自己在 Unity 中的自定义设计工具。来自EditorWindow (而非 MonoBehaviour )的脚本可以影响 GUI/GUILayout 和 Edi... ...
分类:编程语言   时间:2016-04-27 06:57:54    阅读次数:282
【Unity】8.2 GUI Style和GUISkin
分类:Unity、C#、VS2015 创建日期:2016-04-27 一、自定义GUI Control 功能控件 (Functional Control) 是游戏必要的,而这些控件的外观对游戏的美感非常重要。在 UnityGUI 中,可以微调控件 (Control) 外观的很多细节。 默认情况下,当... ...
分类:编程语言   时间:2016-04-27 06:58:34    阅读次数:217
java 虚方法。 后面new 那个类, 就调用哪个类的方法 ,而非定义类的方案。 关于父子 类的 呵呵
java 虚方法。 后面new 那个类, 就调用哪个类的方法 ,而非定义类的方案。 关于父子 类的 呵呵 在多态的情况下,声明为父类类型的引用变量只能调用父类中的方法,但如果此变量实际引用的是子类对象,而子类对象中覆盖了父类的方法,这时父类对象调用的是子类中的方法,这种机制就成为虚方法调用。所以,同 ...
分类:编程语言   时间:2016-04-27 06:58:53    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!