倩音流年123
码龄6年
关注
提问 私信
  • 博客:28,788
    问答:270
    29,058
    总访问量
  • 45
    原创
  • 268,355
    排名
  • 12
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-10-08
博客简介:

weixin_43358701的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    52
    当月
    1
个人成就
  • 获得19次点赞
  • 内容获得6次评论
  • 获得67次收藏
创作历程
  • 1篇
    2024年
  • 6篇
    2021年
  • 38篇
    2020年
成就勋章
TA的专栏
  • 网络爬虫
    1篇
  • python
    8篇
  • Latex
    1篇
  • 机器学习
    1篇
  • 算法
    23篇
  • 图论
    1篇
兴趣领域 设置
  • 人工智能
    nlp
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

178人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java基础

让类在一个虚拟机中只能产生一个对象,首先将类的构造器的访问权限设置为private,这样就不能在类的外部通过new操作产生类的对象,但在类的内部仍可以产生该类的对象。因为在类的外部开始无法得到类的对象,只能调用该类的静态方法以返回类内部创建的对象,静态方法只能访问类中的静态成员变量,指向类内部产生的该类对象的变量也必须定义为静态的。1.定义:在整个软件系统中,对某个类只能存在一个对象实例,且该类只提供一个取得其对象实例的方法。1.饿汉式—及时加载,随着类的创建,类的唯一实例也创建。
原创
发布博客 2024.02.28 ·
434 阅读 ·
10 点赞 ·
1 评论 ·
5 收藏

python数据存储之写入excel文件

步骤如下:1.导入xlwt模块;2.创建一个workbook对象;3.创建一个sheet对象;4.使用sheet.write方法把数据写到Sheet下指定行和列中。如果想在原来workbook对象上添加新的cell,需要调用put——cell来添加;5.保存成Excel文件;...
原创
发布博客 2021.09.15 ·
376 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用Pyuic把.ui文件转换成.py报错了

发布问题 2021.07.08 ·
2 回答

2021-06-14 python里把png格式转换成jpg格式

代码:import osfrom PIL import Imagedirname_read=“E:\BaiduNetdiskDownload\png/” # 最后的斜杠也是路径的一部分,须加dirname_write=“E:\BaiduNetdiskDownload\jpg/”names=os.listdir(dirname_read)count=0for name in names:img=Image.open(dirname_read+name)name=name.split("."
原创
发布博客 2021.06.14 ·
388 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

python之Latex公式编辑总结

1.Latex(r"f(x)=3x+7f(x)=3x+7f(x)=3x+7")结果:????(????)=3????+72.求和:Latex(r"∑i=1nai=0\sum_{i=1}^n a_i=0∑i=1n​ai​=0")3.\frac分数,\sqrt[n]求n阶导:Latex(r"7x+51+y2x2+y2xn+ynn\frac{7x+5}{1+y^2}\sqrt{x^2+y^2}\sqrt[n]{x^n+y^n}1+y27x+5​x2+y2​nxn+yn​")4.省略号:\ldots表示跟
原创
发布博客 2021.05.16 ·
1114 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

分类模型精确率,召回率总结

分类中,模型的预测结果划分:1.真正例(TP):将正类预测为正类2.假负类(FN):将正类预测为负类3.假正类(FP):将负类预测为正类4.真负类(TN):将负类预测为负类精确率(查准率)=TP/(TP+FP)召回率(查全率)=TP/(TP+FN)...
原创
发布博客 2021.05.12 ·
247 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python里numpy数据分析函数

1.比较运算符:np.greater(arr1,arr2)= np.greater_equal(arr1,arr2)< np.less(arr1,arr2)<= np.less_equal(arr1,arr2)== np.equal(arr1,arr2)!= np.not_equal(arr1,arr2)2.常用的数学函数np.round(arr) 对各元素四舍五入np.sqrt(arr) 计算各元素的算术平方根np.square(arr) 计算
原创
发布博客 2021.03.05 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python网络爬虫之常见的响应状态码

