- 博客(21)
- 资源 (12)
- 收藏
- 关注
原创 上传空文件夹到GitHub服务器
在项目开发中,我们有时候会遇到要上传空文件夹到远程服务器的情况,在这里我提供了将空文件夹上传到github仓库中的方法的完美方案(创建无关文件,删除无关文件)。众所周知,git仅仅跟踪文件的变动,不跟踪目录。方法:先在目录下的所有空文件夹下,创建一个无关文件(.gitignore 文件)。在项目的根目录下输入命令行:$ find . -type d -empty -exec touc...
2019-03-08 14:28:08
343
原创 Git如何删除远程服务器文件同时保留本地文件
在上传工程到git上时,有时候会把本地的配置文件传到服务器上,这时你先删除本地,再同步服务器,显然是不合理的。git提供了一个好的解决方法,可以直接删除服务器文件,同时不影响本地文件,命令如下删除服务器文件,本地保留此时github上已经不存在了删除远程useless 文件夹,本地保留一定要注意,删除文件夹要使用-r 参数$ git rm --cached -r us...
2019-03-08 14:22:16
1345
原创 If no other git process is currently running, this probably means a git process crashed in this repo
在使用git时候出现如下问题:vmuser@Linux-host:rootfs$ git add dev/fatal: Unable to create '/home/vmuser/tiny4412/.git/index.lock': ?????.If no other git process is currently running, this probably means agi...
2019-03-08 14:11:46
1029
原创 Busybox制作基本rootfs
0. linaro编译链下载编译链工具$ wget https://releases.linaro.org/components/toolchain/binaries/6.4-2018.05/arm-linux-gnueabi/gcc-linaro-6.4.1-2018.05-x86_64_arm-linux-gnueabi.tar.xz解压工具链$ tar xvf gcc-li...
2019-03-08 10:20:47
639
原创 github提交代码时 fatal: HTTP request failed
git命令往github上提交代码时,发生HTTP request failed错误:vmuser@Linux-host:tiny4412$ git push origin mastererror: Couldn’t resolve host ‘github.com’ while accessing https://github.com/Username/tiny4412.git/info/...
2019-03-07 17:56:17
276
原创 学习网站与技术论坛
嵌入式开发常用的参考站点和博客以及GitHub国外站点ARMARM - The Architecture For The Digital WorldARM Information CenterToolchainlinaroGNU ToolchainU-Boothttp://www.denx.de/wiki/U-Boot/WebHome u-boot的官方网站,在这个站点可以...
2019-03-07 15:09:50
177
原创 从前慢
《从前慢》现代·木心记得早先少年时大家诚诚恳恳说一句 是一句清早上火车站长街黑暗无行人卖豆浆的小店冒着热气从前的日色变得慢车,马,邮件都慢一生只够爱一个人从前的锁也好看钥匙精美有样子你锁了 人家就懂了...
2019-02-22 16:09:47
229
原创 Linux IPC之简介
Interprocess Communication brief introductionLinux 下的进程通信手段基本上是从 UNIX 平台上的进程通信手段继承而来的。而对 UNIX 发展做出重大贡献的两大主力 AT&T 的贝尔实验室及 BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间的通信方面的侧重点有所不同。前者是对 UNIX 早期的进程间通信手段进行了系统的改进和扩...
2019-02-22 15:47:31
498
原创 access_ok函数
名称access_ok — 检查用户空间指针是否有效注意,根据体系结构的不同,这个函数可能只是检查指针是否在用户空间范围内——在调用这个函数之后,内存访问函数可能仍然返回 -EFAULT函数原型access_ok ( type, addr, size);参数说明:typeType of access: VERIFY_READ or ...
2019-02-14 17:10:28
4327
1
原创 监控工具(2) uptime
uptimeuptime显示一行信息,包含当前时间,系统已经运行了多长时间,当前有多少用户登录,在过去1分钟、5分钟、15分钟的系统平均负载,如图2-6所示。图2-6 uptime命令输出示例系统平均负载是可运行状态进程或不可中断状态进程的平均数。处在可运行状态的进程要么是正在使用CPU,要么是等待使用CPU。处在不可中断状态的进程正在等待一些I/O访问,例如等待磁盘。平均值有3个时...
2019-01-18 10:47:05
305
原创 监控工具(1) top
toptop提供一个运行系统的动态实时视图,如图2-1所示。它可以显示系统摘要信息(如图2-2至图2-4所示),以及目前正在由Linux内核管理的任务列表,如图2-5所示。默认情况下,它会显示运行在服务器上最占用CPU的任务,并每3s更新列表。可以通过进程标识符(PID)、内存使用(%MEM)、优先级(PR)、命令名称(COMMAND)等对进程进行排序。图2-1 top命令输出示例图2...
2019-01-18 10:16:34
424
原创 解决vs2017调试出现脚本错误(/Community/Common7/IDE/PrivateAssemblies/plugin.vs.js) 方法
新装的vs2017编译时出现当前页面脚本错误 url:/Community/Common7/IDE/PrivateAssemblies/plugin.vs.js点击“是”,可以继续运行,但后续发现有可能会导致程序崩溃的情况出现,解决崩溃的办法很简单,不直接点击运行,而选择开始执行(不调试)即可,这样既然出现脚本错误,后续的操作中也不会导致程序崩溃的情况了,当然这不是彻底解决的方法。经...
2019-01-15 10:26:17
4730
1
原创 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead.解决办法
error C4996: ‘strcpy’: This function or variable may be unsafe.Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.解决办法:打开项目属性,如图,加入/D "...
2019-01-15 10:17:39
2237
原创 进程之init进程
进程进程是Linux内核最基本的抽象之一,它是处于执行期的程序,或者说“进程=程序+执行”。但是进程并不仅局限于一段可执行代码(代码段),它还包括进程需要的其他资源,例如打开的文件、挂起的信号量、内存管理、处理器状态、一个或者多个执行线程和数据段等。Linux内核通常把进程叫作是任务(task),因此进程控制块(processing control block,PCB)也被命名为struct ...
2019-01-11 13:51:25
1311
原创 构建ctags+cscope数据库以及vim+plugin实现一个像Source Insight工具分析linux源码
下载并安装Linux源内核下载源内核 首先下载要分析的对象------Linux内核。进入www.kernel.org下载代码。在网页www.kernel.org中点击 https://www.kernel.org/pub/链接进入页面,将目录项按照linux-->kernel-->2.6移动,点击代码文件linux2.6.30.4.tar.gz链接进行下载。安...
2018-11-26 11:14:13
440
原创 常用服务搭建
在 Linux 环境下进行嵌入式 Linux 开发的基本方法,然后对嵌入式开发用到的软件进行介绍,包括如何安装和测试。这一章是进行嵌入式 Linux 开发必不可少的,是进行嵌入式 Linux 开发的基础,请务必仔细理解,并进行正确的设置。嵌入式 Linux 开发模型交叉编译由于嵌入式系统资源匮乏,一般不能像 PC 一样安装本地编译器和调试器,不能在本地编写、编译和调试自身运行的程...
2018-09-28 16:45:09
190
原创 Markdown编辑器使用说明
Markdown编辑器使用说明欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢...
2018-09-18 14:11:51
793
原创 RTL8723BU(wifi Bluetooth) 移植
源码:RTL8723BU_WiFi_linux_v4.4.2_18635_BTCOEX20151228-664a.20161006.zip下载地址:https://download.csdn.net/download/qq_22902919/10471522硬件:imx6q软件:linux3.xWifi移植:1.内核配置首先需要配置内核, 支持USB设备, 支持wifi设备, 支...
2018-06-11 14:00:52
13989
3
Linux Device Drivers Development By John Madieu
2019-04-26
Linux内核学习和研究及嵌入式(ARM)学习和研究的开放文档
2019-03-07
UNIX环境高级编程
2019-02-22
深入理解计算机系统 (原书第3版)
2018-12-05
FocalTech Application Note for CTPM
2018-09-07
The FT5x16 Series ICs
2018-09-07
RTL8723BU WIFI & BT
2018-06-11
RTL8723BU_WiFi_linux_v4.4.2
2018-06-11
RTL8723BU WIFI and Bluetooth
2018-06-01
K4B4G1646B
2018-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人