码迷,mamicode.com
首页 > 编程语言
常用排序算法比较与分析
一、常用排序算法简述 下面主要从排序算法的基本概念、原理出发,分别从算法的时间复杂度、空间复杂度、算法的稳定性和速度等方面进行分析比较。依据待排序的问题大小(记录数量 n)的不同,排序过程中需要的存储器空间也不同,由此将排序算法分为两大类:【内排序】、【外排序】。 内排序:指排序时数据元素全部存放在 ...
分类:编程语言   时间:2017-04-24 00:58:54    阅读次数:247
中国MOOC_零基础学Java语言_第5周 数组
第5周 数组 5.1 数组 5.2 数组计算 5.3 二维数组 ...
分类:编程语言   时间:2017-04-24 00:58:37    阅读次数:159
2062326 齐力锋 实验二《Java面向对象程序设计》实验报告
北京电子科技学院(BESTI) 实 验 报 告 课程: 程序设计与数据结构 班级: 1623 姓名: 齐力锋 学号: 20162326 成绩: 指导教师: 娄嘉鹏/王志强 实验日期: 2017年4月14日 实验密级:非密级 预习程度: 优良 实验时间: 2 Hours 仪器组次: 必修/选修: 必修 ...
分类:编程语言   时间:2017-04-24 00:57:29    阅读次数:203
maven构建springmvc项目
1.Eclipse中 NEW ->OTHER->Maven->maven project 2.选择项目路径 3.选择项目类型->next->输入groupid和artifactid->finished 4.新建好项目之后pom.xml添加springmvc、Jackson、taglib、jstl依赖 ...
分类:编程语言   时间:2017-04-24 00:57:03    阅读次数:248
python RSA加密解密及模拟登录cnblog
1、公开密钥加密 又称非对称加密,需要一对密钥,一个是私人密钥,另一个则是公开密钥。公钥加密的只能私钥解密,用于加密客户上传数据。私钥加密的数据,公钥可以解密,主要用于数字签名。详细介绍可参见维基百科。 2、RSA加密算法 RSA加密属于非对称加密。RSA算法基于一个十分简单的数论事实:将两个大质数 ...
分类:编程语言   时间:2017-04-24 00:12:17    阅读次数:352
JS数组及内置对象
[JS中的数组]1、数组的概念:数组是在内存中连续存储多个有序元素的结构元素的顺序,称为下标,通过下标查找对应元素。2、数组的声明: ① 字面量声明: var arr1 = [];JS中同一数组,可以储存多种不同的数据类型(但一般同一数组只用于存放同种数据类型):例如:var arr1 = [1," ...
分类:编程语言   时间:2017-04-24 00:11:29    阅读次数:215
Java注解处理器
这几天看公司一个中间件对异步的支持的新特性中,它使用注解处理器来自动生成异步接口。就看了下如何使用注解及编译期注解处理器,一下是些学习笔记吧! 此处说的Java注解及注解处理器,不是运行期注解及使用Class对象和反射来处理的处理器!而是编译期处理的源文件注解(RetentionPolicy.SOU ...
分类:编程语言   时间:2017-04-24 00:10:52    阅读次数:172
jQuery$.each循环遍历详解,各种取值对比,$.each遍历数组、对象、Dom元素、二维数组、双层循坏、类json数据等等
jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。 ...
分类:编程语言   时间:2017-04-24 00:10:12    阅读次数:400
JavaScript项目总结一
1.类选择其下,第一个 2.如果要选择非第一个 3.Dom对象添加事件(比较随意)和JQuery 对象添加事件不一样(建议用on) 4.DOM 遍历是昂贵的,所以尽量将会重用的元素缓存 5.使用 jQuery 中的方法缺少经验,需要查看的文档,有一个更好或更快的方法 6.建议申明的全剧变量和调用时采 ...
分类:编程语言   时间:2017-04-24 00:10:05    阅读次数:254
置换python2.7.13的opcode遇到的一些坑
主要有两个坑 1.XXXSLICE相关的opcode 由于编译和运行的时候,这些宏定义是连续的,所以python源代码中会以SLICE+1,opcode - SLICE & 1等方式进行操作 如果置换的时候不连续,就会出问题 2.CALL_FUNCTIONXXX相关的opcode 与1问题类似,ce ...
分类:编程语言   时间:2017-04-24 00:08:45    阅读次数:339
利用光场进行深度图估计(Depth Estimation)算法之一——聚焦算法
前面几篇博客主要说了光场相机,光场相机由于能够记录相机内部整个光场,可以实现重聚焦和不同视角的变换,同时也可以利用这个特性进行深度估计(Depth Estimation)。 先说一下利用重聚焦得到的不同聚焦平面图像获取深度图,其实这个原理非常简单。 1. 以聚焦范围为0.2F-2F为例,alpha∈ ...
分类:编程语言   时间:2017-04-24 00:08:06    阅读次数:742
python面向对象之继承与派生
一、继承 继承是一种创建新的类的方式,在python中,新建的类可以继承自一个或者多个父类,原始类称为基类或超类,新建的类称为派生类或子类。 python中类的继承分为:单继承和多继承,如果是多继承的话,继承顺序有深度和广度2种 示例: 查看继承: 示例: 提示:如果没有指定基类,python的类会 ...
分类:编程语言   时间:2017-04-24 00:07:57    阅读次数:291
java socket 基于UDP/IP 协议
Java socket 基于UDP/IP协议应用 服务器端: 1、创建DatagramSocket,指定端口号 2、创建DatagramPacket 3、接收客户端发送的数据 4、读取数据 客户端: 1、 定义发送信息: 服务器的IP 端口号 发送的内容 2、 创建DatagramPacket,包含 ...
分类:编程语言   时间:2017-04-24 00:07:02    阅读次数:237
javase(Properties集合及学生对象信息录入文本中案例)
1、Properties集合 Properties和IO流的结合使用 2、键盘录入5个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低存入文本文件 ...
分类:编程语言   时间:2017-04-24 00:06:52    阅读次数:204
python之路03
一、模块初始 import sys print(sys.path)#打印python的环境 print(sys.argv)#打印相对路径 print(sys.argv【2】)#打印对应的变量 import os cmd = os.system("dir") print(cmd) os.mkdir(' ...
分类:编程语言   时间:2017-04-24 00:05:55    阅读次数:236
数组代码和经典案例
数组特点和经典代码案例 数组特点: 1、 数组是一段连续的内存空间,下标从0开始,最大下标长度-1。 2、 数组元素都是变量,变量的类型为定义数组的类型。 3、 数组元素在创建数组时,会完成初始化。 4、 数组创建后,长度不可改变。 经典代码案例 学生管理系统 要求实现登陆,学生信息的添加、显示,删 ...
分类:编程语言   时间:2017-04-24 00:03:53    阅读次数:273
JavaScript中的回调函数
在学习JavaScript的过程中遇到了很多,使用到回调函数的例子,出现了许多疑问,就由一个栗子开始吧: 在JavaScript中接触的第一个回调函数是在setInterval()和setTimeout()中出现的: 代码中实现了使用了setInterval()在控制台打印数值,然后当数值变为0的时 ...
分类:编程语言   时间:2017-04-24 00:02:26    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!