Python函数一、函数函数就是完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字可以通过函数名在程序的不同的地方多次执行(这通常叫做函数调用),却不需要在所有地方都重复编写这些语句自定义函数和预定义函数函数作用:降低编程的难度、代码重用当..
分类:
编程语言 时间:
2016-07-13 23:31:56
阅读次数:
291
最近在做的新闻客户端用到了ViewPager,Android Studio如今集成的很好了,自动创建很多不必要写的代码。 在使用过程中碰到了一个很奇怪的事:ViewPager中加载的数据重复 具体的看图就明白了: 可以看到加载出来的数据,1、2页面出现了重复,而3恢复正常 在困扰许久之后博主在sta ...
分类:
移动开发 时间:
2016-07-13 23:07:36
阅读次数:
207
Demo链接: https://github.com/ShaoWenLe/Runtimer-Demo.git 参考文章: http://www.jianshu.com/p/080a238c62b9 相关Runtime介绍: http://www.cocoachina.com/ios/20160523 ...
分类:
编程语言 时间:
2016-07-13 22:43:21
阅读次数:
557
// 定义存放生成随机数的数组 var array=new Array(); // 循环N次生成随机数 for(var i = 0 ; ; i++){ // 只生成10个随机数 if(array.length<10){ generateRandom(10); }else{ break; } } // ...
分类:
Web程序 时间:
2016-07-13 21:00:07
阅读次数:
150
在事务的隔离级别内容中,能够了解到两个不同的事务在并发的时候可能会发生数据的影响。细心的话可以发现事务隔离级别章节中,脏读、不可重复读、幻读三个问题都是由事务A对数据进行修改、增加,事务B总是在做读操作。如果两事务都在对数据进行修改则会导致另外的问题:丢失更新。这是本博文所要叙述的主题,同时引出并发 ...
分类:
其他好文 时间:
2016-07-13 20:28:31
阅读次数:
197
题意:给定只含有A、G、C、T的n个模板串,一个文本串,文本串任意两个字母可互换位置,问最多能匹配多少个模板串。注意:匹配同一个模板串匹配了两次,ans+=2;(可重复) 题解: 原本想到一个简单dp : 开一个数组d[t1][t2][t3][t4][x],t1~t4分别表示4个字母各有多少个,x表 ...
分类:
其他好文 时间:
2016-07-13 19:46:47
阅读次数:
199
1. 怎样让一个类不能被实例化 应该保证类中有且仅有私有构造器。 因为如果类中不含有显式构造器,那么编译器会自动提供一个公有的无参构造器,所以类中必须得有构造器。 而且这些构造器还必须为私有类型的,否则就会被实例化或者子类化。 2. 避免创建不必要的对象 2.1 重复利用对象 如果一个对象需要被重复 ...
分类:
其他好文 时间:
2016-07-13 19:36:37
阅读次数:
148
PowerCLI是VMware开发的基于微软(MSFT)的PowerShell的命令行管理vSphere的实现,因此在批量化操作方面CLI会减轻很多GUI环境下的繁琐重复劳作。 现有场景中有大量的物理主机已经安装好的ESXi,并且可以被vCenter所管理,由于默认情况下可供管理的那个Manage管 ...
分类:
系统相关 时间:
2016-07-13 19:36:21
阅读次数:
323
优秀程序设计的18大原则
1、避免重复原则(DRY - Don’t repeat yourself)
编程的最基本原则是避免重复。在程序代码中总会有很多结构体,如循环、函数、类等等。一旦你重复某个语句或概念,就很容易形成一个抽象体。
2、抽象原则(Abstraction Principle)
与DRY原则相关。要记住,程序代码中每一个重要的功能,只能出现在源代码的一个位置。...
分类:
其他好文 时间:
2016-07-13 17:28:23
阅读次数:
140
如果需要存储大量的数据,例如如果需要读取100个数,那么就需要定义100个变量,显然重复写100次代码,是没有太大意义的。如何解决这个问题,Java语言提供了数组(array)的数据结构,是一个容器可以存储相同数据类型的元素,可以将100个数存储到数组中。这时候数组就有很大的帮助了~
1.数组的概念
同一种类型数据的集合。其实数组就是一个容器。运算的时候有很多数据参与运算,那么首先需要...
分类:
编程语言 时间:
2016-07-13 16:58:53
阅读次数:
316