![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Random note
文章平均质量分 65
Random note
JunanP
这个作者很懒,什么都没留下…
展开
-
24年第一篇:个人小记
在兴趣之外的努力只是拿现在的时间与未来的荣誉,物质以及肌肉记忆等做交换,只是在于每个人愿意不愿意做这样的交换而已,有的人会不断地获得正向反馈享受其中,有的人则是每次开始新的奋斗都会成为痛苦的回忆。最近学期快结束,反而开始闲下来了,突然想起来自己还有个博客已经好久没更新了,每次打开看到一些七零八落的私信提问,抱歉没能及时回复,如果没回的,也是由于时间久远记不清楚,找不到对应的数据文件所以就算了,希望理解。利他思维,其实所有人都是专注于自己的,所以你对别人的善意和为别人考虑的想法,别人也是真的能感受到的;原创 2024-04-25 12:04:40 · 918 阅读 · 0 评论 -
詹姆斯·格雷克《信息简史》读后感记录
格雷克(作者)不仅在书中细致还原了历史细节,通俗解释了各种理论,还生动刻画了几位不为大众所知的人物:可编程计算机先驱、超越时代的查尔斯·巴贝奇,第一位程序员、诗人拜伦之女爱达·拜伦,计算机科学之父、天妒英才的阿兰·图灵,以及全书的主人公、信息论之父克劳德·香农。 总的来说,《信息简史》就是一步历史书。信息完全是是抽象的、混乱的,从格雷克的书中我也只是觉得,信息贯穿了人类的发展史,今天的成果是过去一点点积累而来的。它从非洲原始部落的鼓声开始娓娓道来,在保持叙述性的同时加入逻辑与思考,将整个信息世界的发展紧密原创 2022-07-05 10:21:56 · 1379 阅读 · 0 评论 -
记录:Git “could not resolve host: ××ד
最近使用git push的时候出现了“Could not resolve host:×××”的错误,这个错误的原因是你配置了错误的hhtp代理,所以解决方法是取消它原创 2022-10-17 10:48:54 · 8921 阅读 · 1 评论 -
关于图灵测试和中文屋Chinese room的理解
今天想分享一个人工智能中的中文屋论证(也叫汉字屋,Chinese room)。什么是中文屋论证呢,我们知道图灵测试是判断是机器否是人工智能的公认标准。我先说图灵测试,知道了图灵测试就很好理解汉子屋论证了。 图灵测试非常简单,就是图灵提出来的,判断一个机器是不是具有智能,就是在你和机器对话以后(前提是你不知道他是机器),你分辨不出来他是真人还是机器——如果你无法判断,就说明这个机器可以算做人工智能。图灵测试得到了很多人的认可。所以往后很多人工智能领域的研究,都是朝着这个目标而努力。 后有个人,叫赛尔,他觉原创 2022-06-30 12:48:05 · 3750 阅读 · 0 评论 -
nohup python -u ×××.py > ×××.log 2>&1 &的作用
最近写自动执行python的脚本,一直是这样写:nohuppython -u test.py > output.log 2>&1 & 但有一次写错了,搞了半天才发现问题,才发现我其实并没有真正搞懂这段命令的含义。现在详细的整理一下:nohup 常规情况下我们运行python程序,在关闭客户端的时候,程序基本上也就终止了,而使用nohup python 来运行,可以在关闭连接后依然可以继续运行程序。-u python输出是会带有一定的缓...原创 2022-01-07 21:47:49 · 3495 阅读 · 3 评论 -
百度ai平台接口使用记录
前一段时间在做毕业设计,打算做一些风格转换相关的项目,想自己制作一份数据集用于训练,于是发现了百度ai平台提供的api接口可以实现“人脸动漫化”、“图像风格转换”等功能。按照一定步骤操作后,只要通过post请求就可以将本地的图片进行风格转换了。感觉还不错,比直接使用现有数据集好多了,起码数据质量上可以自己保证~ 当然按照教程来做也非常简单,不过还是做个记录,下次就不用研究教程了。记录一下操作步骤:打开百度ai的平台: 里面有很多功能,我使用的图像转换和人脸动漫化(其实都差不多)...原创 2022-04-30 00:15:00 · 4068 阅读 · 2 评论 -
Python使用Asyncio协程以及多协程爬虫
Python使用Asyncio协程以及多协程爬虫的使用方法。我们都知道python有一个GIL(全局解释器锁),因此虽然有Threading库,但那只是用来模拟多线程,因此Python的多线程也不能带来真正的并行。所以要用python达到并发的效果,要么多进程(multiprocess),要么就是——多协程。 话说进程、线程、协程的区别应该也是面试重点了,值得一背~直接来说这篇文章的重点,协程。它涉及到Asyncio的基本使用方法,最后再附...原创 2021-12-04 13:21:56 · 639 阅读 · 0 评论 -
Python首行注释 Non-UTF-8 code starting with ‘\xe5‘
在用python2的集群中执行python文件会出现 Non-UTF-8 code starting with '\xe5' 的报错。 查一下原因,解决方法是在首行加入:# -*- coding: utf-8 -*- 就可以解决报错了。 虽然用python用的很久了,但一直不懂: 加入的明明是个注释,为啥能起作用呢? 后来才知道,#号出现在文件前两行是标识给解释器用的,解释器会读取这个设置。后面的行里使用警号,才是注释,#后的内容不会被执行。 一般第一行...原创 2021-12-10 22:59:49 · 1745 阅读 · 0 评论 -
C指针Pointers
C语言从初中就开始接触了,当时感觉劝退的东西就是指针了,这篇对指针进行一个整理和记录。之所以用英语是因为权威教材和指南(还有C语言本身)都是来自英文世界,用英文理解这些东西可以很大程度地减少误解,有利于直观理解。原创 2022-10-31 01:08:25 · 407 阅读 · 0 评论 -
json.dumps()、json.laods()、demjson相关
这两者在python中,无非就是在字符串和字典之间进行转换。而只不过字符串状态时,满足json的格式。json.dumps(),将字典转变成json字符串。a = {"a":123,"b":456}res = json.dumps(a)print(type(res),res)输出结果:<class 'str'> {"a": 123, "b": 456}json.loads(),将json字符串变成字典。b = '{"a":123,"b":456...原创 2021-10-01 10:35:00 · 331 阅读 · 0 评论 -
正则表达式写法整理
写爬虫的时候因为正则表达式写的有问题除了一些bug,翻了翻以前记的一些相关的笔记,打算总结一番,当然还是以python为例来写。所以就直接把python中的re模块的基本使用和正则表达式的匹配规则放在一起了:匹配单个字符匹配特定字符串text = "abc"ret = re.match('a',text) #写a就行 写b就不行,因为match只从头查找,用match查到的只能是最前面的print(ret.group())#记住match返回的是个分组,用...原创 2021-09-30 21:58:51 · 529 阅读 · 0 评论 -
我对做算法题的一点点心得
我是在今年七八月份的时候,为了准备秋招,才开始我两个月的LeetCode刷题之旅。当时好像是在一个codetop的网站上,我把字节的所有高频题都刷过一遍(出现过两三次以上),刷完之后我信心满满地去投了简历,投完过了五分钟我刷新了一下网页——“已结束”(简历直接挂了),哈哈哈哈。 后来无意间进了个实习(面试时甚至连算法都没问过),就直接停止再看LeetCode了。但因为自己当时确实是投入了很多去刷题,自己也有一点点心得,所以也才想在这里写些文章做个记录。在这里我想说一下我自己的看法: 首先...原创 2021-12-18 12:26:48 · 743 阅读 · 0 评论 -
python处理其他时间日期格式为yyyy-MM-dd HH:mm:ss格式
这篇只针对目标格式为yyyy-MM-dd HH:mm:ss的,有其它需求的就不用看啦~ 今天被提了个要求要统一爬取过来的某日期字段为yyyy-MM-dd HH:mm:ss格式。一看才发现原来存储的日期格式五花八门的,几乎什么样子的都有,所以下面我对不同情况用不同的方法去处理。发现所有数据主要就两大类,做个总结: 一、原数据是其他五花八门的时间格式,如2021,2016-02-24,2016/02/24 2016-02,2018/1等,我们可以直接使用强大的pandas库。可以用...原创 2021-12-14 19:59:31 · 10955 阅读 · 0 评论 -
Java基础随记
最近几天刷了一遍b站的狂神说java基础,虽然老师说要记录博客总结,但要是每个知识点都按部就班地从零去记录,实在是费时且意义不大呀。 我自己的习惯还是中途记录下来了一些感觉有用的、豁然开朗的东西,所以这篇主要是记给自己看看。所以基本上没啥逻辑顺序,就东一个西一个的知识点吧。左移和右移操作结论:左移1位,原数乘以2右移1位,原数除以2.比如:0000 0001 是10000 0010 是20000 0100 是40000 1000 是8,可以看到整体左移一位,...原创 2021-12-10 22:35:09 · 181 阅读 · 0 评论 -
json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (ch
今天使用json.loads(data)方法时出现了这一问题。主要原因是data的内容格式有问题,打印出来看一下,比如是这样的:{Info: {},year: {}}; 看起来好像没什么问题,但实际上字段少了引号,即应该是:{"Info": {},"year": {}}借此机会梳理了一下 json.dump、json.loads以及demjson。因为实际上这里是格式问题,用demjson就可以轻松解决,请参考:...原创 2021-10-01 10:41:27 · 311 阅读 · 0 评论 -
python简单操作ElasticSearch
最近工作中有用到python操作ElasticSearch,就借此记录一些常用python的API吧。ElasticSearch基础等以后有时间再去复习和整理一下。主要就是用这俩:from elasticsearch import Elasticsearchfrom elasticsearch import helpers 使用helpers是为了如果大规模数据查询,可以用到helpers.scan查询。 首先连接到ES,创建es对象:...原创 2021-09-28 20:37:13 · 559 阅读 · 0 评论 -
安装下载来的tar.gz格式的python模块包
今天要用到一个叫esutil的不知名模块包,如果用pip命令的话不一定可以直接下载来(好像用清华源可以,别的豆瓣源还是什么就找不到模块了)。一般pip安装失败的就可以考虑去发布它的官网或者其他地方下载。下载得到类似这样的一个压缩文件: 解压到一个文件夹中,打开,可以看到有类似这些信息: 其中setup.py文件就是我们安装要执行的文件。 在当前目录上运行cmd,打开命令窗口,输入python setup...原创 2021-09-26 23:14:36 · 798 阅读 · 0 评论