- 博客(12)
- 收藏
- 关注
原创 python笔记——join方法与守护线程setDaemon()
通俗地讲,threading.Thread子类的join方法,是一个用来阻塞主线程的方法。就是就是在某个子线程执行到该语句时,让这个线程执行完毕,才会继续执行其他子线程,当所有调用了join方法的子线程执行结束,主线程才会结束。而引入了参数timeout,给了每个子线程规定的阻塞时间,为join方法添加了很多用法;另外结合setDaemon()方法,在有无守护进程的场景下战线出了不同作用,以下是结合二者的分析。1、无join,setDaemon(False)import timeimport thr
2021-02-24 23:25:09 348
原创 一致性算法/共识机制乱谈1——从朴素的C/S算法到2PL算法
最近开始研究起一致性算法,边学边编故事,逼着自己思考记忆,也顺便通俗理解算法思路。分享给大家,听我乱谈。
2020-07-11 19:18:49 329 2
原创 部署与手动搭建fabric1.1.0网络超详细笔记
本文在阿里云服务器上搭建了fabric1.1.0环境,并手动从头搭建了一遍系统示例的网络,作为一篇记录文章分享给大家
2020-02-16 20:22:14 1484 4
原创 matlab笔记3--数组与矩阵
1.通过冒号创建了规定步长的数组,可正序可逆序,注意的是步长是负的话后数必须大于前数。2.数组起始跟10的次幂有关系的话,利用logspace(a,b,n)意思是开始10^a,结尾10^b,形成共n个元素的等比数列,不写n的话默认50。3.跟1相似,为了建立等差数组,可以利用linspace(a,b,n)意思是创建行向量,起点为a,终点为b,形成总数为n的线性间隔向量。4.数组的运算,就是数组内每...
2018-07-04 16:19:54 487
原创 matlab笔记2--矩阵基础,运算符,字符串
一.矩阵:矩阵是数组的子集1.矩阵的构造:直接赋值:用分号分成不同行函数构造:可以构造的特殊矩阵有:n*n单位/0/1矩阵,多维单位/0/1矩阵(即多维数组),与已知相同大小的单位/0/1矩阵,(单位矩阵最多构造二维),行列之和相等的方阵,均匀随机数/正态分布随机数方阵/多维矩阵,对角方阵,取对角线或移动的列向量,上下三角矩阵。详见P40~41注意:单个实数或者复数在matlab里面都是以矩阵的形...
2018-07-03 17:22:18 587
原创 matlab笔记1--数据类型
本文是MATLAB基础知识--数据类型的总结笔记1.数值类型整数类型:声明方式:name(num) name是类型种类,分为有符号x位整数int8、int16、int32、int64,无符号x位整数uint8、uint16、uint32、uint64。范围:有符号范围(-2^(x-1), 2^(x-1)-1),无符号范围(0, 2^x-1)。转换:整数可以转换成整数,可以使用typecast(...
2018-07-02 23:48:56 1130
原创 算法期末考试大程序详解
算法期末考试程序详解 马上就期末考试了,自己梳理一下后面大题的思路和代码,理解好各个算法的理念和不同写这篇文章也是为了以后复习方便最短路径问题 问题:求两个城市之间最短距离(距离为边的权值之和,下图各边权值为1) 题目思路:【广度优先算法】老师给的题是没有权值的无向图,下面的程序是有权值的无向图,老师给的可以转换成每条边的权值为1。运用广度优先搜索的方法,以写入邻接矩阵的数据为准,比如最开始的一行...
2018-06-18 23:00:29 1220
原创 算法笔记--动态规划--爬楼梯问题
很经典的小问题,一个人爬楼梯,一次只能爬一阶或两阶,当总共有n阶楼梯时,有几种爬法。这是一道很明显的递归题目,且无法像一般的动态规划那样列出递推方程,但是思想和动态规划比较类似,从问题的结果出法,逆推整个流程。思路是这样的,这个人最后成功爬上第n阶之前,只有两种可能,爬了一阶或者两阶,因此此时他总共可拥有的次数,即为他最后爬了一阶情况下原来n-1阶的次数加上最后爬了两阶时原来n-2阶的次数。用这种...
2018-05-04 13:32:09 4320
原创 算法笔记--动态规划--母牛的故事
题目是这样的:Problem Description有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? Input输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。Output对于每个测试实例,输出在第n年的时候母牛的数...
2018-05-03 18:05:27 472
原创 算法笔记--动态规划--数塔问题
首博今天尝试了一下动态规划思想的代码实现,选取了比较简单的数塔问题,下面展示的是写这个代码遇到的问题。(附有c++源程序)问题是这样的:有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?思路分析:运用贪婪算法大概率无法得到最优解,原因在于当前的最优解并不一定是最终最优路径的走向。此类问题应用动态规划算法(dp)可以很好的解决。动态规划的思想是求子问...
2018-05-03 15:19:49 1039
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人