自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (13)
  • 收藏
  • 关注

原创 用NiceGUI开发一套RAG系统的进展

RAG(Retrieval-Augmented Generation,检索增强生成)。乍听上去不像人话,其实把核心词拆解开就好理解了,即检索增强生成三步走。再具体点儿说一下呢?举个例子,现在的各种大模型所会的知识越来越多,但是没有一个大模型知道你喜欢穿什么颜色的…外套吧?那好,如果想让大模型推荐你在明天的同学聚会上穿什么,那最好让大模型知道你平时的穿衣风格,否则他给你的推荐有可能特别“正常”,但是穿在你身上一点儿都不合适。所以,你需要让大模型理解你平时的穿搭风格。那就是训练大模型?

2025-02-07 14:44:45 917

原创 NiceGUI系统源码下载-开发一套RAG系统

有朋友可能会问,将检索出的内部文件发送给公开的大模型接口会不会引起数据泄露?这个问题我回答不了,从理论上说,数据只要通过公网交互就会产生泄露的风险,所以我在文中也说了,之后会考虑全部本地化部署一个规模小一点的模型,用廉价设备继续玩儿一玩儿RAG应用,有兴趣的同学随时联系。

2025-02-07 14:41:30 1066

原创 17.NiceGUI教程,讲一讲NiceGUI的打包工具

通过打包,我们可以很方便的将程序部署成为一个系统(参考前面“从0开始搭建一个后台管理系统”),也可以在不暴露源代码的情况下交给其他人使用,既能保护知识产权,使用起来也会更加方便,不需要安装一大堆依赖。有一阵没更新了,一个是因为年底太忙,另一个也是因为没有什么写的,既然有朋友问NiceGUI打包相关的东西,我简单整理了一下,倒是可以作为一个短篇的素材。有一说一,NiceGUI的文档中,打包这部分讲的还算是详细了,英文好的同学可以认真研读一下这部分文档,我这里也只是翻译加上自身的理解。,话不多说,现在开始!

2024-12-06 09:50:34 2071 1

原创 14.NiceGUI教程,一次讲清楚页面布局

