玩转AIGC
本文数据均来源网络,仅供个人学习使用,请勿用于商业用途,如有侵权请联系删除
一、AI工具AI对话国内通义千问
DeepSeek
Kimi
文心一言
讯飞星火
智谱清言
豆包
国际ChatGPT
Claude
Coze
Gemini
Copilot
poe
AI搜索
10大AI搜索终极比拼,谁最强?超详细评测:Perplexity、秘塔、百小应、360AI、天工、Thinkany、GPT-4o等
perplexity
360AI搜索
天工AI
ThinkAny
Kimi.ai
百小应
腾讯元宝
海螺AI
AI导航AI实用工具导航
映技派
图钉AI导航
Ai工具箱
Linux Do 导航
在线体验Pandora可实现免魔法登录OpenAI账号
其他获取 ChatGPT API KEY
获取 ChatGPT AccessToken
ChatGPT套壳镜像免费openAi账号网站导航列表收集
二、学习资料综合手册AIGC从入门到精通教程汇总
AIGC学习手册
ChatGPT学习课程包
ChatGPT学习指南
AI事件每日大纪实
提示词AI Short
ChatGPT指令大全
ChatG ...
Hexo博客每天自动生成每日早报文章
一、介绍之前一直想做的功能,今天终于有机会来实现一下,正如描述那样,计划任务每天生成一篇文章用于展示每日新闻
具体效果如下
详情页如下所示
二、实现2.1、 仅固定单页面访问需要使用到 ALAPI 的 每日60秒早报 接口,可免费调用
注册登录后在 个人管理 => 个人中心 => 获取token
如果只想生成一个固定的静态页面访问,可以直接使用以下代码,替换自己的token即可
12345678910111213141516<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale= ...
Butterfly主题配置及美化
Butterfly主题介绍
官方文档:Hexo Butterfly 主题官方文档
GitHub 仓库:Hexo Butterfly 主题 GitHub 仓库
Hexo官网上面有非常多好看的主题,你可以选择自己喜欢的主题下载下来放到 themes文件夹下面
比较好看的主题有 Butterfly、Fluid、Matery、Kira 、Ayer 、Annie 。
Hexo Butterfly 主题是一个基于 Hexo 博客框架的优雅、简洁且功能丰富的主题。它受到了 Butterfly 主题的启发,提供了许多现代化的设计和功能,使得博客搭建和维护变得更加便捷和美观。以下是 Hexo Butterfly 主题的一些主要特点:
美观的设计:Hexo Butterfly 主题采用了现代化的设计风格,提供了多种配色方案和布局选项,可以根据个人喜好进行定制。
响应式设计:主题支持响应式设计,可以在不同设备上(如桌面、平板和手机)提供良好的阅读体验。
丰富的插件支持:Hexo Butterfly 主题集成了许多实用的插件,如搜索功能、评论系统、标签云、归档页面等,方便用户快速搭建功能齐全的博客。
S ...
Hexo插件开发步骤
Hexo的插件嵌入有两种方式,一种是通过脚本(Scripts)的方式引入,一种是通过插件(Packages)的方式将自定义的插件内容发布到npm上。本文主要介绍第二种,如果您的代码很简单,建议您编写脚本,您只需要把 JavaScript 文件放到主题目录的 scripts 文件夹,在启动时就会自动加载。具体操作可参考 Hexo 博客每天自动生成每日早报文章 中2.2相关介绍。
下面是引用官方的一段话,开发Hexo插件至少要包含 2 个文件:一个是主程序index.js,另一个是 package.json,描述插件的用途和所依赖的插件。package.json 中至少要包含 name, version, main 属性。
链接直达:https://hexo.io/zh-cn/docs/plugins
如果您的代码较复杂,或是您想要发布到 NPM 上,建议您编写插件。首先,在 node_modules 文件夹中建立文件夹,文件夹名称开头必须为 hexo-,如此一来 Hexo 才会在启动时加载;否则 Hexo 将会忽略它。
文件夹内至少要包含 2 个文件:一个是主程序,另一个是 pack ...
实用工具推荐
一、实用软件系统工具1、安全卫士火绒
系统安全用它就够了,市面上有很多电脑管家软件,还是火绒用起来最舒服
火绒安全工具里有跟多使用的工具,系统修复、弹窗拦截、右键管理、启动项管理等
其中我最喜欢的是弹窗拦截功能,它能自动拦截弹窗广告,对于个别无法识别的弹窗广告也能手动截图识别
2、磁盘清理2.1、SpaceSniffer(磁盘空间分析工具)SpaceSniffer是一款可视化硬盘中文件和文件夹的分布情况的应用程序。SpaceSniffer可以很直观的以区块,数字和颜色来显示硬盘上文件夹,文件大小。还能用筛选器过滤出要找的文件。点击每个区块能进入该文件夹得到更详细的资料。
2.2 、电脑清洁工具CleanMyPC是MacPaw的一款电脑清洁器和电脑维护软件。
它可以清理您的系统注册表,加快您的计算机和提高MAC的性能
一键屏蔽windows系统自动更新工具
WindowsUpdateBlocker下载
日常办公1、Office
office 2013-2019激活工具
[Windows数字激活工具](链接:https://pan.baidu.com/s/1_hNfAWxa ...
Unknown initial character set index '255' received from server. Initial client character set can be forced via the 'characterEncoding' property.
问题描述在执行Sql时遇到了如下错误
1Unknown initial character set index '255' received from server. Initial client character set can be forced via the 'characterEncoding' property.
解决方案1、在连接数据库时指定字符集1jdbc.url=jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf8
在主配置文件填写url应该选用&,如果是在java中需要用 &
2、检查Mysql驱动配置是否正确因为我本地使用的Mysql的版本是8,而导入依赖的版本是5,修改后重新加载依赖就正常了
1234567<!-- MySQL驱动 --><dependency> <groupId>mysql</groupId> <ar ...
Lombok注解及其用法
Lombok注解及其用法介绍Lombok 是一个 Java 库,它通过注解来简化 Java 代码的编写,减少样板代码(boilerplate code),提高开发效率。
配置 Lombok要在项目中使用 Lombok,需要在项目的构建工具(如 Maven 或 Gradle)中添加 Lombok 依赖。
Maven123456<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.24</version> <scope>provided</scope></dependency>
Gradle1234dependencies { compileOnly 'org.projectlombok:lombok:1.18.24' annotationProcessor ' ...
【尚硅谷】MyBatis实践:提高持久层数据处理效率
一、Mybatis简介简介
Mybatis简介
MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下, iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到Github。
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
社区会持续更新开源项目,版本会不断变化,我们不必每个小版本都追,关注重大更新的大版本升级即可。
本课程使用:3.5.11版本
持久层框架对比JDBC
SQL 夹杂在Java代码中耦合度高,导致硬编码内伤
维护不易且实际开发需求中 SQL 有变化,频繁修改的情况多见
代码冗长,开发效率低
...
【尚硅谷】SpringFramework实战指南
在线视频:尚硅谷新版SSM框架全套视频教程,Spring6+SpringBoot3最新SSM企业级开发
课程资料:SpringFramework实战指南
SpringFramework实战指南一、技术体系结构1.1、总体技术体系单体架构一个项目,一个工程,导出为一个war包,在一个Tomcat上运行。也叫all in one。
单一架构,项目主要应用技术框架为:Spring , SpringMVC , Mybatis
分布式架构一个项目(对应 IDEA 中的一个 project),拆分成很多个模块,每个模块是一个 IDEA 中的一个 module。每一个工程都是运行在自己的 Tomcat 上。模块之间可以互相调用。每一个模块内部可以看成是一个单一架构的应用。
分布式架构,项目主要应用技术框架:SpringBoot (SSM), SpringCloud , 中间件等
1.2、框架概念和理解框架( Framework )是一个集成了基本结构、规范、设计模式、编程语言和程序库等基础组件的软件系统,它可以用来构建更高级别的应用程序。框架的设计和实现旨在解决特定领域中的常见问题,帮助开发 ...
Hexo博客添加RSS订阅功能
Hexo博客添加RSS订阅功能
插件GitHub地址:https://github.com/hexojs/hexo-generator-feed
安装 hexo-generator-feed 插件1npm install hexo-generator-feed --save
修改 _config.yml 配置12345#订阅RSSfeed: type: atom path: atom.xml limit: false
type: RSS的类型(atom/rss2)path: 文件路径,默认是 atom.xml/rss2.xmllimit: 展示文章的数量,使用 0 或则 false 代表展示全部hub: URL of the PubSubHubbub hubs (如果使用不到可以为空)content: (可选)设置 true 可以在 RSS 文件中包含文章全部内容,默认:falsecontent_limit: (可选)摘要中使用的帖子内容的默认长度。 仅在内容设置为false且未显示自定义帖子描述时才使用。content_limit_delim: (可选 ...