背景 大家好,我是努力的小雨。今天我想分享一下搭建待办助手的经历。起初,我并没有什么特别的创意点子。但在4月16日的百度Create大会上,我看到了小度的大模型加持使得其变得更加智能。我被一场示例所震撼,小度竟然演示了如何安排日程,这不就是一个完美的待办助手吗?我一度认为待办应用是独立开发者的入门应用之一,并且知道有很多人通过开发这类应用来赚取收入,没想到又来降维打击。 在coze商店浏览了一番所有待办助手的选项,毕竟这个概念肯定被很多人想到了。但是,令我感到失望的是,我发现其中大部分都只是提供简单提示词的助手,甚至连插件都没有,更不用说像工作流这样的高级功能了。因此,我下定决心要开发一个更为...

  sSh3rBaiME5f   3天前   10   0   0 AI综合

今天我写了一篇实用的文章,重点是教你如何免费搭建一个邮件服务器,这个服务器不仅可以用于发送邮件,还可以供我的待办机器人使用。一开始我试图找一些免费的API接口来实现这个功能,但遗憾的是,并没有找到合适的。对于程序员来说,能自己动手实现绝对是最好的选择,幸运的是,我有一台空闲的服务器可以利用。如果你没有自己的服务器,可以考虑购买一些付费接口来实现这个功能。不过,如果你已经有服务器或者想要搭建一个,不妨看看我的这篇文章,我保证你在5分钟内就能成功搭建好邮件服务器。 邮局搭建 在进行这个项目之前,确保你具备以下必备条件:一台运行Linux操作系统的服务器(不需要很高配置,只要能跑起来就可以)、安装了...

  sSh3rBaiME5f   12天前   19   0   0 AI综合

如今有许多人涉足博客写作,其中大多数正处于博客创作的旅程中。每位程序员都梦想拥有自己的服务器,理想情况下,服务器配置越高越好,价格越实惠越好。购买一台基础款服务器用于建立博客是一个不错的选择,因为并不需要处理大流量。这完全是出于个人兴趣和坚持写作的良好习惯。 当然了写博客都会插入图片的时候,毕竟一篇图文并茂的博文才更吸引读者的注意,但是反之而来的问题就出现了,图片的加载速度完全跟我们自己的服务器带宽有很大的影响,但是带宽越高价格也就越贵,所以单独去配置一下媒体的缓存。本篇就以这个问题展开来解决一下。 静态资源加速方式 在本文中,我将重点介绍我熟悉且经常使用的方法,包括但不限于图片压缩、Ngin...

  sSh3rBaiME5f   13天前   20   0   0 其他技术区

今天我们将专注于网络安全基础知识的练习,包括信息收集和弱口令密码破解。在信息收集方面,我们将重点介绍目录信息的收集方法。例如,我们会讨论如何解析类似于"https://域名/path"这样的路径信息,特别是当这些路径信息是我们之前未曾了解的情况下。而在密码破解方面,我们将主要探讨通过简单的弱口令破解方法来实现。最后,我也会在讲解的过程中顺带介绍一些如何有效防范这种渗透的方法。 在进行攻防演示时,我遇到了各种挑战,EdgeOne也不例外,但幸运的是,腾讯云客服给予了我极大的支持和帮助,他们耐心解决了我的问题。正因如此,我在上一篇文章中主要测试了利用无域名方式的IP的边缘函数的缓存功能。由于各种问...

  sSh3rBaiME5f   17天前   18   0   0 网络安全

本次监控将采用Prometheus、Grafana可视化工具以及postgres_exporter对OpenTenBase进行全面监控和优化。 安装监控 Docker安装 1、Docker要求CentOs系统的内核版本高于3.10 通过uname-r命令查看你当前的内核版本 uname-r 2、使用root权限登录Centos。确保yum包更新到最新。 yum-yupdate 3、卸载旧版本(如果安装过旧版本的话) sudoyumremove-ydocker 4、安装需要的软件包,yum-utl提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yumi...

  sSh3rBaiME5f   30天前   16   0   0 PostgreSQL

