自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 14.04源

https://wiki.ubuntu.org.cn/%E6%A8%A1%E6%9D%BF:14.04sourcedeb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiversedeb http://mirrors.163.com/ubunt

2020-06-17 01:06:09 151

转载 os

https://www.cnblogs.com/20135235my/p/5398066.htmlhttps://www.cnblogs.com/edisonchou/p/5022508.htmlhttp://www.cnblogs.com/xin1998/p/7739484.htmlhttps://www.cnblogs.com/sky-heaven/category/636016.h...

2018-12-25 17:40:38 158

转载 Linux 系统目录结构

/boot:存放的启动Linux 时使用的内核文件,包括连接文件以及镜像文件。/etc:存放所有的系统需要的配置文件和子目录列表,更改目录下的文件可能会导致系统不能启动。/lib:存放基本代码库(比如c++库),其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。/sys: 这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统...

2018-12-16 23:53:57 446

原创 linux 系统启动过程

linux的启动过程分为五个阶段:1.内核的引导:首先由BIOS开机自检,按照BIOS中设置的启动设备来启动。ps:BIOS基本输入输出系统是计算机第一个启动的软件,是固化到ROM芯片上的程序。2.运行init:init进程,pid:1。一切程序的开端。init进程是系统所有进程的起点,你可以把它比拟成系统所有进程的老祖宗,没有这个进程,系统中任何进程都不会启动。首先是...

2018-12-16 23:47:02 153

原创 树形链表

#include <stdio.h>#include <string.h>#include <stdlib.h>#include <time.h>#define NODEADDSAMEOK 0#define NODEADDSAMENG 1typedef struct lk{ int id; struct lk *pnext; ...

2018-11-28 16:25:50 883

原创 简单的单链表(c语言实现)

#include <stdio.h>#include <string.h>#include <stdlib.h>#include <time.h>typedef struct lk{ int id; struct lk *pnext; int data;}Node;Node *CreateNode(){ Node *nod...

2018-11-22 01:24:50 1309

原创 虚拟机centos 7设置 固定ip 连接主机设置

因为要学习python,所以装了个centos 7,但是感觉终端比较麻烦,所以就想到了Xshell工具,但是此时虽然能够连上,但是每次都是要变ip,所以强迫症的我就想设置固定ip,又可以连接主机,又可以连接本地网络,既可以用主机的有线,又可以用主机的wifi。因为主机的ip 是DHCP随机分配,容易变,所以就想配置好不用变,连接Xshell也方便点。大佬的博客但是用了很多办法还是无果,头疼了好多天...

2018-04-30 14:46:59 464

原创 CentOS 7 创建共享文件夹的问题

首先是基本的在虚拟机设置里面添加一个共享文件夹,选择一个目录即可,属性选择总启用。如果没有vmware tools ,则需要安装vmware tools。vmware tools 想要安装直接点击设置里面的安装vmware tools选项 。tar -zxvf VMwareTools-10.1.6-5214329.tar.gz   这里的压缩包要不能再IDE中解压。安装./然后命令   mount...

2018-04-18 14:20:27 1620

原创 七层网络协议

Seven layer network protocol1. Application layer (应用层)文件、打印、消息、数据库和应用程序 2. Presentation layer(表示层) 数据加密、压缩和转换服务 3. Session layer (会话层)会话控制 4. Transport layer (传输层)端到端连接 5. Network layer (网络层)路由选择 ...

2018-03-19 14:33:46 454

转载 installEventFilter

voidQObject::installEventFilter ( const QObject * obj )安装事件过滤器obj到这个对象。事件过滤器就是接收所有被发送到这个对象的事件的对象。这个过滤器可以停止事件或者把它再转给这个对象。事件过滤器obj通过它的eventFilter()函数来接收事件。如果事件被过滤了(比如,停止了),eventFilter()函数必须返回真,否则它必须返回假。...

2018-03-19 13:03:01 653

转载 为什么要有补码?

为什么负数在计算机中一直用补码来表示。我们都知道计算机中的负数是用补码来表示的,而负数的补码是原码符号位不变,其他位按位取反再加一。但是为什么必须这样?为什么非要取反再+1?这个定义是怎么来的?首先我们用我们熟悉的十进制来思考问题,假设现在我们只考虑两位数字的运算,比如56 + (-28) = 56 - 28,这里如果作正常的减法运算,就需要借位,也就是先让"6"减去"8"的时候,发现不够减,所以...

2018-03-05 13:31:47 848 3

原创 winsocket tcp/ip协议 c/s/c 架构 即时同步通信 雏形

在vs2010上写的可能有点粗糙.乱码问题靠发送字符大小解决。//client.c#include #include #include #include #pragma comment(lib,"ws2_32.lib")#define MYADDR "127.0.0.1"#define MYPORT 666typedef struct message{ SOC

2018-01-09 14:15:05 368

原创 一些最基本的小练习

1.如何判断闰年?#include int main(){ int year = 0; printf("input a year:"); scanf("%d",&year); if( (year % 4 == 0&&year % 100 != 0)||year % 400 == 0 ) { printf("run nian!\n"); }else { print

2017-04-19 00:21:11 211

原创 细节提点

