初识编译器我们通常所说的编译器是一个广义的概念,其实编译器是有几个模块组成的,具体如下:从上图可知编译器由4部分组成;每当我们在集成开发环境下写完代码,点击build的时候编译器的工作原理如下:可以看到,编译代码的过程其实就是编译器让这些模块协同工作的过程。第一步:预处理器将.c和.h文件编译器.i中间文件。
分类:
其他好文 时间:
2018-05-30 18:14:27
阅读次数:
116
一晃一个月更新博客了,这确实是很不好的习惯,不过也确实是因为这个月太忙没顾得过来,前半个月学期大项目开始,天天快马加鞭赶UI,赶活动,还是有进度可言的,后半个月连着两门考试,而项目也到了对接的瓶颈期,所以就大概放了一两周的时间没怎么做,最近开始忙活了几天一边进一步优化界面活动,一边与另一组UI对接, ...
分类:
其他好文 时间:
2018-05-30 18:14:21
阅读次数:
156
1.错误信息描述在重庆万州进行设备巡检时,发现CCS01A(HPUNIXB.11.31)服务器终端窗口频繁弹出报错,查看dmesg输出信息和OLDsyslog.log全是该报错以及/var分区满了的信息,但是syslog.log在很久之前就没有再被写入内容,是空文件。#终端窗口频繁出现的报错信息esmd:SystemError:TheEVMdaemonhasfailedandcannotberes
分类:
其他好文 时间:
2018-05-30 18:14:15
阅读次数:
458
对于元素间的空格,IE9之前的版本不会返回文本节点,而且他所有浏览器都会返回文本节点。这样就导致 使用childNodes和firstChild等属性时的行为不一致。从而有了Element Traversal API 为DOM元素添加额以下5个元素: chaildElementCount:返回子元素 ...
分类:
Web程序 时间:
2018-05-30 18:14:00
阅读次数:
217
Linux操作系统的开机过程是这样的,即从BIOS开始,然后进入BootLoader,再加载系统内核,然后内核进行初始化,最后启动初始化进程。初始化进程作为Linux系统的第一个进程,它需要完成Linux系统中相关的初始化工作,为用户提供合适的工作环境。RHEL7、CentOS7等linux发行版系统已经替换掉了熟悉的初始化进程服务SystemVinit,正式采用全新的systemd初始化进程服务
分类:
其他好文 时间:
2018-05-30 18:13:51
阅读次数:
1282
JavaScript 获取当前时间戳:第一种方法: var timestamp = Date.parse(new Date()); var timestamp = Date.parse(new Date()); 结果:1280977330000第二种方法: var timestamp = (new ...
分类:
Web程序 时间:
2018-05-30 18:13:44
阅读次数:
257
之前我们在使用vue进行 h5 表单录入的过程中,遇到了Android软键盘弹出,覆盖 h5页面 输入框 问题,在此进行回顾并分享给大家: 系统:Android 条件:当输入框在可视区底部或者偏下的位置 触发条件:输入框获取焦点,弹出软键盘 表现:软键盘 覆盖 h5页面中的输入框 问题分析: 1.发 ...
分类:
移动开发 时间:
2018-05-30 18:13:24
阅读次数:
260
硬盘初始化省略手动ghost操作步骤:步骤1:选择顺序:local----->partition---->fromimage一定要注意选择!!!步骤2:选择操作系统镜像步骤3:指定系统所要安装在那个盘其实就几点需要注意
分类:
其他好文 时间:
2018-05-30 18:13:18
阅读次数:
119
k8s pod挂载pvc,pvc通过pv连接了glusterfs。 pod一直处于creating状态,kubectl descibe pod 显示如下错误: ...
分类:
其他好文 时间:
2018-05-30 18:13:10
阅读次数:
697
TP-LINK路由器为例子:一般默认的默认的路由器的网关的IP地址,也称为web管理IP地址,LAN网段IP地址,默认一般是192.168.1.1但是由于光猫的IP地址(外网的IP地址),也是192.168.1.1,所以一般往往会产生冲突,要么是修改LAN网络的IP地址,要么是修改WAN网段的IP地址如果是修改LAN网段的IP地址的话,如下图所示:把192.168.1.1修改成192.168.0.
分类:
其他好文 时间:
2018-05-30 18:13:03
阅读次数:
142
JavaScript 获取当前时间戳:第一种方法: var timestamp = Date.parse(new Date()); var timestamp = Date.parse(new Date()); 结果:1280977330000第二种方法: var timestamp = (new ...
分类:
Web程序 时间:
2018-05-30 18:12:48
阅读次数:
322
一、基础知识 ? 接口地址https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code? 请求参数appid:小程序的唯一标识se ...
分类:
微信 时间:
2018-05-30 18:12:22
阅读次数:
5113
转自:http://blog.163.com/doleph@126/blog/static/39901730200851695416520/ firebird的域是一个数据库全局对象,相当于其他关系数据库的自定义数据类型。域一旦创建,数据库中的其他对象例如表、列就可以使用它。使用域,不但可以加强数据 ...
分类:
其他好文 时间:
2018-05-30 18:12:11
阅读次数:
163
新建一个OC语言的项目,然后添加一个基于NSObject的Swift文件SwiftFileModel类 .swift import UIKit class SwiftFileModel: NSObject { func firstMethod() { print("SwiftFileModel"); ...
分类:
移动开发 时间:
2018-05-30 18:11:59
阅读次数:
519