1.200: 请求正常2.301:永久重定向3.302:临时重定向,比如在访问一个需要登陆页面的时候,此时若没有登陆,便会重定向到登陆页面。4. 400:请求的url在服务器上找不到,即url请求错误。5. 403:服务器拒绝访问,权限不够。6. 500:服务器内部错误。...
原创
发布博客 2021.03.01 ·
364 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

求最长上升子序列的长度和输出相应序列dp总结

代码:#include<bits/stdc++.h>using namespace std;int a[100],s[100],dis,cot,n,maxz; //s数组用来存放最长上升子序列的内容;int dp[100]; //dp[i]表示以i位置结尾的最长上升子序列的长度 ;int main(){cin>>n;for(int i=1;i<=n;i++) cin>>a[i];for(int i=1;i<=n;i++){dp[i]=1;
原创
发布博客 2020.10.24 ·
417 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

MySQL8.0 workbench数据库常用函数总结

1.now()函数:返回现在日期和时间;2.date_format()函数: 用以指定的格式显示日期和时间例:date_format(now(),’%Y%m%d ‘%H:%i:%s’);3.聚合函数:min,max,count,avg,sum;4.ifnull(v1,v2)函数:用于处理空值,若v1的值不为NULL,返回v1,否则返回v2;例:ifnull(1/0,0)5.case when函数:类似C语言if else或switch,用于获取更加准确的结果。例子:sex1表示男,2表示女,
原创
发布博客 2020.10.24 ·
1342 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

蓝桥杯算法提高VIP1923 学霸的迷宫

输入:第一行两个整数n, m,为迷宫的长宽。接下来n行,每行m个数,数之间没有间隔,为0或1中的一个。0表示这个格子可以通过,1表示不可以。假设你现在已经在迷宫坐标(1,1)的地方,即左上角,迷宫的出口在(n,m)。每次移动时只能向上下左右4个方向移动到另外一个可以通过的格子里,每次移动算一步。数据保证(1,1),(n,m)可以通过。输出:第一行一个数为需要的最少步数K。第二行K个字符,每个字符∈{U,D,L,R},分别表示上下左右。如果有多条长度相同的最短路径,选择在此表示方法下字典序最小的一个
原创
发布博客 2020.10.05 ·
292 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

求字典序最小的字符串总结

最小字典序:题目描述:给定长度为N的字符串为S,要构造一个长度为N的字符串T。起初,T 是一个空串,随后反复进行下列任意操作。①:从S的头部删除一个字符串,加到T的尾部,②:从S的尾部删除一个字符,加到T的尾部思路解析:将字符串S和反转后的字符串S‘逐一进行字符的比较,若前者第一个小于后者第一个,则将S的首字符放入T中,若S的首字符大于S’的首字符,则将S‘的首字符放入到T中,若两者相等,则都可以;代码://求字典序最小的字符串#include<bits/stdc++.h>us
原创
发布博客 2020.10.05 ·
3207 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

python常用的正则符号汇总

1.英文状态的句号.:指代任意字符,如数字,字母,标点符号,汉字等,但除了换行符
。2.反斜杠: 表示转义字符,用于转换含义的符号
:指代换行\t:指代tab制表符\d:指代0~9中的任意数字\s:指代任意一种空白,如空格,tab,换行等\w:指代字母,数字和下划线中的任意一种.:指代句号.本身3.英文状态的中括号[]:指代字符集合,当需要特定字符匹配时,可以选择中括号4.英文状态的圆括号(): 指代特定内容的截取5.英文状态的?号: 表示匹配前一个字符0次或1次6加号+
原创
发布博客 2020.10.03 ·
1507 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

python正则表达式的使用场景总结

