自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (3)
  • 收藏
  • 关注

原创 看我破烂笔记本如何跑qwen3大模型【3】更简单明晰的python代码:本地qwen agent操控sqlite数据库

地址:https://github.com/QwenLM/Qwen-Agent/blob/main/examples/assistant_mcp_sqlite_bot.py。这段代码距离跑起来,对于小白还是有点难度,我认为它不是一个好的示例,有些没必要的功能,徒增读者的烦恼。经过前两章【1】【2】的操作,本章我们用比官方示例更简单的代码实现本地qwen agent操控sqlite数据库。qwen3模型此刻还没有运行,你看到的只是界面,一张没有脑子的脸。下面我会给我的代码,更为简单直接明了,已经运行通过。

2025-06-12 23:34:19 164

原创 看我破烂笔记本如何跑qwen3大模型【2】安装qwen agent我们是安装了什么

【代码】看我破烂笔记本如何跑qwen3大模型【2】安装qwen agent我们是安装了什么。

2025-06-04 23:45:22 107

原创 看我破烂笔记本如何跑qwen3大模型【1】ollama和qwen3:1.7b

2020年的笔记本(刚到手时用鲁大师扫的),配置拿出来有点羞耻~ AMD锐龙7 4800U, 16G内存, 关键是显卡太low了,显存512MB。键入ollama run qwen3:1.7b, 开始拉取安装,用了vpn,速度是2.4M/s,还可以呦。安装完成后,键入ollama --version查看版本信息,0.7.1是目前最新的版本。挑个倒数第2小的模型吧:qwen3:1.7b,1.4GB大小,估计内存应该能撑得住。显卡应该是用不上的,不在ollama支持的列表中。我的操作系统是win11。

2025-05-28 23:40:01 332

原创 【仓颉学习03】正在公测中的CodeArts IDE for Cangjie~调试很方便!

下载https://cangjie-lang.cn/download。插件不多,跳转的帮助页面是关于vs code插件使用的,还没有升级。虽然名字叫CodeArts IDE for Cangjie。但是Cangjie SDK仍然需要你手动安装。欢迎大家前去参与公测。

2025-04-16 22:13:07 192

原创 【HarmonyOS Next的奇幻大冒险】DevEco Studio的AI助手CodeGenie挺好用

下面的截图是关于其中一个问题的对话,干脆利索,并且给出了相关知识点在官网上的参考信息链接。遇到些问题在官网搜不出答案,CodeGenie都给解决了!不过我的问题可能比较初级,往后再看看它的能力怎么样。

2025-03-23 18:25:10 250

原创 【HarmonyOS Next的奇幻大冒险】DevEco Studio不再支持低代码开发了!

来自官网的消息:

2025-03-12 21:08:14 149

原创 【仓颉学习02】编译后运行报错:找不到libcanjie-runtime.dll【已解决】

再点击“确定”后,所有窗口消失,程序似乎终止了。走过路过的读者朋友们知道什么原因么?不知问题所在,书上没讲,有待摸索。点击“确定”后,跳出以下窗口。

2024-11-28 22:36:23 380 4

原创 【仓颉学习01】sdk安装

回忆操作,应在CMD中,进入解压后的目录 D:\cangjie,运行envsetup.bat,运行过程你啥也看不到,然后如上图方法验证。接下来,记得要在vs code设置sdk安装路径,在我这个例子中,即为D:\cangjie。差点绝望,现在对华为和仓颉又感到有希望了!

2024-11-05 00:40:50 382

原创 Rust学习07: vs code中使用TONGYI Lingma 通义灵码改进优化Rust代码

安装TONGYI Lingma扩展插件后,vs code窗口最左侧工具条出现了以下按钮,点击可召唤。

2024-09-04 23:48:04 335

原创 Rust学习06:使用CSDN的AI工具“C知道”分析代码错误

有如下代码片段(节选主要部分)报错mismatched types expected sqlite3_blob, found usize。记得学Python的时候,基本上你遇到的所有问题都可以在书上或者网上找到答案,中文世界找不到那么在英文世界一定能找到答案。我猜,掌握了Rust的人估计都是些性情古怪的Geek,不爱分享,懒于分享。回答速度蛮快的,思路很清晰,你觉得怎么样?朋友们,我最近真的是在绝望的边缘了!我先试试它的方法,然后再来汇报。Rust咋这么蓝涅!

