码迷,mamicode.com
首页 > 编程语言
快速排序
快速排序是一种分而治之的算法,通过递归的方式将数据依次分解为包含较小元素和较大元素的不同子序列。该算法不断重复这个步骤知道所有的数据都是有序的。这个算法首先在数据列表中选择一个元素作为基准值(pivot)。数据的排序围绕基准值进行,将列表中小于基准值的元素一到数组的底部,将大于基准值的元素移动的数组...
分类:编程语言   时间:2015-12-31 12:50:20    阅读次数:279
python中if __name__ == '__main__': 的解析
当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':。 现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。 一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么...
分类:编程语言   时间:2015-12-31 12:43:34    阅读次数:223
java语言中数值自动转换的优先顺序
转换原则:从低精度向高精度转换byte 、short、int、long、float、double、char数据类型的转换,分为自动转换和强制转换。自动转换是程序在执行过程中“悄然”进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换;强制类型转换则必须在代码中声明,转换顺序不受限制...
分类:编程语言   时间:2015-12-31 12:41:58    阅读次数:200
JavaScript:改变li前缀图片和样式
无标题文档 学前教育 义务教育 高中教育 学前教育 义务教育 高中教育 学前教育 义务教育 高中教育 高中教育
分类:编程语言   时间:2015-12-31 12:41:43    阅读次数:236
转载--提高C++性能的编程技术
读书笔记:提高C++性能的编程技术第1章 跟踪范例1.1 关注点本章引入的实际问题为:定义一个简单的Trace类,将当前函数名输出到日志文件中。Trace对象会带来一定的开销,因此在默认情况下不会开启Trace功能。问题是:怎么设计Trace类,使得在不开启Trace功能时引入的开销最小。1.2 使...
分类:编程语言   时间:2015-12-31 12:39:12    阅读次数:255
数组指针与指针数组
1、数组指针(也称行指针):即指向数组的指针。 表示:int (*p)[n] 说明:首先p是一个指针,p指向一个维度为n的数组,且数组中的元素为整数,所以,p是一个指向含有n个整数的数组的指针。2、指针数组(也称列指针):即用于存储指针的数组,也就是数组元素都是指针。 表示:int *p[n]...
分类:编程语言   时间:2015-12-31 12:39:01    阅读次数:157
JQuery和JSON方式参数传递并处理JAVAWEB中文乱码问题
本文主要讲springMVC中视图和控制器之间常用的两种传递参数的方式:1、JQuery2、JSON一、JQuery方式思路:单击按钮后,触发JQuery事件,而提交整个表单JSP中 添加用户 姓名: 年龄: Controller中JSP和Controller中的参数要...
分类:编程语言   时间:2015-12-31 12:38:01    阅读次数:244
spring mvc接收JSON格式的参数
1.配置spring解析json的库 org.codehaus.jackson jackson-mapper-asl 1.9.8 jar compile 2.设置springmvc的配置文件配置中资源解析器,messageConverters属性接收一个list,如...
分类:编程语言   时间:2015-12-31 12:37:18    阅读次数:207
day①:python的用户交互
py2 py3①input() --> eval(input)#eval()作用:把字符串当作变量py2:>>> var=input("please input your name:")please input your name:hyTraceback (most rece...
分类:编程语言   时间:2015-12-31 12:36:54    阅读次数:180
SpringMVC从Control中响应json数据
在页面上异步获取Controller中响应的json数据。User List 用户信息: Controller中的代码:@RequestMapping("/getUserList") public String getUserList(HttpServlet...
分类:编程语言   时间:2015-12-31 12:35:04    阅读次数:248
各种排序算法时间复杂度
各种排序算法比较各种常用排序算法类别排序方法时间复杂度空间复杂度稳定性复杂性特点最好平均最坏辅助存储简单插入排序直接插入O(N)O(N2)O(N2)O(1)稳定简单希尔排序O(N)O(N1.3)O(N2)O(1)不稳定复杂选择排序直接选择O(N)O(N2)O(N2)O(1)不稳定堆排序O(N*log...
分类:编程语言   时间:2015-12-31 12:34:22    阅读次数:152
JavaScript 几种简单的tabel切换
方法一:for循环+if判断当前点击与自定义数组是否匹配 tab切换 1 2 3 4 1 2 3 4 方法二:自定义index为当前点击 tab切换 1 2 3 4 1 ...
分类:编程语言   时间:2015-12-31 12:31:14    阅读次数:262
Spring WebMVC 4.1.4返回json时导致的 406(Not Acceptable)
用Intelligidea 构建spring MVC 很方便,就不赘述了。我的项目在 github:https://github.com/jimforcode/backendyo解决办法,导入jackson2.X的jar包:用maven 管理依赖包的,在pom.xml 中加入 com.fas...
分类:编程语言   时间:2015-12-31 12:29:17    阅读次数:307
phantomjs读取文件转换数组
//要读取的文件路径,支持TXT和CSVvar openFilepath="lieBiao.txt";phantom.outputEncoding="GB2312";//输出编码var idList=new Array();//读取文件信息的方法function ReadIdList(){ c...
分类:编程语言   时间:2015-12-31 12:18:49    阅读次数:161
Swift观察者模式
用swift写一个观察者模式,集合了swift语言中类,数组,协议,方法,字符串,条件控制语句等一些语法。简单介绍下观察者模式,在观察者模式中,会改变的是主题的状态以及观察者的数目。用这个模式,可以改变依赖于主题状态的对象,去不必改变主题。//main.swift//Observer(观察者模式)/...
分类:编程语言   时间:2015-12-31 12:16:53    阅读次数:229
Spring MVC Controller与jquery ajax请求处理json
在用 spring mvc 写应用的时候发现jquery传递的【json数组对象】参数后台接收不到,多订单的处理,ajax请求:var cmd = {orders:[{"storeId":"0a1", "address":"西斗门路2号", "goods":[{"goodsId":"1"}, {"....
分类:编程语言   时间:2015-12-31 12:13:59    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!