const 不变,固定变量。。volatile  一直变, 一直读取这个值。。。”\“转义字符C规定:在每一个字符串常量的结尾加一个 “字符串结束标志”,以便系统据此判断字符串是否结束。C规定以字符’\0’作为字符串结束标志。如:如果有一个字符串常量”CHINA” ,它占内存单元不是5个字符,而是6个字符,最后一个字符为‘\0’。但在输出时不

2017-04-19 00:19:58 176

原创 冒泡排序和选择排序

根据书本P210,//冒泡,选择#include #include void buddle(int *a,int n){ int i = 0; int j = 0; int temp = 0; for( i = 0;i < n;i++) { for(j = 0; j < n-i-1;j++) { if( a[j] > a [j+1] ) {

2017-04-17 17:40:31 184

原创 字符串A删除字符串B

结合老师思路,所写#include #include void my_del(char *str1,char *str2,char *result){ char *temp = str1; char *dest = str2; int count = 0; int i = 0; int flag = 0; while( *temp != '\0') { count

2017-04-17 17:39:07 616

原创 416.。。课后总结

老师上课所讲的内容,上传,为以后复习用。C语言基本的几大模块:数据类型运算符三种结构顺序:顺序、选择、循环函数数组指针结构体、共同体、枚举函数:为什么要用函数这个概念?---类比于生活中的写文章;现在有哪些:main:从main开始执行,也是在main里面结束,“生命周期”的概念;生命周期:从出生到死亡的过程;prin

2017-04-17 17:36:18 219

原创 课后总结

什么是编程语言,什么是程序,人和计算机的关系?编程语言那么多,为什么我们偏偏学习C语言呢?如何考核C语言水平呢,考核C语言的标准有哪些呢?打印:helloworld!#include int main(){printf("Hello World!\n");//打印:helloworldretur

2017-04-15 22:19:39 357

原创 数组1

数组是一组具有相同类型的变量的集合。使用一个统一的名字来标识这组相同类型的数据,这个名字称为数组名。构成数组的每个数据项成为数组元素。c程序通过数组的下表实现对数组元素的访问。int score[5];c语言中的数组的下标都是从0开始的。在定义数组的时候不能使用变量定义数组的大小。即:int score[n];  这个定义是错的。数组一旦定义就不能改

2017-04-14 20:16:21 283

原创 函数

c语言是模块化程序设计。函数可以看成模块化程序设计的最小单位c程序可以由一个或多个源程序文件组成,一个源程序文件又可以由多个函数组成。main()是一个程序的入口函数分为:1,标准库函数:调用这些函数需要包含头文件.,.2.自定义函数。函数的定义:返回值类型  函数名(  类型  形式参数1,类型 形式参数2,...)     {声明语句序列可执行语

2017-04-13 19:59:05 255

原创 条件循环控制语句

==判断等于,= 赋值;if语句单分支:if (表达式p) 语句A表达式p的值为真,则执行语句A ,否则不做任何操作,直接执行if语句后面的语句。单分支比较a和b#include int main(){ int a = 0; int b = 0; int max = 0; printf("Input a,b:"); scanf("%d,%d"

2017-04-12 21:29:02 555

原创 数据类型运算

数据: 常量,变量。常量:整型: 基本整型: int a; 长整型:   long (int)  a ; 短。。:  short; 无符号整型:  unsigned short a ;  unsigned long  a;  unsigned int  a ;实型:   单精度:float  双    :double 长双  : long double

2017-04-11 18:18:48 294

原创 409 shell

什么是Shell?简单地讲,就是命令解析器,将用户输入的指令转换为相应的机器能够运行的程序。Shell脚本的第一行必须是如下格式:#! /bin/sh当编辑好脚本后,如果要执行该脚本,还必须使其具有可执行属性!chmod +x filename在Shell编程中,所有的变量都由字符串组成,并且不需要预先对变量进行声明。命名规范:①首个字符

2017-04-10 18:14:53 146

原创 409 makefile

Linux 程序员必须学会使用GNU make来构建和管理自己的软件工程。[root@localhost 409]# cd makeFile[root@localhost makeFile]# tree.|-- add|   |-- add.c|   `-- add.h|-- add.o|-- main|-- main.c|-- main.o|-

2017-04-10 17:57:01 224

原创 Linux 的gcc gdb

gcc的基本用法如下:gcc [options] [filename]options:编译器所需要的编译选项filenames:要编译的文件名-o outputfilename:确定可执行的文件名称为outputname,如果不给出这个选项,则编译出的可执行文件为a.out-c:只编译,不连接成为可执行文件,编译器只是由输入的.c等源代码文件生成.o为后缀的目标文件。-g:

2017-04-10 17:36:01 227

原创 4.08,linux初学:基本的linux操作和vim操作

ls:查看当前目录下的内容;ls -l:详细查看;ls -al:可以显示显示隐藏文件;cd:进入到相应的路径;           cd /home.:当前路径..:上一层路径;cd ..;cd -:返回到原来的路径clear:清屏su:切换用户;uesradd 用户名;exit:退回到上一个用户;passwd 用户名:增加密码;uesrdel

2017-04-08 18:46:21 166

空空如也

空空如也

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

TA关注的人

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