码迷,mamicode.com
首页 > 编程语言 > 日排行
计数排序、基数排序及桶排序
计数排序思想: 对每一个元素,确定小于其的元素个数,利用这一信息即可将其放入正确的位置。 计数排序时间复杂度:Θ(n) 计数排序示例: 基数排序思想: 对欲排序数组按最低有效位(即数字的最后一位)进行排序,之后,用同样的方法对次低有效位进行排序,重复该过程直至所有位数都已排好序。 基数排序时间复杂度 ...
分类:编程语言   时间:2018-10-30 22:50:38    阅读次数:233
高校C语言自动考试系统参考文献
[1]青宪,叶雪梅,陈钟,刘红. 无纸化考试系统自动组卷策略分析及改进[J]. 计算机应用,2008,28(S2):100-102. [2]王瑞金,段会川,Martin Gogolla. 统一建模语言UML及其建模实例[J]. 计算机应用研究,2002(08):80-84.[3]钟文芳. 基于UML ...
分类:编程语言   时间:2018-10-30 23:49:56    阅读次数:432
python测试开发django-3.url配置
前言 我们在浏览器访问一个网页是通过url地址去访问的,django管理url配置是在urls.py文件。当一个页面数据很多时候,通过会有翻页的情况,那么页数是不固定的,如:page=1. 也就是url路径里面带参数时候如何去处理呢? urls.py配置规则 由于django版本比较多,在查资料时候 ...
分类:编程语言   时间:2018-10-30 23:52:08    阅读次数:256
递归之(二叉搜索树和排序双向链表)
链接:https://www.nowcoder.com/practice/947f6eb80d944a84850b0538bf0ec3a5?tpId=13&tqId=11179&rp=2&ru=/ta/coding-interviews&qru=/ta/coding-interviews/quest ...
分类:编程语言   时间:2018-10-30 23:52:54    阅读次数:242
jdk 1.7系列(一) JAVA IO 简史
JAVA IO简史 Java之所以能够广泛流传,其强大、丰富、简明的类库功不可没,编程时要解决的大多数问题几乎都可以在其中找到支持。但经验丰富的Java开发人员都知道,在老版本的Java中,有些地方不是那么给力。曾经他们最崩溃的就是Java的输入/输出(I/O)API。 JAVA 1.0到1.3 在 ...
分类:编程语言   时间:2018-10-30 23:53:50    阅读次数:265
Spring Boot(十)Logback和Log4j2集成与日志发展史
一、简介Java知名的日志有很多,比如:JUL、Log4j、JCL、SLF4J、Logback、Log4j2,那么这些日志框架之间有着怎样的关系?诞生的原因又是解决什么问题?下面一起来看。<!--more-->1.1JULJava有自己的日志框架JUL(JavaUtilLogging)在java.util.logging下,因为对开发者不友好,使用成本太高和日志级别分类不清晰的问题,所
分类:编程语言   时间:2018-10-30 23:54:42    阅读次数:253
2018/10/30-python
1.通过索引下标获取字符串某一个字符 2.len(x) 求x的长 3.for循环 while循环 ###字符串一旦创建就不能修改,修改,拼接会重新创建字符串 4.替换 5.range 帮助创建连续数字,也可以有步长 python2 立即创建 python3 循环时才创建 6.len() python ...
分类:编程语言   时间:2018-10-30 23:54:57    阅读次数:244
【算法分析】实验 3. 基于动态规划方法求解0-1背包问题
[TOC] 实验内容     本实验要求基于算法设计与分析的一般过程(即待求解问题的描述、算法设计、算法描述、算法正确性证明、算法分析、算法实现与测试),在针对0 1背包问题求解的实践中理解动态规划 (Dynamic Programming, DP) 方法的思 ...
分类:编程语言   时间:2018-10-30 23:57:09    阅读次数:459
python之os模块
常用os模块工具: shell变量 os.environ 运行程序 os.system, os.popen, os.execv, os.spawnv 派生进程 os.fork, os.pipe, os.waitpid, os.kill 文件描述符、文件锁 os.read, os.write, os. ...
分类:编程语言   时间:2018-10-30 23:57:24    阅读次数:247
JavaScript总结之数组操作(二)
JavaScript的数组Array可以包含任何数据类型,并通过索引来访问每个元素。例如要获得数组Array的长度,可以直接访问数组Array的length属性: 若直接给数组Array的length赋予一个新的值会导致数组Array大小的变化: 若数组Array通过索引把对应的元素修改成新的值(包 ...
分类:编程语言   时间:2018-10-30 23:58:27    阅读次数:253
C语言链接属性总结
1.什么是链接属性? 当组成一个程序的各个源文件分别被编译后,所有的目标文件以及那些从一个或多个函数库中引用的函数链接在一起,形成可执行程序. 标识符的链接属性决定如何处理在不同文件中出现的标识符.标识符作用域与它的链接属性有关,但这两个属性并不相同. 2.链接属性分为三种: (1)external ...
分类:编程语言   时间:2018-10-30 23:58:56    阅读次数:357
Spring中@Component的作用
今天在写程序的时候看见一个以前没有见过的注解(@Component),在网上查找过后,经过实践,决定把它记录下来。 1、@controller 控制器(注入服务) 用于标注控制层,相当于struts中的action层 2、@service 服务(注入dao) 用于标注服务层,主要用来进行业务的逻辑处 ...
分类:编程语言   时间:2018-10-30 23:59:13    阅读次数:263
java反射
[toc] 最近有遇到一个API需要传递近百个字段值的情况,在pc端是全量更新或者保存的,没发现问题;在微信端做了个差不多的功能,只不过是分块保存这些数据的,由于传递速率的问题,微信端想只传递每次修改的值到后台,然后导致该API用的一个全量字段的bean来接受的,所以将有的不需要改变的值全改为nul ...
分类:编程语言   时间:2018-10-31 00:00:03    阅读次数:207
Java基础知识(一)——数据类型、运算符、结构
Java基础知识——数据类型、运算符、结构 在Java语言(强类型语言:先声明,后使用。只能接受与之类型匹配的值)里,除了8个基本数据类型之外,一切都是对象。 对象时Java程序的核心,所以Java里的对象具有唯一性,每个对象都有标识来引用它,如果某个对象失去了标识,这个对象将变为垃圾。 Java语 ...
分类:编程语言   时间:2018-10-31 00:02:25    阅读次数:165
Spring Boot完美使用FastJson解析JSON数据
个人使用比较习惯的json框架是fastjson,所以spring boot默认的json使用起来就很陌生了,所以很自然我就想我能不能使用fastjson进行json解析呢? 引入fastjson依赖库: 这里要说下很重要的话,官方文档说的1.2.10以后,会有两个方法支持HttpMessageco ...
分类:编程语言   时间:2018-10-31 00:02:33    阅读次数:223
Python难吗?华为云学院带你一探究竟!
Python是一直广受大家欢迎的编程语言,简单易学并且功能非常强大。python拥有高效的高级数据结构,并且能够简单并且快速的进行面向对象的编程。python的语法简洁优雅,并且它是动态语言,加上它的语言的可解释性,使其在大多数平台上可以进行一个脚本的编写,还有相应程序的一个开发。我们将带大家了解python的安装过程和编译,python的基础语法,包括了常用的数据结构,数据类型条件语句循环语句函
分类:编程语言   时间:2018-10-31 00:03:25    阅读次数:171
Newton-Raphson算法
简介 牛顿法又叫做牛顿-拉裴森(Newton-Raphson)方法,是一维求根方法中最著名的一种。其特点是在计算时需要同时计算函数值与其一阶导数值,从几何上解释,牛顿法是将当前点处的切线延长,使之与横轴相交,然后把交点处值作为下一估值点。 图1 从数学上解释,牛顿法可以从函数的泰勒展开得到。\(f( ...
分类:编程语言   时间:2018-10-31 00:03:41    阅读次数:185
python 运算符与分支结构
运算符与分支结构 运算符 赋值运算符 用'='表示,左边只能是变量 算术运算符 +、-、*:加、减、乘 /:除法运算,结果是浮点型 //:除法运算,结果是整型 %:求余 **:求幂 复合运算符 +=、-=、*=、/=、//=、%=、**= 示例:a = a+b 等价于 a += b 关系运算符 >、 ...
分类:编程语言   时间:2018-10-31 00:04:05    阅读次数:168
Java基础-继承
使用super关键字 使用super调用超类的构造函数 super引用超类的方法或者实例变量 构造函数的调用时机 在类层次中,从超类到子类按照继承顺序调用构造函数。 动态方法调度 实现原理:当通过超类引用调用重写的方法时,Java根据在调用时所引用对象的类型来决定调用哪个版本的方法。 使用抽象类 抽 ...
分类:编程语言   时间:2018-10-31 00:04:33    阅读次数:154
Could not find result map java.lang.Integer] with root cause
错误的代码 <select id="selectpGoodsInfoIdByGoodsId" parameterType="java.lang.Integer" resultMap="java.lang.Integer"> 正确的代码 <select id="selectpGoodsInfoIdBy ...
分类:编程语言   时间:2018-10-31 01:06:36    阅读次数:458
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!