码迷,mamicode.com
首页 > 编程语言
python dict排序
按值排序,reverse=True为从大到小排序dic={‘a‘:31,‘bc‘:5,‘c‘:3,‘asd‘:4,‘aa‘:74,‘d‘:0}dic=sorted(dic.iteritems(),key=lambdad:d[1],reverse=True)按key排序dic=sorted(dic.iteritems(),key=lambdad:d[0])生成的结果为元组
分类:编程语言   时间:2015-06-29 20:41:57    阅读次数:189
python 点滴记录12:异常处理
引入异常处理机制,使得运行的程序发生错误时,不至于崩溃。常见格式:try: command1 except: command2当command1执行出错时,就会执行command2。command2通常是自己定义的错误提示或者系统默认的提示。eg:#!/usr/bin/python while1: c=raw_input("input‘c‘continue,otherwis..
分类:编程语言   时间:2015-06-29 20:38:14    阅读次数:186
String 常用方法最优算法实现总结 (三) -- findCommonSubstring 和difference
1. String difference(final String str1, final String str2) 说明:Compares two Strings, and returns the portion where they differ. i.e: ("ahc", "bcu") -> "ahbu" /** * * @Title: differen...
分类:编程语言   时间:2015-06-29 20:35:07    阅读次数:138
排序算法之归并排序
归并排序原理即将两个有序的数组合并成一个,归并排序有两种方法:递归和循环。 /*递归方法*/void Merge(int TR1[], int TR2[], int low, int mid, int high) {//将TR2归并入TR1中 int pos1 = low; int pos2 = mid + 1; for (int i = low; i <= high; ++i) ...
分类:编程语言   时间:2015-06-29 20:35:46    阅读次数:107
Interview Q&A - Java中sleep()和wait()有什么区别
sleep()方法属于Thread类,而wait()方法属于Object类。sleep()方法使程序暂停执行指定的时间,让出cpu给其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态;在调用sleep()方法的过程中,线程不会释放对象锁。而当调用wait()方法的时候,线程会放弃对象锁,进入等待此对象的等待锁定池,使得其他线程可以使用同步控制块或者方法。wait()方法只能...
分类:编程语言   时间:2015-06-29 20:33:00    阅读次数:119
C#高级编程三十二天----数组基础
数组 如果需要使用同一类型的多个对象,就可以使用数组.数组是一种数据结构,他可以包含同一类型的多个元素. 数组的声明 在声明数组时,应先定义数组中元素的类型,其后是一对方括号核一遍变量名.例如:生命一个包含整型元素的数组: int [] array; 数组的初始化 声明了数组后就必须为数组分配内存,以保存数组的所有元素.数组是引用类型,所以必须给它分配堆上的内存.为此,应使用new运算...
分类:编程语言   时间:2015-06-29 20:34:07    阅读次数:191
#面试系列 字符串处理算法
面试系列 字符串处理算法: 最大子序列和,最长递归子序列,最长公共子串,最长公共子序列,最长不重复子串,最长回文子串。...
分类:编程语言   时间:2015-06-29 20:30:24    阅读次数:226
Spring的IOC容器—依赖注入
前面一篇博客大致讲了一下Spring的IOC容器的原理,IOC即控制反转主要是依靠依赖注入的方式来实现的。依赖注入是指所依赖的对象不是由自己new出来的,而是用别的方式像打针似的注入进来。 其实说白了不管是控制反转还是依赖注入都说明http://write.blog.csdn.net/postedit?ref=toolbar了Spring采用动态、灵活的方式来管理各种对象。 Spring的依...
分类:编程语言   时间:2015-06-29 20:28:44    阅读次数:113
Interview Q&A - Java中List和Set有什么区别
List和Set都是Java中的接口,最大的不同是List当中的元素是保证顺序的并且可以重复可以为空,而Set不是。List和Set各自都有自己的实现类,具体的查找、插入和删除的性能要看具体的实现类。...
分类:编程语言   时间:2015-06-29 20:30:56    阅读次数:135
C++中vector使用
(1)vector 标识符 ; (2)vector 标识符(最大容量) ; (3)vector 标识符(最大容量,初始所有值); (4) int i[4] = {12,3,4,5};     vector vi(i , i+2); //得到i索引值为3以后的值 ;   (5)vector   //vi 定义2维的容器;记得一定要有空格,不然会报错 1. 在C++中的详细说明 vect...
分类:编程语言   时间:2015-06-29 20:26:12    阅读次数:166
第十六周oj刷题——Problem K: 填空题:类模板---求数组的最大值
Description   类模板---求数组的最大值    找出一个数组中的元素的最大值,数组大小为10。(用类模板来实现)    数组元素类型作为类模板的参数。 Input 10个int型数据 10个double型数据 10个char型数据 10gestring型数据 Output 10个int型数据的最大值 10个double型数据的最大...
分类:编程语言   时间:2015-06-29 20:27:52    阅读次数:165
JavaBean
JavaBean规范 JavaBean类是一个特殊的类 它必须满足以下条件, 1.属性私有 2.读写方法公有 3.必须要有无参构造器,而且只能有这一个构造器 JavaBean的历史 现在大多都是从web开发起步的,可能对swing不是很了解。java bean分四种,最早是用作swing的,作为一个控件,类似VB,可以直接拖放,他会定义一系列属性,方法,和事件...
分类:编程语言   时间:2015-06-29 20:25:09    阅读次数:155
C语言复合字面量的使用
C99增加的特性,复合字面量(composite literal)。一旦熟悉并使用,便会体会到简洁强大的表达。 所谓字面量就是固定数值的表示。数值和字符串类型都有字面量的表达。如: // 100, 1.23f, "literral" 都是字面量 int x = 100; float y = 1.23f; char* s = "literral"; 可看到字面构建的同时就可以复制给变量...
分类:编程语言   时间:2015-06-29 20:25:37    阅读次数:188
python2.7 串口操作方式 编译 .py为windows可执行exe文件
一 python操作串口   首先下载安装串口模块pyserial 。   代码实现:   import serial ser = serial.Serial('/dev/ttyUSB2', 115200) print ser.portstr while True: str = ser.read(10) print str strInput = raw_input(...
分类:编程语言   时间:2015-06-29 20:24:54    阅读次数:156
c++程序员经典面试题(2)
c++...
分类:编程语言   时间:2015-06-29 20:23:58    阅读次数:168
Eclipse 将工程Build Path中引用的jar包自动拷贝到WEB-INF下的lib文件夹下
在用用 Eclipse进行Java Web开发时,web应用中引用的jar需要拷贝到WEB-INF下的lib文件夹下,否则经常出现ClassNotFound异常。 通过下面方法,可以不用手动拷贝jar包,Eclipse自动将工程Build Path中引用的jar包自动拷贝到WEB-INF下的lib文件夹下,过程如下: 1.右击工程,选择Properties(属性) 选择Deploym...
分类:编程语言   时间:2015-06-29 20:23:36    阅读次数:177
JavaScript修改CSS伪元素:after和:before的样式
CSS伪元素:before和:after可以实现很多有趣的功能,我们项目中使用的ionicframework框架的ionic.css文件中大量使用到了这2个伪元素。伪元素可以用来定义样式,但是和正常的dom元素不同,我们没有办法选中这些伪元素,也就不能像普通元素那样来修改它。我们没有办法直接选中伪元素来修改它的样式,只能是通过新增伪元素来覆盖之前伪元素的样式。...
分类:编程语言   时间:2015-06-29 20:20:14    阅读次数:913
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!