乐呵乐呵

我热爱自然,其次是科学和艺术

[置顶] 持续更新目录

前言: 本系列博客对您在linux上开发或许有些帮助, 请参考. git 使用 git 中 credential helper 让你的 https 不再需要输入用户名密码 git 中的 patch 使用 解决 github 下载慢的方法之一 - 设置静态 IP 地址 shell 脚本 自...

2018-12-02 16:23:27

阅读数 111

评论数 0

[shell]生成 size 大小,内容为 0xFF 的文件

目的 生成 size 大小,默认内容为 0xFF 的文件 shell 脚本 将如下脚本保存为 generate_blank_bin.sh #!/bin/bash if [ $# -lt 1 ]; then echo -e "\033[31mError Parameter cou...

2019-05-15 14:01:42

阅读数 20

评论数 0

串口工具 miniterm.py - 波特率 74880 打印 & 保存 log

配置 miniterm.py 脚本保存到: /usr/bin/miniterm.py 修改权限: sudo chmod 777 /usr/bin/miniterm.py 启动串口: miniterm.py /dev/ttyUSB0 74880 miniterm.py #! /usr/bin/p...

2019-01-04 20:25:40

阅读数 390

评论数 2

git add 失败解决办法

描述 git add 向仓库添加文件时, 可能会遇到下面的错误: fatal: CRLF would be replaced by LF in yourfilename 解决办法一: 格式话文件 dos2unix yourfilename 解决办法二: 忽略此类错误 修改 .git/config...

2019-01-02 14:17:41

阅读数 562

评论数 0

python 读取文件 start address, size 并保存

TODO: 增加描述 import os, sys, datetime, time def save_file(content): filename = "out" + datetime.datetime.now().strftime('%Y%m%d%...

2018-12-05 21:59:07

阅读数 200

评论数 0

ESP8266 上的 DNS

TODO: RTOS v3.0 + #define EXAMPLE_DNS CONFIG_DNS_DOMAIN_NAME // config by make menuconfig static void dns_task(void* pvParameters) { ESP_LO...

2018-12-04 12:00:09

阅读数 498

评论数 0

ESP8266 中 cache 和 iram 一点理解

前提阅读 ESP8266 基础篇:内存分布 ESP8266 基础篇:段的概念 指令载入方式 一. iram 方式(0x4010…, 需 load) 用户可通过 ld 文件中 iram1_0_seg 指定某个lib/某个段, 或者通过下面方式指定某个函数/某个变量, 将其放在 iram 中。 #...

2018-12-02 17:08:23

阅读数 382

评论数 0

自定义 lsn 命令, 打印第 n 个文件的内容

lsn: # add by cw # aim: print nth file contents if [ $# -eq 1 ]; then xnd=`echo $1'p'` nfilename=`ls | sed -n $xnd` echo 'filename:'\&am...

2018-11-30 16:11:34

阅读数 47

评论数 0

TODO:C 语言运算符优先级

TODO:所有运算符优先级

2018-11-30 14:25:35

阅读数 58

评论数 0

TODO: shell 里不同颜色输出

https://blog.csdn.net/taotaost/article/details/41927547

2018-11-30 14:16:52

阅读数 51

评论数 0

TODO:修改 PC MAC 地址

软件破解困难? 试用期结束? 修改 MAC 地址或许是个有效的方式. https://blog.csdn.net/zhangwu1241/article/details/53311534 https://blog.csdn.net/u011497507/article/details/79770...

2018-11-30 14:08:09

阅读数 41

评论数 0

TODO: vscode 同步配置到多台电脑

TODO: vscode 同步配置到多台电脑

2018-11-30 14:05:59

阅读数 199

评论数 0

ESP8266/ESP32 NVS 基本操作

NVS 介绍 NVS: Non-volatile storage , 即将数据存储到 flash 中, 掉电或重启后数据仍然存在, flash 类似于 PC 上磁盘. ESP8266 和 ESP32 上提供 nvs 接口给用户, 来保存和读取用户数据. 具体参考 nvs.h nvs 更详细的说...

2018-11-29 17:14:13

阅读数 1086

评论数 5

[git] credential helper 让你的 https 不再需要输入用户名密码

参考: https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E5%87%AD%E8%AF%81%E5%AD%98%E5%82%A8 介绍 在使用宇宙无敌最强版本管理 git 时, 如果使用 https 连接, 通常要求你输入 userna...

2018-11-28 20:14:34

阅读数 478

评论数 0

Python发送邮件并抄送

转载: http://blog.51cto.com/lizhenliang/1875330 代码 #!/usr/bin/python # -*- coding: utf-8 -*- import smtplib def sendMail(body): smtp_server = 'smt...

2018-11-26 20:42:50

阅读数 588

评论数 0

git 中的 patch 使用

介绍 git 协同开发时, patch 在某些场景下, 是个不错的选择. patch 其实就是一个 git diff 记录, 那为什么要用它呢? git 那么多协同开发的工具, 难道非要用它?? 没有网络时候, 同步一个 feature/fix 给其他开发者/测试人员/客户使用 公司网络出问题...

2018-11-26 15:48:16

阅读数 108

评论数 0

解决 github 下载慢的方法之一 - 设置静态 IP 地址

描述 git clone 或者 git submodule update 下载开源代码时, 总有些代码极难下载, 网速慢到掉渣? 但网页却秒开, 看视频毫无压力时, 建议可通过下面方式尝试改善. ps: 除此之外, 开通 VPN 或许是最直接有效方式. 查询 github 最佳访问 IP g...

2018-11-26 14:54:10

阅读数 1138

评论数 0

Ubuntu 使用 systemback 制作自定义系统镜像和系统备份

转载自蓝鲸机器人论坛 weijiz: http://community.bwbot.org/topic/167/使用systemback制作ubuntu自定义系统镜像和系统备份 介绍 systemback 是一个 Ubuntu 系统中用于发布自定义系统镜像和系统备份的软件。 有时候我们对自己的Ub...

2018-11-20 21:51:51

阅读数 601

评论数 0

ESP8266 编译器快速转化

介绍 ESP8266 v3.0 和 ESP8266 v2.x 以及以前编译器不兼容; 面对较多客户问题时, 需要频繁转化编译器, 因此写一个简单脚本来快速转化. 在 /opt/ 目录下, 放置 new-xtensa-lx106-elf for v3.0 和 old-xtensa-lx106-elf...

2018-11-19 22:04:47

阅读数 71

评论数 0

ESP8266 上电 boot 模式

ESP8266 上电 boot 模式 ESP8266 上电时打印的 boot 模式信息代表什么?如何改变 boot 模式? ESP8266 上电时会判断 boot strapping 管脚的状态,并决定 boot 模式。例如,ESP8266 上电时打印的 boot 模式信息如下: ets Ja...

2018-11-19 19:15:54

阅读数 446

评论数 3

提示
确定要删除当前文章?
取消 删除
关闭
关闭