其实原本计划是继续“从0开始搭建一个后台管理系统”的开发,讲refresh和数据绑定,但是群里的好朋友希望我深入讲一下NiceGUI的页面布局和样式,既然有朋友给建议,那我就从善如流吧(毕竟现在群里人少,对,就是邀请你关注公众号,加我进群的意思,哈哈!秉承着“够用就好”的原则,我这里只讲我的理解,不会过深的研究标准和语法。行与列是最基本的容器,我这里把行和列常用的对齐方式做下介绍。

2024-11-11 10:51:44 3961

原创 11.字少事大!用nicegui设计的很丑后台管理系统可以在线体验了!

云环境部署上了,部署过程也涉及到了nicegui-pack、nginx转发,这些部署内容将在后续进行详细介绍~另外建立了一个“nicegui交流群”,有想进群的朋友可以加我好友,我拉各位进群。这次样式上更新了好多的内容,比如"glossy"样式、“text-weight-bold”字体、轮播图、页内导航等等,不在本篇文章中细说了,有需要的话后面展开。本次更新,在首页上做了较大更改,具体效果可以登录到系统上去看。说了好几回要把系统部署到云服务器上去玩玩,这回终于实现了。,多余的就不说了,哈哈!

2024-10-26 05:30:00 722

原创 10.nicegui太酷了!用nicegui设计一个很丑的后台管理系统(三)

想说的是默认配置下,显示效果不好,按官网上增加一下“列的默认配置”,界面显示更友好。这次系统用到的nicegui特性,大部分在前面的文章中都介绍了,像网格布局、导航栏、网页title、用户登录等等,想不起来的翻前面文章,这里不再赘述。工作太忙,写一篇文章既需要编代码调试,还要截图、录屏,最后才是合稿,所以更新频率没办法做到太高,还请各位见谅。这个问题是我一直回避的问题,怕提的太早有的朋友会讨厌前端的一些知识,也是怕自己理解不到位误人子弟。“2.无slot”***则是原组件默认的配置,无修改。

2024-10-22 16:42:47 2267

原创 9.nicegui太酷了!用nicegui设计一个很丑的后台管理系统(二)

这种方式去判断页面显示内容,太麻烦、容易出错,最重要是太low!所以参考了flask-login的设计理念,增加admin_rquired装饰器,实现管理员、普通用户的权限隔离。工作太忙,写一篇文章既需要编代码调试,还要截图、录屏,最后才是合稿,所以更新频率没办法做到太高,还请各位见谅。老生常谈的一句话“您的转发是我的动力”,多余的就不说了,哈哈!这次系统用到的nicegui特性,大部分在前面的文章中都介绍了,像网格布局、导航栏、网页title、用户登录等等,想不起来的翻前面文章,这里不再赘述。

2024-10-20 10:40:51 1777

原创 6.nicegui太酷了!用nicegui设计一个很丑的后台管理系统(一)

这个问题其实大可放心,nicegui其实是quasar+fastapi的合成体,也就是说既包含了前端展示也包含了后端处理,开发一个管理系统自然没有问题。这次系统用到的nicegui特性,大部分在前面的文章中都介绍了,像网格布局、导航栏、网页title、用户登录等等,想不起来的翻前面文章,这里不再赘述。我写的未必标准,但是为了后面方便,还是先定个基调,为了以后聊起来更方便。后期也许会改,改的目的也是为了更合理,所以整体目标还是“够用就好”!工程越来越大,只对部分代码进行说明,全部代码欢迎从仓库拉取。

2024-10-16 13:28:23 3247

原创 够用就好!nicegui最佳实践之“网页信息(favicon等)”

【代码】够用就好!nicegui最佳实践之“网页信息(favicon等)”

2024-10-14 15:16:15 725

原创 够用就好!nicegui最佳实践之“用户认证”

这一节开发一个相对大些的应用------“用户登录”页面。用户登录需要有什么呢?大体分为以下几个大块。

2024-10-14 15:10:50 1644

原创 4.nicegui最佳实践之“导航栏”

这是一个简单的页面,一个导航栏,包含了“首页”、“其它页”两个网页(注意,菜单栏和tab页是不一样的,tab页以后再说)。今天的概念多少有点儿抽象,我尽量形象一点解释。有不理解的或者接是不对的,可以私聊讨论。有需要想深入讨论的可以线上交流。关于联系方式,可以搜索“今天反过来,先看效果。

2024-09-28 17:11:35 1137

原创 3.nicegui最佳实践之“字体设置”

quasar官方文档:http://www.quasarchs.com/style/typography#%E9%BB%98%E8%AE%A4%E5%AD%97%E4%BD%93。nicegui每个组件都可以配置相应的class,这对于没有开发过web的同学,多少理解会有点儿困难。不过不要紧,修改以下设置,看效果就好。”提供了“标题”类,也就是会像word的标题一样设置文本。有需要想深入讨论的可以线上交流。nicegui最佳实践之。关于联系方式,可以搜索“”将正文设置成黑体。

2024-09-28 17:07:04 647

原创 2.nicegui最佳实践之“页面布局”

问题:用nicegui开发web应用,如何设置一行中多列的宽度?核心概念:“Grid Element”提供了网格布局,也就是把页面横向平均分成多少列, 这是最直接、最省事、最符合人的感官的布局方式。“w-full”宽度方面,容器占用设置成最大宽度。“col-span-[X]”设置“列”占用了多少个网格。3.示例代码:#1.将页面平均分为“12”列,并设置“w-full”占满整个网页 withui.grid(columns=12).classes("w-fullbg-grey

2024-09-28 17:04:18 1305

原创 nicegui最佳实践之“系列开篇”

了解过nicegui的同学应该知道,nicegui的官方文档真的是乱,用来做技术文档将将够用,要是用作教程实在是难以接受。也正因为此,我在写了两篇“最佳实践”系列文章之后补了这个“系列开篇”,目的就是想把nicegui的使用方法从凌乱、割裂的文档中提炼出来,形成一套常用的开发方法。,django、flask这些可以作为正式的web开发框架,要学的东西太多,不太适合数据人。nicegui作为兼顾实用性和灵活性,功能强大,同理要学的东西也比streamlit多一些,慢慢来,我们一起捋一捋。

2024-09-28 17:01:47 878

Spark原著中文版

spark原著,秉承原作者和译者,共享。优快云只能1分,不能免费。。。

2018-09-12

历史+宫廷+素材+古代嫔妃级别

在周王朝,国王可以合法地拥有一百零一个妻子——一个大老婆和一百个小老婆。她们的编制是这样的焉:超级:“王后”,一人。地位跟国王相等。第一级:“夫人”,三人。啥事也不干,只陪伴国王(坐论礼妇)。第二级:“嫔”,九人。负责处理皇宫事务(掌教四德)。第三级:“世妇”,二十七人。主持祭典和招待入官朝觐的贵妇。第四级。“女御”,八十一人。专门供国王庆上娱乐。谋大一统

2022-11-18

简历简历+程序员专属+程序员+简历

简历+程序员专属+程序员+简历;简历+程序员专属+程序员+简历;简历+程序员专属+程序员+简历;简历+程序员专属+程序员+简历

2022-11-18

实训1 Spark过滤打印包含单次error的记录

1. 训练要点 (1) 使用socket连接方式获取数据源。 (2) DStream的转换操作。 2. 需求说明 从一台服务器的8888端口上收到一个以换行符为分隔符的多行文本,要从中筛选出包含单词error的记录,并把它打印出来。 3. 实现步骤 (1) 启动Spark独立集群模式并启动spark-shell。 spark-shell –master local[2]

2022-05-06

脚本方式实现监控错 误日志文件-支持定制

按照如下要求完成脚本的编写,并输出运行做屏,项目名称:脚本方式实现监控错 误日志文件,要求如下: 1、脚本2大功能: 目标文件大于某一设定阀值,则移动该文件到某一个指定目录; 目标文件含有ERROR信息,则发出告警邮件到特定邮箱; 2、要求如下: 1) 被监控的文件名和路径可设; 2) 文件大小报警阈值可设; 3) 文件移动目标目录可设置; 4) 报警邮箱地址可设; 5) 移动的文件名在文件名后加带年月日时分秒; 6) 监控需要写日志:记录监控文件的大小、移动信息、发报警邮件信息; 7) 监控周期为1分钟; 8) 测试过程:手动模拟文件增长,直到达到移动阈值; 9) 测试过程:手动在目标文件输入ERROR信息,触发告警邮件; 3、提交本次试卷的脚本和运行截屏: 1) 全量脚本:监控脚本、发邮件脚本; 2) 运行截屏:测试过程截屏、显示日志记录、文件移动的源目录和备份目录; 注意:提交以上两部分内容、打包成一个包名为“学号+姓名”压缩文件。例如:20

