首页
📷在线壁纸
🎬娱乐天地
🔖友情链接
更多
📝留言板
Search
1
【javascript】JS-向当前url追加参数
2,345 阅读
2
【PHP】生成随机昵称
2,202 阅读
3
【PHP】判断一个字符串是否属于序列化后的数据
2,024 阅读
4
【css】html+css给文章页,做阅读全文
1,975 阅读
5
【PHP】 设计模式(23种)
1,909 阅读
📂默认分类
💓typecho
🏳️🌈代码改变世界
🍇 mysql
🍈 Winform
🍓 golang
🍉 设计模式
🥝 PHP
🍎 python
🍊 nginx
🍋 网络安全
🍍 javascript
🫑 database
🍡 AI
🍭文艺范
🍏mac
登录
Search
标签搜索
php
typecho
代码注释
redis
mysql
go
golang
nginx
thinkphp
docker
gin
linux
curl
html
mamp
算法
短网址
构造函数
webhook
代码片段
依然范儿特西
累计撰写
145
篇文章
累计收到
1
条评论
首页
栏目
📂默认分类
💓typecho
🏳️🌈代码改变世界
🍇 mysql
🍈 Winform
🍓 golang
🍉 设计模式
🥝 PHP
🍎 python
🍊 nginx
🍋 网络安全
🍍 javascript
🫑 database
🍡 AI
🍭文艺范
🍏mac
页面
📷在线壁纸
🎬娱乐天地
🔖友情链接
📝留言板
搜索到
124
篇与
的结果
2024-09-27
Windows系统Starting the Docker Engine 一直转圈解决方法
启动报错: docker running engine: waiting for the VM setup to be ready: starting WSL en
2024年09月27日
1 阅读
0 评论
0 点赞
2024-08-19
Git Clone错误解决:GnuTLS recv error (-110): The TLS connection was non-properly terminated.
执行 git clone 报错错误提示fatal: unable to access 'https://github.com/****.git/': GnuTLS recv error (-110): The TLS connection was non-properly terminated. 解决方案sudo apt-get update sudo apt-get install gnutls-bin git config --global http.sslVerify false git config --global http.postBuffer 1048576000完美解决
2024年08月19日
3 阅读
0 评论
0 点赞
2024-06-18
磁盘挂载命令
## 先给磁盘分区 parted -a opt /dev/vdb mkpart primary 0% 100% ## 制作文件系统: 格式化新分区为 ext4 文件系统 mkfs.ext4 /dev/vdb1 #上述命令有时候会失败(),用下边的 mkfs -t ext4 /dev/vdb1 # 查看文件系统 blkid # 查看磁盘情况 df -h # 显示分区磁盘 lsblk # 创建挂载目录 mkdir /dev/mydrive # 手动挂载命令 mount /dev/sda1 /boot/mydrive # 需要在 /etc/fstab 文件添加以下命令 # 自动挂在硬盘 /dev/sda1 /boot/mydrive ext4 defaults 0 2 # 重新挂载所有文件系统 让应用更改 mount -a
2024年06月18日
1 阅读
0 评论
0 点赞
2024-05-09
Conda在Mac上的使用指南
1 使用方法Conda是一个开源的包管理器和环境管理器,用于安装和管理软件包和软件环境。它特别适用于处理数据科学项目中的依赖关系,因为它可以轻松地在不同的项目之间切换,并确保每个项目都有正确的依赖关系。# mac 上安装 miniconda brew install miniconda # 查看是否安装成功 conda -V # 如果出现command not found之类的命令,那么需要配置环境变量 # 解决方法: # (1) vim ~/.zshrc 进入环境变量配置文件(本人使用的sh是zsh) # (2) .zshrc中添加export PATH=$PATH:/Users/yangshengyu/miniconda3/bin # (3) source ~/.zshrc 接下来,您可以开始使用Conda创建和管理虚拟环境。Conda虚拟环境允许您为每个项目创建一个独立的环境,以隔离项目的依赖关系。这样可以避免不同项目之间的依赖冲突,并确保每个项目都有一致的环境配置。要创建新的Conda虚拟环境,请使用以下命令:conda create -n env_name package_name # 举例 conda create -n myenv python=3.9上述命令将创建一个名为“myenv”的新虚拟环境。您可以将“myenv”替换为您想要的环境名称。其他常用命令# 查看当前所有虚拟环境列表 conda env list # 激活虚拟环境 conda activate myenv # 删除虚拟环境 conda remove -n myenv --all # 克隆虚拟环境 conda create -n new_myenv --clone myenv # 在激活环境中安装一个软件包 conda install package_name # 安装多个包 conda install package_name1 package_name2 package_name3 # 从激活环境中 删除一个软件包 conda remove package_name # 安装制定版本的包 conda install package_name=version # 退出当前虚拟环境并在终端中返回到默认环境(base环境), conda deactivate conda 镜像源conda config --show # 显示当前 conda 配置 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 添加清华源的免费仓库 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ # 添加清华源的主要仓库 conda config --set show_channel_urls yes # 显示添加的所有仓库地址 问题解决当你使用激活环境命令时候,会出现如下错误:CondaError: Run 'conda init' before 'conda activate'解决办法:# 初始化 conda init # 更新配置文件 source ~/.bashrc # 对于 bash source ~/.zshrc # 对于 zsh # 查看是否激活 , 这个命令应该会列出所有的 conda 环境,而不会出现任何错误 conda info --envs
2024年05月09日
4 阅读
0 评论
0 点赞
2024-03-28
基于Gradio快速搭建demo展示
Gradio官网:https://gradio.app/1 安装方式pip install gradio2. 初步了解官网上有gradio使用的教程,包括例子NLP相关:输入问题,输出回答CV相关:输入图片,输出图片时序相关:时间序列预测3. 简单例子输入多个文本,输出多个文本import gradio as gr def greet(a, b): return f"Hello {a} ", f"Greet {b}" demo = gr.Interface( fn=greet, inputs=[gr.Text(label='input_text_a'), gr.Text(label='input_text_b')], outputs=[gr.Text(label='output_text_a'), gr.Text(label='output_text_b')] ) demo.launch(auth=("user_name", "pwd"), # 设置这个demo需要输入的认证信息 ) 4.可视化展示# 折叠的文本框 with gr.Accordion("超参数说明", open=False): gr.Markdown("...") 5. 其他例子https://github.com/gradio-app/gradio/tree/main/demo/all_demos
2024年03月28日
14 阅读
0 评论
1 点赞
2024-03-28
golang+VsCode中的代码自动补全和自动导入包
VSCode 必须安装以下插件:首先你必须安装 Golang 插件,然后再给 Go 安装工具包。在 VS Code 中,使用快捷键:command+shift+P,然后键入:go:install/update tools,将所有 16 个插件都勾选上,然后点击 OK 即开始安装。Installing 16 tools at /Users/maiyang/develop/goworkspace//bin gocode gopkgs go-outline go-symbols guru gorename dlv godef godoc goreturns golint gotests gomodifytags impl fillstruct goplay Installing github.com/mdempsky/gocode SUCCEEDED Installing github.com/uudashr/gopkgs/cmd/gopkgs SUCCEEDED Installing github.com/ramya-rao-a/go-outline SUCCEEDED Installing github.com/acroca/go-symbols SUCCEEDED Installing golang.org/x/tools/cmd/guru SUCCEEDED Installing golang.org/x/tools/cmd/gorename SUCCEEDED Installing github.com/derekparker/delve/cmd/dlv SUCCEEDED Installing github.com/rogpeppe/godef SUCCEEDED Installing golang.org/x/tools/cmd/godoc SUCCEEDED Installing github.com/sqs/goreturns SUCCEEDED Installing github.com/golang/lint/golint SUCCEEDED Installing github.com/cweill/gotests/... SUCCEEDED Installing github.com/fatih/gomodifytags SUCCEEDED Installing github.com/josharian/impl SUCCEEDED Installing github.com/davidrjenni/reftools/cmd/fillstruct SUCCEEDED Installing github.com/haya14busa/goplay/cmd/goplay SUCCEEDED All tools successfully installed. You're ready to Go :). 修改默认配置的方法:在 Preferences -> Setting 然后输入 go,然后选择 setting.json,填入你想要修改的配置自动完成未导入的包。 "go.autocompleteUnimportedPackages": true,VSCode 的一些插件需要配置代理,才能够正常安装。 "http.proxy": "192.168.1.110:1088",如果你遇到使用标准包可以出现代码提示,但是使用自己的包或者第三方库无法出现代码提示,你可以查看一下你的配置项。 "go.inferGopath": true,如果引用的包使用了 ( . “aa.com/text”) 那这个text包下的函数也无法跳转进去,这是为什么?修改 "go.docsTool" 为 gogetdoc,默认是 godoc。"go.docsTool": "gogetdoc",其他当我们在使用 import 功能的时候,如果无法通过 lint 检查,则不会执行自动 import。如果你需要自动 import 的前提是你必须把要导入的包的函数写完整。附带我的 settings.json{ "go.goroot": "", "go.gopath": "", "go.inferGopath": true, "go.autocompleteUnimportedPackages": true, "go.gocodePackageLookupMode": "go", "go.gotoSymbol.includeImports": true, "go.useCodeSnippetsOnFunctionSuggest": true, "go.useCodeSnippetsOnFunctionSuggestWithoutType": true, "go.docsTool": "gogetdoc", }
2024年03月28日
7 阅读
0 评论
0 点赞
2024-03-13
面向初学者的生成式人工智能课程
通过 12 章的课程,开启构建生成式 AI 应用程序之路面向初学者的生成式人工智能课程通过微软云技术布道师团队提供的十二章系列课程,了解构建生成式 AI 应用程序的基础知识。 每章都涵盖了生成式人工智能原理和应用程序开发的一个关键方面。 在整个系列课程中,我们将建立我们自己的生成式人工智能初创公司,以便您可以了解如何实现您的想法。代码仓库https://github.com/microsoft/generative-ai-for-beginners🌱 如何开始首先,将 整个 repo fork 到您自己的 GitHub 帐户,以便能够更改任何代码并完成相关学习。 您还可以(🌟)该 Fork以便稍后更容易地找到它!前往课程学习环境设置 找到最适合您的设置指南!🗣️ 找到志同道合的人和获取支持我们相信最好的学习方式之一就是与他人一起学习! 加入我们的官方 AI Discord server,与参加本课程的其他学习者会面和交流并获得支持。 您可能会在那里找到一位联合创始人!🚀 您是否来自一家初创公司还是有一个创业的想法?访问 Microsoft's Founders Hub,您可以在这里申请获得免费 OpenAI credits以及可高达价值 15 万美元的 Azure AI 服务。📂 每章都包含每章导学视频书面课程位于自述文件中对于基于项目的课程,带有代码示例的 Jupyter Notebook应用所学知识的知识拓展和知识检查进阶学习资源链接🗃️ 每章内容 课程链接相关教学内容学习目标00课程介绍和学习环境设置学习环境配置和课程结构在学习本课程的同时帮助您取得成功01生成式人工智能和 LLMs 介绍知识点: 生成式人工智能以及我们如何适应当前的技术格局了解什么是生成式人工智能 以及 LLMs 的工作原理。02探索和比较不同的 LLMs知识点: 测试、迭代和比较不同的 LLMs 模型为您的应用场景选择正确的模型03负责任地使用生成式人工智能知识点: 了解基础模型的局限性和人工智能背后的风险了解如何负责任地构建生成式人工智能应用程序04提示工程基础代码/知识点: 提示工程最佳实践了解提示结构和用法05创建高级的提示工程技巧代码/知识点: 通过在提示中应用不同的技术来扩展您的提示工程知识应用提示工程技术来改善提示结果。06创建文本生成应用代码: 使用 Azure OpenAI 构建文本生成应用程序了解如何有效地使用令牌和温度来改变模型的输出 07创建聊天应用代码: 有效构建和集成聊天应用程序的技术。确定关键指标和注意事项,以有效监控和维护人工智能聊天应用程序的质量08创建搜索应用代码: 语义搜索与关键字搜索。 什么是文本嵌入以及它们如何应用于搜索创建一个使用嵌入来搜索数据的应用程序。09创建图像生成应用代码: 图像生成及其在构建应用程序中的作用构建图像生成应用程序10创建低代码的人工智能应用低代码: Power Platform 中的生成式 AI 简介使用低代码为我们的教育初创公司构建学生作业跟踪应用程序 11为生成式 AI 添加 function calling代码: 什么是 Function Calling 及其在应用程序中的使用示例设置 Function Calling 以从外部 API 检索数据 12为人工智能应用程序添加用户体验知识点: 设计人工智能应用程序以实现信任和透明度开发生成式人工智能应用时用户体验设计的相关原则 xx拓展学习包含每章内容的的拓展链接!掌握生成式人工智能相关技能 🎒 更多系列课程还有更多基础基础的系列课程,请点击学习机器学习入门系列数据科学入门系列人工智能入门系列网页编程入门系列物联网入门系列虚拟现实入门系列
2024年03月13日
7 阅读
0 评论
1 点赞
2024-02-28
golang 编程规范 - 项目目录结构
参考链接 https://makeoptim.com/golang/standards/project-layout#google_vignette针对API使用的目录结构, 如果有用作其他服务,可以灵活调整 ├── api (项目对外提供和依赖的 API 文件) │ └── dao │ └── http │ └── v1 │ └── v2 │ └── middleware │ └── model │ └── router │ └── service │ └── validator │ ├── cmd (当前项目的可执行文件) │ └── ├── internal (私有的应用程序代码库) │ └── ├── configs (配置文件和初始化文件) │ └── ├── global (全局变量) │ └── ├── deploy (IaaS,PaaS,系统和容器编排部署配置和模板) │ └── ├── pkg (外部应用程序可以使用的库代码) │ └── ├── scripts (用于执行各种构建,安装,分析等操作的脚本) │ └── ├── third_parth (外部辅助工具) │ └── ├── test (单元测试) │ └── ├── vendor (应用程序的依赖关系) │ └──
2024年02月28日
19 阅读
0 评论
1 点赞
2024-02-28
[GIN-debug] [WARNING] You trusted all proxies, this is NOT safe. We recommend you to set a value.
在学习Golang中的gin框架的时候,遇到了下面的warning :[GIN-debug] [WARNING] You trusted all proxies, this is NOT safe. We recommend you to set a value.对于上面的WARNING翻译出来之后也就是 : 您信任所有代理,这是不安全的。我们建议您设置一个值。对于Goland编译器给出的建议 :Please check https://pkg.go.dev/github.com/gin-gonic/gin#readme-don-t-trust-all- proxies for details.也就是去看文档去了解细节,额,好像又啥也没说!那么怎么解决呢?根据warning也就是给gin设置一个信任ip : 127.0.0.1代码 :router := gin.Default() router.SetTrustedProxies([]string{"127.0.0.1"})
2024年02月28日
1 阅读
0 评论
1 点赞
2024-02-20
Redis 只会用缓存?16种妙用让同事直呼牛X
redis 的妙用
2024年02月20日
3 阅读
0 评论
1 点赞
1
2
...
13