自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 ubuntu mysql的安装、卸载、远程登录配置

ubuntu mysql的安装、卸载、远程登录配置文章目录ubuntu mysql的安装、卸载、远程登录配置安装卸载远程登录安装卸载远程登录

2020-11-23 22:25:55 108

原创 不要随便修改hosts文件

不要随便修改hosts文件最近发现电脑打不开GitHub,罪魁祸首是很久以前修改的hosts文件可能失效了。hosts文件的GitHub字段:# Github Start192.30.253.118 gist.github.com192.30.253.113 github.com151.101.72.249 global-ssl.fastly.net151.101.109.194 github.global.ssl.fastly.Net# Github End把这部

2020-09-03 12:32:00 963 2

原创 k-means聚类算法的python实现和sklearn的聚类器

k-means聚类算法的python实现和sklearn的聚类器文章目录k-means聚类算法的python实现和sklearn的聚类器1. 标准k-means聚类算法2. sklearn.cluster.KMeans1. 标准k-means聚类算法k-means是一个迭代算法,需要人为指定聚类数量。因为实现简单、对大样本有很好的拓展性被广泛采用。算法初始化阶段首先随机选取不重复的kkk个点作为 初始的聚类中心(称为Centroid)。不断重复执行以下两个步骤:给每个点xix_ixi​分配所属类

2020-09-02 16:37:19 1001

原创 图论算法——Dijistra和Floyd算法求最短路径

图论算法——Dijistra和Floyd算法求最短路径数模图论部分练习时用python实现了一个能调用Dijistra和Floyd算法的最短路径类。可以直接复制使用。# FLoyd 和 Dijkstra算法import numpy as npfrom copy import deepcopyclass allpair_shortestpath: """ Parameters: @__ajmatrix: the adjacent matrix with respect t

2020-08-31 23:46:33 247

原创 matplotlib格式设置

matplotlib格式设置plt.rcParams.update({‘savefig.dpi’: 600, # 输出图片质量‘mathtext.fontset’: ‘cm’, # 公式字体‘font.sans-serif’: ‘SimHei’, # 普通文本字体‘axes.unicode_minus’: False, # 坐标轴负号‘figure.constrained_layout.use’: True # 子图间隔})...

2020-08-31 22:53:44 235

原创 python插值方法

python插值方法文章目录python插值方法1. numpy.interp2. scipy.interpolate.interp1d1. numpy.interp函数原型:numpy.interp(x, xp, fp, left=None, right=None, period=None)用法:某一点的插值结果xp = [1, 2, 3]fp = [3, 2, 0]np.interp(2.5, xp, fp)输出:1.0向量化运算np.interp([0, 1, 1.

2020-08-31 21:30:55 3381

原创 matplotlib作图模板

matplotlib作图模板为了方便数模作对比图、子图展示等功能,封装了一个visualize函数用来直接调用。函数原型如下:visualize(true_val, xylabel=None,counter_parts=None, title=None, subplot=False, ax=None, saveas=None)函数的作用是给定图的axes对象来生成一个图,可以是一个完整单图,也可以是子图。支持只可视化一组数据(true_val),也可以通过counter_parts参数在一个图上

2020-07-26 19:14:10 554

原创 实现python datetime算法的C++Date类--The C++ Programmming Language

实现python datetime算法的C++Date类文章目录实现python datetime算法的C++Date类

2020-06-27 23:42:25 456

原创 一个引用计数的String类--The C++ Programming Language-Chapter11-A String Class

一个引用计数的String类–The C++ Programming Language文章目录一个引用计数的String类--The C++ Programming Language一、String类描述二、Srep类的值管理机制三、Cref类对下标操作符的设计四、实现代码参考资料一、String类描述The C++ Programming Language书中展示了一个引用计数的String类作为练习。基本思想是值内容相同的对象之间共享一份内存中的字符串,类似于python的值管理机制。Strin

2020-06-25 23:52:43 380

原创 记录一次Linux内核源码编译实验

记录一次Linux内核源码编译实验0. 实验环境Ubuntu-16.04内核源码-4.15.0本次试验我使用的是之前安装后大半年没开机的Ubuntu-16.04,很多软件需要更新、软件源也要更新。这个过程中也遇到不少问题,比较重要的一个是更新mysql时dpkg报错,这个问题似乎是有一个通用的解决办法,记录在文末供后续参考。对硬盘容量的要求编译较新版本的内核源码会消耗大量的硬盘空间,以我编译linux-source-4.15.0为例,第一次编译时虚拟机硬盘配置是40G,结果编译快要结束时

2020-05-20 21:41:02 580

原创 np.newaxis等方法的使用

np.newaxis等方法的使用1. np.newaxis官方解释(np.newaxis):A convenient alias for None, useful for indexing arrays.import numpy as npnp.newaxis is Nonex = np.array([0,1,2])print(x[np.newaxis,:],x[None,:], s...

2020-05-07 19:20:23 694

原创 numpy实现等步长4阶Runge Kutta算法并利用中国疫情峰值后数据拟合SEIR模型参数

numpy实现等步长4阶Runge Kutta算法用来求解SEIR模型1. Runge Kutta数值方法《数值计算方法》(第2版)清华大学出版社[1]给出了一个未知数的4阶Runge Kutta公式:{yn+1=yn+h6(k1+2k2+2k3+k4),k1=hf(xn,yn),k2=hf(xn+h2,yn+k12),k3=hf(xn+h2,yn+k22),k4=hf(xn+h2,yn+k...

2020-05-07 18:22:05 4166 12

原创 CSP201909_02小明种苹果(续)

CSP201909_02小明种苹果(续)题目描述题目分析源代码题目描述题目分析题目本身比较简单。对某棵树,当aij>0a_{ij}>0aij​>0时和当前苹果数量比较来判断是否有落果,否则使当前苹果数量减去aija_{ij}aij​。最终剩余的苹果数量EEE和落果果树数量DDD很容易得出,对于三棵相邻果树均落果的组数TTT,要对循环序列的三个相邻元素进行判断。本文采...

2020-03-06 00:31:49 169

原创 CSP201912-3 化学方程式

CSP201912-3 化学方程式题目描述题目分析题目要求判断配平,即统计每种元素的数量,且涉及处理括号的问题。而化学方程式最长可以达到1000字符,基本应当把程序时间复杂度限制到线性阶才比较稳妥,那么处理括号必然用到栈(递归次数超过10万好像会爆掉):while() { do { Expr; } while(!stack.empty())}下面仔细分析化学方程式 (e...

2020-02-25 19:30:06 541

原创 Ubuntu16.04搭建fisco-bcos和webase中间件开发环境

搭建fisco-bcos和webase中间件开发环境依赖安装node环境搭建webase中间件依赖配置JavaMySQL-pythonmysqlmysql安装mysql配置test用户(不建议给root用户授权远程访问)搭建单群组4节点联盟链4节点联盟链搭建检查工作状态:配置及使用控制台WeBase中间件部署拉取部署脚本修改配置文件部署注:访问备注:部署服务器IP和相关服务端口需对应修改日志路径参...

2019-10-04 21:18:32 8321 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除