自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 设计模式的几种关系及画法

3 组合:成员对象是整体的一部分,成员不可以脱离整体独立存在,关系毕竟紧密。实心的菱形箭头,箭头指向整体。3 聚合:成员对象是整体的一部分,成员可以脱离整体独立存在。空心的菱形箭头,箭头指向整体。2 关联关系:一个类是另一个类的成员变量,带箭头的实线,箭头指向成员变量。4 依赖 虚线箭头,箭头指向被依赖的对象。1 继承关系:空心的三角形箭头,箭头指向父类。一个类是另一个类方法成员的参数。一个类调用另一个类的静态方法。一个类是另一个类的成员。

2024-05-09 03:02:34 106 1

原创 ubuntu The remote system refused the connection.

新安装的ubuntu系统,securtCRT连接失败,出现下面结果,这是因为ubuntu没有安装工具。此时可以用获取到的 IP 在secureCRT中进行连接。有下面一行表示 ssh 已启动。OC](这里写自定义目录标题)2、安装 ssh 服务端。3、安装 ssh 客户端。5、确认 ssh 已启动。6、获取当前 IP 地址。4、重新启动 ssh。

2024-05-06 23:45:59 184 1

原创 linux系统

makefileSrcFile =(wildcard∗.c)ObjFile=(wildcard *.c)ObjFile =(wildcard∗.c)ObjFile=(patsubst %.c,%.o,$(SrcFile))CC=gccCFLAGS+=-c -Wall -gall:appapp:$(ObjFile )$(CC) $^ -o $@%.o:%.c$(CC) $^ $(CFLAGS) -o $@clean:$(RM) *.o app -r.PHONY:clean$?

2021-04-07 10:29:42 57

原创 friend

声明:friend ostream& operator<<(ostream &out, Complex &c3) ;定义template ostream& operator<<(ostream &out, Complex &c3){out << c3._a << " " <<...

2019-11-12 23:39:14 109

原创 vs2013中boost安装使用

1、到http://www.boost.org/下载了一份最新的boost库:boost_1_61_02、解压到d盘根目录下:d:/boost_1_61_03、开始->所有程序-> Microsoft Visual studio 2005->Visual studio Tool->Visual studio 2005命令4、进入boost的下载路径 d:/boost_...

2019-11-06 21:59:51 147

原创 fputc和fgetc

fputc(char,FILE)有缓存,不是行缓存函数,缓存区大小是4096#include <stdio.h>//#include <unistd.h>//#include <fcntl.h>int main(int argc,char *argv[]){ FILE *fp; int i = 0; int ret = 0; fp...

2019-05-29 06:44:37 638

原创 linux文件编程

int open(const char *pathname, int flags);int open(const char *pathname, int flags, mode_t mode);open函数打开或者创建文件,返回文件描述符flags为打开文件的方式, O_RDONLY, O_WRONLY, or O_RDWR。eg2: 创建文件,读写模式#include <stdi...

2019-05-26 06:06:04 97

原创 Linux切换root提示:xxx is not in the sudoers file

在某个用户(xxx)下使用sudo的时候,提示以下错误:xxx is not in the sudoers file. This incident will be reported。百度了下,究其原因是用户没有加入到sudo的配置文件里。 解决方法如下:1、切换到root用户,运行visudo命令2、找到root ALL=(ALL) ALL,在下面添加一行 xxx ALL=(ALL...

2019-05-26 03:58:06 1424

原创 execl函数族

#include <unistd.h>extern char **environ;int execl(const char *path, const char *arg, …);int execlp(const char *file, const char *arg, …);int execle(const char *path, const char *arg, …, ch...

2019-05-25 13:47:50 1020

原创 linux进程

Linux 支持两种进程:普通进程和实时进程。实时进程具有一定程度上的紧迫性,应该有一个短的响应时间,更重要的是,这个响应时间应该有很小的变化;而普通进程则没有这种限制task_struct 结构包含进程的全部信息(1)进程标识符信息进程标识符信息包括进程标识符、用户标识符、组标识符等一些信息。(2)进程调度信息调度程序利用这些信息来决定系统中哪个进程最迫切需要运行,并釆用适当的策略来保...

2019-05-25 03:21:41 90

原创 vmware网络设置

vmware的网络设置1):什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。相当于虚拟机和主机共享一个路由器。在同一个局域网中。需要联网的话,则网关与DNS需要与主机网卡一致。重启虚拟网卡:/etc/init.d/network restart2):...

2018-11-10 08:15:20 69

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除