2021-08-24

Linux操作系统与开发环境.zip

1. Linux与Windows FTP服务器的配置及其文件的上传与下载。要求所有操作必须描述过程和拷贝计算机屏幕。 2. 在Linux中添加两个用户dog和cat,用户dog给用户cat发一个邮件,内容不少于1000字符,并附一个2020年日历文件的附件。在cat中查看收到的邮件和附件。每一步骤都必须拷贝计算机屏幕。 按空格往下翻。 3. 使用vi编辑器编辑下列文章。 (1) 输入第一篇外语文章2000字符,第二篇文章1000字符,第三篇文章1000字符。用Linux命令分别显示三篇文章的内容。(拷贝计算机屏幕) (2) 将第二篇文章的内容复制到第一篇文章的开始处。将第三篇文章复制到第一篇文章的结尾处。(拷贝计算机屏幕) (3) 三篇文章中的每一行必须要显示行号。(拷贝计算机屏幕) (4) 搜索功能实现第一篇文章中的某个单词多次搜索。(拷贝计算机屏幕) (5) 替换功能实现第一篇文章中的某个单词多次替换。(拷贝计算机屏幕) 4. 上完这门课程后,有什么感想,有什么意见和建议? 5. 提交纸质版(A4纸打印)+电子稿(word文件,命名格式:学号_姓名.docx)。 6. 排版要美观,字体选小四宋体。不能复印。封面订两个针。

2021-08-24

CS2000 – Computer Systems-优快云支持定制.zip

CS2000 – Computer Systems Laboratory Assessment 2020 (Open Book) Trimester 2, 2020 Duration: 2 Hours Total Marks: 15

2021-08-24

CSE 414 Homework-HW6-axBase-优快云支持定制.zip

# Additional Help for SQL++ and Mondial The [AsterixDB documentation on SQL++](https://asterixdb.apache.org/docs/0.9.4/sqlpp/manual.html) is a very valuable resource. This guide is only intended to give more tangible examples and explanation as to how SQL++ works and point out probably useful features of SQL++ for the homework. Completing this HW is not at all dependent on the material covered here. You are allowed to use the entirety of SQL++ to complete the assignment. Understanding Your Data (`mondial.adm`)

2021-08-24

CSE 414 Homework-HW7-pySpark-优快云支持定制.zip

CSE 414 Homework 7: Parallel Data Processing and Spark Objectives: To write distributed queries. To learn about Spark and running distributed data processing in the cloud using AWS. What to turn in: Your Spark code in the sparkapp.py file. Spark Programming Assignment (75 points) In this homework, you will be writing Spark and Spark SQL code, to be executed both locally on your machine and also using Amazon Web Services. We will be using a similar flight dataset used in previous homework. This time, however, we will be using the entire data dump from the US Bureau of Transportation Statistics, which consists of information about all domestic US flights from 1987 to 2011 or so. The data is in Parquet format. Your local runs/tests will use a subset of the data (in the flights_small directory) and your cloud jobs will use the full data (stored on Amazon S3)

2021-08-24

A股分析报告和分析依赖的公开数据整理(时间跨度2021年3月到5月)

简单的统计报告就在这个压缩包中。同时包括支持分析的公开数据,可供检查和二次开发使用。 数据采集自网络公开数据,可作为学习交流参考,不要作为投资依据! ( 数据报告依赖的数据: baseinfo:基础数据(曾用名、上市日期、股票ID) daily:日线数据 GP:股评数据 LH:龙虎数据 )

2021-08-23

kylin 大数据分析平台

Spark作为优秀的开源系统,在监控方面也有自己的一整套体系。一个系统有了监控功能后将收获诸多益处,如可测试性、性能优化、运维评估、数据统计等。Spark的度量系统使用codahale提供的第

2018-10-11

欧姆社学习漫画:漫画线性代数

欧姆社学习漫画:漫画线性代数 欧姆社学习漫画:漫画线性代数 欧姆社学习漫画:漫画线性代数

2018-05-07

scala与spark文档合集

scala与spark文档合集,有好多本,包括快学Scala,scala与spark文档合集

2018-09-18

python 数据挖掘 书加代码

python 数据挖掘 书加代码

2018-09-12

空空如也

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

TA关注的人

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