2024-06-11 20:43:05 289

原创 Rust学习05:还活着!我没有放弃!

对于一位非专业的、之前只学过Python的、仅利用业余时间的自学者来说,每一次打开vscode开始写Rust代码,都感觉像全新的开始,似乎从来没有学过Rust一样!好反人类的语言啊啊啊啊啊啊啊啊啊…

2024-05-29 09:03:45 189 1

原创 Rust学习04:改写《Rust Cookbook》的“递归查找所有 png 文件”案例代码—使用thiserror代替error_chain

对我们初学者很有参考价值,它“是 Rust 程序设计语言(Rust 官方教程简体中文版)的简要实例示例集合:展示了在 Rust 生态系统中,使用各类 crate 来完成常见编程任务的良好实践。别看这段程序短小,但每一个字符都沾满了我喷出的老血!这也是我的第一个Rust小程序,发表是最好的记忆。跑通了,代码没问题。

2024-04-25 23:09:29 248

原创 Rust学习03:解决了如何更改项目名称的小问题

高兴之余,突然又对小程序的名字不满意了,想改一个更好的。对于一位想不开而来自学Rust的人又有什么事情是做不出的呐~~经过一番研究,发现cargo有新建项目的cargo new命令,有删除项目的cargo clean命令,就是没有改名字的命令!step 3 可能要重启vs code(其实就是让rust-analyzer自动刷新下)感想:网上关于Rust的分享比Python少多了,中文世界里更少,入坑需谨慎。step 1 修改Cargo.toml中的项目name。step 2 手动直接改项目文件夹的名称。

2024-04-24 23:45:29 817 2

原创 Rust学习02:推荐一本入门书,免费的

因为是在线的,而且维护更新非常及时,所以内容与时俱进,这一点纸质书无法匹敌。截至笔者撰文,本书目前内容基于Rust 1.67.1(2023-02-09 发布)或更新的版本。使用 rustup 安装的 Rust 包含了一份英文离线版,运行 rustup docs --book 即可打开。官方的认证使得本书的权威性毋庸置疑,此书会提升您入门速度,目前最为推荐的Rust入门书,没有之一!先说我的基础,非科班,自学Python,写过几个小程序。都说Rust的学习曲线很陡峭,试过才知雀实不容易。

2024-03-16 21:06:57 1396

原创 解决Win11开通内存完整性保护功能遇到驱动程序兼容性问题

到C:\Windows\System32\drivers目录下,找到这两个家伙,后缀名改为txt,直接删掉!重启系统,再去开通就没问题了。

2023-07-21 16:01:53 1093

原创 Rust学习01:D-day

根据书本指示,选择安装“使用C++桌面开发”以及中英文语言包(缺省选项是中文),别问我为啥,先这么干,因为我也不知道。Python的确好学易用,但用来做一个真正意义上的产品,哪怕是比较简单的产品,差点意思,特别是在移动端开发领域。以前自学过Python,学过一些小程序,用于工作。不用配置环境变量,毕竟是微软自家出品的工具。Rust看了两本书,准备动手了!win11环境下,需要先安装。

2023-07-21 13:09:53 483

原创 初尝微软AI制图工具Image Creator

AI绘图

2023-04-09 18:18:26 489

原创 一行代码告诉你为什么python代码中要加#coding:utf-8注释

君子动手不动口,一行代码告诉你为什么一定要加上#coding:utf-8注释

2022-09-28 10:00:12 1028

原创 Katalon:捕获网页元素的好助手!

分析网页源代码是个基本的途径,但需要对html语言以及javascript有比较深入的了解,熟悉xpath,这恐怕不是大部分开发Python程序的业余爱好者所能搞定的,就算能力够,可是人生苦短,学无止境,何必浪费时间在这上面,何必把有限的生命投入到无限的知识海洋中。网页弹窗有JavaScript的alert、confirm、prompt类型弹框,也有比较简单的divt弹窗以及新标签页弹窗,不管哪种,用Katalon是没跑了!您需要辅助工具,能够根据您的操作,捕获网页上目标元素的定位。......

