摘要:
gcc编译过程 1. 预处理, ,`.c .i` 展开宏和头文件,替换条件编译,删除注释、空白和空行 2. 编译, ,`.i .s` 检查语法规范 【消耗时间和系统资源最多】 3. 汇编, , 将汇编指令编译成汇编指令 4. 链接, , ,数据段合并,数据地址回填,连接成可执行文件 o 用来指定生产 阅读全文
摘要:
常用命令 查看当前系统中存在哪些shell 查看当前操作系统正在使用的命令解析器: 输入命令时,光标移动 | 功能 | 快捷键 | 助记 | | | | | | 上 | Ctrl+P | previous | | 下 | Ctrl+N | next | | 左 | Ctrl+B | backward 阅读全文
摘要:
vim基础 进入vim编辑器 vim默认模式为normal模式 a,进入插入模式,定位到当前字母 后面, A,进入插入模式,定位当当前行后面 i,进入插入模式,定位到当前字母前 I,进入插入模式,定位到当前行前面 o,进入插入模式,向下一行(open a line below) O,向上插入 esc 阅读全文
摘要:
centos 安装gcc-c++ yum install gcc-c++ 安装CMake yum install cmake 切换gcc版本 安装devtoolset-x 安装devtoolset-3 安装scl,方便切换gcc版本 yum install centos-release-scl sc 阅读全文
摘要:
当我们拿到这样一种电子签名: 背景颜色太暗,放到文件中格格不入,如何整理成这样呢? 1. 将图片文件拖入ps中 2. 使用裁剪工具,裁出合适的宽高比 阅读全文
摘要:
修改eclipse插件源码 到 "官网" 下载源码 我的eclipse是2019版的,对应build name为4.11 将源码包解压,将jface.text.source源码包放在eclipse安装位置的plugins目录下 在eclipse中,打开窗口:window show view othe 阅读全文
摘要:
vue简介 官网上有介绍,这里粘出来 Vue (读音 /vjuː/,类似于 view ) 是一套用于构建用户界面的 渐进式框架 。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与 "现代化的工具链 阅读全文
摘要:
java程序使用jrebel java VM options: idea maven tomcat 启动命令 jrebel启动命令,VM options 启动成功标志 无法热部署,原因未知? 阅读全文
摘要:
自动完成输入框下拉列表 使用的插件:jquery ui 1. 使用数据源实现文本框的自动完成功能 后台 阅读全文
摘要:
在画布上创建向上的3D拉影文字 <canvas id="myCanvas" width="410" height="130"></canvas> <script src="jquery.min.js"></script> <script> $(function () { var myCanvas = 阅读全文
摘要:
初识SQL DESC 1. 查看表结构 DISTINCT 消除重复列【重复列指的是该行的查询出的数据都一样】 SQL查询 空判断 select from emp where comm IS NOT NULL; null属于一个未知的数据,与任何数字计算都会得到null 模糊查询 : 匹配任意的一位字 阅读全文
摘要:
tab html css js 阅读全文
摘要:
绘制基本图形 绘制直线 运行截图: 填充矩形、矩形轮廓 运行截图: 绘制圆形 运行截图: 绘制三角形 运行截图: 同心圆 var radgrad=ct.createRadialGradient(130,130,10,150,150,100); 创建渐变对象 ct.fillStyle=radgrad; 阅读全文
摘要:
弹性盒子布局 弹性盒是一种简单而强大的布局方式,通过弹性盒可以指明空间的额分布方式、内容 的对齐方式和元素的视觉顺序,把不同的组件放置在页面中。内容可以轻易的横向或纵向排布,还可以沿着一个轴布局,或者折断成多行。 突出的特点:能让元素对不同的屏幕尺寸和不同的显示设备做好适应准备 弹性盒依赖父子关系。 阅读全文