自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 中科院ChatGPT 学术版 本地部署实践记录

近期中科院ChatGPT 学术版 在github上限了,截止本文发布已经有18.3k的star了。他们将ChatGPT 学术版开源出来真的非常好,能让更多的人享受到科技的红利。我也想着试一下,这次也记录下本地部署的过程。其实文件中的readme,已经说的很清楚了,这里是给自己一下午的工作做一个小小记录。能帮助到一些python小白,就更好了。GitHub网址-0.17.0%2C!-0.17.1%2C!-0.17.0%2C!-0.17.1%2C!

2023-04-02 21:42:44 12863 9

原创 高温下的水质变化:渝西某流域的实例分析

近年来,异常天气逐渐增多,据人民日报信息, 2024 年三伏天从 7 月 15 日至 8 月 23 日共 40 天。结束三伏天后,重庆仍未降温。以重庆渝西地区某公共气象站为例,入伏以来至 9 月 13日,超过最高气温35℃的天气共 59 天,占96.7%,超过 37℃共 30 天,占 49.2%。持续的高温天气对各行各业影响都比较大,对地标水质影响如何呢?本文以渝西地区某流域考核断面为例,分析持续高温天气对其水质的影响。气候变化之下,万物皆受影响。

2024-09-15 07:00:00 856

原创 streamlit 登录页面搭建及登录管理

用 streamlit 搭建 web 页面比较容易,但要分享发布到互联网上,需要用到登录页面以进行验证,避免数据泄露和攻击。本文介绍如何简单快速的搭建登录页面。

2024-09-11 07:00:00 409 1

原创 python 绘制在线水质日历热力图web应用

为了在 streamlit 实现日历图,尝试了很多依赖,streamlit 自身支持的较好的 plotly 没有日历图,matplotlib、camlp 都是静态的,不好看。evaluate_df(df, limits, standard_map) 函数根据以水质监测数据的 DataFrame、包含各因子评价限值的字典、包含评价等级与数值对应关系的字典来获得每个因子的数据等级。还是利用 python streamlit 框架,日历图需要依赖包为 pyecharts、streamlit_echarts。

2024-09-10 07:00:00 899

原创 pdf 文件处理工具合集

前段时间,知乎上有个话题很火,有 467 万次浏览,上了热榜很久。问的是 pdf 转 word 的问题。确实,pdf 我们经常用,但常遇到各种问题。比如 pdf 转 word、pdf 转 Excel、pdf 转图片、pdf 解密、添加或去掉水印等等,就想着结合自己的经验梳理下有那些 pdf工具免费且方便的解决这些问题。抛砖引玉,如有更好的方法,请评论留言。Pdf 工具问题其实很难一劳永逸的解决,很多软件或者在线网页可能会退出免费阵营,但这个功能并不是什么特别难的技术问题,总有其他软件可以实现。

2024-09-09 07:00:00 763

原创 资料分享_污染源排放相关资料整理

分享污染源排放相关资料,有需要的下载查看。

2024-09-06 07:00:00 303

原创 obsidian excalidraw 重大更新 可绘制思维导图

最近obsidian excalidraw 2.4 有了非常大的更新,可以说完善了成为思维导图软件的最后一块拼图,all in one 再次大胜。

2024-09-05 07:00:00 665

原创 python 判断地表水水质等级算法

水质标准限制如下图,其中pH上限是9,下限是6,超过上下限都是超标。溶解氧要求的是下限,其他均为上限。python 算法实现《地表水环境质量标准》(GB 3838-2002)水质判断等级。

2024-09-04 07:00:00 306

原创 水功能区与水环境功能区的联系与区别

在水利系统使用水功能区较多,而在生态环保系统使用水环境功能区较多,随着水功能区划定调整工作移交给生态环境部门,两者的概念常常混用,由于名字比较接近,非常容易混淆,搞不清楚谁是谁,故而梳理一下。水功能区依据为《中华人民共和国水法》《中华人民共和国水污染防治法》(2016 年 7 月修订)、《中华人民共和国长江保护法》(中华人民共和国主席令第六十五号)、《国务院关于实行最严格水资源管理制度的意见 (国发 [2012]3 号)、《水功能区监督管理办法》、《水功能区划标准》、《地表水资源环境质量评价技术规程》。