引言 OpenTenBase企业级分布式HTAP开源数据库,具备高扩展性、商业数据库语法兼容、分布式HTAP引擎、多级容灾和多维度资源隔离等能力,成功应用在金融、医疗、航天等行业的核心业务系统。 这是我第一次参与开源项目,所以感到有些摸不着头脑。我看了一下源代码,发现它是用C语言开发的,这让我更加头疼。不过,不管是哪个开源项目,都会存在各种问题(issue)。选择一些简单或中级的开发任务来练习还是一个不错的主意。毕竟,这是一个锻炼自己的机会。在现实工作中,没有任何公司会容忍一个缺乏基础的开发人员去练习,因为那可能导致生产事故。因此,开源项目是一个快速提升自己能力的途径。 如果你也对此感兴趣,...

  sSh3rBaiME5f   2024年04月10日   20   0   0 开源研究

近年来,生成式人工智能(AI)不仅在技术界引起了广泛关注,更成为了推动多个行业革新的关键力量。这种技术之所以备受瞩目,不仅在于其独特的创造性和高效性,还在于它对未来商业模式和社会结构可能产生的深远影响。在这篇文章中,我们将全面介绍生成式AI的概念、定义、应用以及潜在风险,并对比Chat和Agent两种形式,分析它们在未来的发展前景中谁更具优势。 生成式AI 生成式AI,即AI-GeneratedContent,指的是利用人工智能技术自动生成内容,这些内容可以是文本、图像、音视频等多种形式。生成式AI与其他内容生产模式(如职业生产内容OGC、专业生产内容PGC和用户生产内容UGC)相比,具有更高...

  sSh3rBaiME5f   2024年04月09日   24   0   0 AI综合

在当今快速发展的数字时代,安全和速度已成为网络服务的基石。EdgeOne,作为腾讯云提供的边缘安全加速平台,以其全球部署的节点和强大的安全防护功能,为用户提供了稳定而高效的网络体验。而HAI(HyperApplicationInventor),腾讯云推出的高性能应用服务,通过其易用的图形化界面和丰富的模型库,使得AI应用开发变得触手可及。本文将探讨EdgeOne与HAI的结合如何为用户提供一个既安全又高效的AI应用开发环境。 EdgeOne:全球加速与安全防护 DDoS防护:EdgeOne使用Anycast架构在全球建立超过25个清洗中心,能快速检测并清除网络、传输和应用层的DDoS攻击。...

  sSh3rBaiME5f   2024年04月08日   49   0   0 AI综合

引言 Python的turtle模块是一个直观的图形化编程工具,让用户通过控制海龟在屏幕上的移动来绘制各种形状和图案。turtle模块的独特之处在于其简洁易懂的操作方式以及与用户的互动性。用户可以轻松地通过使用诸如前进、后退、左转、右转等基本命令,来编写程序控制海龟的行动路径,从而创造出丰富多彩的作品。就像是给海龟下达指令,让它在屏幕上留下痕迹一样。 在接下来的文章中,我将通过一个生动的例子——绘制一幅樱花树图画——来深入探讨turtle模块的实用性。 了解turtle模块 在创建这幅生动的樱花树图画时,我们将会利用turtle模块的一系列主要功能,这些功能包括: 初始化和设置画布: T....

  sSh3rBaiME5f   2024年04月07日   49   0   0 Python

今天,我们将迅速着手搭建一个高效且富有创意的混元聊天应用,其核心理念可以用一个字来概括——快。在这个快节奏的时代,构建一个基础的LLM(LargeLanguageModel,大型语言模型)聊天应用并不需要耗费太多时间。市面上充斥着各种功能强大的大型语言模型,我们可以根据项目需求灵活选择,而今天的目标并非深入探讨这些模型的技术细节,而是将重点放在如何快速上手。 Streamlit这一强大的工具,它能够让我们以最快速度搭建起一个具备流式打字机效果的聊天应用。对于那些和我一样,对前端代码望而却步的开发者来说,Streamlit无疑是一个福音。 本次实操,我们将不会过多地纠缠于理论知识,而是将重点放在...

  sSh3rBaiME5f   2024年03月27日   42   0   0 Python

