<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fang3081004</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fang3081004]]></copyright><item><title><![CDATA[2021-03-25]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/115215725</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/115215725</guid><author>fang3081004</author><pubDate>Thu, 25 Mar 2021 18:48:38 +0800</pubDate><description><![CDATA[1.段错误  core文件
2.写异常，kdb   show exception dmesg
3.既没有段错误(规则计数错误，平台与底层不一致)，有没有写异常  分析代码
优先级抢占激烈的情况，可能导致计数已添加，但规则没添加

]]></description><category></category></item><item><title><![CDATA[IPV6掩码计算]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/114997815</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/114997815</guid><author>fang3081004</author><pubDate>Fri, 19 Mar 2021 09:37:56 +0800</pubDate><description><![CDATA[ip-&gt;s6_addr32[0]&amp;=ip_mask-&gt;s6_addr32[0]

]]></description><category></category></item><item><title><![CDATA[2021-03-18]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/114961507</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/114961507</guid><author>fang3081004</author><pubDate>Thu, 18 Mar 2021 08:42:17 +0800</pubDate><description><![CDATA[show interface briefrx速率为0
内核打印netstate…hz=1000,
用户态vtyou打印netstate.hz是0
原因，代码合入时，用户态netstate结构体和疒核态大小不一致，导致没有把内核态的hz成员拷贝到用户态

]]></description><category></category></item><item><title><![CDATA[记一次静态内联函数调用函数指针引起的问题]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/114550326</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/114550326</guid><author>fang3081004</author><pubDate>Mon, 08 Mar 2021 21:22:32 +0800</pubDate><description><![CDATA[此静态内联函数定义在头文件中，函数中的函数指针，被初始化时展开一次，此后不在调用函数指针指向的函数

]]></description><category></category></item><item><title><![CDATA[用户态 调用头文件中的宏如何调试]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/113875503</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/113875503</guid><author>fang3081004</author><pubDate>Sat, 20 Feb 2021 07:37:19 +0800</pubDate><description><![CDATA[gdb，初步判断是头文件中的宏，使用了函数指针没生效

]]></description><category></category></item><item><title><![CDATA[计数跟并发有关，memcmp导致kdb]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/112683711</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/112683711</guid><author>fang3081004</author><pubDate>Fri, 15 Jan 2021 18:24:50 +0800</pubDate><description><![CDATA[整机容量，业务容量均相同的情况下，先加一条ruleID为1的规则，再加一条ruleID相同的其他类型的规则，导致kdb。
有可能会挂，因为若内存有用。若比较的长度多于rule1，但，后边多比较的那段内存没有用，则不会挂。

...]]></description><category></category></item><item><title><![CDATA[2021-01-03]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/112139537</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/112139537</guid><author>fang3081004</author><pubDate>Sun, 03 Jan 2021 16:57:56 +0800</pubDate><description><![CDATA[精确规则下发速度跟什么有关？
rcp下规则 为什么计数比实际下发数量少一点?
rcp不停下发规则为什么会有不命中的?

]]></description><category></category></item><item><title><![CDATA[c语言中的短路规则,在项目中的影响]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/108510849</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/108510849</guid><author>fang3081004</author><pubDate>Thu, 10 Sep 2020 11:36:07 +0800</pubDate><description><![CDATA[写法一:(不能得到想要的结果)
spn_kern_get_ifindex_by_fpga_xaui_index(slot, chip, (port_index || 25 == port_index) ? 0: 8, &amp;outifindex[0]);

写法二:(可以得到想要的结果)
spn_kern_get_ifindex_by_fpga_xaui_index(slot, chip, (1 == port_index || 25 == port_index) ? 0: 8, &amp;outif.]]></description><category></category></item><item><title><![CDATA[svn 冲突示例]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/107209210</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/107209210</guid><author>fang3081004</author><pubDate>Wed, 08 Jul 2020 16:49:21 +0800</pubDate><description><![CDATA[&lt;&lt;&lt;&lt;&lt;&lt;&lt; .mine
			if (board_info-&gt;type[slot_index] != DPX_BOARD_16_16 &amp;&amp; board_info-&gt;type[slot_index] != DPX_BOARD_8_20 &amp;&amp; board_info-&gt;type[slot_index] != DPX_BOARD_2_24)
||||||| .r117045
			if (board_info-&gt;.]]></description><category></category></item><item><title><![CDATA[将VOC2012数据集转换为tfrecord格式，遇到的问题]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/79956096</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/79956096</guid><author>fang3081004</author><pubDate>Mon, 16 Apr 2018 09:22:46 +0800</pubDate><description><![CDATA[要运行的文件：models-master\research\object_detection\dataset_tools\create_pascal_tf_record.py1、设置run edit configurations--&amp;gt;Script parameters:--data_dir C:\Users\XX\Downloads\models-master\research\object...]]></description><category></category></item><item><title><![CDATA[DecisionTree笔记]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/78667020</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/78667020</guid><author>fang3081004</author><pubDate>Wed, 29 Nov 2017 17:40:20 +0800</pubDate><description><![CDATA[-----------------csvobj.next()-->next(csbobj)---------
AttributeError: '_csv.reader' object has no attribute 'next' 我在使用pyhon3.4运行以下代码时报错：AttributeError:
解决方案：
For version 3.2 and above
Change: cs]]></description><category></category></item><item><title><![CDATA[加减乘除计算器Demo]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/78640394</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/78640394</guid><author>fang3081004</author><pubDate>Sun, 26 Nov 2017 22:04:05 +0800</pubDate><description><![CDATA[# @time:2017/11/2520:13
"""



"""

import re


def mulfunc(a, b):
    return str(a * b)


def chufunc(a, b):
    return str(a / b)


def addfunc(a, b):
    return str(a + b)


def minfunc(a, b):]]></description><category></category></item><item><title><![CDATA[Python数据类型之间的转换  函数	描述 int(x [,base])  将x转换为一个整数  long(x [,base] )  将x转换为一个长整数  float(x)  将x转换到一个浮点数]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/78636963</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/78636963</guid><author>fang3081004</author><pubDate>Sun, 26 Nov 2017 13:34:56 +0800</pubDate><description><![CDATA[Python数据类型之间的转换



函数
描述



int(x [,base])


将x转换为一个整数




long(x [,base] )


将x转换为一个长整数




float(x)


将x转换到一个浮点数




complex(real [,imag])


创建一个复数




str(x]]></description><category></category></item><item><title><![CDATA[sys.path.append]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/78621795</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/78621795</guid><author>fang3081004</author><pubDate>Fri, 24 Nov 2017 10:19:06 +0800</pubDate><description><![CDATA[如图所示,几乎每个文件中都有这几行代码(个人认为不太优雅)


有什么好处? 坏处?

如果真的要像图中那么做,更加优雅点的方法是?

PS: 之所以把该整个项目的package导入到sys.path中,主要是因为「方便使用,如同导入标准库一样」

















答案对人有帮助，有参考价值
1
答案没帮助，是错误的答案，答非所]]></description><category></category></item><item><title><![CDATA[省会城市小测验]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/78620797</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/78620797</guid><author>fang3081004</author><pubDate>Fri, 24 Nov 2017 08:44:49 +0800</pubDate><description><![CDATA[8章练习
#coding:utf-8
import random
capitals={'广东':'广州','福建':'福州','浙江':'杭州','江苏':'南京','山东':'济南','河北':'石家庄','河南':'郑州'}
tmpList=list(capitals)

title='''
Name:
Date:
Period:

'''

for i in range(7):
    s]]></description><category></category></item><item><title><![CDATA[Python 正则表达式]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/78473543</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/78473543</guid><author>fang3081004</author><pubDate>Tue, 07 Nov 2017 22:48:21 +0800</pubDate><description><![CDATA[import re

customRegex1 = re.compile(r'\d\d\d-\d\d\d-\d\d\d\d')  #
r1 = customRegex1.search('455-456-9889')
print(r1.group())
customRegex2 = re.compile(r'\d{3}-\d{3}-\d{4}')  # 用花括号表示重复次数
r2 = customR]]></description><category></category></item><item><title><![CDATA[Python装饰器]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/78430784</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/78430784</guid><author>fang3081004</author><pubDate>Fri, 03 Nov 2017 00:05:39 +0800</pubDate><description><![CDATA[1、装饰器（无参数）
import time
def detecator_test(func):
    def inner():
        start = time.time()
        func()
        end = time.time()
        print('耗时：', end - start)
    return inner


@detecator_]]></description><category></category></item><item><title><![CDATA[day2-作业 shell sed 字符串替换]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/78420355</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/78420355</guid><author>fang3081004</author><pubDate>Thu, 02 Nov 2017 00:21:24 +0800</pubDate><description><![CDATA[import sys

find_str=sys.argv[1]
replace_str=sys.argv[2]

with  open('test.txt','r') as f:
    with open('test1.txt','w') as f2:
        for line in f:
            if find_str in line:]]></description><category></category></item><item><title><![CDATA[yield函数测试]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/78412120</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/78412120</guid><author>fang3081004</author><pubDate>Wed, 01 Nov 2017 11:25:10 +0800</pubDate><description><![CDATA['''
①my.send(None):  意思为启动协程，此步会返回第一个yield后面的data值。
②send一次，运行的代码是两个yield之间的代码，最后返回后一个yield后面的data值，若缺少后一个yield语句，则会报错“Stoplteration”
③r = yield data
   r 为my.send('传入的数据') 传入的数据
   data为此段运行完返回的数据
'']]></description><category></category></item><item><title><![CDATA[6.4处理剪切板中的字符串]]></title><link>https://blog.youkuaiyun.com/fang3081004/article/details/78412081</link><guid>https://blog.youkuaiyun.com/fang3081004/article/details/78412081</guid><author>fang3081004</author><pubDate>Wed, 01 Nov 2017 11:21:16 +0800</pubDate><description><![CDATA['''
在编辑一篇维基百科的文章时，你可以创建一个无序列表，即让每个列表项占
据一行， 并在前面放置一个星号。但是假设你有一个非常大的列表， 希望添加前面
的星号。你可以在每一行开始处输入这些星号， 一行接一行。或者也可以用一小段
Python 脚本， 将这个任务自动化。
bulletPointAdder.py 脚本将从剪贴板中取得文本， 在每一行开始处加上星号和空
格， 然后将这段新的文本贴回到]]></description><category></category></item></channel></rss>