码迷,mamicode.com
首页 > 编程语言
PHP 数组排序
PHP 数组排序 数组中的元素能够以字母或数字顺序进行升序或降序排序。 PHP - 数组的排序函数 在本节中,我们将学习如下 PHP 数组排序函数: sort() - 以升序对数组排序 rsort() - 以降序对数组排序 asort() - 根据值,以升序对关联数组进行排序 ksort() - 根 ...
分类:编程语言   时间:2016-05-05 12:57:10    阅读次数:179
python 变量交换
python 中交换两个变量的方法是:使用自动元组打包和接包。 eg: >>> a=3 >>> b=4 >>> a,b=b,a >>> print a 4 >>> print b 3 多程序语言让你使用临时中间变量去交换变量的值. 摘录 大牛的介绍: 在一个赋值中,python要求等号右边是一个表达 ...
分类:编程语言   时间:2016-05-05 12:56:28    阅读次数:233
java模式之-模板方法模式
模板方法模式是java设计模式常见的模式之一。 《JAVA与模式》中写道: 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方 ...
分类:编程语言   时间:2016-05-05 12:56:47    阅读次数:213
JavaScript闭包探究
1.什么是闭包? W3C:闭包,指的是词法表示包括不被计算的变量的函数,也就是说,函数可以使用函数之外定义的变量。 要较好理解闭包,除了形式本身,还应先理解: JS没有块级作用域:见JavaScript作用域; JS的内存回收机制:引用计数。 2.闭包的例 闭包是一种结构,getName引用了外部变 ...
分类:编程语言   时间:2016-05-05 12:48:36    阅读次数:200
Spring容器和Spring MVC容器
Spring和SpringMVC作为Bean管理容器和MVC层的默认框架,已被众多WEB应用采用,而实际使用时,由于有了强大的注解功能,很多基于XML的配置方式已经被替代,但是在实际项目中,同时配置Spring和SpringMVC时会出现一些奇怪的异常,比如Bean被多次加载,多次实例化,或者依赖注 ...
分类:编程语言   时间:2016-05-05 12:46:37    阅读次数:251
R语言分析(二)——薛毅R语言第二章后面习题解析
包括2.2—2.6中间的习题,2.2的习题中第三问和第四问,应该有其他的解答方法,但我看他的题目,似乎是在A和B的基础上进行,所以就选择了使用for循环的方法 做着习题,又不断查着书,这样,书籍也熟悉了,习题也做完了,感觉特别爽的还是。。。 解答:上面题目中第二小问是个错误的,改写成D=A ,才有下 ...
分类:编程语言   时间:2016-05-05 12:41:38    阅读次数:271
JAVA基础之--运算符
计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 算术运算符 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运 ...
分类:编程语言   时间:2016-05-05 12:43:19    阅读次数:169
[javascript|基本概念|Boolean]学习笔记
Boolean类型的值:true/false ECMAScripe所有类型的值都有与这Boolean值等价的值 将一个值转换为其对应的Boolean值,可调用转型函数Boolean(),返回的值取决于转换值的数据类型和实际值 数据类型 true false Boolean true false St ...
分类:编程语言   时间:2016-05-05 12:42:41    阅读次数:138
PHP 数组
数组能够在单独的变量名中存储一个或多个值。 实例 数组在单个变量中存储多个值: 什么是数组? 数组是特殊的变量,它可以同时保存一个以上的值。 如果您有一个项目列表(例如汽车品牌列表),在单个变量中存储这些品牌名称是这样的: 不过,假如您希望对变量进行遍历并找出特定的那个值?或者如果您需要存储 300 ...
分类:编程语言   时间:2016-05-05 12:38:18    阅读次数:219
jAVA EE里什么是链式调用
链式调用就是每次调用完了过后返回的是自己,比如Hibernate里面执行hql需要设置参数时,每次设置完参数可以继续使用点设置下一个参数http://blog.sina.com.cn/s/blog_4b0c3acd0100ul7t.htmlhttp://www.oschina.net/questio ...
分类:编程语言   时间:2016-05-05 12:36:26    阅读次数:169
[转]commons-lang.jar包简介
转自:http://zhidao.baidu.com/share/71b48e6b3e1b1dc73fe705604b9c7584.html 1.下载jar包 包官方下载地址:http://commons.apache.org/proper/commons-lang/ 2.jar包简介 跟java. ...
分类:编程语言   时间:2016-05-05 12:36:32    阅读次数:184
Python 的一些使用过程小记录
1、 pip命令不能在Python解释器中运行,它是独立的。可以在命令行中,先跑到它的目录下运行:C:\Python27\Scripts。 虽然在环境变量,path中已经添加了C:\Python27\Scripts,但还是不能直接运行,暂且不管了,老老实实的cd到C:\Python27\Script ...
分类:编程语言   时间:2016-05-05 12:35:16    阅读次数:110
Spring+SpringMVC+MyBatis+Maven框架整合
本文记录了Spring+SpringMVC+MyBatis+Maven框架整合的记录,主要记录以下几点 一、Maven需要引入的jar包 二、Spring与SpringMVC的配置分离 三、Spring与MyBatis的整合 一、Maven需要引入的jar包 本文默认读者已经掌握Maven的使用,M ...
分类:编程语言   时间:2016-05-05 12:32:51    阅读次数:157
简单的并发服务器(多个线程各自accept)
基于之前讲述的简单循环服务器,做一个多个线程各自accept的服务器demo 由于多个线程各自accept,容易造成数据错误,需要在accept前后枷锁 先看下客户端 客户端创建socket,初始化服务器地址信息,然后进行连接 连接成功后发送信息给服务器,并且接受服务器回传的信息 服务器部分: 服务 ...
分类:编程语言   时间:2016-05-05 12:30:54    阅读次数:271
09-排序3 Insertion or Heap Sort
和前一题差不多,把归并排序换成了堆排序。要点还是每一次排序进行判断 开始犯了个错误 堆排序该用origin2 结果一直在排序origin ,误导了半天以为是逻辑错误。。。一直在检查逻辑 建立最大堆 排序并调整下滤 According to Wikipedia: Insertion sort iter ...
分类:编程语言   时间:2016-05-05 12:27:03    阅读次数:347
spring 注解配置
要在spring mvc中使用注解需要在*-servlet.xml文件中添加 <mvc:annotation-driver />配置 这个配置会创建DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter两个bean 但是要注意,要 ...
分类:编程语言   时间:2016-05-05 12:27:41    阅读次数:138
谈谈哥的python爬虫书写之路
为了做一个百度网盘搜索引擎,哥开始研究爬虫,从此迷上爬虫而一发不可收拾,现在就大概谈谈哥的爬虫之路,顺便给出引擎:http://www.quzhuanpan.com 首先基本的 Python 语法你要了解吧,推荐一本书《Python基础教程》,很适合入门。 其次分析你的爬虫需求。程序具体 流程是怎么 ...
分类:编程语言   时间:2016-05-05 12:24:53    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!