码迷,mamicode.com
首页 > 编程语言
C#脏字过滤算法
public class DirtyWordOper { private static Dictionary hash = new Dictionary(); private static BitArray firstCharCheck = new BitArray(char.MaxValue);/...
分类:编程语言   时间:2014-11-25 20:22:27    阅读次数:180
javascript 面向对象制作坦克大战 (一)
PS:这个坦克大战是在网上下的一段源码之后,自己进行的重写。 写这个的目的是为了巩固自己这段时间对js的学习。整理到博客上,算是对自己近端时间学习js的一个整理。 同时也希望可以帮助到学习js的园友。由于自己也是刚学js不久,所以难免出现错误。如果发现希望给予指正。 这个教程适合熟悉js基本...
分类:编程语言   时间:2014-11-25 20:17:34    阅读次数:214
截取字符串Java
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
算法之合并排序(mergeSort)
合并排序算法在结构上是递归的,采用分治策略:就是将原有的问题划分为 n 个规模较小但结构与原问题相似的子问题,递归地解决这些子问题,然后合并其结果,就得到原问题的解。 合并排序的模式一般如下: 1.分解:将 n 个元素分解为各含 n/2 个元素的两个序列; 2.解决:用分治排序法对两个子序...
分类:编程语言   时间:2014-11-25 20:13:40    阅读次数:263
java 定时检测服务器端口状态方法(一)
最近在写运维管理平台的定时检测集群中各台服务器端口开放状态来判断进程状态的定时任务。顺便整理了下java如何检测服务器一个或者多个端口,以及如何加到定时任务中。一、java中用Socket检测服务器一个端口开放状态。(对socket不太了解,只是最近用才简单看了下)Socket的英..
分类:编程语言   时间:2014-11-25 19:06:13    阅读次数:375
Java中常用术语
迭代器(Iterator)模式,又叫做游标(Cursor)模式。GOF给出的定义为:提供一种方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节。从定义可见,迭代器模式是为容器而生。很明显,对容器对象的访问必然涉及到遍历算法。你可以一股脑的将遍历方法塞..
分类:编程语言   时间:2014-11-25 19:00:02    阅读次数:180
#ifdef __cplusplus extern C{}与C和C++间的关系
#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
VC++编程之第三课笔记——MFC窗口创建过程以及窗口类的封装
第三课MFC窗口创建过程以及窗口类的封装MFC的每一个类都是以C开头的,表明这是一个Class。工程包含(单文档)创建工程名为aaa的工程(单文档)时,在类视图中可看见五个类:CAboutDlg CMainFrame CAaaApp CAaaDoc CAaaView其中:类CAboutDlg继承自CDialog类,对话框的类类CMain..
分类:编程语言   时间:2014-11-25 18:53:15    阅读次数:425
java 面试1
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
javascript 函数详解2 -- arguments
arguments是函数对象内部一个比较特殊的类数组对象,这个对象中包含了所属函数的参数列表,同时还包含一个指向函数原型对象的指针....
分类:编程语言   时间:2014-11-25 18:44:16    阅读次数:143
php冒泡排序
$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
javascript 多物体任意运动框架
每个复杂的运动效果都是由简单的效果组成的,我们可以为简单的效果制定一个框架,也就是写一个通用函数,这样可以对元素的任何属性进行变换,复杂的效果就可以很容易实现。 注意事项: 当变换元素的透明度时,需要做特殊处理如果变换元素宽度时,对于有border的元素,如果我们使用obj.offsetWidth来取得元素宽度时,会出现错误,因为offsetWidth包括边框。如果边框是1px,定时函...
分类:编程语言   时间:2014-11-25 18:42:40    阅读次数:195
URAL 1287. Mars Canals 滚动数组+DP
求从上到下 从左到右 从左上到右下 从右上到左下的 最长的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
JavaFX使用摄像头API的示例
在GITHUB上面有这样的示例: 它的网址是:https://github.com/sarxos/webcam-capture/tree/master/webcam-capture-examples/webcam-capture-javafx 我不知道大家是否可以访问的上这个链接,不知道有没有被墙了(因为我不在国内)。 如果有被墙的话,我上传了摄像头包,其中包含很多示例。可在这个链接上下载 ...
分类:编程语言   时间:2014-11-25 18:38:29    阅读次数:433
Java中String、StringBuffer和StringBuilder的区别和堆栈内存分配
Java中的String类是一个很常用,但最不注意其细节的类,因此大多数面试会那这个类做文章。比如String str = new String("hello");开辟了几个内存空间,String和StringBuffer的区别等等。下面就做一个我的理解: String是一个被final修饰的类,它是不能被继承的。StringBuffer也是被final修饰的类。 一、堆内存和栈内存 在JVM中,堆内存是内存空间存放的是对象实例化的内容(程序的数据),栈内存存放的是对象的名称,其内容是指向对应堆...
分类:编程语言   时间:2014-11-25 18:39:32    阅读次数:271
CUDA学习日志:线程协作与例程
在上篇博文中,我们已经用CUDA C编写了一个程序,知道了如何编写在GPU上并行执行的代码。但是对于并行编程来说,最重要的一个方面就是,并行执行的各个部分如何通过相互协作来解决问题。只有在极少数情况下,各个处理器才不需要了解其他处理器的执行状态而彼此独立地计算出结果。即使对于一些成熟的算法,也仍然需要在代码的各个并行副本之间进行通信和协作。因此,下面我们来讲讲不同线程之间的通信机制和并行执行线程的同步机制。 首先,我们来看一个线程块的网格示意图:...
分类:编程语言   时间:2014-11-25 18:37:56    阅读次数:271
Java入门到精通——基础篇之面向对象
一、概述。       Java属于面向对象的一种语言,因为Java是面向对象的语言所以这个语言的诞生需要有五个基本特性: 1)万物皆为对象。      2)程序是对象的集合。 3)每个对象都有自己的由其他对象所构成的存储。 4)每个对象都拥有其他类型。每个对象都是某个类的一个实例。 5)某一特定类型的所有对象都可以接收同样的消息...
分类:编程语言   时间:2014-11-25 18:34:53    阅读次数:159
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!