- 博客(86)
- 资源 (4)
- 收藏
- 关注
原创 工具系列————windows电脑安装julia和VScode配置Julia
1. 下载清华镜像:https://mirrors.tuna.tsinghua.edu.cn/julia-releases/bin/winnt/x64/1.8/2. 安装### 3 Vscode 配置Julia配置文件>> 首选项>> 设置>>搜索julia添加配置文件(在setting.json文件中添加){ "julia.executablePath": "D:/AppDoc/Julia-1.8.0-beta1/bin/julia.exe"
2022-04-19 12:58:00
5990
5
原创 问题系列————VS Code 中Python 报警告信息reportMissingModuleSource
reportMissingModuleSource警告信息
2022-04-05 10:23:00
3065
原创 工具系列————下载公司年报信息
import jsonimport osfrom time import sleepfrom urllib import parseimport requestsdef get_adress(bank_name): url = "http://www.cninfo.com.cn/new/information/topSearch/detailOfQuery" data = { 'keyWord': bank_name, # 'stock
2021-12-31 16:14:21
1239
原创 工具系列————How to animate a pcolormesh in Matplotlib
文章目录01 参考程序02修改后用于自己的数据分析01 参考程序import numpy as npfrom matplotlib import pyplot as plt, animationplt.rcParams["figure.figsize"] = [7.00, 3.50]plt.rcParams["figure.autolayout"] = Truefig, ax = plt.subplots()x = np.linspace(-3, 3, 91)t = np.linspac
2021-11-29 20:10:40
1145
原创 工具系列——Linux管理日志
添加新用户添加用户名# 添加用户useradd zhangsan# 设置密码passwd zhangsan# 输入两次密码****将用户发送到所有节点上# 在root权限下,进入/etc/目录cd /etc/# 从登陆节点node01拷贝信息sftp node01# 进入/etc/目录cd /etc/# 拷贝用户信息get passwdget passwd-get groupget group-get shadowget shadow-get gshad
2021-11-03 18:56:40
97
原创 工具系列————教育邮箱激活Clion
文章目录1 注册第一步:注册教育邮箱第二步:注册JetBrains Account2. Linux下安装Clion1 注册第一步:注册教育邮箱通过大学的邮箱系统申请一个教育: xxx@xxx.edu.cn第二步:注册JetBrains Account进入官网:https://account.jetbrains.com/login查看邮箱根据要求填写并提交4. 注册成功显示2. Linux下安装Clion第一步:通过Ubuntu软件安装第二步:邮箱验证...
2021-08-29 11:03:27
3983
1
原创 Python科学计算(2-10)—— 多进程实现密集型计算
多进行实现密集型计算import multiprocessingimport timedef work(num): ret = [] for i in range(10): ret.append(i+num) time.sleep(2) # print("*"*20) return retif __name__ == "__main__": # 情况1:使用多进程 tic = time.time() # 获取c
2021-08-07 15:07:09
380
原创 数学工具(2)——Fourier分析
文章目录1 背景知识:2 Fourier级数的复指数形式3 几个常用Fourier变换3.1 矩形函数3.2 余弦函数3.3 Gauss函数3.4 代码实现1 背景知识:为了求出系数 ana_nan 和 bnb_nbn ,需要用到下列公式∫−ππsin(mx)cos(nx)dx,m,n=0,1…∫−ππsin(mx)sin(nx)dx={0m≠nπm=n∫−ππcos(mx)cos(nx)dx={0m≠nπm=n\begin{aligned}& \int_{-\pi}^{
2021-08-02 14:20:36
294
1
原创 财商训练(01)————等额本息和等额本金房贷的区别
文章目录01 等额本息每月还款数额计算公式案例:01 等额本息每月还款数额计算公式M=P×R×(1+R)N(1+R)N−1M = P \times \frac{R \times (1+R)^{N}} {(1+R)^N - 1}M=P×(1+R)N−1R×(1+R)N字母描述M每月还款数额P贷款金额R月利率R=年利率12\quad R = \frac{年利率}{12}R=12年利率N还款期数案例:(1) 你购买了一所价格100万元的房子,
2021-07-28 19:25:47
431
原创 工具系列————linux系统中安装fortran编译器(ifort)
文章目录第一步:下载第二步: 安装第三步: 添加环境变量第四步:测试ifort第一步:下载网址: https://software.intel.com/content/www/us/en/develop/articles/oneapi-standalone-components.html#fortran第二步: 安装上传至linux系统中(本文采用的是VM虚拟机)mv 源文件地址 目标文件地址运行等待安装第三步: 添加环境变量输入命令:cd ~ls -a
2021-06-28 13:11:35
9273
12
原创 Python(Numpy)————数组堆叠与分割
1 水平堆叠import numpy as np# 1.水平堆叠(需要行相同)arr1 = np.zeros(shape=(2, 2), dtype=int)print(arr1)arr2 = np.ones(shape=(2, 3), dtype=int)print(arr2)ret = np.hstack((arr1, arr2)) # 注意括号(arr1, arr2)print(ret)2 竖直堆叠# 2.垂直堆叠(需要列相同)arr1 = np.ones
2020-12-28 16:50:21
848
原创 Python(Numpy)————爱因斯坦求和约定
爱因斯坦求和约定爱因斯坦求和约定(Einstein summation convention)是一种标记的约定,在处理关于坐标的方程式时非常有用。文章目录1 简介2 一般运算3 Numpy中的einsum()方法案例1: 降维案例2: 矩阵乘法案例3: 实现一般运算1 简介爱因斯坦求和约定省去了求和符号,下面的点成公式s=∑iviwis = \sum_{i} v_i w_is=i∑viwi这个公式描述的是,两个向量对应元素相乘后求和,这种写法与我们而言,觉得很简单了,但是对于爱因斯坦
2020-12-25 11:51:41
1621
1
原创 思维系列(01)——递归思维(斐波那契数列)
问题描述(1) 有这样一个游戏:有两个人,第一个人先从1和2中挑选一个数字,第二个人可以在对方的基础上加1或者加2,然后又轮到第一个人,他也可以选择加1或者加2,之后再把选择权交给对方,这样对方交替的选择加1或者加2,谁先加到20,谁就赢了。对于这个游戏,你用什么策略保证一定能赢。案例分析如果要抢到20, 就需要抢到17,因为无论对方加1或者加2,你都可以加到20。而想要抢到17,就要抢到14,以此类推,就必须抢到11,8, 5, 2。因此,只要第一个人抢到2,他就赢定了。问题描述
2020-12-22 20:39:55
2035
1
原创 工具系列——在Linux服务器中安装qutip
在Linux服务器中安装Anconda3下载Anaconda3-2020.07-Linux-x86_64.sh将文件上传至Linux服务器中(/home/quantum7/soft/)安装切换路径cd /home/quantum7/soft/执行安装bash Anaconda3-2020.07-Linux-x86_64.sh一直回车至出现下面的提示(yes赞同协议)回车4. 环境变量 source ~/.bashrc # 添加环境变量安装第三方包(qu
2020-12-12 16:02:24
339
原创 问题系列: TypeError: ‘str‘ object does not support item assignment
字符串对象不可变s = 'hello world'print(s[0])>>>结果:hs[0]='H'>>>结果: TypeError: 'str' object does not support item assignment原因是,字符串不能根据索引来修改值
2020-12-12 13:25:34
431
1
原创 工具系列————Endnote搜索参考文献
下载https://pan.baidu.com/share/init?surl=4gEn_Ivoh_7yuUqJY-c2sg密码:
2020-11-20 13:42:58
2729
原创 Matlab技巧————字符串拼接
拼接方式1:(用strcat函数)a = 'abc';b = 'def';c = 'ghi'str = strcat(strcat(a,b), c)输出结果:‘abcdefghi’拼接方式2:(用数组)a = 'abc';b = 'def';c = 'ghi'str = [a, b, c]输出结果:‘abcdefghi’由此可见:用数组简单粗暴...
2020-11-18 16:04:05
306
1
原创 问题系列: MovieWriter ffmpeg unavailable
文章目录报错信息:解决方法1 下载并安装ffmpeg(window64)2 添加下列代码:3 Demo致谢:报错信息:解决方法1 下载并安装ffmpeg(window64)链接:https://pan.baidu.com/s/1a5hlMazAzUqNseDWz0lyMw提取码:hw2c解压, 复制路径- 配置环境变量, 在系统的PATH,添加刚刚复制的路径在cmd命令框里,测试是否安装成功(安装成功会出现下面的结果),没出现下面的结果,请重复配置环境变量的步骤2 添加下列代
2020-11-12 17:16:35
4535
1
原创 Python科学计算(1-10)—— python实现动画
文章目录pillow 实现动画python 实现单摆参考文献pillow 实现动画import numpy as npimport matplotlib.pyplot as pltimport matplotlib.animation as animationfig, ax = plt.subplots()plt.rcParams['font.size'] = 15x = np.linspace(0, 2*np.pi, 1000)ims = [] # 将每一帧都存进去for i i
2020-11-12 14:06:24
978
5
原创 工具系列——mathematics11 安装教程
mathematics11 安装教程:链接:https://pan.baidu.com/s/1e34Fxljz5SFbSqUwhh-ssg 提取码:wlkz致谢:https://blog.csdn.net/dark_tone
2020-10-19 16:18:04
1292
原创 Matlab练习1:正方形的对称性群的乘法表
正方形的对称性群的乘法表1 群元2 乘法表3 用Matlab来计算3.1程序如下clear % 初始化条件f1 = [1 0; 0 1];f2 = [0 -1; 1 0];f3 = [-1 0 ; 0 -1];f4 = [0 1 ; -1 0];f5 = [0 1; 1 0];f6 = [0 -1; -1 0];f7 = [1 0; 0 -1];f8 = [-1 0; 0 1];% 将数组放入元胞中方便循环调用g = {f1, f2, f3, f4, f5, f6, f7
2020-10-10 20:52:06
2253
原创 问题:RuntimeError
问题如下解决方法将代码放入main()函数内def main(): # 报错的代码if __name__ == 'main': main()
2020-09-19 18:04:20
903
原创 问题:C:\Users\DELL\anaconda3\lib\site-packages\numpy\__init__.py:140: UserWarning
在使用numpy包的时候出现下列错误:C:\Users\DELL\anaconda3\lib\site-packages\numpy_init_.py:140: UserWarning解决方法:更新numpy包: pip install -U numpy
2020-09-17 16:24:21
12697
原创 工具系列————Anaconda3 5.2.0安装教程
1 Anaconda3简介及下载简介: anconda是一个用于科学计算的python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能。下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/2 安装等待安装(大概需要20分钟)...
2020-07-30 10:02:06
4501
原创 问题:UP BROADCAST MULTICAST(ubuntu用ifconfig命令后显示下面的结果,没有ip地址)
ubuntu用ifconfig命令后显示下面的结果,没有ip地址1 问题描述2 解决方法选择“虚拟机”==>“设置”==>对照下面的图勾选相应的地方
2020-06-01 19:59:43
2094
原创 Python基础篇(5-9)——文件操作
文章目录1 文件的基本操作2 基本操作的函数(1+3)1 文件的基本操作打开文件读/写文件内容关闭文件2 基本操作的函数(1+3)函数名作用open打开文件,并且返回文件标识符read将文件内容读取到内存write将指定内容写入文件close关闭文件2.1 read方法———读取文件# 1.打开文件(区分文件名大小写)file = open("README") # 此处采用的是相对路径# 2.读取文件text = file.rea
2020-05-10 19:12:29
219
原创 Python基础篇(4-9)——函数应用
文章目录1 函数的快速体验2 函数的基本使用3 函数的参数4 函数的返回值5 函数的嵌套使用6 使用模块中函数1 函数的快速体验1.1函数的描述函数就是把具有独立功能的代码块组织为一个小模块,在需要的时候调用1.2函数的使用步骤定义函数 ———— 封装独立的功能调用函数 ———— 享受封装的成果1.3函数的作用在开发程序时,使用函数可以提高编写的效率以及代码的重用2 函数...
2020-05-03 10:11:43
246
原创 python基础篇(3-9)——Python流程控制语句:判断if,循环while和for
文章目录1 判断(if)语句2 运算符的优先级:3 循环语句(while)1 判断(if)语句1.1 判断的定义:如果条件满足,才能做某件事判断语句又被称为“分支语句”1.2 if语句的基本语法:1)单个的if语句:if 判断条件: 条件成立,执行语句2)if…else组合使用:# 注意代码要严格的对齐,否则会报错if 判断条件: 条件成立,要做的事情else:...
2020-05-02 22:08:57
456
原创 python基础篇(2-9)——Python高级变量:列表,元组,字典,字符串
文章目录1.列表2.元组1.列表1.1列表的定义:List(列表)是python使用最频繁的数据类型,在其它语言中通常叫做数组。列表的索引从“0”开始name_list = ["zhangsan","lisi","wangwu"]1.2列表的常用方法:作用使用方法备注增加列表.insert(索引,数据)在指定位置插入数据列表.append(数...
2020-04-18 22:59:49
192
原创 Python基础篇(1-9)——python学习路线
参考文章:黑马程序员图片来源:黑马程序员社区文章目录1.python学习路线:2. 每个阶段要求:3.本人的学习笔记:1.python学习路线:2. 每个阶段要求:3.本人的学习笔记:3.1 python基础:[1]Python变量以及应用的环境...
2020-04-18 21:43:58
157
原创 Python项目学习(01飞机大战)——程序“pip”尚未安装,您可以使用一下命令安装
文章目录1. pip3的下载(linux下)2 .pip3安装(linux下)2.1解压文件2.2安装3.pip3的使用3.卸载pip3(如果你不想使用pip3了就看下面的步骤)解决的问题:运行了下面的命令以后,再次运行pip命令,仍然是上面提示pip未安装。sudo apt install python-pip如果你遇到相同的问题,请参考下面的pip3安装步骤进行安装1. pi...
2020-04-18 10:30:15
989
原创 Linux基础学习篇(2-2)——ubuntu20.04的安装(图文)
1.下载ubuntu的镜像文件ubuntu镜像文件下载地址2.创建新的虚拟机2.1创建新的虚拟机2.2下一步2.3下一步2.4下一步2.5下一步2.6下一步2.7自定义硬件2.8自定义硬件2.9选定第1步中下载的.iso文件2.10关闭2.11完成3 安装Ubuntu3.1安装Ubuntu3.2继续3.3现在安装3.4继续3.5点击中...
2020-03-28 18:22:26
557
原创 Linux基础学习篇(1-2)——linux和windows常用的命令
本文旨在linux和windows常用命令,防止自己弄混linux和windows的命令01常用命令命令名称linuxwindows查看文件目录lsdir查看当前绝对路径pwd无切换文件目录cdcd新建文件touch 1.txttype nul > 1.txt新建文件夹mkdirmkdir删除文件rm 1.t...
2020-03-23 12:29:05
171
原创 工具系列——COMSOL Multiphysics 5.5安装教程
1.下载文件链接:https://pan.baidu.com/s/1BxL2nhIBL37EFPHDy6gRIw提取码:2bfk2.解压下列文件2.1 解压COMSOL.5.5.0.292_DVD.iso文件2.2 解压_SolidSQUAD_文件夹下面的_SolidSQUAD_.rar文件3进行具体安装3.1 COMSOL.5.5.0.292_DVD文件夹下,点击Setup.ex...
2020-03-03 17:22:15
24432
26
原创 工具系列——windows10安装教程
windows安装教程 (转载yufumatou)https://me.csdn.net/yufumatou致谢yufumatou
2020-02-28 20:24:02
171
原创 日常系列——excel批量导入文件夹中所有的文件的名称
第一步:(准备工作)(1)在D盘创建一个文件夹,名称为“jy”,(2)将你要操作的文件夹放置在此文件夹下(3)在此文件夹中创建一个“list.xls”第二步:(word名单批量导入Excel)(1)运行Windows+R(也可以用搜索“运行”),在里面输入“cmd”,如下图(2)单击确定后会出现然后在里面输入下面这张图片中的东西:(1)输入“D:”然后回车,(2)输入“di...
2019-07-22 19:56:49
9628
原创 JavaEE知识篇(8-25)——bootStrap
本文旨在记录学习bootStrap响应式效果,具体开发时需要更具bootStrap开发手册。文章目录1.BootStrap简介(WEB前端CSS框架)2. 环境的搭建:3. 实现商城首页的预备知识:4. 实现商城首页代码:1.BootStrap简介(WEB前端CSS框架)Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷 ...
2019-04-05 11:45:06
300
一个家庭记账的java源代码
2018-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人