2022-07-23 23:40:51 1506

原创 pyecharts应用代码实例3-3:数据地图在线生成器【基于Streamlit的纯Python网站】

如果从零开始使用pyecharts制作地图,建议您先阅读以下两篇文章:pyecharts应用代码实例3-2:中国各省新法规发布数量地图【进阶版】pyecharts应用代码实例3-1:中国各省新法规发布数量地图【入门版】本文所给出的代码示例实现的主要功能是:通过xlsx格式的excel文件,上传中国各省的数据,以及自定义的主标题以及系列名称,在线生成自定义的数据地图(中国省级)。【成品网址】网站截图如下。页面会显示一个默认地图作为示例:中国各省新法规发布数量数据地图。使用该工具,即使没有任何编

2022-04-18 23:00:14 2337 1

原创 pyecharts应用代码实例3-2:中国各省新法规发布数量地图【进阶版】

本次进阶版与上一版《pyecharts应用代码实例3-1:中国各省新法规发布数量地图》相比,增加以下功能:从excel文件中读取数据在子标题中显示汇总数据excel文件的格式如图:代码如下:from pyecharts import options as optsfrom pyecharts.charts import Mapimport openpyxlworkbook_geodata=openpyxl.load_workbook(filename='geo_data.xlsx')

2022-04-10 12:25:30 713

原创 pyecharts应用代码实例3-1:中国各省新法规发布数量地图【入门版】

