码迷,mamicode.com
首页 > 编程语言
python关于列表转为字典的两个小方法
1、现在有两个列表,list1 = ['key1','key2','key3']和list2 = ['1','2','3'],把他们转为这样的字典:{'key1':'1','key2':'2','key3':'3'} >>>list1 = ['key1','key2','key3'] >>>list ...
分类:编程语言   时间:2016-07-20 21:17:22    阅读次数:146
PHP学习记录数组中的数组的排序方法
数组的排序-按首字母或者首数组排序 保留索引关系的排序方法 按照KEY排序: ...
分类:编程语言   时间:2016-07-20 21:13:57    阅读次数:150
js算法
数组排序 arr.sort(function compare(a,b){return b.value-a.value}); json 排序 $.getJSON('URl',function(data){ data.sort(function(a,b){return a.demoname-b.demo ...
分类:编程语言   时间:2016-07-20 21:13:51    阅读次数:174
Java Stack源码分析
Stack简介 Stack是栈。它的特性是:先进后出(FILO, First In Last Out)。java工具包中的Stack是继承于Vector(矢量队列)的,由于Vector是通过数组实现的,这就意味着,Stack也是通过数组实现的,而非链表。当然,我们也可以将LinkedList当作栈来 ...
分类:编程语言   时间:2016-07-20 21:15:12    阅读次数:358
overload and overwrite in C++
1. overload : don't using it in different scope. it will hidden the one in base or global scope. 2. overwrite: using it in different scope. add virtua ...
分类:编程语言   时间:2016-07-20 21:12:29    阅读次数:128
javascript数组&省市联动分别用js数组和JSON实现
1.定义数组的三种方式: **数组可以存放不同的数据类型 第一种: var arr=[1,2,3]; var arr=[1,"2",true]; 第二种: 使用内置对象,Array对象 var arr1=new Array(5); //定义一个数组,数组的长度是5 arr1[0]="1"; var  ...
分类:编程语言   时间:2016-07-20 21:10:35    阅读次数:276
python 批量更改文件名
工作中遇到一种情况,就是市场部那边经常发过来一些apk的包 但是要求更改名字,文件太多了,没办法,只有想办法了,还好命名都是有规则的 比如说 YZLoan-gdtyyb-V2.23.apk >YZLoan_relase_gdtyyb.apk 改成这种形式 #!/usr/bin/env python ...
分类:编程语言   时间:2016-07-20 21:09:11    阅读次数:190
第一个Python程序
程序安装好后就可以进入Python编程之旅了,这一课我们会写一些代码,借此让你初步认识一下Python编程。 首先我们通过命令行打开Python程序: 如果出现如下的信息,证明你已经成功的运行了Python,并进入了它的交互模式: 现在,就可以写一些代码来执行了。例如我们在>>>后输入print(' ...
分类:编程语言   时间:2016-07-20 21:08:53    阅读次数:176
JavaScript知识点总结
push/pop(数组开头添加移除元素的方法)、unshift/shift(数组末尾添加和移除的方法) var arr3 = ['b','c','d']; console.log(arr3.unshift('a'));//数组开头添加一个元素 //打印的数组中元素的个数 console.log(ar ...
分类:编程语言   时间:2016-07-20 21:09:04    阅读次数:206
Python爬虫Scrapy框架入门(2)
本文是跟着大神博客,尝试从网站上爬一堆东西,一堆你懂得的东西 附上原创链接: http://www.cnblogs.com/qiyeboy/p/5428240.html 基本思路是,查看网页元素,填写xpath表达式,获取信息。自动爬取策略是,找到翻页网页元素,获取新链接地址,执行翻页。网页分析部分 ...
分类:编程语言   时间:2016-07-20 21:08:56    阅读次数:380
C语言之复杂指针详解
在《C陷阱与缺陷》第二章第一节中有这样一个声明: (*(void(*)())0)(); 看到这样的表达式估计让不少人都“不寒而栗”了吧,其实虽然看起来复杂,但是构造这类表达式其实只有一条简单的规则:按照使用的方式来声明。 首先先介绍一个著名的解析法则:右左法则:首先从圆括号起,然后向右看,然后向左看 ...
分类:编程语言   时间:2016-07-20 21:06:28    阅读次数:185
java基础 题和知识点总结, 关于String s是否默认初始化为null......,new一个对象和类静态域,是不是在内存中不是一个地方
一道笔试题 22. 下面代码的运行结果为:() import java.io.*; import java.util.*; public class foo{ public static void main (String[] args){ String s; System.out.println( ...
分类:编程语言   时间:2016-07-20 21:04:02    阅读次数:162
漫谈java重载与重写
重载(Overloading):为了让方法名相同而形参不同的构造方法同时存在,让类以统一的方式处理不同类型数据的一种手段 重写(Overriding):导出类对继承自基类的方法做出一定的修改,又称方法覆盖。 区别: 应用范围:Overloading用于同一个类的内部;Overriding用于存在继承 ...
分类:编程语言   时间:2016-07-20 21:03:59    阅读次数:144
JAVA集合类之ArrayList源码分析
ArrayList继承自AbstractList抽象类,实现了List接口。publicclassArrayList<E>extendsAbstractList<E> implementsList<E>,RandomAccess,Cloneable,java.io.SerializableArrayList类中存储数据用的是Object类型的数组privatetransientObject[]elementData;此..
分类:编程语言   时间:2016-07-20 19:51:00    阅读次数:198
以写代学:python 模块简介&输出用户指定位数密码的脚本
什么是模块(1)模块是从逻辑上组织python代码的形式(2)当代码量变的相当大的时候,最好把代码分成一些有组织的代码段,前提是保证它们的彼此交互(3)这些代码段之间有一定的联系,可能是一个包含数据成员和方法的类,也可能是一组相关但彼此独立的操作函数(4)模块名不能..
分类:编程语言   时间:2016-07-20 19:52:03    阅读次数:220
对于NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config的异常
NoClassDefFoundError:javax/servlet/jsp/jstl/core/Config使用springmvc进行开发,使用tomcat容器,通过url映射寻找view的时候,会报错NoClassDefFoundError:javax/servlet/jsp/jstl/core/Config,如果随便去找个jstl包过来放入web-inf/lib会报错,将standard和jstl两个包放入..
分类:编程语言   时间:2016-07-20 19:47:38    阅读次数:144
以写代学:python 99乘法表
#!/usr/bin/envpythonimportsys//导入sys模块ind=int(sys.argv[1])//传递参数,看看需要什么乘法表foriinrange(1,ind+1)://从1开始计数forjinrange(1,i+1):print"%sX%s=%s"%(j,i,i*j),print注意:(1)print默认会打印一个换行(2)print"\n"会打印两次换行(3)print"hello",..
分类:编程语言   时间:2016-07-20 19:45:02    阅读次数:135
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!