在本篇文章中,爬虫的讲解不仅仅局限于爬虫本身,还会引申至另一个重要领域:数据分析。对我们而言,爬虫的核心价值实际上在于获取数据,一旦获得了数据,接下来必然是要加以利用。数据分析便是其中关键一环,因此在爬虫的讲解之后,我们将会稍作涉及与数据分析相关的知识要点。 今天主要任务是爬取全国消费数据,然后根据过去十年的数据进行深入分析,以便进行未来两年的消费预测。废话不多说,让我们直接开始吧。 全国消费数据 要获取全国的消费数据,最好前往国家数据统计局进行查询。因此,在使用爬虫时,应当谨慎操作,避免对服务器造成负荷过大的影响。在成功获取数据后,应当及时保存,而不是过度频繁地请求数据,以免导致服务器瘫痪。...

  sSh3rBaiME5f   2024年03月25日   27   0   0 Python

之前我们已经详细讨论了如何使用BeautifulSoup这个强大的工具来解析HTML页面,另外还介绍了利用在线工具来抓取HTTP请求以获取数据的方法。在今天的学习中,我们将继续探讨另一种常见的网络爬虫技巧:XPath。XPath是一种用于定位和选择XML文档中特定部分的语言,虽然它最初是为XML设计的,但同样适用于HTML文档的解析。 HTML和XML有很多相似之处,比如标签、属性等,因此XPath同样可以在HTML文档中有效地定位元素。爬虫可以利用XPath表达式来指定需要提取的数据的位置,然后通过XPath解析器来解析HTML文档,从而提取所需的信息。 好的,我们不多说,直接开始今天的任务...

  sSh3rBaiME5f   2024年03月21日   33   0   0 Python

在过去的实践中,我们通常通过爬取HTML网页来解析并提取所需数据,然而这只是一种方法。另一种更为直接的方式是通过发送HTTP请求来获取数据。考虑到大多数常见服务商的数据都是通过HTTP接口封装的,因此我们今天的讨论主题是如何通过调用接口来获取所需数据。 目前来看,大多数的http接口数据都采用restful风格,通常使用JSON格式来发送和接收数据。对于那些对此不太了解的零基础学者,建议先学习相关知识点。在本章学习过程中,我们将主要以腾讯云开发者社区作为主要平台,练习爬取接口数据。 接口爬取 接口爬取并不复杂,首先需要在浏览器中打开腾讯云社区的网页,然后按下F12打开控制台,接着浏览控制台中的...

  sSh3rBaiME5f   2024年03月20日   63   0   0 Python