前提:pycharm里先导入re模块1.查询findall(pattern,string,flags=0)pattern:指定需要匹配的正则表达式string:指定待处理的字符串flags:指定匹配模式,常用值有:re.I,re.M,re.S,re.X;re.I让正则表达式对大小写不敏感;re.M让正则表达式可以多行匹配;re.S指明正则符号;re.X允许正则表达式写得更详细,如多行表示,忽略空白字符,加入注释等;2.替换sub(pattern,repl,string,count=0,
原创
发布博客 2020.10.01 ·
409 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

洛谷P1657选书总结

总结:本题依然是典型的DFS题目,状态空间很好想,就是x即第几个人,关键是每个人喜欢两本书如何存储此状态,有点懵,看了下题解,比较好的办法就是设置like[i][j]数组,表示第i个人喜欢第j本书,一个简单的二维数组巧妙地解决了这个问题,接下来就是递归搜索:注意有易错点:1.当ans=x时放在for循环语句里,计数加1,此时不要return,并不是每个递归终止都要写return语句,写了后本题会报错,因此需要就题论题,思维不能僵化;2.回溯语句都要放在else外面,之前刷题时也注意到,这里在强化记忆
原创
发布博客 2020.09.23 ·
243 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

洛谷1036选数总结

思路总结:本题还是典型的DFS题目,关键在于状态空间的选取,我想了想,用void DFS(int now,int sum),其中now表示从n个数中选取k个数,相当于放在k个位置,now即代表第几个位置,sum表示求和,但是在for循环选数的时候,思路卡了壳,原因就是每次都是从1~n选取,会有数的重复,时间复杂度也不划算,看了下题解,发现别人用的是void DFS(int x,int y)表示,其中x表示已经选了几个数,当xk时,表示k个数已经全部选取完毕了,y表示从第几个数开始选取,for循环:for(
原创
发布博客 2020.09.17 ·
319 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

极值OJ抓住那头牛总结

总结:本题是非常经典的BFS搜索类型,由于农夫每走一步都有三种选择或三种决策,走到当前状态时又是从上一个状态转移过来,类似于树一层一层地去搜索遍历,每个子节点有三个“儿子”,从而遍历整棵树,找到时间的最小值,总结以后遇到枚举当前状态空间时,若出现多种选择或决策时,应该优先考虑广搜BFS!!!错因:本题思考了将近20分钟,没有思路,关键在于对于广搜BFS的应用场景不是很熟悉,一开始的出发点都错了,因为本题在枚举每一步的状态空间时,都会遇到三种选择,明显用BFS做更合适。代码:#include<b
原创
发布博客 2020.08.26 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

洛谷P1451求细胞数量再总结错因

总结:本体考虑用DFS解决问题时,发现了两个之前并没在意的错因,第一个便是在编写搜索函数时,对于搜索的条件并没有设置,导致没有编译通过,程序报错,以本题为例,递归终止条件自然不用多说,即是否越界,而搜索之前,须先判断当前位置是否为细胞数字,是的话,才去搜索,否则不搜;前几次编译的时候,就因为没有设置该条件,导致程序无法运行,直接终止了。第二个便是一直忽略的错误,比如去枚举搜索四个方向时,注意观察一下两个程序的区别,此处细节直接决定成败!方向1:(程序错误展示)int dx[4]={-1,1,0,0};
原创
发布博客 2020.08.26 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图的存储—邻接表代码总结

#include<bits/stdc++.h>#define maxn 111111using namespace std;struct edge{int to,val;};vector p[maxn];int v[maxn][maxn];int main(){int n,m; //n个顶点,m条边;for(int i=1;i<=m;i++){int u,v,l;cin>>u>>v>>l;p[u].push_back((ed
原创
发布博客 2020.08.14 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

洛谷P2802回家(DFS,剪枝)

题目总结:本题需要注意两点:1.属于求最小值的DFS问题,没有明显的结束递归标志,一般这种情况设置上界,当超出上界时,退出;比如nm格子组成的网格图,从起点出发枚举搜索,当步数>mn时,退出递归,作为结束标志;2.本题常规搜索DFS,会超时,需要进行适当的剪枝操作,比如本题求最小值,当目前状态搜索的值大于之前已求出的最小值,则return 退出;同理,如若要求最大值,若此时的状态值小于之前求出的值,则return掉,节省时间复杂度; 代码: #include<bits/stdc++.h
原创
发布博客 2020.08.03 ·
286 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多