public class DirtyWordOper { private static Dictionary hash = new Dictionary(); private static BitArray firstCharCheck = new BitArray(char.MaxValue);/...
分类:
编程语言 时间:
2014-11-25 20:22:27
阅读次数:
180
PS:这个坦克大战是在网上下的一段源码之后,自己进行的重写。 写这个的目的是为了巩固自己这段时间对js的学习。整理到博客上,算是对自己近端时间学习js的一个整理。 同时也希望可以帮助到学习js的园友。由于自己也是刚学js不久,所以难免出现错误。如果发现希望给予指正。 这个教程适合熟悉js基本...
分类:
编程语言 时间:
2014-11-25 20:17:34
阅读次数:
214
public class Test { public static void main(String args[]) { int temp=0; ArrayList List = new ArrayList(); String s1 ...
分类:
编程语言 时间:
2014-11-25 20:14:09
阅读次数:
161
合并排序算法在结构上是递归的,采用分治策略:就是将原有的问题划分为 n 个规模较小但结构与原问题相似的子问题,递归地解决这些子问题,然后合并其结果,就得到原问题的解。 合并排序的模式一般如下: 1.分解:将 n 个元素分解为各含 n/2 个元素的两个序列; 2.解决:用分治排序法对两个子序...
分类:
编程语言 时间:
2014-11-25 20:13:40
阅读次数:
263
最近在写运维管理平台的定时检测集群中各台服务器端口开放状态来判断进程状态的定时任务。顺便整理了下java如何检测服务器一个或者多个端口,以及如何加到定时任务中。一、java中用Socket检测服务器一个端口开放状态。(对socket不太了解,只是最近用才简单看了下)Socket的英..
分类:
编程语言 时间:
2014-11-25 19:06:13
阅读次数:
375
迭代器(Iterator)模式,又叫做游标(Cursor)模式。GOF给出的定义为:提供一种方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节。从定义可见,迭代器模式是为容器而生。很明显,对容器对象的访问必然涉及到遍历算法。你可以一股脑的将遍历方法塞..
分类:
编程语言 时间:
2014-11-25 19:00:02
阅读次数:
180
#ifdef__cplusplusexternC{}与C和C++间的关系1.1问题是什么解决在1.在一个系统中.cpp文件的函数需要调用.c文件的函数,及需要gcc和g++编译的文件或文件的部分函数在同一个头文件中。的情况下,如何正确的编译、链接。1.2基础知识CompiletheCcodelikethis:gcc-c-osomecode.osome..
分类:
编程语言 时间:
2014-11-25 18:55:18
阅读次数:
201
第三课MFC窗口创建过程以及窗口类的封装MFC的每一个类都是以C开头的,表明这是一个Class。工程包含(单文档)创建工程名为aaa的工程(单文档)时,在类视图中可看见五个类:CAboutDlg
CMainFrame
CAaaApp
CAaaDoc
CAaaView其中:类CAboutDlg继承自CDialog类,对话框的类类CMain..
分类:
编程语言 时间:
2014-11-25 18:53:15
阅读次数:
425
37、下面这条语句一共创建了多少个对象:String
s="a"+"b"+"c"+"d";答:对于如下代码:String
s1="a";String
s2=s1+"b";String
s3="a"+"b";System.out.println(s2
=="ab");System.out.println(s3
=="ab");第一条语句打印的结果为false,第二条语句打印的结果为true,这说明java..
分类:
编程语言 时间:
2014-11-25 18:49:53
阅读次数:
140
arguments是函数对象内部一个比较特殊的类数组对象,这个对象中包含了所属函数的参数列表,同时还包含一个指向函数原型对象的指针....
分类:
编程语言 时间:
2014-11-25 18:44:16
阅读次数:
143
$a=array('3','8','1','4','11','7');
print_r($a);
$len = count($a);
//从小到大
for($i=1;$i
{
for($j=$len-1;$j>=$i;$j--)
if($a[$j]
{//如果是从大到小的话,只要在这里的判断改成if($b[$j]>$b[$j-1])就可以了
$x=$a[$j];
$a[$j...
分类:
编程语言 时间:
2014-11-25 18:44:16
阅读次数:
220
每个复杂的运动效果都是由简单的效果组成的,我们可以为简单的效果制定一个框架,也就是写一个通用函数,这样可以对元素的任何属性进行变换,复杂的效果就可以很容易实现。
注意事项:
当变换元素的透明度时,需要做特殊处理如果变换元素宽度时,对于有border的元素,如果我们使用obj.offsetWidth来取得元素宽度时,会出现错误,因为offsetWidth包括边框。如果边框是1px,定时函...
分类:
编程语言 时间:
2014-11-25 18:42:40
阅读次数:
195
求从上到下 从左到右 从左上到右下 从右上到左下的 最长的S和s串
#include
#include
#include
using namespace std;
const int maxn = 1444;
char a[maxn][maxn];
int dp[2][maxn][2][4];
int main()
{
int n;
int ans1 = 0, ans2 = 0;
s...
分类:
编程语言 时间:
2014-11-25 18:40:07
阅读次数:
235
在GITHUB上面有这样的示例:
它的网址是:https://github.com/sarxos/webcam-capture/tree/master/webcam-capture-examples/webcam-capture-javafx
我不知道大家是否可以访问的上这个链接,不知道有没有被墙了(因为我不在国内)。
如果有被墙的话,我上传了摄像头包,其中包含很多示例。可在这个链接上下载 ...
分类:
编程语言 时间:
2014-11-25 18:38:29
阅读次数:
433
Java中的String类是一个很常用,但最不注意其细节的类,因此大多数面试会那这个类做文章。比如String str = new String("hello");开辟了几个内存空间,String和StringBuffer的区别等等。下面就做一个我的理解:
String是一个被final修饰的类,它是不能被继承的。StringBuffer也是被final修饰的类。
一、堆内存和栈内存
在JVM中,堆内存是内存空间存放的是对象实例化的内容(程序的数据),栈内存存放的是对象的名称,其内容是指向对应堆...
分类:
编程语言 时间:
2014-11-25 18:39:32
阅读次数:
271
在上篇博文中,我们已经用CUDA C编写了一个程序,知道了如何编写在GPU上并行执行的代码。但是对于并行编程来说,最重要的一个方面就是,并行执行的各个部分如何通过相互协作来解决问题。只有在极少数情况下,各个处理器才不需要了解其他处理器的执行状态而彼此独立地计算出结果。即使对于一些成熟的算法,也仍然需要在代码的各个并行副本之间进行通信和协作。因此,下面我们来讲讲不同线程之间的通信机制和并行执行线程的同步机制。
首先,我们来看一个线程块的网格示意图:...
分类:
编程语言 时间:
2014-11-25 18:37:56
阅读次数:
271
一、概述。
Java属于面向对象的一种语言,因为Java是面向对象的语言所以这个语言的诞生需要有五个基本特性:
1)万物皆为对象。
2)程序是对象的集合。
3)每个对象都有自己的由其他对象所构成的存储。
4)每个对象都拥有其他类型。每个对象都是某个类的一个实例。
5)某一特定类型的所有对象都可以接收同样的消息...
分类:
编程语言 时间:
2014-11-25 18:34:53
阅读次数:
159