自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言高水平的面试

斐波拉契数列递归实现的方法如下: 5573、内存对齐问题的原因?平台原因(移植原因):不是所有的硬件平台都能访问任意地址上的任意数据;性能原因:数据结构(尤其是栈)应该尽可能地在自然边界上对齐,因为为了访问未对齐的内存,处理器需要做两次内存访问,而对齐的内存访问仅需要一次。9、冒泡排序算法的时间复杂度是什么?答 :O(n^2)...

2019-07-22 13:54:49 264

原创 voip1

voip电话优点:建设成本低、功能强大、通信费用低廉、使用方便等优点本文的研究对象是基于SIP协议的VoIP电话==我的论文的研究对象是基于SIP协议的VoIP电话。Session 会议...

2019-07-06 22:10:46 449

原创 论文

又称“网络电话”。在IP网上传送具有一定服务质量的语音业务。在IP网上传送数字化语音(VoIP,Voice over IP),占用信道资源少,成本较低,价格便宜信道的概念???指通信的通道,是信号传输的媒介。在多路通信,例如载波电话中,一个电话机作为发出信息的信源,另一个是接收信息的信宿,它们之间的设施就是一条信道,这时传输用的电缆可以为许多条信道所共用。无线信道也就是常说的无线的“频段(...

2019-07-06 01:09:32 316

原创 lan口和wan口的区别

一般soho的路由器的lan口是二层接口 不可以设置ip地址,wan口是三层接口可以设置ip地址,路由器的LAN(1、2、3、4)口,只能够用来连接电脑,不能连接猫、光猫、入户网线,否则会造成路由器无法上网。路由器WAN接口连接的是外网,拉进来的网线就是接这个接口。路由器LAN接口是连接的内网,家里如有几台设备需要拉线上网都是从这个接口接出去的。话机连接的网口是LAN口,不是WAN口。因...

2019-06-26 10:47:34 4785

原创 UI细节归纳

172.16.30.124 # lslibbluetooth.la libbluetooth.so.3 libdbus-1.la libdbus-1.so.3 libglib-2.0.la libglib-2.0.so.0 libgmodule-2.0.la libgmodule-2.0.so.0以上是话机板子里面的库文件。...

2019-06-22 17:53:24 127

原创 ui 细节归纳

消息队列中有多少个消息可以放,这个消息队列定义的是多大???有几个线程 ?? UI开了几个线程 ??自己写一遍荣哥的链表,提高一下自己的 水平,按下按键后的流程是什么样子的 ???按下按键根据的是键值还是btn的字符???和btn的字符有关系吗 ??数组和指针的区别,数组本质上是什么,是普通变量,数组名本质上是什么??是常指针,指向的地址是不可变的。指针转化为一个其他类型的变量,或者其...

2019-06-22 12:27:49 167

原创 指针类型的强制转换

我的改变:void和任何其他类型的指针之间可以相互转换。int a = 1;int *p = &a;float p1 = (float)p;则p和p1的值都是&a,但是p是将&a地址中的值按照int型变量进行解释,而p1则是将&a地址中的值按照float型变量进行解释。指针也是一个变量,它自己占据一个4个字节的地址空间(由于程序的寻址空间是2^32次方,即...

2019-06-21 14:48:12 8980 1

原创 主线程

主线程当一个程序启动时,就有一个进程被操作系统(OS)创建,与此同时一个线程也立刻运行,该线程通常叫做程序的主线程(Main Thread),因为它是程序开始时就执行的,如果你需要再创建线程,那么创建的线程就是这个主线程的子线程。每个进程至少都有一个主线程,在Winform中,应该就是创建GUI的线程。主线程的重要性体现在两方面:1.是产生其他子线程的线程;2.通常它必须最后完成执行比如执...

2019-06-20 16:44:50 297

原创 shell的if使用

参数 -f -d 区别??? file文件 direction目录$? $# 区别???$? 最后运行的命令的结束代码(返回值)即执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)$#添加到Shell的参数个数...

2019-06-16 09:32:23 331

转载 shell判断文件夹是否存在

#如果文件夹不存在,创建文件夹if [ ! -d “/Top” ]; thenmkdir -p /Topfi#shell判断文件,目录是否存在或者具有权限folder="/Top"file="/Top/test.txt"-x 参数判断 $folder 是否存在并且是否具有可执行权限if [ ! -x “folder"];thenmkdir"fold...

2019-06-15 10:23:18 2464

原创 查找文件

find -name default_sys_config.txt

2019-06-14 18:31:43 101

原创 托业前疑问

首先,阅读部分就不是很精通,做题的时间把控的不好,为什么 ?? 因为你对这句话的意思不是很确定,要做到看一遍就很确定,不会再回去看这句话了,这样就可以搞定了。对于听力,依旧是老问题,前一句没有听清,后面的语速太快,后面也有不认识的单词,导致整篇不知道在说什么??因为尤其是短文听写,长对话。对于听力怎么处理,目前还没有一个固定的解决方案,这个是当前必须要处理的。...

2019-06-12 09:33:53 123

原创 linux下生成动态库(共享库),静态库,以及2者区别???

我的总结:动态库就是我们自几写的函数,放在了一个源文件中,我们把这个接口放到头文件中,然后调用的时候用这个接口就可以了。什么是动态库?DLL 是一个包含可由多个程序同时使用的代码和数据的库。Windows下动态库为.dll后缀,在linux在为.so后缀。动态库又称动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据...

2019-06-10 15:12:20 295

原创 完整工程的Makefile

我的 总结:今天我发现Makefile真的是博大精深,今天学到了安装,$(prefix),把应用安装到指定的目录中。工程下Makefile是根据规则来编译整个工程的,这个和编译简单的hello world 是一个道理。Makefile的框架是由规则构成的,make命令执行时,先在Makefile文件中查找各种规则,对各种规则进行解析后,运行规则。规则的基本格式为TARGET… :DEPEND...

2019-06-10 14:11:25 963

原创 托业怎么准备

你的思考时间是5秒之内,所以你知道你的 熟练程度了。

2019-06-01 18:04:44 280

原创 托业阅读

2019-06-01 16:06:08 453

原创 pyrhon第3天遍历=递归

把每一个文件都找到,显示当前目录,返回当前目录,写的时候,一点一点的写,实现成功后,再写剩下的。递归:判断这个路径是否是一个文件:如果还有的话,就再打开,如果没有,就什么也不做。递归函数怎么写 ??函数的实现中写了这个函数的名字,并且有判断,就是说如果满足条件,就执行这个函数中除了这个函数本身外的其他代码,如果不满足,就接着返回去调用这个文件。这个得自己写一次递归,关于Makefil...

2019-05-31 00:55:58 146

原创 Python第3天之OS模块

创建多级目录:快速复制一行代码:Ctrl+dos.mkdir创建一个目录os.makedir一次创建多个目录os.listdir(’.’) 列出当前目录os.chdir(’/’) 切换目录

2019-05-31 00:01:49 108

原创 Python第三天文件操作

写进去之后一定要把文件关掉,然后再看。写如的内容先放到了缓存区,关闭后,才放到了文件中。如果操作不当,会把文件中原来的数据清掉。看一下,你写的内容已经写进去了。这样操作就可以直接写,写完后可以看一下写进去了没有。可以逐行的读取或者操作一次可以多行写入Python也可以用指针把一个文件打开,把内容替换,把第二个文件打开,把替换的内容写到第二个文件中去。...

2019-05-30 21:44:33 143

转载 Python第3天

当程序执行成功时,执行其中一段代码。当程序执行失败的时候,执行其中的另外一段代码。windows常用命令行命令Linux中的touch和vi命令创建新文件的方法都不能用了,在windows命令行下得用type nul>文件名.后缀名来创建:...

2019-05-30 17:42:03 128

原创 python第3天---字典

字典:字典中变量一定要是常量。字典是无序的,字典中修改一个值:就行把数组的元素定义成了一个枚举一样。字典中的方法很多

2019-05-30 12:45:47 127

原创 python第二天

python的数据类型:3重引号:1,格式化输出。2,起注释的作用。序列类型的数据:字符串中每个元素有自己的一个指向。python之序列:序列并不是单独的一个类型,python是一门比c容易学很多倍的语言,这个打印不需要printf,直接按下Enter键就是结果。通过元祖定义了一个值,想改变这个值是不可能的,列表如果你想存储一些可以变的值的话,要用列表...

2019-05-29 21:33:19 193

原创 git补充

git 撤销修改----git checkout 文件路径这个在你的工作区可以作用回退版本是你提交到暂存区的时候,回退可以回退到你的暂存区。git checkout -b regular一定要加上选项,要不然不能创建成功。...

2019-05-29 19:34:18 98

原创 我的python第一课

exit() 退出python 的hello world:python 不需要编译,直接执行。python 必须写成这样,才能用 ./ 的形式执行,这样的话是shell 脚本。使用最多的是后缀 .pypython 变量:定义和区别不同的变量:不能用python tab 等关键字命名。python的异常:1a=3File “”, line 11a=3^...

2019-05-29 10:00:22 118

原创 git提交流程

首先你要在你的自己新建的分支上提交:git checkout regular 新建分支git branch 检查分支git branch regular 切换分支其次要先保存你的修改:git stash 保存获取最新代码: git pull origin regular_v2合并修改的和最新的代码: git stash pop //在本地合并最后再 git add 修改文件git...

2019-05-27 15:29:17 157 1

原创 makefile的配置之helloworld

正确的makefile流程:1、autoscan2、修改生成的configure.scan为configure.in3、aclocal4、autoheader5、autoconf6、创建Makefile.am并进行具体内容的写入 //大的工程,这个是重点要做的 ,面试官让你写一个makefile,你要在这里写,你需要指导要写什么内容进去,剩下的就不用过多的说了,能答上这个,你的...

2019-05-26 14:43:46 326

原创 生成makefile实战例子

我的总结:makefile生成过程:4个步骤,层层依赖,每一个步骤都依赖于上一个步骤的结果。aclocal.m4文件→→→configure文件→→→为源文件编写makefie.am→→→Makefile.in→→→Makefile文件简化生成makefile的过程:只需要4步:执行aclocal,产生aclocal.m4文件aclocal是一个perl 脚本程序,它的定义是:...

2019-05-26 13:29:12 196

转载 makefile

总结:这个并没有技术含量,这个只是理解流程的作用而已。为一个项目源文件生成makefile并make的步骤如下:  操作在包含源文件的项目目录下进行。  (1). 运行autoscan,生成文件configure.scan。  (2). 修改configure.scan,改名为configure.in。  (3).运行autoheader,生成文件configure.h.in(现在一般...

2019-05-26 11:21:37 115

转载 git 操作细节

git pull origin 20180730_v1.4.0 (先从这个分支的远程拉一下最新的代码)git diff . (查看所有改动)git checkout -b new_branch (新建一个分支)回退版本,回退到上一次的版本git reset b0f58a291f43c344a6672b6a2e2f21f20551932f (恢复到这一次提交之后的代码的模样, 在这个提交之后...

2019-05-24 18:02:44 107

转载 git pull

pull的是什么 ??是别人的最新的,还是你push上去的 那个 ??git pull命令的作用是:取回远程主机某个分支的更新,再与本地的指定分支合并,我的总结:得到最新的代码。git pull <远程主机名> <远程分支名>:<本地分支名>git push <远程主机名> <本地分支名>:<远程分支名>git pu...

2019-05-24 17:57:42 3223

原创 linux小技巧---效率

vim Makefile +548直接定位到行ls -al显示权限 显示隐藏

2019-05-21 21:26:03 77

翻译 git系统学习笔记

git 功能:把本地已经修改的单个文件提交到远程。1,要用git ,首先要在本地工程路径下建立一个Git 工程,用这个命令git init。2,提交的时候,首先要把你当前修改的文件放到暂存区,用这个命令 git add 文件路径3,提交的同时要把你提交的这个文件写注释,用这个命令 git commit -m " "4,推送你当前的分支到远程分支。 用这个命令 git pull ori...

2019-05-21 17:52:05 94

转载 git的第一次学习

总结:首先,要建立git工程,$ git init 将此工程初始化为 git 工作目录。将改动保存到工作区。建立本地文件夹和远程目录的关联。将更改推送到远程。在本地创建一个 git 目录,然后将本地的 git 目录和 coding 网站的进行绑定在任意位置打开 git 命令行(不建议在中文路径下)使用 mkdir 命令创建一个文件夹$ mkdir xxx_homework(mkd...

2019-05-21 11:46:19 136

原创 面试==回调函数的好处

回调函数能方便的提高程序兼容性和扩展性,什么是注册??就是你注册了账号,你就可以用这个账号操作了。你没有注册,你就不能用。在代码方面的体现就是你必须要声明,定义,就是这个回调函数的实现。这样你就可以用这个函数了。举例:UI方面,你要使用你注册的按键处理函数,你就要声明,定义这个按键处理函数,定义了之后,就可以用这个函数了。linux内核应该放在哪里 ??cd usr/src/kerne...

2019-05-21 01:47:42 480

转载 git push怎么用

总结:· git add -A 提交所有变化· git add -u 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)· git add . 提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件git push origin :mastergit push origin master...

2019-05-20 21:14:14 295

转载 udhcpc讲解

Dynamic Host Configuration Protocol,中文名称是动态主机配置协议udhcpd就是终端设备作为DHCP服务器udhcpc就是终端设备作为DHCP客户端由于要使用网络通讯,所以不可避免的要用到dhcp。理想的网络通讯方式是下面3种都要支持:1,接入已有网络。这便要求可以作为dhcp客户端。2,作为DHCP服务器,动态分配IP。3,指定固定IP...

2019-05-19 23:39:11 4763

原创 linux内核下载

:2.6.18-164.el5-x86_642.6.18代表着什么?el5代表着什么?x86_64又代表着什么?Linux内核版本有两种:稳定版和开发版 ,Linux内核版本号由3组数字组成:第一个组数字.第二组数字.第三组数字第一个组数字:目前发布的内核主版本。第二个组数字:偶数表示稳定版本;奇数表示开发中版本。第三个组数字:错误修补的次数。例1: 2.6.18-128.ELsmp ...

2019-05-18 22:20:32 830

原创 vim永久显示行号

vim ~/.vimrcset number输入完成之后,按退出,然后敲命令 :wq

2019-05-16 14:00:57 115

转载 什么是网关???

两者的定义:(1)IP地址(英语:Internet Protocol Address)是一种在Internet上的给主机编址的方式,也称为网络协议地址。(2)网关地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。两者的联系:如果有2个IP地址,不在同一网段。这时候,要想通过IP地址去访问另一网...

2019-05-16 13:58:11 11439 1

转载 第一次写shell脚本

wget 下载ftp的通过用户名和密码的方式、请教!如何使用wget下载一个需要用户名和密码的ftp服务上的文件 .linux下载文件命令、wget通过shell运行FTP Wget实现上传下载,如果用wget下载有密码的ftp链接地址呢?(1) wget ftp://[email protected]/auto_LNMP.sh –ftp-password=123456 这是一种方式。(2)...

2019-05-16 11:04:56 127

空空如也

空空如也

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

TA关注的人

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