<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[TuxedoLinux的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/TuxedoLinux</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; TuxedoLinux]]></copyright><item><title><![CDATA[linux]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/134226756</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/134226756</guid><author>TuxedoLinux</author><pubDate>Sun, 05 Nov 2023 15:21:45 +0800</pubDate><description><![CDATA[白色文件 : 一般性文件，如文本文件，配置文件，源码文件等.终端下用"dircolors -p"可以查看默认的颜色设置。浅蓝色文件 : 链接文件，主要是使用ln命令建立的文件.绿色文件 : 可执行文件，可执行的程序.红色闪烁文件 : 表示链接的文件有问题.红色文件 : 压缩文件或者包文件.黄色文件 : 设备文件.灰色文件 : 其他文件。]]></description><category></category></item><item><title><![CDATA[ARM汇编：汇编中IA、IB、DA、DB和FD、ED、FA、EA什么意思？]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/128642772</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/128642772</guid><author>TuxedoLinux</author><pubDate>Wed, 11 Jan 2023 12:17:15 +0800</pubDate><description><![CDATA[arm]]></description><category></category></item><item><title><![CDATA[pthread_cond_wait 与 pthread_mutex_lock 合作使用详解]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/128615509</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/128615509</guid><author>TuxedoLinux</author><pubDate>Mon, 09 Jan 2023 15:35:22 +0800</pubDate><description><![CDATA[多线程]]></description><category></category></item><item><title><![CDATA[线程函数为静态函数]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/128614788</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/128614788</guid><author>TuxedoLinux</author><pubDate>Mon, 09 Jan 2023 15:04:15 +0800</pubDate><description><![CDATA[线程函数]]></description><category></category></item><item><title><![CDATA[c++ 重载 覆盖 隐藏]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/128613452</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/128613452</guid><author>TuxedoLinux</author><pubDate>Mon, 09 Jan 2023 13:53:37 +0800</pubDate><description><![CDATA[c++]]></description><category></category></item><item><title><![CDATA[主机字节序]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/128611842</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/128611842</guid><author>TuxedoLinux</author><pubDate>Mon, 09 Jan 2023 11:42:21 +0800</pubDate><description><![CDATA[udp]]></description><category></category></item><item><title><![CDATA[tcp udp 的粘包 断包分析]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/128611429</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/128611429</guid><author>TuxedoLinux</author><pubDate>Mon, 09 Jan 2023 11:22:57 +0800</pubDate><description><![CDATA[udp]]></description><category></category></item><item><title><![CDATA[c++ const]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/128609480</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/128609480</guid><author>TuxedoLinux</author><pubDate>Mon, 09 Jan 2023 10:02:10 +0800</pubDate><description><![CDATA[c++ const]]></description><category></category></item><item><title><![CDATA[ngx_thread_pool_init()]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/128587444</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/128587444</guid><author>TuxedoLinux</author><pubDate>Sat, 07 Jan 2023 14:35:30 +0800</pubDate><description><![CDATA[nginx]]></description><category></category></item><item><title><![CDATA[c++ function bind]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/118270834</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/118270834</guid><author>TuxedoLinux</author><pubDate>Sun, 27 Jun 2021 11:57:33 +0800</pubDate><description><![CDATA[ostream &amp; print(ostream &amp;os, const string&amp; s, char c)
{
    os &lt;&lt; s &lt;&lt; c;
    return os;
}

int main()
{
    vector&lt;string&gt; words{"helo", "world", "this", "is", "C++11"};
    ostringstream os;
    char c = ' ';
    for_each(w.]]></description><category></category></item><item><title><![CDATA[vim复制粘贴常用命令]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/115642889</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/115642889</guid><author>TuxedoLinux</author><pubDate>Mon, 12 Apr 2021 21:39:54 +0800</pubDate><description><![CDATA[在Windows下我们习惯的操作，复制单个字符，复制单行多行，删除单行多行，在linux的vim中操作如下：

G（shift+g+g）：跳到文档尾

g+g:跳转到文档首

home键：光标移动到行首

end键：光标移动到行尾

yy：复制光标所在行的整行内容

yw：复制光标所在单词的内容

nyy：复制从光标开始向下的n行内容，n为复制的行数

nyw：复制从光标所在字开始后的n个字，n为复制的字数

p：粘贴，将复制的内容粘贴在光标所在的位置

x（小x）：删除光标所在位置的字符，同键盘上的del]]></description><category></category></item><item><title><![CDATA[CPSR]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/115601870</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/115601870</guid><author>TuxedoLinux</author><pubDate>Sun, 11 Apr 2021 17:03:17 +0800</pubDate><description><![CDATA[N：当两个表示的有符号整数运算时，1表示运算结果为负数，0表示结果为正或零。
	Z：1表示运算的结果为零，0表示运算的结果不为零。对于CMP指令，1表示进行比较的两个数大小相等。
	C：下面分四种情况讨论C的设置方法：
	    a)加法运算（包括比较指令CMN）：当运算产生了进位时（无符号数溢出），C=1，否则C=0。    
	    b)减法运算（包括比较指令CMP）：当运算时产生了借位（无符号数溢出），C=0，否则C=1。    
	    c)对于...]]></description><category></category></item><item><title><![CDATA[svc]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/115578641</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/115578641</guid><author>TuxedoLinux</author><pubDate>Sat, 10 Apr 2021 15:56:11 +0800</pubDate><description><![CDATA[CM3 中共有3 条隔离指令，如表4.27 所列

表4.27 隔离指令


			指令名
			
			
			功能描述
			
		
			DMB
			
			
			数据存储器隔离。DMB 指令保证： 仅当所有在它前面的存储器访问操作

			都执行完毕后，才提交(commit)在它后面的存储器访问操作。
			
		
			DSB
			
			
			数据同步隔离。比 DMB 严格： 仅当所有在它前面的存储器访问操作

			都执行完毕后，才执行在它后面的指令（亦即任何指令都要等待存储器访 ..]]></description><category></category></item><item><title><![CDATA[os_tcb]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/115163803</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/115163803</guid><author>TuxedoLinux</author><pubDate>Wed, 24 Mar 2021 10:18:17 +0800</pubDate><description><![CDATA[struct os_tcb {
  CPU_STK       *StkPtr;              /* 指针变量指向当前任务栈的栈顶*/
  void        *ExtPtr;              /* 指针变量指向任务可定义的扩展区*/
  CPU_STK       *StkLimitPtr;            /* 指针变量指向任务栈的栈深度位置*...]]></description><category></category></item><item><title><![CDATA[verilog]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/114818974</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/114818974</guid><author>TuxedoLinux</author><pubDate>Mon, 15 Mar 2021 15:51:12 +0800</pubDate><description><![CDATA[assign对f进行连续赋值，无论何时改变右侧信号的状态，f的值都需重新计算。








]]></description><category></category></item><item><title><![CDATA[TAG]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/113827444</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/113827444</guid><author>TuxedoLinux</author><pubDate>Tue, 16 Feb 2021 19:27:45 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[金融系统中PBOC/EMV的TLV的算法实现（含C++/C#）]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/113827414</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/113827414</guid><author>TuxedoLinux</author><pubDate>Tue, 16 Feb 2021 19:20:16 +0800</pubDate><description><![CDATA[金融系统中PBOC/EMV的TLV的算法实现（含C++/C#）





TLV即Tag-Length-Value，常在IC卡与POS终端设备中通过这样的一个应用通信协议进行数据交换。在金融系统以及认证中，PBOC以及 EMV的认证规范文档上面也有对TLV做了一些说明，由于认证规范都是英文文档，所以有些人可能不易于理解。首先我先介绍下什么是TLV，TLV的用途是 什么，以及如何实现它的打包解包算法。



 金融系统中的TLV是BER-TLV编码的一个特例编码规范，而BER-TLV是ISO定...]]></description><category></category></item><item><title><![CDATA[TLG]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/113826034</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/113826034</guid><author>TuxedoLinux</author><pubDate>Tue, 16 Feb 2021 16:56:50 +0800</pubDate><description><![CDATA[银联55域TLV子域信息说明



基本信息子域列表


			子域中文名称
			
			
			子域英文名称
			
			
			子域缩写
			
			
			子域tag标签值
			
			
			子域所占长度

			（单位：字节）
			
			
			子域属性
			
		
			应用密文
			
			
			Application Cryptogram
			
			
			AC
			
			
			9F26
			
			
			8
			
			
			B
			
		
			密.]]></description><category></category></item><item><title><![CDATA[PBOC借记贷记应用终端规范文档，对名词解释]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/113586139</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/113586139</guid><author>TuxedoLinux</author><pubDate>Wed, 03 Feb 2021 10:14:27 +0800</pubDate><description><![CDATA[中国金融集成电路(IC)卡规范备注

学习PBOC借记贷记应用终端规范文档，对名词解释备注一下。



应用 application
卡片和终端之间的应用协议和相关的数据集。

命令 command
终端向IC卡发出的一条报文，该报文启动一个操作或请求一个响应。

密文 cryptogram
加密运算的结果。

金融交易 financial transaction
由于持卡者和商户之间的商品或服务交换行为而在持卡者、发卡机构、商户和收单行之间产生的信
息交换、资金清算和结算行为。...]]></description><category></category></item><item><title><![CDATA[TLV]]></title><link>https://blog.csdn.net/TuxedoLinux/article/details/112750495</link><guid>https://blog.csdn.net/TuxedoLinux/article/details/112750495</guid><author>TuxedoLinux</author><pubDate>Sun, 17 Jan 2021 16:23:22 +0800</pubDate><description><![CDATA[https://blog.csdn.net/Enjoy_endless/article/details/78259529?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&amp;depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

]]></description><category></category></item></channel></rss>