- 博客(57)
- 资源 (4)
- 收藏
- 关注
原创 web3区块链-ETH以太坊
以太坊的智能合约是区块链技术的革命性应用,通过代码自动化执行协议,构建了去中心化金融、NFT、DAO 等万亿级生态。尽管面临安全与法律挑战,其“无需信任”的核心逻辑正重塑商业协作范式。下一阶段演进:随着以太坊扩容(如 Layer2)和零知识证明(ZK-SNARKs)的发展,智能合约将向更高效率、更强隐私性进化。技术上催生了智能合约安全范式,治理上揭示了代码与人性规则的冲突平衡,生态上间接孕育了今日DAO经济的百花齐放。其兴衰警示后人:去中心化愿景需扎根于稳健的工程与包容的治理。
2025-06-29 20:47:25
2002
原创 (笔记)1.web3学习-区块链技术
1. 区块链是一个很慢的数据库2. 区块链不等于比特币,基于区块链技术的一种加密货币3.目前学习是否晚,目前还是一个较为萌芽的阶段,不要以为自己错过了比特币大涨的时刻。学习区块链已经超越很多人1. 比特币中主要用到了密码学中两个功能: 1.哈希 2.签名。密码学中的哈希函数(cryptographtic hash function),一、哈希函数 哈希函数主要有三个特性:1、碰撞特性(collision resistance);2、隐秘性(Hiding);3、谜题友好(puzzle friendly)
2025-06-15 18:11:35
1562
原创 jdk17链接sqlserver2012 链接不上问题 sqlserver Caused by: javax.net.ssl.SSLHandshakeException: The server se
文件:java.security。
2025-05-08 17:56:39
636
原创 springai+ollama+deepseek R1+RAG定量数据库本地化部署学习
Spring AI是一个面向人工智能工程的应用框架。它的目标是将Spring生态系统的设计原则(如可移植性和模块化设计)应用于AI领域,并推广使用pojo作为AI领域应用的构建模块。官网:https://ollama.com/1> Ollama是一个用于部署和运行各种开源大模型的工具;【支持78种模型】2> 它能够帮助用户快速在本地运行各种大模型,极大地简化了大模型在本地运行的过程。用户通过执行几条命令就能在本地运行开源大模型,如Llama 2等;
2025-03-07 08:41:10
2127
1
原创 spring-ai
1. 目前AI应用程序开发框架主要是Python生态;而Spring AI是由Spring团队推出的一个扩展框架,专为将AI能力集成到Java应用中而设计。它利用Spring的生态系统优势,提供了一系列简单易用的API和工具,使开发者可以轻松地加载、训练和推理AI模型。这不仅降低了开发门槛,还极大地提高了开发效率。Spring AI的核心是解决AI2.ai会代替程序员吗?个人理解5-10年不会替代程序员,之后必然会淘汰程序员1.ai生成的代码不是100%正确2.ai无法理解复杂的需求。
2025-02-10 15:59:50
1181
原创 1.nacos学习-快速开始
Nacos 支持使用自定义线程池进行异步监听回调,只需要将更换为,并实现方法来返回自定义的线程池,Nacos Client将在服务发生变更时使用该线程池进行异步回调。
2024-11-19 09:12:47
1106
原创 3.PyQt6常用基本控件
QObject是Qt库中最重要的类之一。作为所有Qt类的基类,QObject提供了信号槽机制、对象树、动态属性、元对象系统、事件处理机制、线程安全、国际化等许多重要特性,这些特性可以帮助开发者轻松实现模块间通信、组件化、程序设计以及事件处理等方面的功能。在Qt框架下编程,不管用不用到Qt的特性,都推荐自定义类继承QObject类,这样在需要的时候,就可以随时使用Qt基于QObject类提供的各种特性和机制,而且可以让自定义的类很好地融入到Qt的框架之中。具体来讲,QObject主要实现了以下特性:
2024-06-26 23:55:36
3145
原创 2.PyQT6程序入门实例
import sysapp = QApplication(sys.argv) # 创建一个应用print("sys.argv,获取项目路径", sys.argv)# 获取参数# 创建一个windowwindow.setWindowTitle("第一个Python窗体")# 设置窗体大小# 设置窗体位置# 添加一个Lablelable.setText("我是一个lable")#设置背景颜色")# 设置父组件为window# 显示。
2024-06-16 15:55:02
633
原创 1.PyQt6库和工具库QTDesigner安装
1. PyQt6库是PyQt的开发库2.pyqt6-tool时QTDesigner设计器工具支持库。
2024-06-14 23:26:58
1113
原创 pycharm生成Python项目所需要的依赖库/包文档:requirements.txt
每一行是依赖库的名称和版本号。注意:如果在python项目全局环境里直接使用 pip freeze > requirements.txt 会导出大量与该项目无关的依赖,包括很多个包信息,其实这里是把你当前 python 环境的所有包的相关信息导出来了。平时我们在编写或者使用别人的Python项目时,往往会看到一个文档requirements.txt,该文档是描述一个Python项目中的第三方库的名称以及版本。一般情况下是不会生成上图中的警告的,这里我这个项目的PIL库有两个应用版本,所以出现上面的警告。
2024-05-02 14:29:35
2116
原创 Current browser version is 101.0.4951.54 with binary解决
今天在使用python selenium进行爬虫时,突然报错,前2天还正常使用google浏览器自动更新了,需要将chromedriver.exe 也进行更新一下由于浏览器更新到最新版本了,chromedriver.exe没有对应版本,需要将google卸载重新回退到老版本。同时需要关掉自动更新,要不然google安装上去又自动更新了。
2024-04-19 22:13:31
1022
原创 Celery使用异步、定时任务使用
Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度。Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task result store)组成。Celery本身不提供消息服务,但是可以方便的和第三方提供的消息中间件集成。包括,RabbitMQ, Redis等等Worker是Celery提供的任务执行的单元,worker并发的运行在分布式的系统节点中。
2024-04-10 22:13:40
10641
原创 第三十二天-Django-ORM模型
目录1介绍2.DjangoORM配置3.类型映射4.模型创建5.模型的元数据模型的代理外键关联关系编辑复合类型6.数据库的curd新增修改删除物理删除7.结果集QuerySet1.返回单挑数据2.总记录数3.链式查询4.模型管理器5.打印sql语句6.查询条件7.多条件查询8.查询优化9.分页查询10.聚合和统计11.F()函数,保证数据一致性12.事务自动提交事务手动提交事务.同步数据库表操作步骤新增字段设置表名称方式1方式2方式3用法1用法2ListView使用
2024-04-01 22:42:06
318
原创 第三十一天-Flask-ORM-sqlalchemy
目录1.什么是ORM2.flask-sqlalchemy1安装2.配置3.数据库模型设计 编辑4.插入修改删除5.查询
2024-03-26 22:40:08
394
原创 第二十六天-统计与机器学习SciPy,Scikit-Leaen
目录1.介绍2.使用scipy1. 安装2.拟合曲线3.随机变量与概率分布4.假设检验5.参数检验3.使用Scikit-Learn1. 机器学习库,建立在numpy,scipy,matplotlib基础上2.包含功能3.安装1.官网:https://scikit-learn.org2.下载3.线性回归模型4.归一化5.标准化6.OneHot独热编码7.非监督学习-聚类算法K-Means8.监督学习-KNN算法9.监督学习-回
2024-03-19 21:03:02
824
原创 1.中医学习-总论
中医的“中”指的是“中道”“中和”的意思,道就是天地之道,就是大自然的规律。中医一直有个核心的观念,就是顺应自然,顺势而为。现在对中西医区别比较流行的说法:中医是哲学,西医是科学。中医是动态的,西医是静止不动的。中医讲的是整体,西医讲的是局部。
2024-03-17 21:53:55
1275
原创 第二十四天-数据可视化Matplotlib
1. 数据可视化相关库1. 官网:http://matplotlib.org2.中文网:http://matplotlib.org.cn。
2024-03-16 23:06:46
1205
原创 第二十三天-数据分析入门实战
**********************计算开始是否开通网络电视(Yes、No or No internetservice)******************************************************计算开始是否开通网络电影(Yes、No or No internetservice)*******************************
2024-03-14 21:43:05
1035
1
原创 第二十二天-Pandas
1. 基于NumPy的工具,为解决数据分析任务而创建的,纳入了大量库和一些标准的数据模型,提供了高效的操作大数据集所需的工具。2.基本上能使用excel或者BI工具进行数据处理,Pandas也都能实现,而且更快3.开源社区:https://github.com/pandas-dev/pandasprint("查看统计摘要",data.describe())查看统计摘要 苹果 小米 华为。
2024-03-13 21:06:10
948
原创 第十九天-分布式爬虫scrapy-redis
1.scrapy框架程2.分布式爬虫将多个主机组合起乱来,完成一个爬虫任务,快速高效的提高爬虫效率3.scrapy-redis框架,优点:1.加快项目的运行速度2.单节点不稳定不影响整个系统的稳定性 3.断点续爬缺点:需要投入大量的硬件资源4.区别:1.在scrapy框架流程的基础上,把存储reqeust对象放到了redis的有序集合中,利用该有序集合实现了请求队列2.并且request对象生成指纹对象,也存储到统一redis中,利用request指纹避免发送重复请求;
2024-03-10 19:14:33
531
原创 第十七天-反爬与反反爬-验证码识别
1. 限制爬虫程序访问服务器资源和获取数据的行为2.限制手段:请求限制,拒绝响应,客户端身份验证,文本混淆,和动态渲染技术等3.反爬虫的分类:1. 身份识别反爬虫:验证请求头信息,验证请求参数,使用验证码等;2.爬虫行为反爬虫:对ip进行限制,使用蜜罐获取ip,假数据等;3.数据加密反爬虫:自定义字体,数据图片,编码格式等;4.爬虫与反爬虫的-攻与防。
2024-03-04 23:31:21
947
原创 第十六天-爬虫selenium库
1. selenium是一个用于web应用程序自动化测试工具,Selenium测试直接运行在浏览器中;2.像真正的用户在操作一样2,驱动浏览执行特定的动作,如点击、下来等操作;3.selenium支持浏览器4.支持的语言5.selenium在爬虫的应用。
2024-03-04 01:54:12
3022
原创 第十四天-网络爬虫基础
1.爬虫(又被称为网页蜘蛛,网络机器人),是按照一定规则,自动的抓取万维网中的程序或者脚本,是搜索引擎的重要组成;比如:百度、2.爬虫应用:1.搜索引擎,2.数据分析,3.人工智能,4.薅羊毛(抢车票)3.常见爬虫产品:神箭手、八爪鱼、造数、后裔采集器4.什么事是爬虫工程师:我们不生成数据我们是数据的搬运工5.爬虫工程师的基础1.python编程基础2.linux系统操作3.http协议4.数据库的增删改查。
2024-02-27 23:11:46
1432
原创 第十二天-邮件发送
标题-测试","html","utf-8"))message=MIMEText("标题-测试","html","utf-8")message=MIMEText("标题-测试
2024-02-25 23:57:08
962
原创 第十二天-ppt的操作
创建ppt文档安装pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-pptx导入: import pptx使用import pptx#创建一个空的ppt对象p=pptx.Presentation()#选择布局layout=p.slide_layouts[1]#将布局样式添加进去slide=p.slides.add_slide(layout)#保存p.save("demo.ppt")
2024-02-23 23:09:08
980
原创 第十天-自动化办公-word操作
1. 安装:2. 使用:3.使用document获取对象注意只支持.docx 格式 不支持doc#返回word对象documnet_obj=Document(word地址)4. 段落的读取#通过循环每个段落的对象,并调用text5.表格内容的读取#通过循环获取行列的内容,每个表格字段字符串#根据列读取。
2024-02-21 23:38:43
1127
Delphi 版 SM3 & SM4 加密解密代码
2021-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