2015年1月22日

java中实现多线程的两种基本方法

摘要: java中实现多线程有两种基本方法,一种是继承Thread, 另一种是实现Runnable接口。但是因为java中子类只能继承一个父类,如果采用继承Thread类,就不能继承其他类,很受限制。以下是采用继承Thread类的例子:public class MyThreadTest{ public st... 阅读全文

posted @ 2015-01-22 16:15 wudymand 阅读(2018) 评论(0) 推荐(0) 编辑

数组指针

摘要: 数组指针可以理解为指向数组的指针int (*p)[];()的优先级大于[],int (*p)[7];可以理解为一个包含7个int型元素的数组的指针。所以当p+1后,指针将指向7*int后的地址。如果定义一个二维数组,例如int array[3][7],一个3行7列的数组。当p=array后,p+1将... 阅读全文

posted @ 2015-01-22 11:01 wudymand 阅读(350) 评论(0) 推荐(0) 编辑

用void 指针实现类似模板的SWAP函数

摘要: #include #include #include using namespace std;void swapTest(void *swapA,void *swapB,int size){char *buff=(char *)malloc(size);memcpy(buff,swapA,size)... 阅读全文

posted @ 2015-01-22 10:25 wudymand 阅读(413) 评论(0) 推荐(0) 编辑

2015年1月21日

java中的接口

摘要: java中的接口使用interface来定义,类似于类的定义,有接口名称和接口体[修饰符] interface 接口名 extends 父接口名列表{[public] [static] [final] 常量;[public] [abstract] 方法;}接口体中不能有变量,可以有常量。方法只能是虚... 阅读全文

posted @ 2015-01-21 16:20 wudymand 阅读(247) 评论(0) 推荐(0) 编辑

2015年1月20日

c++抽象类和纯虚函数

摘要: 抽象类是为了抽象和设计的目的而建立的,处于继承层次结构的上层。具体类是能够建立对象的类。(1)抽象类只能用作其他类的基类,不能建立抽象类对象。(2)抽象类不能用作参数类型、函数返回类型或显式转换的类型。(3)可以定义指向抽象类的指针和引用,此指针可以指向它的派生类,进而实现多态纯虚函数是被标明为不具... 阅读全文

posted @ 2015-01-20 19:50 wudymand 阅读(132) 评论(0) 推荐(0) 编辑

2014年10月17日

获取文件夹中第一个文件或文件中第一行内容

摘要: 获取文件夹中的第一个文件,例如文件夹a,把文件夹a中的第一个文件移动到文件夹b.system("cd a;mv $(ls | sort | sed -n '1p') ../b");获取文件中第一行内容,例如文件c,获取第一行内容存到文件d中system("cat c.txt | sed -n '1p... 阅读全文

posted @ 2014-10-17 14:42 wudymand 阅读(779) 评论(0) 推荐(0) 编辑

ubuntu 开启 ssh 服务

摘要: sudo apt-get install openssh-server[01]假如要改SSH的默认端口(22),那么你只要修改:/etc/ssh/sshd_config中Port 22,这里把22改成自己要设的端口就行了,不过千万别设和现已有的端口相同哦,以防造成未知后果。[02]假如要限制SSH... 阅读全文

posted @ 2014-10-17 14:11 wudymand 阅读(107) 评论(0) 推荐(0) 编辑

ubuntu 的 桌面和终端的默认启动方法

摘要: 修改/etc/X11/default-display-manager值为/usr/sbin/gdm,则进入图形界面值为false,则进入控制台修改/etc/X11/default-display-manager如果值为/usr/sbin/gdm,则进入图形界面如果值为false,则进入控制台(命令行... 阅读全文

posted @ 2014-10-17 14:09 wudymand 阅读(616) 评论(0) 推荐(0) 编辑

导航