【本文特别适合入门】主要功能:在中国地图上显示各省新发布的法规数量代码基于python 3.8.8和pyecharts 1.9.1请特别留意代码注释,将有助于快速上手各参数用法from pyecharts import options as optsfrom pyecharts.charts import Mapprovince_distribution = [('西藏',30),('新疆',39),('河南',45),('北京',22),('河北',10),('辽宁',12),('江西',6)

2022-04-03 23:14:38 712

原创 Streamlit学习笔记01:st.set_page_config()

st.set_page_config语法:st.set_page_config(page_title=None, page_icon=None, layout=“centered”, initial_sidebar_state=“auto”, menu_items=None)参数说明:page_title (字符 或 None)页标题,显示在浏览器标签上。如果为None,则缺省为脚本的文件名 (“app.py” 将显示为 “app • Streamlit”).page_icon (Anyth

2022-03-06 20:09:01 6136 1

原创 Flutter2.10开始支持Windows

1月4日,Tim Sneath(Google的Flutter和Dart产品经理)撰文宣布同日发布的Flutter 2.10开始全力支持Windows,对于APP生产者和开发者无疑是个天大的好消息,对于当下最流行的跨平台UI工具包Flutter自身也是一个巨大的突破。Tim的文章还介绍了相关的Windows开发的生态系统,包括:FlutterFlow, 低代码Flutter app设计工具Realm是超级快速的本地数据存储. 最新版本同时支持Windows、iOS和 Android.Neverco

2022-02-04 11:09:01 2209

原创 代码示例:应用pikepdf移除PDF文本复制权限限制

最讨厌PDF,处理它的文本是太麻烦了!下面这段代码实现的功能是遍历当前目录下所有pdf文件,如有文本权限限制则移除,重新保存后的文件可直接提取文本。#coding:utf-8import osimport pikepdfdef unlock(document): pdf = pikepdf.open(file, allow_overwriting_input=True) pdf.save(document)documents = os.listdir()#当前目录下所有文件for do

2021-11-25 13:42:39 1039

原创 代码示例:过滤掉文本中的标点符号和特殊字符

Python版本:3.8.8我的代码是将法规条文中的标点符号和特殊字符(例如制表符、换行符等)过滤掉,您可根据自己实际需要自行扩充符号列表。#coding:utf-8def RemoveSpecialChar(aclause): ''' :Input:str :Output:str :Function: :remove every special chars in laws or regualtions,e.g. punctuation marks, white

2021-11-18 22:30:33 1475

原创 代码示例:Streamlit输出可下载xlsx文件到浏览器

Streamlit以及业界给出的示例大多为针对csv文件的,但在实践中,数据经过处理后以xlsx文件输出的需求也不少。xlsx文件更接地气,更接近最终用户的需求。openpyxl是我最喜爱的xlsx文件处理工具,速度快功能强大,在使用Streamlit自作网站的时候自然优先选用。base64可理解为一种加密工具,将文件输出到前端浏览器需要使用其解码和加密。不过base64只能读取二进制文件,这也是为何下列代码中将保存在内存中的字节文件重新读取为二进制文件。为简化篇幅,以下代码已经过极大的简化,原始代码

2021-10-06 12:22:17 3204 2

原创 mate40pro的曲面屏设计华而不实

看着渐成为绝响的麒麟9000芯片,心中是有些悲怆的!所以入手了一台mate40pro,为了麒麟9000,也为了Harmony OS2。比我的上一台mate20X小巧不少。手机运行流畅,挑不出毛病。声效音质比我的老机子好。数据迁移也很方便,用自带的数据克隆小程序就可以了,wifi密码啥的也能直接跟着过去了,能省不少力气。在屏上滴了几滴水滴,用微距摄影放到最大分辨率,能分辨出是周冬雨屏(见下图),两个并排的小绿眼睛还是辨识度蛮高的。没感觉出周冬雨屏有啥不好,但最受不了的是曲面屏设计,花瓶!华而

2021-08-25 22:26:16 618

原创 heroku常用命令示例(六)使用git bash推送pg数据

使用heroku CLI推送本地postgreSQL数据库数据到远端heroku上的postgreSQL数据库屡屡失败,综合国外论坛上搜寻的经验,以及亲手的实验,最后使用了git bash一举推送成功,记录主要过程如下:首先,将本地待推送的pg数据dump出来,文件名字随意,我用的是out.sqlPGPASSWORD=mylocalpassword pg_dump -U mylocalusername -F c -c -O test2021v01 > out.sql各参数说明如下:PGPAS

2021-08-14 23:44:41 681

原创 破解网页文本复制限制

针对有些网站禁止复制文本或者禁止大量复制文本的限定,例如:可以这样破解:按【F12】进入浏览页面的【console】命令行输入’$=0‘并回车OK了

2021-08-02 22:58:40 1819

原创 heroku常用命令示例(五)

postgreSQL数据库重置C:\Users\Benjamin Chen>heroku pg:reset postgresql-polished-14609 --app chem2reg ! WARNING: Destructive action ! postgresql-polished-14609 will lose all of its data ! ! To proceed, type chem2reg or re-run this command with .

2021-08-02 00:20:27 185

原创 heroku常用命令示例(四)

连接postgreSQL数据库C:\Users\Benjamin Chen>heroku pg:psql postgresql-polished-14609 --app chem2reg--> Connecting to postgresql-polished-14609psql (13.3)SSL 连接(协议:TLSv1.3,密码:TLS_AES_256_GCM_SHA384,密钥位:256,压缩:关闭)输入 "help" 来获取帮助信息.chem2reg::DATABASE.

2021-08-01 15:22:20 222

原创 使用Python AWS SDK boto3生成签名链接(signed url)

阅读外文文档时请注意,签名链接的英文名称除了signed url,有时又称作presigned url。我们常用亚马逊S3服务分享文件,使用签名链接的方式可以有效控制访问权限,因为签名链接自身包含了访问密匙以及有效时间。关于S3:Amazon Simple Storage Service (Amazon S3) 是面向互联网的存储服务。您可以使用 Amazon S3 随时在 Web 上的任何位置保存和取回任何数量的数据。您可以使用简单而直观的 Web 界面 AWS 管理控制台来完成这些任务。要充分

2021-07-31 19:34:12 2947

原创 heroku常用命令示例(三)与AWS S3互动

配置heroku接入AWS S3服务的凭证heroku官网上的命令示例总是跟实践差着一步,截图为证: 无脑照做您会收到报错:C:\Users\Benjamin Chen>heroku config:set AWS_ACCESS_KEY_ID=mykeyidxxx AWS_SECRET_ACCESS_KEY=mykeyyyy » Error: Missing required flag: » -a, --app APP app to run command against .

2021-07-18 23:37:49 853

原创 解决PostgreSQL数据库backup和restore报错:’pg_dump.exe file not found‘

PostgreSQL 13数据库建库建表导入数据等操作都运行成功,在使用pgAdmin4中backup和restore等命令时报错:‘C:\PostgreSQL\13\pgAdmin 4\runtime\pg_dump.exe’ file not found. Please correct the Binary Path in the Preferences dialog打开File菜单中的Preference,发现PostgreSQL Binary Path一栏中填入其正确的路径然后保存(为啥程序

2021-06-27 23:50:06 6160 1

原创 heroku常用命令示例(二)

查看APP的config信息该命令的帮助如下:C:\Users\Benjamin>heroku help configdisplay the config vars for an appUSAGE $ heroku configOPTIONS -a, --app=app (required) app to run command against -j, --json output config vars in json format .

2021-06-27 20:12:30 193

原创 heroku常用命令示例(一)

heroku上可免费托管postgreSQL数据库,虽然只支持1万行数据,但用于实验也差不多了。以下常用命令,可在windows的CMD控制台上使用:查询版本C:\Users\Benjamin>heroku --version » Warning: heroku update available from 7.53.0 to 7.54.1.heroku/7.53.0 win32-x64 node-v12.21.0升级版本C:\Users\Benjamin>heroku

2021-06-27 14:36:10 983

原创 代码示例:从SQLite数据库导入数据到postgreSQL数据库

postgreSQL的主键一定不能为空(null),即使为联合主键之一。这点与SQLite不同。在从SQLite导入数据到postgreSQL数据库时踩中了这个坑。【下面知识点与本文主题无关,只与上一段有点关系】另外,python语言与其他语言不同,空用none来表示,没有NULL类型。同时注意,none是有数据类型的,type为‘Nonetype’ 。python可能会把0,false,[ ]…等判断为空,故在python中判断对象是否为空时需要特别注意对象类型。正所谓 “四大皆空,可能踩坑”(~这句

2021-06-16 22:53:10 1443

原创 赠书!【已关闭】

手里有三本书,用不上了,留着占地方,看着闹心,基本上就是全新的,就送给正在用功的朋友们,还包邮(够爽气吧)!请点个赞,另外私给我您的地址,就这些。三本书分别是:Android移动应用开发任务驱动教程Flutter技术入门与实践(第二版)Flutter从0到1构建大前端应用...

2021-05-08 13:41:37 153

原创 Git的科普

虽然是编程初学者,但也是知道GitHub的,哪个学编程的不知道?!不过大部分人知道也仅限于知道个皮毛,具体的使用对大部分初入门者是一头雾水,这个自然了,作为入门者,基本上极少有可能协作版本管理的需求。另外一方面,Git终端上使用各种命令十分的对新手不友好,例如:$ ssh-keygen -t ed25519 -C "your_email@example.com"令人望而生畏。我个人不敢用GitHub的另外一个原因是担心自己管理不慎,误分享出去用户名密码,之前业界报导过几次类似的影响比较大的事件,据

2021-05-04 15:31:54 211

Rust 程序设计语言(基于 Rust 1.67.1)

适合rust入门。深入浅出,事无巨细,远胜市面上所有入门书。而且是免费的

2024-03-14

【解锁PDF】pdfunlocker.exe

使用非常简便,双击后解锁当前目录下所有PDF文件,移除其user password(对owner password无效)。密码移除后,您可进行复制文本等操作。适用于win10或win11环境,绿色软件,无需安装。

2021-12-01

GICS Mapbook.pdf

GICS Mapbook.pdf

2021-11-01

pdftext refiner v1.1.exe

【主要功能】 - 全角转换为半角; - 去除空行; - 去除不合理断行,该功能主要针对从pdf文件复制的文本。 【使用步骤与技巧】 1)将标准全文复制到“tobeprocessed.txt"文件中,保存 2)双击pretext_1.0.exe后等待几秒钟(pyinstall打包的python文件也只能这么快了~~) 3)解析成功后将在同一文件目录下生成文本文件:processed.txt 【注意】 ■fulltext_全角样本.txt的文件名不可修改! ■1.1版本仅是一个中间临时版本,仅能处理标准文本,其特点是序号形如: 1 适用范围 2.1 引用标准 ......

2020-12-19

空空如也

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

TA关注的人

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