<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mint_ying的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mint_ying</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mint_ying]]></copyright><item><title><![CDATA[windows下添加tree到git bash中]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/82793911</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/82793911</guid><author>mint_ying</author><pubDate>Thu, 20 Sep 2018 21:36:31 +0800</pubDate><description><![CDATA[下载tree
下载地址
添加tree
将下载文件的 bin/ 目录下的 tree.exe 复制到 git/user/bin 目录中。

]]></description><category></category></item><item><title><![CDATA[github的markdown特有语法]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/82747314</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/82747314</guid><author>mint_ying</author><pubDate>Mon, 17 Sep 2018 19:03:58 +0800</pubDate><description><![CDATA[本文仅介绍 github 所支持的特有语法。
以下 显示和渲染 会因为各个 markdown 渲染器不同会导致显示差异。
请到 github 上查看实际效果。
样式
删除线
~~words~~

渲染效果
删除线
引用代码
可以在首段的 ` ````后填写语言名称。
```c
printf(&amp;quot;hello!\n&amp;quot;);
```

渲染效果
printf(&amp;quot;hello!\n&amp;quot;);

内部链接
[some.]]></description><category></category></item><item><title><![CDATA[python pillow]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/81913028</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/81913028</guid><author>mint_ying</author><pubDate>Tue, 21 Aug 2018 19:18:39 +0800</pubDate><description><![CDATA[介绍



PIL

PIL (Python Imaging Library) 是 Python 的一个强大且易用的图像处理库。

但 PIL 只支持到 python 2.7 。



pillow

pillow 是 PIL 的一个分支，如今已经发展成为比 PIL 本身更强大的图像处理库。



安装

pip install pillow




例子

from PIL import Ima...]]></description><category></category></item><item><title><![CDATA[python exit()]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/81912988</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/81912988</guid><author>mint_ying</author><pubDate>Tue, 21 Aug 2018 19:15:36 +0800</pubDate><description><![CDATA[python exit()




  函数
  抛异常?
  一般用于



  sys.exit(n)
  Yes
  主程序退出


  os._exit(n)
  No
  子进程退出


  exit(n)/quit(n)
  yes
  交互式 shell 退出

]]></description><category></category></item><item><title><![CDATA[python 常用的 os 的 Method]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/81912968</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/81912968</guid><author>mint_ying</author><pubDate>Tue, 21 Aug 2018 19:14:31 +0800</pubDate><description><![CDATA[python 常用的 os 的 Method




  Function
  content



  os.getcwd()
  获取当前路径


  os.chdir()
  改变当前路径


  os.path.isfile()
  是否是文件


  os.path.exists()
  路径是否存在


  os.mkdir()
  创建路径


  os.path.expanduse...]]></description><category></category></item><item><title><![CDATA[modbus帧格式]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/81159806</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/81159806</guid><author>mint_ying</author><pubDate>Sun, 22 Jul 2018 22:16:22 +0800</pubDate><description><![CDATA[modbus帧格式

整理出 modbus-rtu (基于RS485) 和 modbus-tcp(基于tcpip) 的帧格式便于日后查找。



modbus-rtu



frame format




  Start Time
  Slave Addr
  Func Code
  Data
  CRC16
  End Time



  &amp;amp;amp;gt;= 3.5 * 8bit
  8 bit
  ...]]></description><category></category></item><item><title><![CDATA[c预编译器内置宏定义]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/80793753</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/80793753</guid><author>mint_ying</author><pubDate>Sun, 24 Jun 2018 19:39:27 +0800</pubDate><description><![CDATA[c预编译器内置宏定义

整理出来的常用的内置宏定义。




  Macro
  Definition



  __STDC__
  表明全兼容ANSI C


  __FILE__
  当前源文件名


  __LINE__
  当前代码行数


  __DATE__
  编译此源文件的日期


  __TIME__
  编译此源文件的时间


  __FUNCTION__
  函数名

...]]></description><category></category></item><item><title><![CDATA[linux下安装eclipse c/c++]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/80702133</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/80702133</guid><author>mint_ying</author><pubDate>Fri, 15 Jun 2018 10:36:59 +0800</pubDate><description><![CDATA[linux下安装eclipse c/c++

因为 linux 下默认有 gcc 的编译环境，所以相比 windows 简单不少，安装只需要2步：


安装java环境：openjdk
安装 eclipse


传送门：windows下安装eclipse c/c++



安装jdk

eclipse最初用于java开发，并且采用IBM公司开发的SWT(一种基于Java的窗口组件)，所以eclip...]]></description><category></category></item><item><title><![CDATA[the null-reference a billion dollar mistake]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/80671630</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/80671630</guid><author>mint_ying</author><pubDate>Tue, 12 Jun 2018 21:44:55 +0800</pubDate><description><![CDATA[
  I call it my billion-dollar mistake. It was the invention of the null reference in 1965. At that time, I was designing the first comprehensive type system for references in an object oriented langu...]]></description><category></category></item><item><title><![CDATA[windows下安装eclipse c/c++]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/80650768</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/80650768</guid><author>mint_ying</author><pubDate>Mon, 11 Jun 2018 12:50:50 +0800</pubDate><description><![CDATA[windows下安装eclipse c/c++

windows 下安装 eclipse 环境只需要3步：


安装java环境：Java SE Development Kit
安装编译环境：mingw or 
安装 eclipse




安装jdk

eclipse最初用于java开发，并且采用IBM公司开发的SWT(一种基于Java的窗口组件)，所以eclipse必须依赖JDK或者JRE环境...]]></description><category></category></item><item><title><![CDATA[rust 语法和语义 11 生命周期]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/80627604</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/80627604</guid><author>mint_ying</author><pubDate>Fri, 08 Jun 2018 20:09:58 +0800</pubDate><description><![CDATA[rust 语法和语义 11 生命周期


  生命周期 lifetimes


所有权概念将依照官方介绍，分为3个部分说明：


所有权 ownership
引用和借用 references and borrowing
生命周期 lifetimes




概述

 &amp;lt;'a, ‘b, ...&amp;gt;      // &amp;lt;&amp;gt;  声明了生命周期
&amp;amp;’a u32         ...]]></description><category></category></item><item><title><![CDATA[rust 语法和语义 10 引用和借用]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/80601243</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/80601243</guid><author>mint_ying</author><pubDate>Wed, 06 Jun 2018 21:19:47 +0800</pubDate><description><![CDATA[rust 语法和语义 10 引用和借用


  引用和借用 references and borrowing


所有权概念将依照官方介绍，分为3个部分说明：


所有权 ownership
引用和借用 references and borrowing
生命周期 lifetimes




概述




  操作格式
  声明
  example



  &amp;amp;T
  引用(对象不可变)
 ...]]></description><category></category></item><item><title><![CDATA[rust 语法和语义 09 所有权]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/80554032</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/80554032</guid><author>mint_ying</author><pubDate>Sun, 03 Jun 2018 08:40:09 +0800</pubDate><description><![CDATA[rust 语法和语义 09 所有权


  所有权：ownership


rust 所追求最大的目标 – 内存安全，其关键在于所有权。


  mint：而我理解的安全的基础核心之一为 { } 作用域 。


所有权概念将依照官方介绍，分为3个部分说明：


所有权 ownership
引用和借用 references and borrowing
生命周期 lifetimes




概述


...]]></description><category></category></item><item><title><![CDATA[rust 语法和语义 08 向量]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/80298135</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/80298135</guid><author>mint_ying</author><pubDate>Sun, 13 May 2018 11:59:44 +0800</pubDate><description><![CDATA[rust 语法和语义 08 向量


  向量：vectors




概述

vector 是 动态的，可增长的 数组。

因为是动态的，所以vector是在 堆heap 上分配的。但在 栈stack 上也有信息。

let v : Vec&amp;lt;u32&amp;gt; = vec![1, 2, 3];



  mint：是不是很像 malloc() ?




类型

Vec&amp;lt;T&amp;gt;


...]]></description><category></category></item><item><title><![CDATA[ubuntu 18.04 安装自带的中文输入法]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/80267005</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/80267005</guid><author>mint_ying</author><pubDate>Thu, 10 May 2018 14:17:43 +0800</pubDate><description><![CDATA[在安装ubuntu时，如果选择英文安装，默认会不启用中文输入法的。可以通过下述方法开启：

在 settings 的 Region &amp;amp;amp;amp;amp;amp;amp; Language 的 Input Sources设置栏中点击 + 添加 Chinese(Intelligent Pinyin)

最后，重启后使之生效。

...]]></description><category></category></item><item><title><![CDATA[安装 GitKraken]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/80266773</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/80266773</guid><author>mint_ying</author><pubDate>Thu, 10 May 2018 14:04:09 +0800</pubDate><description><![CDATA[尝试过从官网下载 deb文件 进行安装失败。

于是改从 ubuntu software center 搜索 GitKraken 后进行安装，安装成功。。。

尝试时间 2018-05-10

给遇到此问题的人可能的一个解决方案...]]></description><category></category></item><item><title><![CDATA[斐讯K1K2使用breed刷路由器固件]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/80163017</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/80163017</guid><author>mint_ying</author><pubDate>Wed, 02 May 2018 10:19:22 +0800</pubDate><description><![CDATA[本文以 斐讯K2 psg1218为例子，说明如何使用 breed 刷入 路由器的固件 的故事。。。（K1,K2的刷入方式相同）

breed



准备工作



1. 下载 breed 固件

不同的路由器使用不同的 breed 固件。斐讯K1 psg1208，斐讯K2 psg1218 对应下载下述固件 breed-mt7620-phicomm-psg1208.bin 。



2. 下载 br...]]></description><category></category></item><item><title><![CDATA[wireshark 过滤器]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/79985816</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/79985816</guid><author>mint_ying</author><pubDate>Wed, 18 Apr 2018 10:54:07 +0800</pubDate><description><![CDATA[wireshark 过滤器

wireshark有2个非常实用的过滤器。


用于减少记录数量的 捕获过滤器 。
用于强大分析的 显示过滤器 。






捕获过滤器 capture filter



语法

&amp;lt;Protocol&amp;gt; &amp;lt;Direction&amp;gt; &amp;lt;Host(s)&amp;gt; &amp;lt;Value&amp;gt; &amp;lt;Logical Operations&amp;gt; &amp;...]]></description><category></category></item><item><title><![CDATA[c 变量在内存中的区域]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/79937329</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/79937329</guid><author>mint_ying</author><pubDate>Sat, 14 Apr 2018 10:09:32 +0800</pubDate><description><![CDATA[c 变量在内存中的区域

C 变量在内存中的区域




  内存区域
  area
  变量类型



  栈
  stack
  函数的参数，内部作用域的变量


  堆
  heap
  malloc()等动态申请的变量


  静态区
  static
  全局变量，静态变量


  常量区
  const
  常量，常量字符串




栈 stack

存放局部变量：


函数的参数
函...]]></description><category></category></item><item><title><![CDATA[线材参数]]></title><link>https://blog.youkuaiyun.com/mint_ying/article/details/79551385</link><guid>https://blog.youkuaiyun.com/mint_ying/article/details/79551385</guid><author>mint_ying</author><pubDate>Wed, 14 Mar 2018 10:48:21 +0800</pubDate><description><![CDATA[线材参数

最近要做通信测试，需要选取合适的线材作为测试材料，所以对线材的参数进行了些部分了解。



阻抗

依据各个通信系统的规定选取合适阻抗的线材。



AWG



全称


  AWG：American Wire Gauge 美国线规。




AWG的数值


  AWG 的数值越大，表明线材拉制后的直径越小。


AWG前面的数值（如24AWG、26AWG）表示导线形成最后直径前所...]]></description><category></category></item></channel></rss>