今天我们将继续进行爬虫实战,除了常规的网页数据抓取外,我们还将引入一个全新的下载功能。具体而言,我们的主要任务是爬取小说内容,并实现将其下载到本地的操作,以便后续能够进行离线阅读。 为了确保即使在功能逐渐增多的情况下也不至于使初学者感到困惑,我特意为你绘制了一张功能架构图,具体如下所示: 让我们开始深入解析今天的主角:小说网 小说解析 书单获取 在小说网的推荐列表中,我们可以选择解析其中的某一个推荐内容,而无需完全还原整个网站页面的显示效果,从而更加高效地获取我们需要的信息。 以下是一个示例代码,帮助你更好地理解: headers={'User-Agent':'Mozilla/5.0(Win...

  sSh3rBaiME5f   2024年03月19日   37   0   0 Python

今天是第二堂课,我们将继续学习爬虫技术。在上一节课中,我们已经学会了如何爬取干饭教程。正如鲁迅所说(我没说过),当地吃完饭就去外地吃,这启发了我去爬取城市天气信息,并顺便了解当地美食。这个想法永远是干饭人的灵魂所在。 今天我们的目标是学习如何爬取城市天气信息,因为要计划去哪里玩耍,首先得了解天气情况。虽然我们的手机已经装有许多免费天气软件,但是也不妨碍我们学习。 在我们开始学习爬虫技术之前,首先需要找到一个容易爬取数据的天气网站。并不要求特定网站,只要易于爬取的网站即可。毕竟我们目前并不需要爬取特定网站来抢票或抢购商品,我们的主要目的是学习爬虫技术。 天气爬虫 在进行爬虫操作时,如果不确定一个...

  sSh3rBaiME5f   2024年03月18日   37   0   0 Python

很多人都听说过爬虫,我也不例外。曾看到别人编写的爬虫代码,虽然没有深入研究,但感觉非常强大。因此,今天我决定从零开始,花费仅5分钟学习入门爬虫技术,以后只需轻轻一爬就能查看所有感兴趣的网站内容。广告?不存在的,因为我看不见。爬虫只会获取我感兴趣的信息,不需要的内容对我而言只是一堆代码。我们不在乎网站的界面,爬取完数据后只会关注最核心的内容。 在这个过程中,技术方面实际上没有太多复杂的内容,实际上就是一项耐心细致的工作。因此才会有那么多人选择从事爬虫兼职工作,因为虽然耗时较长,但技术要求并不是很高。今天学完之后,你就不会像我一样认为爬虫很困难了。或许在未来你会需要考虑如何保持会话(session...

  sSh3rBaiME5f   2024年03月15日   51   0   0 Python

前言 T检验是一种用于比较两个独立样本均值差异的统计方法。它通过计算T值和P值来判断样本之间是否存在显著性差异。通常情况下,我们会有两组数据,例如一组实验组和一组对照组。 T检验的原假设是两组样本的均值相等,备假设是两组样本的均值不相等。T检验会计算一个T值,表示两组样本均值之间的差异。同时,还会计算一个P值,用来判断这个差异是否显著。 如果P值小于显著性水平(通常设定为0.05),我们就可以拒绝原假设,认为两组样本的均值存在显著差异。反之,如果P值大于显著性水平,我们接受原假设,认为两组样本的均值没有显著差异。 T检验有不同的类型,最常见的是独立样本T检验和配对T检验。独立样本T检验用于比较...

  sSh3rBaiME5f   2024年03月07日   64   0   0 Python

在Spring中,一个bean需要通过实例化来获取一个对象,而实例化的过程涉及到构造方法的调用。本文将主要探讨简单的构造推断和实例化过程,让我们首先深入了解实例化的步骤。 实例化源码 protectedBeanWrappercreateBeanInstance(StringbeanName,RootBeanDefinitionmbd,@NullableObject[]args){ //Makesurebeanclassisactuallyresolvedatthispoint. Class<?>beanClass=resolveBeanClass(mbd,beanName); ....

  sSh3rBaiME5f   2024年03月04日   65   0   0 Java

扣子(coze.cn)是一款用来开发新一代AIChatBot的应用编辑平台,无论你是否有编程基础,都可以通过这个平台来快速创建各种类型的ChatBot,并将其发布到各类社交平台和通讯软件上!2月1日,扣子国内版已经正式上线啦赶快来体验一下吧! 一转眼,ChatGPT已经在AI界炙手可热超过一年,堪称新晋顶流。各大公司纷纷跟风推出自家的大模型,然而若这些大模型无法得到实际应用,便失去了许多意义。现如今,越来越多企业开始考虑借助AI技术来提升企业的运营效率。那么作为个体,我们又该如何利用AI技术来提高工作和生活的效率呢?因此,我认为大模型的下半场将由AIAgent来引领。 扣子也是我认为排在第...

  sSh3rBaiME5f   2024年02月29日   54   0   0 Python

前言 在之前的内容中,我们简要探讨了循环依赖,并指出仅通过引入二级缓存即可解决此问题。然而,你可能会好奇为何在Spring框架中还需要引入三级缓存singletonFactories。在前述总结中,我已经提供了答案,即AOP代理对象。接下来,我们将深入探讨这一话题。 AOP 在Spring框架中,AOP的实现是通过一个名为BeanPostProcessor的类完成的,其中一个关键的BeanPostProcessor就是AnnotationAwareAspectJAutoProxyCreator。值得一提的是,该类的父类是AbstractAutoProxyCreator。在Spring的AOP机...

  sSh3rBaiME5f   2024年02月29日   72   0   0 Java
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~