随笔分类 -  编程工具

主要包括:vim工具、netbeans工具、androidstudio工具、gcc编译工具、gdb调试工具、make编译工具、git版本控制工具等
摘要:就想简单的写演示文稿,不想盗版,不想花钱,不想臃肿;觉得reavel.js应该是好选择。主要是reveal.js是一个使用html和Markdown快速创建和演示幻灯片的工具,功能使用,众多第三方软件增强效果,而且不需要额外安装软件,只需要一个浏览器就OK。其他就不多说了,总之,我需要的功能恰好它都 阅读全文
posted @ 2021-02-08 16:20 叕叒双又 阅读(635) 评论(0) 推荐(0) 编辑
摘要:这几天在学习typora时,觉得markdown的做图表功能太强大了,但是在做到关联图(ER图),发现typora对其支持有问题,打算装个mermaid(美人鱼),过程可谓是步步有坑,也学我用的比较少,少见多怪,记录如下: 0、安装yarn sudo pacman -S yarn 1、获取代码: g 阅读全文
posted @ 2021-02-07 21:49 叕叒双又 阅读(2896) 评论(0) 推荐(0) 编辑
摘要:想在manjaro中玩下msp430单片机,当然是安装ccs了,在安装过程中出现了缺失libtinfo.so.5的提示,后来在: https://archlinux.pkgs.org/rolling/andontie-aur-x86_64/ncurses5-compat-libs-6.2-1-x86 阅读全文
posted @ 2021-02-01 17:24 叕叒双又 阅读(935) 评论(0) 推荐(0) 编辑
摘要:前几天,为了比赛,买了一个openmv摄像头,结果官网告诉我,可以在linux但是在ubuntu可以,其他的自己想办法。自己算是搞定了,记录如下: -1、到https://github.com/openmv/openmv-ide,参看Instructions for Compiling OpenMV 阅读全文
posted @ 2021-01-08 21:11 叕叒双又 阅读(235) 评论(0) 推荐(0) 编辑
摘要:linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放 阅读全文
posted @ 2021-01-08 20:54 叕叒双又 阅读(429) 评论(0) 推荐(0) 编辑
摘要:新手指南 vimtutor // vim 教程 移动光标 # hjkl # 2w 向前移动两个单词 # 3e 向前移动到第 3 个单词的末尾 # 0 移动到行首 # $ 当前行的末尾 # gg 文件第一行 # G 文件最后一行 # 行号+G 指定行 # <ctrl>+o 跳转回之前的位置 # <ct 阅读全文
posted @ 2020-12-20 09:35 叕叒双又 阅读(141) 评论(0) 推荐(0) 编辑
摘要:原文地址:精通 vim 你应该理解的几个名词 下面我们再来认识一下 vim ,理清下面的 vim 的几个名词,这样方便我们以后更好的去使用和进阶vim : 缓冲区(Buffer), 窗口 (Window ) , 标签(Tab) , 标记(Mark ), 寄存器(Register) , 插件(Plug 阅读全文
posted @ 2020-12-20 09:31 叕叒双又 阅读(274) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://zhuanlan.zhihu.com/p/68111471 现在我们通过科×上网可以查到很多关于 VIM 的演变历史和学习资料,相当方便(做技术学习一定要会科×上网 ,现在那个 * 度能少用就少用吧),括号里面的内容很重要,划重点,学习 VIM 最好的文档,应该是阅读学习 阅读全文
posted @ 2020-12-20 09:29 叕叒双又 阅读(265) 评论(0) 推荐(0) 编辑
摘要:ASCII码表: Bin Dec Hex 缩写/字符 解释 0000 0000 0 00 NUL(null) 空字符 0000 0001 1 01 SOH(start of headline) 标题开始 0000 0010 2 02 STX (start of text) 正文开始 0000 001 阅读全文
posted @ 2020-12-19 10:30 叕叒双又 阅读(774) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-11-29 16:41 叕叒双又 阅读(4) 评论(0) 推荐(0) 编辑
摘要:总看到一些飞快敲击键盘而不用鼠标的时候你可以很羡慕和佩服,其实这完全没有必要。就像一个吉他手熟练地弹吉他有必要羡慕吗?一个瓦匠熟练地砌砖有必要羡慕吗?这些都是他们赖以生存的工具而已,熟练地运用工具是理所当然的事情。而一个程序员,一个文本编辑者,你如果没有熟练运用你的编辑工具,其实还是挺不应该的,而工 阅读全文
posted @ 2019-11-18 06:52 叕叒双又 阅读(667) 评论(0) 推荐(1) 编辑
摘要:经过以上的培训,同学们肯定对git的基本使用没有什么问题了。但是每次代码有更改后,依旧需要 git add * git commit * git 打开vim编辑器,编辑提交信息 或者 git commit * -m "提交信息“ git push 时,需要输入用户名和密码 可以有两种解决方法: 一、 阅读全文
posted @ 2019-10-17 20:59 叕叒双又 阅读(294) 评论(0) 推荐(0) 编辑
摘要:一切都和其他源码安装软件是一样的: 一、下载源代码: http://ftp.gnu.org/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.xz 二、解压文件 tar xvf gcc-9.2.0.tar.xz 三、配置安装路径:sudo vim /etc/profile export 阅读全文
posted @ 2019-10-13 18:32 叕叒双又 阅读(7460) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://blog.csdn.net/alanzjl/article/details/49383943 Vim as a python IDE ** 最近一直在写Python,但一直没有像样的配置一下Vim,没有代码提示、没有Highlight导致写代码效率低下,于是辗转找到了英国的 阅读全文
posted @ 2019-10-07 09:06 叕叒双又 阅读(1056) 评论(0) 推荐(0) 编辑
摘要:利用下假期,打算把linux下的汇编语言给熟悉下,结果是以32位为版本的,只能在办公室的机器上跑了个opensuse的32位版本,家里的suse挂了,无法输入中文。打算再安装下32位系统,今天找到了个解决方法,记录如下: 代码如下,文件名位test32.s: 无法按照原来的方式,直接用as test 阅读全文
posted @ 2019-07-21 22:54 叕叒双又 阅读(1096) 评论(0) 推荐(0) 编辑
摘要:关于重构的重要目标之一,便是让代码更容易让人阅读和理解。其实,代码的好与坏在一定程度上是一模一样的,至少对计算机而言,能正常工作的代码都不算太坏。但是,代码也必须能让其他人看懂码农的思想世界,这才是重构存在的意义了。但是,重构的时机把握远比理解重构的意义重要的多。下面简单说明下,重构的时机问题。 一 阅读全文
posted @ 2019-05-23 11:40 叕叒双又 阅读(462) 评论(0) 推荐(0) 编辑
摘要:C语言编程是一个复杂的过程,C语言变成又是一个简单的过程。这一切需要遵从如下的过程: 零、编程概述: 1、C语言特点; 2、Linux命令; 3、Linux库的应用; 4、Linux man; 5、vim编辑器; 6、gcc编译器; 一、语法知识: 1、C程序特点 1)、第一个程序 2)、程序的通用 阅读全文
posted @ 2019-05-12 17:38 叕叒双又 阅读(322) 评论(0) 推荐(2) 编辑
摘要:在C语言程序设计中,数组可以将相同类型的元素封装进一个逻辑实体中,通过数组名和数组下标访问独立的数据。而结构体可以将不同类型的数据封装进一个逻辑实体中,通过成员访问运算符(.)访问结构体成员。 一、结构体的定义: 1、定义形式:struct struct_lab{ dataType data1; d 阅读全文
posted @ 2019-05-07 09:30 叕叒双又 阅读(400) 评论(0) 推荐(1) 编辑
摘要:在学习C语言编程时,总会提到C是面向过程编程,与面向对象编程对应的。面向过程编程总是显得低人一等,需要控制程序执行的每个过程,面向对象编程,只要实现了类之后,调用非常方便一样。在C++的发展下,C好像越来越不入流了,更不用说C指针的各种问题,内存泄漏和越界访问数据,这一切好像只有在C语言中才存在。但 阅读全文
posted @ 2019-05-06 20:32 叕叒双又 阅读(1184) 评论(0) 推荐(0) 编辑
摘要:前言 gdb 开始调试开始上手 1. 开启core, 采集程序崩溃的状态 首先你跟着我做开启core崩溃状态采集. 可以通过 ulimit -c 查看 如果是0表示没有开启. 开启按照下面操作 上面shell 操作是 在 /etc/profile 最后一行添加 上面设置全局开启 core文件调试,大 阅读全文
posted @ 2019-03-26 09:18 叕叒双又 阅读(422) 评论(0) 推荐(0) 编辑