2024-08-29 07:00:00 351

原创 Obsidian与Anki联动:高效管理个性化学习卡组

我有一个朋友最近需要记忆一些知识点,想找一个题库软件,最好是能自定义题库。可市面上的题库要么题不全,要么收费贵。有没有一个工具可以自定义题库,且按照记忆曲线提供定期记忆回顾功能呢。所幸还真有这么一款开源软件,anki。本文记录 anki 简介,obsidian anki 联动管理卡组及异常情况处理过程。Anki是一款免费且开源的闪卡(Flashcard)制作与学习软件,它支持多种平台,包括Windows、Mac OS 、Linux以及Android移动设备等。

2024-08-23 07:00:00 1232

原创 streamlit 多页面应用重命名与排序

Streamlit 作为简单易上手的数据分析可视化web框架,即使完全不会前段知识,也能快速开发 web应用。近期计划将水环境分析中的一些应用场景、业务需求梳理为工具箱,作为日常数据分析的帮手,由于工具比较多,难免会遇到多页面开发的情况,最近遇到新的问题,就是 streamlit 默认显示文件名作为导航页面,且按照字母顺序进行排名,这样显然是不自由的。我希望按照自己的顺序和中文名称显示,于是在 Streamlit 官方 docs 中找到了解决方法。

2024-08-16 07:00:00 390

原创 在峡江的转弯处:陈行甲人生笔记 读书笔记

以前总以为圣人都在书中,离我们很远,看完这本书,觉得陈行甲真的算是当代“圣人”。樊仁富对作者的评语"一身正气,一身杀气,一身朝气",真的非常到位。回望自己过去的 30 年时光,尤其是最近的十年,似乎没有了朝气和赤子之心,对自己的将来并不指望能有多大的成就,而在这一刻,我愿能找回初心,不负生命。我站在亭子里,突然一阵风吹过,整个人一颤,泪如雨下,心中各种情绪涌上心头。

2024-08-01 07:00:00 427

原创 QGIS 缓冲区交集信息提取

计算出靠近河道的农田数量及位置,具体方法为使用QGIS 中计算出距离线图层(代表河道)100 米范围内的点(代表水田)图层中的点。这样就得到一个新的点图层,其中包含了所有位于原始线图层(河道)两侧 100 米范围内的点。接下来,使用创建的缓冲区与点图层进行交集操作,以获取位于缓冲区内的点。个人博客: QGIS 缓冲区交集信息提取。首先需要基于线图层创建一个缓冲区图层。CSDN : 细节处有神明。微信公众号:环境猫 er。

2024-07-31 07:00:00 328

原创 obsidian 首页制作 辅助笔记总结回顾

该插件免费版支持 14 组件,包括数据视图、计数、正计时、倒计时、时间进度、时钟、摘录、按钮、打卡、dataview、图表、markdown、组合、自定义卡片。加上 Contribution-graph 的热力图其实算是 15 种。每一个组件除了自己的设置外,都包括有三种展示样式:分栏、标签页、垂直标签页,适合不同的组件进行多样化的组合。而且样式颜色均可以自定义,UI 设计简洁大方,真的非常棒了。安装好 Contribution-graph 插件后,右键新建热力图即可,可以选择自己喜欢的颜色。

2024-07-29 07:00:00 1177

原创 锻炼 精读笔记 02

我们是不是应该也用一种更高的视角去观察,去审视,比如学习哲学,学习心理学等等,主动拥抱变化,实现第一层到第三层甚至第五层的转变,让自己更加从容自信。以身体健康的方面,规律锻炼就是给身体必要的活动量,从细微出发,比如说做家务、走楼梯、饭后运动这些小的变化,也许微不足道,但当我们明白得越多,应对会约从容。在科技越来越发达的今天,各种让人类感到快乐便捷的东西越来越多,如电梯、汽车、人体工学椅,人类的活动量越来越少,肥胖者雨来越多,究其原因是十万年甚至百万年的身体机理与现代生活的失配。CSDN : 细节处有神明。

