- 博客(31)
- 收藏
- 关注
原创 EXCEL表格处理
对于表示一年中的第几天的C列,你可以设置为“常规”或“数字”格式,以确保它们显示为整数。怎么把excel中表示日期的列“1979/1/1”改成两列一列是“1979”另一列是“1”,也即是说第一例表示年份,第二列表示这是某一年的第几天。这里,DATE(YEAR(A2), 1, 1) 会生成该年的1月1日,然后计算A2单元格中的日期与1月1日的差值,最后加1得到一年中的第几天。重命名列:如果需要,你可以重命名B列和C列,以便更清楚地表示它们的内容,比如将B列重命名为“年份”,将C列重命名为“一年中的第几天”。
2024-06-19 09:52:20
275
原创 长短时记忆网络LSTM
长序列依赖问题:在传统的循环神经网络(RNN)中,随着序列长度的增加,梯度在反向传播过程中可能会变得非常小(梯度消失)或非常大(梯度爆炸),导致模型难以学习到长距离的依赖关系。请注意,这只是一个简化的例子,实际的股票市场预测会更加复杂,并需要考虑更多的因素。以下是使用Python和Keras库构建一个简单的LSTM模型的例子,这个模型将用于文本分类任务,即根据输入的文本将文本分类到不同的类别中。在创作诗歌、故事或新闻文章时,LSTM可以根据给定的文本序列生成新的文本内容,模仿特定作者的风格或创造新的内容。
2024-05-24 11:20:25
1690
原创 什么是超文本?
超文本的概念最早由泰德·尼尔森(Ted Nelson)在1960年代提出,他将这种链接不同文本的技术称为“超文本”,并认为这是信息组织和检索的未来。超文本允许读者以非线性的方式阅读信息,即读者可以根据自己的兴趣和需求,自由地在不同的文档或文档的不同部分之间跳转。超文本中的链接(或称超链接)允许用户点击文本、图片或其他元素,以快速跳转到另一个文档或页面的特定部分。超文本文档不是孤立存在的,它们通过链接相互连接,形成了一个庞大的信息网络。超文本可以是动态生成的,根据用户的选择和交互,展示不同的内容和链接。
2024-05-15 18:44:56
4349
原创 第一次前端面试经历分享
如果你在读硕士,一定要尽可能让自己处于一个需要编程的环境中,感觉编程思维也是用尽废退,我明显的感觉到自己不如本科那么自信了,面完了低落了一会,不过想想也没什么,调整好心态,迎接下一次考验。反正就是我回答的都不太好,后面面试官给了我一些建议,让我在学校多接触到一些前端的项目(因为简历上的项目是几年前本科的时候做的,最近两年没有接触到过)。其实这是一场我没有想到的面试,因为几天前的笔试做的不好,以为自己没有过笔试,没想到周一接到面试邀请。给自己的建议:1.熟悉自己的项目。Q4:项目中的响应式如何实现的。
2024-05-15 16:17:22
328
1
转载 requests高级
案例:抓取微博图片,url:http://blog.sina.com.cn/lm/pic/,将页面中某一组系列详情页的图片进行抓取保存,比如三里屯时尚女郎:http://blog.sina.com.cn/s/blog_01ebcb8a0102zi2o.html?1.在解析图片地址的时候,定位src的属性值,返回的内容和开发工具Element中看到的不一样,通过network查看网页源码发现需要解析real_src的值。手动处理:将抓包工具中的cookie赋值到headers中即可。爬取雪球网中的咨询数据。
2024-04-24 15:11:25
1168
原创 爬虫之数据解析
爬虫(Web Scraping)是一种自动从网站上提取信息的技术。数据解析(Data Parsing)则是爬虫过程中的一个关键步骤,它涉及到从爬取到的网页内容中提取出有用的数据。数据解析的主流策略案例应用:碧血剑文本爬取需求:将每一个章节的标题和内容进行爬取然后存储到文件中。
2024-04-24 15:02:44
437
原创 如何将自己的项目推到github上
输入git init 初始化项目,成功后会生成一个.git的隐藏文件夹。首先确保自己的电脑上安装了git,网络环境良好。
2024-04-03 10:07:13
193
1
原创 学习JavaScriptday02
在JavaScript中,正则表达式(Regular Expression,简称regex)是处理字符串的强大工具,用于匹配、查找和替换文本。通过定义一套搜索模式,你可以用它来检查一个字符串是否符合某个模式(例如,是否有电子邮件地址的格式)、提取出匹配的字符串、或者用其他文本替换掉匹配到的文本。创建正则表达式在JavaScript中,可以通过两种方式创建正则表达式:常用模式匹配符号A/不匹配"apple"中的"A",但是匹配"An apple"中的"A"。:匹配输入的结束。例如,t。
2024-04-01 21:50:41
593
原创 Python序列化
序列化:可以把字典或者列表转换成可以被写入文件存储的数据格式(json)。因为字典或者列表是不可以直接存储到文件中,文件只能存二进制和字符串格式的数据。除了dumps还有dump函数,它可以把字典转换成哼json格式并且直接写入到文件种,所以它还要多传入一个文件对象变量。虽然打印出来看着还是字典,但是实际上打印数据类型的时候就可以看出,dumps已经把dic转换成字符串。反序列化就是逆过程,把json格式的转换成字典或者列表,这取决于json格式的最外层是{}还是[],使用loads和load函数。
2024-03-25 01:41:34
353
1
原创 The ProfoundData R包的使用方法
对于下载多个数据集或多个站点的数据,该函数的调用次数应与所需站点或数据集的数量相同。如果选择模式概述,summarizeData 将返回一个数据框,其中包含观测值的年份和数量、第一个和最后一个值以及最小值和最大值,如下例所示。plotData 函数对数据库执行查询,下载数据,应用所需的选项(时间段、质量标志等),并将最终数据调整为用于绘图的时间序列。它需要数据集名称和站点。对于 ISIMIP 数据集,通过将 collapse 设置为 FALSE,您将获得一个列表,其中包含以强制数据集和条件命名的数据框。
2024-03-22 14:51:33
765
1
原创 The PROFOUND 数据库介绍
有关更多详细信息,请参阅 ProdeepData 网站,以及 Reyer 等人,用于评估植被模型和模拟气候对森林影响的 PROFOUND 数据库,Earth Syst. Sci. Data Discuss.,https://doi.org/10.5194/essd-2019-220,in review,2019 年。它包括欧洲的 9 个森林站点,并为它们提供了站点描述以及土壤、气候、CO2、氮沉降、树木水平、林分水平和遥感数据。此外,对于 5 个站点的子集,还可以获得碳通量、能量平衡和土壤水的时间序列。
2024-03-21 12:53:33
185
1
原创 2024年春招双选会感受
待遇好的企业是很看专业的,如果是非计算机专业的可能会被直接pass,很多央企的待遇是15-20w,给北京户口,但是对于不打算在北京买房子的我来说好像也没啥用。作为一个非计算专业的人来说,我承认自己代码能力还是有很大问题,也觉得目前学Python的方向有所怀疑,目前在学爬虫,但是今天没有看到任何一个单位招爬虫程序员,未来可能考虑转前端。我回顾读研这将近两年的时间来,我变得没有之前自信了,对技术的不自信和对专业的不自信让我不能和人事对答如流。今天参加了我们学校开的一个双选会,记录一下此刻的感受。
2024-03-13 22:53:53
661
1
原创 Python的文件读写
标示符’r’表示读。如果文件不存在,open()函数就会抛出一个IOError的错误。如果文件打开成功,接下来,调用read()方法可以一次读取文件的全部内容,Python把内容读到内存。f.read()最后一步是调用close()方法关闭文件。f.close()由于文件读写时都有可能产生IOError,一旦出错,后面的f.close()就不会调用。所以,为了保证无论是否出错都能正确地关闭文件,我们可以使用try …
2024-03-13 10:32:56
365
原创 常见全球GPP产品
时间范围:2000-2020。时间范围:1999-2019。时间范围:1982-2018。时间范围:1982-2018。时间范围:2000-2016。时间范围:1982-2018。时间范围:2000-2021。时间范围:2003-2017。空间分辨率:0.05°。空间分辨率:0.05°。空间分辨率:0.05°。空间分辨率:0.05°。空间分辨率:0.05°。时间分辨率:10 天。空间分辨率:0.1°。空间分辨率:500m。空间分辨率:500m。
2024-03-12 22:26:22
896
3
原创 Python入门第一课:数据类型
元组中的元素类型也可以不相同。列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典是一种映射类型,字典用 { } 标识,它是一个无序的 键(key) : 值(value) 的集合。Python 中的集合(Set)是一种无序、可变的数据类型,用于存储唯一的元素。集合中的元素不会重复,并且可以进行交集、并集、差集等常见的集合操作。列表写法类似c语言中的数组,但是列表中的元素数据类型可以不同。在同一个字典中,键(key)必须是唯一的。
2024-03-12 22:21:37
393
1
原创 利用Python中的ORM操作数据库Mysql(一)
很多同学在用python操作数据库的时候会使用pymysql,这确实是一种成熟的方案,但是要写很多sql语句,今天我就来介绍在Django中使用ORM的方法操作数据库。完成这一步就可以使用Django就可以操作数据库了。首先,安装第三方模块 mysqlclient。打开终端,在Django项目的根目录下输入。在setting.py文件中进行修改。接下来就用Django链接数据库。在model.py下面创建一个类。如何用python操作数据库?这时候数据库就创建成功了。创建完成之后就要执行。
2024-03-12 17:32:44
591
1
原创 如何利用Python合并多个Excel文件?
很多时候我们会处理很多相同表结构文件,我们希望可以把很多个Excel表格合并成一个以方便处理数据。我写了一个合并的程序以供大家参考。
2024-03-11 10:54:06
405
原创 为什么输入自己域名会出现Internet Information Services的页面
可以通过手机或者其他的终端访问自己的网站,但是一旦用自己的电脑就会出现Internet Information Services的界面。在浏览器敲入自己的域名后发现还是iis界面。再重新加载自己的网站就可以啦。很多同学肯定搜教程是这样的。2.在这里停止网站默认页面。或者把之前的浏览历史给删除。可以打开无痕模式输入域名。怎么解决这个问题呢?1.打开iis管理器。
2024-03-10 14:10:21
1710
1
原创 Python处理nc文件入门
首先需要有python环境,安装一个netCDF4 的包。这里应该day,作者可能在制作nc文件的时候搞错了。可以看到我的nc文件的变量有。可以打印对象查看详细信息。安装完后后可以导入包。
2024-03-09 14:14:42
1258
1
原创 把终端从powershell改成cmd
在编程时终端显示不对或者出现问题通常是由于没有用cmd,这里以pycharm为例,只需在设置中修改即可。
2024-02-28 13:52:14
688
1
原创 市场两年半的练习生
组件化的基本使用过程1.创建组件构造器对象2.注册组件3.使用组件首先我们使用 **Vue.extend({template:’’})创建组件构造器对象然后我们再去注册组件:使用:Vue.component(’’,) 两个参数,逗号前面的是你给你的组件起的名字,后一个就是你在第一步时创建的组件对象。第三步就是引用了。这就是最基本的组件化使用过程。...
2021-03-12 22:01:26
88
空空如也
谁来帮帮我c#的文件读写
2022-11-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人