一:Java数据类型有基本数据类型,引用数据类型 二:8种基本数据类型: 1.整数类型:byte ,short,long 2.浮点数据类型:float,double 3.字符类型:char 4.布尔类型:boolean a.整数类型默认的类型是int b.定义long类型的数据,必须在后面加上l或L ...
分类:
编程语言 时间:
2017-05-14 13:47:30
阅读次数:
150
图像处理是一门应用非常广的技术,而拥有非常丰富第三方扩展库的 Python 当然不会错过这一门盛宴。PIL (Python Imaging Library)是 Python 中最常用的图像处理库,目前版本为 1.1.7,我们可以 在这里 下载 学习和查找资料。我安装了好多次都没有安装上,说到底还是野 ...
分类:
编程语言 时间:
2017-05-14 13:49:00
阅读次数:
201
因为一无所知,接到学校建设网站的项目,特意学起了建设网站的知识,H5技术基本可以实现网页布局,稍加动感。接着学世界上最好的语言——PHP。 看到这个梗https://www.zhihu.com/question/26498147,在知乎上已经笑喷!低级趣味的一个翻译:PHP——看黄片?本来学JSP的 ...
分类:
编程语言 时间:
2017-05-14 13:49:22
阅读次数:
228
1)XML模块 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多。 下面是xml的遍历查询删除修改和生成 ...
分类:
编程语言 时间:
2017-05-14 13:50:23
阅读次数:
202
一、引入event。每个线程,都是一个独立运行的个体,并且每个线程的运行状态是无法预测的。如果一个程序中有很多个线程,程序的其他线程需要判断某个线程的运行状态,来确定自己下一步要执行哪些操作。threading模块中的event对象恰好能做到这一点,event对象包含了一个可以通..
分类:
编程语言 时间:
2017-05-14 13:53:13
阅读次数:
202
异步编程: 在浏览器端,异步编程非常重要,耗时很长的操作都应该异步执行,避免浏览器失去响应。最常见的例子就是通过AJAX向服务器发送异步请求。 异步编程有很多种方法 1、回调函数 比如有两个函数f1();f2();//f2依赖于f1的执行状态如果f1耗时很长,它会阻塞后面程序的运行我们利用setTi ...
分类:
编程语言 时间:
2017-05-14 13:53:21
阅读次数:
150
一:Brute force 从源串的第一个字符开始扫描,逐一与模式串的对应字符进行匹配,若该组字符匹配,则检测下一组字符,如遇失配,则退回到源串的第二个字符,重复上述步骤,直到整个模式串在源串中找到匹配,或者已经扫描完整个源串也没能够完成匹配为止。 缺点:假如我们从头开始匹配str1和str2,当匹 ...
分类:
编程语言 时间:
2017-05-14 13:53:45
阅读次数:
235
/// /// DevExpress.XtraNavBar.NavBarControl 模拟单击导航的选项事件 /// /// /// private void simpleButton1_Click(object sender, EventArgs e) { ... ...
分类:
编程语言 时间:
2017-05-14 13:53:55
阅读次数:
427
运行结果: 4条腿走路!4条腿走路!狗狗6岁了!4条腿走路! ...
分类:
编程语言 时间:
2017-05-14 13:56:28
阅读次数:
182
一、什么是信号量。信号量也是一种锁。信号量的主要用途是用来控制线程的并发量的,BoundedSemaphore或Semaphore管理一个内置的计数器,每调用一次acquire()方法时,计数器-1,每调用一次release()方法时,内部计数器+1。不过需要注意的是,Semaphore内部的计数器不能小于0!当..
分类:
编程语言 时间:
2017-05-14 13:57:15
阅读次数:
133
public class 四则运算{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.print("请输入第一个数字:"); int a = sc.nextInt(); S ...
分类:
编程语言 时间:
2017-05-14 13:57:22
阅读次数:
227
1、为什么要学习设计模式 A:让我们对设计模式有一定的了解和理解 B:加深我们对面向对象中的抽象类和接口的理解 C:搞定设计模式的面试 单例设计模式 工厂模式 适配器 模板方式 代理... 2什么是设计模式 建筑工地上,工人在盖房子,但是看不到制造砖的人 在汽车厂房中,你看到的是组装汽车的人,而不是 ...
分类:
编程语言 时间:
2017-05-14 13:58:16
阅读次数:
224
R语言数据分析系列之五 —— by comaple.zhang 本节来讨论一下R语言的基本图形展示,先来看一张效果图吧。 这是一张用R语言生成的,虚拟的wordcloud云图,详细实现细节请參见我的github项目:https://github.com/comaple/R-wordcloud.git ...
分类:
编程语言 时间:
2017-05-14 14:22:17
阅读次数:
323
起源:项目过程中需要研究youtube_dl这个开源组件,翻阅其中对类的使用,对比c#及Delphi中实现,感觉Python属性机制挺有意思。区别与高级编程语言之单一入口,在类之属性这一方面,它随意的太多,以致于习惯了高级语言的严谨,对如此随意心里倒是有些不安。也难怪,因为其数据类型弱限制性,往往一 ...
分类:
编程语言 时间:
2017-05-14 14:23:23
阅读次数:
256
import sys print sys._getframe().f_lineno ------------------------------------------------------------------------------------------------------------... ...
分类:
编程语言 时间:
2017-05-14 14:53:53
阅读次数:
198
java 中的Scanner(非常详细不看后悔) java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。一、扫描控制台输入这个例子是常常会用到,但是 ...
分类:
编程语言 时间:
2017-05-14 14:54:35
阅读次数:
200
利用char数组模拟bitmap排序。bitmap能够用来对数组的查重,也可用来排序,时间复杂度较为可观。 public class BitmapSort { public static void bitmapsort(int[] num){ if(num==null) return; int ma ...
分类:
编程语言 时间:
2017-05-14 14:55:20
阅读次数:
150
1.右键项目->Build Path->Add Libraries->看图片操作后,jar包会放在一个lib包下面,项目显得更简洁 ...
分类:
编程语言 时间:
2017-05-14 14:57:35
阅读次数:
169
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2255 一,KM算法:(借助这个题写一下个人对km的理解与km模板) KM算法主要是用来求解图的最优匹配的。 1。带权二分图: 在二分图中每一条边(x。y)相应一个权值Wi这样的二分图叫带权二分图。 一个 ...
分类:
编程语言 时间:
2017-05-14 14:58:48
阅读次数:
242
一、建立Maven工程 第一步: 第二步: 第三步: 创建好的项目如下图所示: 第四步: 注意:这里的JDK要选择默认的,这样别人在使用的时候,如何JDk不一致的话也不会出错,如下图所示: 第五步: 创建Maven标准目录 src/main/java src/main/resources src/t ...
分类:
编程语言 时间:
2017-05-14 14:59:02
阅读次数:
437