2024-07-24 07:00:00 1879

原创 obsidian projects 插件 实现项目管理

今天推荐 obsidian 的项目管理插件projects ,用免费工具实现本地化项目管理。该工具项目管理思路非常类似 trello,简单易上手,而且和个人笔记强关联,非常适合喜欢折腾和 all in one 的玩家。插件主要特点包含Table、Board、Calendar、Gallery 4 个视图。Table 表格。清晰展示各个项目的属性,可以配置属性显示内容。Board 看板。通过属性不同项目,比如状态、重要程度等。Calendar 日历。界面用带有时间的元数据展示项目时间。

2024-07-23 07:00:00 843

原创 python 项目框架管理

有的 IDE,没有自动添加 venv ,需要手动增加,可以在命令行运行:i[!thenfiecho# 输出换行符# 等待用户按键。

2024-07-19 07:00:00 950

原创 python 迭代器介绍 map() 函数

迭代器(Iterator)在Python中是一种可以记住遍历位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完为止。迭代器只能往前不会后退,也就是只能前进遍历,不能反向遍历或跳过元素。迭代器在Python中扮演着重要角色,因为它们是序列类型以及任何实现了迭代协议的对象的基础。

2024-07-18 07:00:00 597

原创 一文学会python类的使用

在Python中,定义一个类使用class关键字。类定义通常包含类名、属性和方法。class Dog:# 类属性# 实例属性# 实例方法print(f"class Dog : # 类属性 species = "Canis familiaris" def __init__(self , name , age) : # 实例属性 self . name = nameself . age = age # 实例方法 def bark(self) : print(f" {

2024-07-17 07:00:00 580

原创 7 步搭建水环境模型--以 SWMM 模型搭建为例

以上只是对于 SWMM 水环境建模的一些粗浅思考记录,是一个小结也是一个开始,先了解整体流程,后续会对每个部分认真学习和记录,一起加油💪⛽️。

2024-07-15 07:00:00 1241

原创 edge 学习工具包 math solver

推荐微软推出的学习工具中的两款工具:数学求解器和 pdf 阅读器。打开 edge 学习工具包的方法 :右上角三点-更多工具-学习工具包。

2024-07-12 07:00:00 317

原创 Streamlit 多页面应用设计指南:构建模块化数据分析平台

Streamlit,作为一款强大的Web应用框架,提供了灵活的解决方案,使得我们能够构建多页面、模块化的应用,以应对复杂的数据分析需求。通过采用模块化的设计思路,我们可以有效地管理和扩展Streamlit应用,使其既能满足复杂的数据分析需求,又能保持代码的整洁与高效。注意子程序所在的 pages 文件夹需要有__init__. Py 文件,让所有的子程序被视为一个包,这样主程序才能 import。CSDN : 细节处有神明。微信公众号:环境猫 er。

2024-07-11 07:00:00 1069

原创 LSTM水质预测模型实践

1997年,Hochreiter等提出了长短时记忆网络(LSTM),作为深度学习的一种,LSTM既考虑了多元变量间的非线性映射关系,又可以解决传统人工神经网络不能解决的时间序列长期依赖问题,应用场景包括:金融交易、交通预测、机器翻译、水质预测等。

2024-07-03 19:28:58 885

原创 锻炼 读书笔记 番外 身体激素及神经递质

最近在读《锻炼》的时候,对于各种激素很感兴趣,多巴胺、内啡肽、荷尔蒙、肾上腺素、褪黑素、皮质醇、糖化、氧化等等。索性认真梳理下它们是什么,思考当处于心流状态时,人体发生什么样的变化,分泌什么激素?在玩电子游戏时,主要分泌什么激素,为什么会出现沉迷现象?分析食物的糖化与糖化食物对人体的影响,分析人衰老的原因,以及对抗衰老的办法,并从中找到正确生活的方式。

2024-07-03 07:00:00 791

原创 ArcGIS 流域河网基础信息与拓扑关系完善

建立出水口拓扑关系是非常重要的步骤,在水文分析河网链接中,会自动生成 from_node、to_node 字段,通过要素折点转点,这些信息会继承到点图层中,但是因为折点多于线段点,导致这两个字段无法直接用。以上就是河网点、子流域的主要属性设置方法,只是个人的经验,还有很多不足,尤其是拓扑关系并没有完全自动化,如果有更好的方法也请留言交流。因此通过字段计算器,按以下公式初步建立大部分的关系,剩下的不符合的手动调整。在生成的点图层中,FID 是唯一的,且均是自北向南,基本符合流向的。

2024-06-28 07:15:00 651

原创 obsidian中用check list 打造待办清单

Obsidian,作为一款强大的知识管理和笔记应用,通过其丰富的插件生态,为我们提供了高度自定义的任务管理解决方案。本文旨在详细介绍如何在Obsidian中集成待办事项管理功能到日常日记记录中,帮助您轻松规划每日任务,保障工作的有序进行。此插件扩展了Obsidian的编辑器工具栏,加入了一个直观的待办事项切换按钮。这不仅使任务一目了然,还实现了任务与日记内容的无缝衔接,便于追踪和回顾。在快节奏的现代生活中,有效管理个人时间和任务成为提升生活与工作效率的关键。

2024-06-24 07:00:00 1512

原创 软件推荐 caj2pdf

# 推荐内容用 zotero 管理文献时,不能处理知网 caj 格时,有大佬做了相应的工作并开源了。今天推荐这两个 GitHub 项目一是 python 做的 caj 2 pdf 源码,二是结合caj 2pdf 和QT5 做的应用。其中二的软件在 Releases 里可以直接下载。

2024-06-19 07:00:00 444

原创 streamlit 快速搭建芝加哥雨型应用

使用streamlit快速搭建芝加哥雨型应用

2024-06-18 07:00:00 853

原创 暴雨强度、汇水量、雨型计算

降雨量数据与市政给排水设计、初期污染源控制关系密切,本文以重庆永川某小流域为例,记录暴雨径流产生量的计算过程及芝加哥雨型的生成。下一期介绍用 streamlit 制作暴雨径流及雨型生成器的制作。本文提到的所有工具及资料均用云盘分享,大家可以直接下载使用。

2024-06-17 07:15:00 1616

原创 锻炼 精读笔记 01

我们可能从很多地方了解到,久坐影响身体健康,啤酒肚对身体不好,压力影响健康,但不了解其中的原因,甚至不知道这些说法对不对,这本书的意义是用详实的科学研究证明一些看似简单的道理。读这本书的像是初读丹尼尔•卡尼曼的《思考快与慢》,以及《人类简史》。一方面惊叹作者对研究的认真态度,一方面书中阐述的知识,感觉像是打开了一扇窗,有种醍醐灌顶的融通感,而且本书的观点还可以指导养成良好的生活习惯,做一些简单的身体活动就起到健身的作用。

2024-06-06 17:08:38 1104

原创 python 在线数据 离群值检验多种方法对比 Z-Score 孤立森林

离群数据统计检验是数据分析中的一个重要环节,用于识别和处理那些与主体数据集显著不同的数据点。在水质在线数据分析过程中往往会遇到各种异常值,需要我们进行识别。本文尝试通过对比不同的离群值检验方法,探究适合本地水质在线数据的检验方法。常用的离群数据统计检验方法有四分位法、Z-Score 方法、孤立森林法、3σ原则等 4 种方法。经过对比分析,Z-Score 与 3σ原则方法是最适合水质在线数据离群值检验的方法。具有离群值检验准确,原理清晰易懂,实现简单,配置参数少等优点。

2024-06-06 07:00:00 1246

原创 obsidian zotero 联动方案 配置记录 by ZotLit Zotero style

Obsidian 和 zotero 都是非常好用的开源软件,两个软件能做到无缝联动也是很多人的想法,文献笔记可以丝滑的放进 obsidian 中,那多好,网上有很多教程,但能够一步到位讲清楚的很少。这是我的设置,其实一般也记不住那么多标记,默认有 8 种分类,太多,根本用不完。设置四种颜色完全够用了,红、蓝、黄、绿,背景色调整低一点。Zotero style 功能非常强大,作者在 B 站也做了很详细的讲解,包括自定义文件属性列,修改标签格式,修改标记格式等等,这里不展开讲,主要讲怎么设置标注的颜色和注释。

2024-05-31 18:06:30 1075 12

原创 文本生成流程图 泰酷啦 Excalidraw Mermaid Obsidian

介绍一个很酷的工具,MermaidtoExcalidraw。作用是用代码生成流程图。Mermaid是一款强大的、轻量级的文本到图表的转换工具,它允许用户使用简单的Markdown风格的语法编写文本描述,然后通过JavaScript引擎将其转换成美观的图表。Mermaid的设计初衷是为了简化图表的创建过程,让用户能够更专注于内容本身而非复杂的图形界面操作。Obsidian Excalidraw 可以直接用这个作图,而且部分类型图还可以编辑,简直完美。再结合大预言模型。

2024-05-29 19:30:00 740

原创 水质预测模型精度评估实例

本研究采用基于一维水质的机理模型,通过实时监测数据动态调整降解系数与污染物迁移速度,实现了单次对高锰酸盐指数、总磷、氨氮、氟化物长达20天以上的高适应性预测,尤其擅长捕捉水质突变事件。

2024-05-29 07:44:38 1651

原创 obsidian Excalidraw 更换字体 最新版 手写字体

介绍最新版obsidian Excalidraw 更换字体方法,轻松修改手写字体

2024-05-27 17:47:51 2587 3

原创 卡片笔记写作法 精读笔记02

卡片笔记写作法阅读笔记的第二期,也是最后一期。干货慢慢

2024-05-27 09:05:31 694

原创 markdown 文件渲染工具推荐 obsidian publish

Markdown 是一种轻量级的标记语言,最开始使用它是觉得码字非常方便,从一开始的 word 排版到 markdown ,还不太不习惯,用了 obsidian把一些文字发在网上后,才逐渐发现他的厉害之处。近来开了个公众号,才发现,公众号的编辑器是真的拉胯,居然衍生了诸如 96 编辑器、秀米、135 编辑器等诸多编辑器工具,编辑格式费时、费力,违背了重视内容的初衷。要实现快速丝滑的发表在各个平台上,之前都是直接复制 markdown 源码,这也是我喜欢发 CSDN 的原因。本文由博客一文多发平台。

2024-05-24 22:07:21 427

原创 详解ArcGIS 水文分析模型构建

在地理信息系统(GIS)领域,水文分析是一项至关重要的任务,它涉及到对地表水流动路径、河流网络、流域划分等关键水文特征分析。这些分析对于水资源管理、洪水预警、环境规划以及城市排水系统设计等众多领域都具有重要的应用价值。本文旨在探讨ArcGIS中水文分析的全过程,并展示如何构建一个可复用的水文分析模型。通过本文的学习和实践,读者将能够深入了解ArcGIS在水文分析方面的应用,掌握从数据预处理到模型构建、从模型运行到结果输出的整个流程。

2024-05-23 19:12:28 2254 5

原创 QGIS DEM数据快速获取

介绍一种快捷的dem下载方式

2024-05-23 19:11:23 497 1

原创 宝藏网站推荐-封面图片生成器

最近爱上了写文案,在网上冲浪的时候发现一个宝藏网站。Spacecode,一个大神维护的个人网站,含有前端知识库、个人博客及他做的开源项目。 其中封面图片生成器简单好用,完全免费,自来水一下。

2024-05-21 19:43:59 345

详解ArcGIS 水文分析模型构建

实验dem数据

2024-05-23

空空如也

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

TA关注的人

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