- 博客(34)
- 收藏
- 关注
原创 经历过的两款TestTool的架构简画
公司A野蛮而健壮基于Visual Studio ,以C++ 作为基础语言,用MFC写界面;测试对象是半模乃至整机阶段的手机;测试工具需要和手机、各个外部治具,Mes进行交互;使用者是各个自有工厂和代工厂公司B草创未久基于pycharm,以python语言进行脚本开发,没有UI界面测试对象是FPGA乃至整机阶段的蓝牙耳机测试工具需要交互的对象是耳机、手机,使用者是测试组成员。
2024-07-19 15:44:20 200
原创 C++ Debug:如何使用DbgHelp来为crash的release版本收集崩溃信息
【代码】C++ Debug:如何使用DbgHelp来为crash的release版本收集崩溃信息。
2024-04-09 09:36:18 284
原创 低功耗蓝牙BLE-Advertising State/Scanning State
低功耗蓝牙BLE-Advertising State/Scanning State
2022-05-16 20:44:04 595 1
转载 C++ essential(Day 3)
函数指针指向某种特定类型,函数的类型由其参数及返回类型共同决定,与函数名无关。举例如下: data_types (*func_pointer)( data_types arg1, data_types arg2, ...,data_types argn);eg:intadd(intnLeft,intnRight);//函数定义该函数类型为int(int,int),要想声明一...
2019-06-05 21:54:53 176
原创 C++ essential(Day 2)(重载函数和模板)
重载函数(overload function) 在C语言中,不允许函数有同名函数,C++通过重载函数名来避免这类麻烦。你可以在同一个程序里使用同名的两个或多个函数。函数名重载可以让函数使用起来更“自然”。使用了重载的程序也更容易读和写。 C++中声明重载的函数跟声明其它函数没什么不同。只不过它跟其它的某个函数重名。重载函数必须使用不同的变量,否则编译器没法区分它们。...
2019-06-04 20:51:16 182
原创 C++ essential(day 1)
对于一个完整的程序,在内存中的分布情况如下图: 栈区: 由编译器自动分配释放,像局部变量,函数参数,都是在栈区。会随着作用于退出而释放空间。栈由系统自动分配,速度较快,在windows下栈是向低地址扩展的数据结构,是一块连续的内存区域,大小是2MB。 堆区:程序员分配并释放的区域,像malloc(c),new(c++) 。堆需要程序员自己申请,并指明大小,速度比较慢。在C中用mall...
2019-06-04 20:05:23 220
原创 tensorboard 遇到的错误
1.writer=tf.summary.FileWriter("./",sess.graph)可以将graph保存到当前文件夹2.利用G: ,cd dir进入gragh的上级目录3.tensorboard --logdir=new(new为graph保存的当前目录)4.可以获得Starting TensorBoard b'54' at http://DESKTOP-FUCN962:...
2018-07-17 10:22:34 764
原创 两个月的懈怠
Numpy的基础:import numpy as npa_array=np.arange(-10,10)#产生一个步进为一的序列,从-10到9a_array.shape=(2,10)#变为2*10矩阵a_array[(a_array%2==1)]=0#将其中奇数位赋值为0。c_array=np.arange(70)c_array.shape=(2,7,50)#或者c_carry.resh
2018-01-18 22:23:08 246
原创 python Day5
列表元素的命令操作:①插入.append(), .insert(index,obj)②统计某个元素在列表中出现的次数.count()③从列表中找出某个值第一个匹配项的索引位置.index()④在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表).extend()⑤移除列表中的一个元素(默认最后一个元素),并且返回该元素的值.pop(obj=list[-1])⑥
2017-09-08 08:33:19 431
原创 python Day 4
调用自己使用的其他函数,而函数中存在全局未配置的Moudle如(sys)时,直接调用def的名称则会出现 sys is not defined,如下print_b(a,fn=a_file)而print_a.py文件代码如下:import sysdef print_b(the_list ,indent=False,level=0,fn=sys.stdout):
2017-09-07 10:12:05 314
转载 python Day3
pip下载时速度过慢,可以使用以下镜像源清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工
2017-09-02 22:36:43 530
原创 python Day2
a=murder(),为元组,不可更改,a=murder[],为列表,可更改,isinstance(a,typea_a0),a是否为type_a0,(一种BIF)递归结构>>>def print_a(the_list):for each_item in the_list:if isinstance(each_item,list):print_a(
2017-09-01 19:15:45 320
原创 python Day 1
x=input(),x类型为strx=int(input()),x类型为intfrom math import sqrtdef isprime(x): if x == 1: return False k = int(sqrt(x)) for j in range(2,k+1):
2017-07-10 00:00:00 207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人