学习python也有一段时间了,自认为基本算是入门了,想要写一些博客进行知识的汇总的时候。却发现不知道该从何说起了,因为python这门语言在语法上其实并不难,关键在于如何建立程序员的思维方式,而对于初学编程的人来说,恰恰很难建立这种思想,单纯的硬背各种语法效果并不好。所以我的博客主要是将自己一些理 ...
分类:
编程语言 时间:
2016-05-24 01:43:10
阅读次数:
159
位运算加速技巧1. 如果乘上一个2的倍数数值,可以改用左移运算(Left Shift) 加速 300% x = x * 2;x = x * 64;//改为:x = x > 1;// 2 = 21x = x >> 6;// 64 = 26 3. 数值转整数加速 10% x = int(1.232)//... ...
分类:
编程语言 时间:
2016-05-24 01:42:53
阅读次数:
147
JAVA的list,set,数组之间的转换,主要是使用Apache Jakarta Commons Collections,具体的方法如下:import org.apache.commons.collections.CollectionUtils; String[] strArray = {"aaa ...
分类:
编程语言 时间:
2016-05-24 01:44:03
阅读次数:
163
转:http://www.jianshu.com/p/dcf83643deeb Python 中有好几种容器或者序列类型:list tuple dict set str,对于这些类型中的内容,往往需要一种方式去遍历获取它们来进行操作。所以 Python 提供了迭代器的类型来对这些类型的内容进行迭代遍 ...
分类:
编程语言 时间:
2016-05-24 01:41:49
阅读次数:
226
引用为变量提供别名,最重要的用途之一是在给函数传递参数方面 注意:引用作为函数的形参时不需要初始化! 引用作为变量的别名而存在,因此有一些场合可以代替指针 引用相当于指针来说具有更好的可读性和使用性 swap.cpp C语言的交换函数: 、 特殊的引用 const引用 -在C++中可以声明const ...
分类:
编程语言 时间:
2016-05-24 01:39:59
阅读次数:
323
python中同时打印进度条和百分比 仅打印进度条: 效果: 打印百分比: 效果: 打印进度条和百分比 让进度条短一些: 效果: ...
分类:
编程语言 时间:
2016-05-24 01:39:07
阅读次数:
699
java保留两位小数问题: 方式一: 四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 保 ...
分类:
编程语言 时间:
2016-05-24 01:38:45
阅读次数:
629
一、内置list方法 a = 'asdsf' list(a) 返回一个列表, 参数是可选迭代对象。 里面输出的内容还是保持了传入可迭代对象的元素和顺序. 如果参数为空,则返回一个空的列表. 二、xrange和range的区别 2.1 迭代的意思:重复很多次做一些事情。 在Python中实现了__it ...
分类:
编程语言 时间:
2016-05-24 01:37:02
阅读次数:
195
编写一段程序读入两个字符串,比较其是否相等并输出结果。如果不相等,输出较大的那个字符串。改写程序,比较输入的两个字符串是否等长,如果不等长,输出长度较大的那个字符串。 1 在C++中比较方便比较两个字符串 2 比较长度 ...
分类:
编程语言 时间:
2016-05-24 01:36:23
阅读次数:
161
一、javascript的匀速运动 关于物体的javascript匀速运动要点分析: 1.物体关于运动的时候,我们要打开定时器 2.打开定时器的时候我们记得要在停止的时候关闭定时器,同时应该注意的是一开始加载的时候,我们也应该关闭定时器,避免多次重复的加载,导致的加速运动。 3.并且速度初始化为0 ...
分类:
编程语言 时间:
2016-05-24 00:30:48
阅读次数:
216
Java基础 1,继承(extends):可以理解成子类对父类除了private方法之外的变量和方法的一种copy; 2,覆盖(Override):子类重写父类的方法,注意: (1)子方法的参数必须与父方法的保持一致; (2)子类方法的修饰符的范围必须要大于父类的,比如说父类的是public子类的必 ...
分类:
编程语言 时间:
2016-05-24 00:28:24
阅读次数:
148
简介Jnotiy, 支持动态监控(支持级联监控)文件夹和文件的jar包。在linux中,调用linux底层的jnotify服务。在windows中,需要添加附件的dll文件。 因为通用的Maven仓库中没有此Jar文件,pom.xml文件需要如下配置: <dependency> <groupId>n ...
分类:
编程语言 时间:
2016-05-24 00:26:06
阅读次数:
1360
本文笔记主要内容为cookie和session,为了更好的理解这两个技术的使用,先了解一下jsp和el表达式,关于它们两个的深入学习,在后面的文章会提到 第一部分:jsp入门和el表达式入门 1、jsp的入门服务器端 1.1 什么是jsp: (1)sun公司用于动态网站开发技术 servlet ,因 ...
分类:
编程语言 时间:
2016-05-24 00:22:09
阅读次数:
214
合并数组 如果你要合并两个数组,一般情况之下你都会使用Array.concat()函数: 然后这个函数并不适合用来合并两个大型的数组,因为其将消耗大量的内存来存储新创建的数组。在这种情况之个,可以使用Array.pus().apply(arr1,arr2)来替代创建一个新数组。这种方法不是用来创建一 ...
分类:
编程语言 时间:
2016-05-24 00:21:53
阅读次数:
144