经典排序算法 - 冒泡排序Bubble sort原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到倒数第二位时结束,其余类似看例子例子为从小到大排序,原始待排序数组| 6 | 2 | 4 | ...
分类:
编程语言 时间:
2015-05-31 06:42:32
收藏:
0 评论:
0 赞:
0 阅读:
243
------- android培训、java培训、期待与您交流! ----------23.01 多线程程序的引入如果一个程序只有一个执行流程,所以这样的程序就是单线程程序。如果一个程序有多条执行流程,那么,该程序就是多线程程序。23.02 进程概述及多进程的意义要想说线程,首先必须得知道进程,因为...
分类:
编程语言 时间:
2015-05-31 06:42:12
收藏:
0 评论:
0 赞:
0 阅读:
295
目前,天空绘制主要有三种方法:矩形天空、天空盒和球形天空。 (1)矩形天空使用一个与地面垂直或呈一定夹角的矩形表示天空,用接近于天空的颜色或云彩纹理贴于矩形上。这种方法简单易行,但需要不断调整视角或观察点来改变场景可视域,还会对运行效率造成一定影响。 (2)天空盒是构建一个包含场景的方盒来表...
分类:
编程语言 时间:
2015-05-31 06:40:42
收藏:
0 评论:
0 赞:
0 阅读:
278
一、序言 在使用partition-exchange排序算法时,如快速排序算法(即使选择了一个好的关键元素pivot values),我们往往面临一个很尴尬的境地--当排序对象中有很多重复的元素,partition-exchange排序算法表现很不尽如人意。当所有元素都相等时,这就特别容易理解了。....
分类:
编程语言 时间:
2015-05-31 06:40:12
收藏:
0 评论:
0 赞:
0 阅读:
331
开发快报:?新增?即时通讯功能??(java?WebSocket 通信技术) ?下面截图
-------------------------------------------------------------------------------------------------------------------------
A?代码生成器(开发利器); ?B?阿里数据库连接池dru ...
分类:
编程语言 时间:
2015-05-31 02:06:17
收藏:
0 评论:
0 赞:
0 阅读:
234
多线程间通信---监视线程:
?一、多线程间通信---监视线程:
?用自己的话来说,就是线程间的通信,一个线程执行,同时用另一个线程来监视目标线程的运行状态.
?
?二、以统计文件为例:
? 1.统计文件的线程类:
package 监控线程;
import java.io.File;
/**
* 统计某一个磁盘的相关文件数据
* @author Administr ...
分类:
编程语言 时间:
2015-05-31 02:05:02
收藏:
0 评论:
0 赞:
0 阅读:
302
线程同步:
?一、线程同步:
??线程的同步,就是要保证线程在执行某个计算时,需要保证相关的数据在这个计算过程中只能被一个线程访问,即保证访问数据的原子性---就像一个坐位,只能同时被一个人(线程)所使用。
?
?二、举例,以在银行取钱为例子:
? ?1.创建账户:
?
package 线程同步;
/**
* 银行账户对象
* @author Administrator
...
分类:
编程语言 时间:
2015-05-31 02:04:12
收藏:
0 评论:
0 赞:
0 阅读:
361
1、递归和非递归fac(n)=1*2*3*n(非递归)=n*fac(n-1)(递归)2、重载(java多态技术之一):同一个java文件中的不同方法3、覆写(java多态技术之一):子类覆写父类的方法4、封装:封装私有属性被公共访问5.实例变量和实例方法,静态变量和静态方法,最终变量和最终方法6.object中的toS..
分类:
编程语言 时间:
2015-05-31 01:37:42
收藏:
0 评论:
0 赞:
0 阅读:
347
相同点:都采用了分代的机制。都支持并发GC。都没有采用引用计数方式,而是采用了追踪技术。.NET中,可以通过代码GC.Collect()强制要求CLR进行垃圾回收(由于垃圾回收是异步的,CLR有一个专用的线程负责垃圾回收,因此,即使调用GC.Collect,也并不是实时的调用了Finalize,因..
分类:
编程语言 时间:
2015-05-31 01:31:22
收藏:
0 评论:
0 赞:
0 阅读:
267
1、函数参数说明:deflogin(name,info,passwd=‘123456‘)函数参数可以有默认值,调用函数时:1、如果只传二个参数,则有默认值的一定要放到最后;deflogin(name,passwd=‘123456‘,info=‘welcometoyou‘)2、如果传二个参数,一定要指明形参;login(user)login(user,passwd)login(us..
分类:
编程语言 时间:
2015-05-31 01:30:53
收藏:
0 评论:
0 赞:
0 阅读:
289
DispatcherServlet是SpringMVC的前端控制器,换句话说它是SpringMVC的入口。即所有的请求都要经过它才能流转,所以称它为中央控制器也是可以的。这篇博客想要讲的是,它作为中央控制器是如何流转或者说分发请求的。
配置
action
org.springframework.web.servlet.DispatcherServlet...
分类:
编程语言 时间:
2015-05-31 01:29:22
收藏:
0 评论:
0 赞:
0 阅读:
273
Python 建立最简单的web服务器...
分类:
编程语言 时间:
2015-05-31 01:29:22
收藏:
0 评论:
0 赞:
0 阅读:
197
一、BeautifulSoup模块
关于BeautifulSoup模块主要用于规范化网页源代码,利用其一些特定的解析标签函数来分析网页,的得到一些特定的内容,用起来方便简单容易入门,但仍然有一些弊端,比如说对于网页中含有js代码的就不能有效读取与分析,所以常结合正则表达式来进行使用,效率特别好
二、Scrapy + Selenium 模块
这两个模块结合起来使用常用于解析javascript...
分类:
编程语言 时间:
2015-05-31 01:28:15
收藏:
0 评论:
0 赞:
0 阅读:
312
Description
The “U.S. Robots” HQ has just received a rather alarming anonymous letter. It states that the agent from the competing «Robots Unlimited» has infiltrated into “U.S. Robotics”. «U.S. R...
分类:
编程语言 时间:
2015-05-31 01:23:32
收藏:
0 评论:
0 赞:
0 阅读:
461
------- android培训、java培训、期待与您交流! ----------22.01 数据输入输出流的概述和讲解操作基本数据类型public class DataInputStreamextends FilterInputStream implements DataInput数据输入流允...
分类:
编程语言 时间:
2015-05-31 01:22:42
收藏:
0 评论:
0 赞:
0 阅读:
148
其中next序列,表示子串的前后缀最大匹配长度. 例如对于字符串C[], next[i]表示子串c[0 .. i]中, 前缀与后缀的最大匹配长度.举例如果子串是 abcuab, 其前缀是a, ab, abc, abcu, abcua, 后缀是 b, ab, uab, cuab, bcuab, 其中匹...
分类:
编程语言 时间:
2015-05-31 01:20:22
收藏:
0 评论:
0 赞:
0 阅读:
165
在一些贸易业务Web系统中,某些页面需要提供实时的辅助计算功能,例如:员工录入货物的单价和数量的值,通过JavaScript的事件处理可以直接显示出总价。如下图所示就是本例的运行效果图:本例中也采用了数字有效性验证,如果用户没有在文本框中输入合理的数据,系统会弹出类似于如下图所示的警告对话框。本例中...
分类:
编程语言 时间:
2015-05-31 01:18:22
收藏:
0 评论:
0 赞:
0 阅读:
200
图片1 图片2 图片3 图片4 图片5 图片6 图片7 图片8 上面是HTML里面的代码结构。实现的原理是:当点击相应的链接时,动态创建一个图片容器,和该图片的描述信息,并且将图片...
分类:
编程语言 时间:
2015-05-31 01:16:02
收藏:
0 评论:
0 赞:
0 阅读:
281
1、Asyncore是python的标准库。Asyncore.dispatcher 是这个库中的一个socket的框架,为socket添加了一些通用的回调方法,比如: def listen(self, num): def bind(self, addr): def connect(self, add...
分类:
编程语言 时间:
2015-05-31 01:14:12
收藏:
0 评论:
0 赞:
0 阅读:
670
获取表单数据的方式:1.表单注意些id2.使用document.getElementById("num").value 获取值3.一定要注意现在得到是string类型,可以用alert(typeof(num))获取数据类型4.使用parseInt函数将string类型转换成int类型,然后在判断5....
分类:
编程语言 时间:
2015-05-31 01:13:41
收藏:
0 评论:
0 赞:
0 阅读:
300