- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 【简易方法】Markdown 格式 的文章发布到微信公众号
【简易方法】Markdown 格式 的文章发布到微信公众号1 关于MarkdownMarkdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。Markdown ...
2020-02-11 16:17:17
3916
2
原创 ubuntu 18 系统 最好用的截屏工具flameshot-简洁并功能强大
1. 前言前段时间给自己的笔记本装成ubuntu18 + win10的双系统,今天在ubuntu 18 上安装了linux版的百度云、wps、微信、vlc、typora等工具,准备长期使用ubuntu系统。写文档或做笔记时,难免需要截图,虽然ubuntu自带的截图比windows自带的强,但还是不能标记编辑,所以搜了下linux系统的截图工具,觉得 flameshot还不错,安装和使用都挺方便...
2020-01-03 22:59:47
861
转载 Ubuntu18.04 WPS安装后,提示“系统缺失字体symbol、wingdings、wingdings 2、wingdings 3、webding”的解决方法
转载博文:https://blog.youkuaiyun.com/u010269598/article/details/80013608在ubtuntu18 中 ,从WPS官网下载deb软件包并安装好后,每次打开WPS的任一一个组件都会提示“系统缺失字体symbol、wingdings、wingdings 2、wingdings 3、webding”。主要是每次打开都会弹出这个提示框,确实有的麻烦。找...
2020-01-03 21:46:46
4303
3
原创 C语言-多线程定时器(基于回调函数)
#include <stdio.h>#include <string.h>#include <stdlib.h>#include <sys/time.h>#include <signal.h>#include <pthread.h>typedef unsigned char u8;typedef unsigne...
2019-11-08 22:30:30
4587
原创 嵌入式系统开发-麦子学院(15)-根文件系统
1. 根文件系统结构/bin 存放二进制可执行命令的目录/dev 存放设备文件的目录/etc 存放系统管理和配置文件的目录/home 用户主目录/lib 存放动态链接共享库的目录/sbin 存放系统管理员使用的管理程序的目录/tmp 公用的临时文件存储点/root 系统管理员的主目录/mnt 系统临时挂载其他文件系统的目录/proc 虚拟文件系统,可直接访问来获取系统信息/...
2019-08-01 23:20:24
694
原创 嵌入式系统开发-麦子学院(13)-linux底层系统开发(1)
1. 嵌入式系统移植:(1)交叉编译链: 不同平台的对指令集的编码译码不同。将交叉编译器增加到环境变量中: ① PATH=$PATH:目录 ② vi /etc/environmet 文件中添加交叉编译的工具集:readelf -h 读取文件的ELF头信息size 读取文件ELF头的大小nm 查看可执行程序的符号表strip 剔除符号表strings 查看可执行程序中的字符串ob...
2019-07-16 22:49:38
907
原创 嵌入式系统开发-麦子学院(12)——ARM Bootloader开发
1. bootloader概述boot 的目的:关闭看门狗,中断,MMU,cache配置系统工作时钟配置SDRAM的控制器(行地址数、列地址数、块数、周期性的充电)让sp指向可读可写的设备区间中,满足递减的规则SDRAM—用哪些模式,就要初始化哪些模式下的SP—每个模式值不能覆盖其他模式代码搬移:①搬移速度问题 ②只把存储器的一部分代码执行出来,把存储在其他位置的代码搬移到内存,...
2019-07-15 13:23:09
854
原创 Ubuntu Linux从入门到精通(一)
linux内核中,主要内核模块包括:进程管理(process management)定时器(timer)中断管理(interrupt management)内存管理(memory management)模块管理(module management)虚拟文件系统接口(VFS layer)文件系统(file system)设备驱动程序(device driver)进程间通信(int...
2019-07-11 00:22:06
4318
原创 cJSON笔记——三种结构的cJSON数组
最近的项目中,涉及对cJSON库的使用,特别是不同结构的cJOSN数组的运用,在此小结以下。1.指定(路径/文件类型/文件名)读取整个文本/*** @brief ** @param file_dir 文件所在的路径* @param file_name 文件名* @param file_type 文件类型** @brief 读取文件的内容,赋值给字符指针** @return ...
2019-07-05 00:29:29
11994
1
原创 嵌入式系统开发-麦子学院(9)——arm基础知识
1. 前铺知识1.1 电路符号1.2 ARM cores 家族成员表参考博文:https://blog.youkuaiyun.com/thisway_diy/article/details/84100076ARM公司简介ARM是Advanced RISC Machines的缩写,它是一家微处理器行业的知名企业,该企业设计了大量高性能、廉价、耗能低的RISC (精简指令集)处理器。 1985年第一...
2019-06-12 13:30:48
1630
原创 记:kali使用airodump-ng出错的问题记录
kali使用airodump-ng出错的问题记录最近想入坑渗透(其实纯粹瞎弄的),安装kali linux 系统这个功能强大的黑客系统,试着破解wifi密码(慎:仅限于实验)。想法:想在虚拟机上安装kali linux 系统,但虚拟机不能直接使用物理机(笔记本)的无线网卡。于是想着使用u盘挂载kali linux 系统。做法:使用USB启动盘制作工具 rufus软件,制作u盘启...
2019-03-19 01:50:20
9067
10
原创 优雅玩转vim
Vim介绍vim是一个unix以及类unix文本编辑器。特点:功能强大、高端可定制。vim与vi的区别:vim = vi +IMproved多级撤销语法加亮自动补全支持多种插件通过网络协议(HTTP/SSH)编辑文件多文件编辑vim可以编辑压缩格式文件(gzip、zip等)vim配置文件-vimrcvimrc 概述: vim run command,分为 系统级vi...
2019-03-08 22:49:01
376
转载 DOS起步
一、DOS使用常识DOS(Disk Operating System)是一个使用得十分广泛的磁盘操作系统,就连眼下流行的Windows9x/ME系统都是以它为基础。常见的DOS有两种:IBM公司的PC-DOS和微软公司的MS-DOS,它们的功能、命令用途格式都相同。DOS的基础知识1)DOS的组成DOS分为核心启动程序和命令程序两个部分。DOS的核心启动程序有Boot系统引导程序、IO...
2019-02-16 23:26:42
642
原创 Auto.JS 教程(1)
Auto.JSAuto.js 是个基于 JavaScript 语言运行在Android平台上的脚本框架。Auto.js主要工作原理是基于辅助服务AccessibilityService。功能介绍:数据监控:可以监视当前手机的数据。图片监控:截图获取当前页面信息。控件操作:模拟操作手机控件。自动化工作流:编写简单的脚本,完成一系列自动化操作。如:微信/QQ自动点赞,快速抢单等。定时功...
2019-02-12 20:22:26
122241
17
转载 Visual Studio Code 开源免费跨平台代码编辑器
参考教程1:https://blog.youkuaiyun.com/chinahuyong/article/details/46480995Visual Studio Code 开源免费跨平台代码编辑器Visual Studio CodeVisual Studio Code的下载和安装认识Visual Studio Code 界面工具栏简介Visual Studio Code上手体验总结Visual St...
2019-02-12 09:50:17
11475
原创 嵌入式系统开发-麦子学院(4)——Linux C初级编程2
上篇文章讲到了Linux C初级编程的C语言基础部分:https://mp.youkuaiyun.com/mdeditor/84947781下面接着Linux C初级编程的Linux基础部分。linux 操作系统基础GNU工具简介
2019-01-24 07:56:35
1423
转载 Win7 电脑提高效率的快捷键+命令
键盘上每个键作用!!! (史上最全的)F1帮助 F2改名 F3搜索 F4地址 F5刷新 F6切换 F10菜单 CTRL+A全选 CTRL+C复制 CTRL+X剪切 CTRL+V粘贴 CTRL+Z撤消 CTRL+O打开 SHIFT+DELETE永久删除 DELETE删除 ALT+ENTER属性 ALT+F4关闭 CTRL+F4关闭 ALT+TAB切换 A...
2019-01-12 02:00:57
638
原创 嵌入式系统开发-麦子学院(3)——Linux C初级编程1
本篇文章主要讲了Linux C的初级编程。在麦子学院上对应于5小节的课程:c语言语法概述c语言内存操作c语言函数使用linux 操作系统基础GNU工具简介c语言语法概述GCC的使用及其常用选项介绍GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objec...
2019-01-09 07:50:21
1598
原创 优快云博客图片水印|自定义水印|去除水印
参考博文1:https://blog.youkuaiyun.com/stereohomology/article/details/54561782参考博文2:https://blog.youkuaiyun.com/u011479200/article/details/81026798古人云:欲先攻其事,必先利其器!本文讲了关于优快云博客图片水印,刚写博文的小伙伴们,可能不知道优快云博客图片水印是可以自定义的。...
2018-12-26 21:17:18
2026
1
原创 Zynq-7000移植——根文件系统ramdisk扩容教程
参考文章:http://xilinx.eetrend.com/d6-xilinx/blog/2017-09/12036.html前言由于zynq 7000系列 自带的文件系统(ramdisk)大小为16M的,而我现在使用的开发板中,除去嵌入式linux系统所需要的存储空间后,剩余的空间只有4M多了。当在开发过程中移植一些库或者程序到文件系统,16M的文件系统容量更显的相形见绌了。所以给文件系...
2018-12-19 00:58:37
2615
2
原创 zynq7000系列移植—JDK1.7 移植到嵌入式ARM平台
上周我发表了这篇文章:https://blog.youkuaiyun.com/QiHsMing/article/details/85008371介绍了JRE1.8移植到zynq平台上的教程。今天无意间搜索到 armv7的相关信息
2018-12-18 14:22:28
2492
转载 zynq7000系列移植—JRE移植到嵌入式ARM平台(java运行在嵌入式linux)
转载:https://blog.youkuaiyun.com/weixin_39827918/article/details/78806642前言因公司项目需求,需要在zynq 7000平台下运行 java web程序,所以需要移植java环境。走过的坑:最先的想法是:直接下载支持嵌入式ARM系统的JDK,在zynq平台上直接解压JDK,配置环境变量就OK了。但是并么有找到能用的JDK;然后寻找了几天...
2018-12-15 15:48:42
4978
12
原创 嵌入式系统开发-麦子学院(2)——开发环境的搭建
本节课程主要讲了 7个小知识点:Vmware 虚拟机 介绍和 安装Linux 系统 - ubuntu系统的安装vim编译器的安装与简单使用SSHD服务的搭建与配置Zmodem的使用Samba服务器的安装与配置代码工具SourceInsight使用Vmware 虚拟机 介绍和 安装虚拟机软件,通俗的介绍,就相当于安卓模拟器,在虚拟机软件上能安装各种不同的操作系统,比如:wind...
2018-12-10 19:16:21
1197
原创 嵌入式系统开发-麦子学院(1)——前言
本系列是根据麦子学院官网下的嵌入式开发系列课程,在边学习的过程中做的一系列笔记。当然在笔记中包含有本人的一些见解。如有一些误解或错误,欢迎评论进行批评。下图是麦子学院官网的嵌入式开发的课程大纲这个系列的所有视频合集,可以在这个获取:链接: https://pan.baidu.com/s/13OACeUnlX-eOidBhh_K_5Q 提取码: cimhLast but...
2018-12-07 11:39:31
2462
7
i2c-tools-3.1.1.tar.gz
2018-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人