集合和数组的区别: * 区别1 : * 数组既可以存储基本数据类型,又可以存储引用数据类型,基本数据类型存储的是值,引用数据类型存储的是地址值 * 集合只能存储引用数据类型(对象)集合中也可以存储基本数据类型,但是在存储的时候会自动装箱变成对象 * 区别2: * 数组长度是固定的,不能自动增长 * ...
分类:
其他好文 时间:
2017-05-30 21:03:33
阅读次数:
234
Note: 审题: 注意也有一种情况是: 一共有N个元素,要k个,但有不需要从每一个块去取, 只需要从其中的一些取。所以这里end开始应该取最大的element。而且有可能完全取不到,所以start应该从0开始取。剩下的和copy book那道题想法一致。 ...
分类:
其他好文 时间:
2017-05-28 09:51:59
阅读次数:
149
Chart作为微软提供绘制图表的控件,在刚开始使用时非常的迷茫,因为功能强大,涉及到的知识多, 一开始难以接收过来,但后天经过查找资料,耐心学习,终于还是有了一定的收获。 Chart相当于一个大的图纸,可以包含很多小的图纸ChartArea,一个ChartArea可以包含很多的Series, Ser ...
分类:
其他好文 时间:
2017-05-27 10:40:10
阅读次数:
374
python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing,只需要定义一个函数,Python会完成其他所有事情。借助这个包,可以轻松完成从单进程到并发执行的转换。mul ...
分类:
编程语言 时间:
2017-05-23 11:20:41
阅读次数:
163
简单工厂:工厂依据传进的参数创建相应的产品。 http://www.cnblogs.com/DelphiDesignPatterns/archive/2009/07/24/1530536.html {《HeadFirst设计模式》工厂模式之简单工厂 } 3{ 产品类 } 4{ 编译工具 :Delph... ...
算法说明: 栈结构实现4-连通边界填充算法的算法步骤为: 种子象素入栈;当栈非空时重复执行如下三步操作: (a)栈顶象素出栈; (b)将出栈象素置成填充色; (c)检查出栈象素的4-邻接点,若其中某个象素点不是边界色且未置成多边形色,则把该象素入栈。 点评:代码写的比较遭,用的是c,但是也掺入了c+ ...
分类:
编程语言 时间:
2017-05-20 17:23:29
阅读次数:
211
自动化调用: AutoIT脚本编译成可执行文件后,放在本地的某一个目录下 上传文件时,首先定位到【上传】字样文本,点击该按钮 执行编辑后的可执行文件,实现文件上传 一、安装AutoIT3,主要用到的工具 AutoIt Windows Info 用于帮助我们识Windows控件信息。 Compile ...
分类:
编程语言 时间:
2017-05-19 13:28:06
阅读次数:
295
第一步:选择安装路径 第二步:下载、解压、重命名 wget https://fastdl.mongodb.org/linux/mongodb-linux-i686-2.6.7.tgz tar -zxvf mongodb-linux-i686-2.6.7.tgz mv mongodb-linux-i6 ...
分类:
数据库 时间:
2017-05-13 09:52:43
阅读次数:
180
前言:在网页上需要输入时间的时候,我们可以用HTML5的inputl中的date类型。但是如下入所示,有些浏览器不支持。flatpickr这个小插件可以解决这个问题。 1.flatpickr日期时间选择器插件的github地址为:https://chmln.github.io/flatpickr/。 ...
分类:
其他好文 时间:
2017-05-12 20:26:49
阅读次数:
158
今天发的是TabHost结合ViewPager实现首页底部导航的效果,虽然说网上有很多这样的Demo,不过呢,我还是要把自己练习写的发出来,没错!就是这么任性; 先上效果图,如下: 代码里面有注释,就不过多解释了,说几点需要注意的问题 1:TabHost 、TabWidget、FrameLayout ...
分类:
移动开发 时间:
2017-05-03 14:29:36
阅读次数:
257