VUE+Element 搭建前端项目
准备工作1231. 安装Nodejs 2. 安装vue: npm install -g @vue/cli
搭建步骤
安装cli-init
1npm i -g @vue/cli-init
初始化项目
1vue init webpack <项目>
运行项目
12cd <项目>npm run dev
安装 cnpm
1npm install -g cnpm --registry=https://registry.npmmirror.com
安装 element-ui 框架
123cnpm i element-ui -Snpm install element-ui
在项目中使用 element-ui
在main.js中引入element组件
12345678910111213141516171819// The Vue build version to load with the `import` command// (runtime-only or standalone) has been set in webpack.base.co ...
利用AI根据SONAR建议修改代码
背景1每次写完代码发现sonar给的建议,有时候比较难理解,一眼看过去,可能还不知道如何修改代码,如果让AI帮忙理解sonar的建议,再根据提供的代码,让AI直接提供修改后的代码
设计过程
访问 sonarQube 服务
获取对应服务Bugs的接口
获取Bugs触发的sonar规则
Bugs接口列表
接口:/api/issues/search?componentKeys={componentKeys}&s=FILE_LINE&resolved=false&types=BUG&ps=100&organization=default-organization&facets=severities%2CsonarsourceSecurity%2Ctypes&additionalFields=_all
其中的 componentKeys 为 你的服务
获取SONAR规则详情
接口:/api/rules/show?key={rule}&organization=default-organization
其中的rule表示触 ...
初次使用Node搭建前端项目
环境搭建1231. 安装Nodejs 2. 安装vue: npm install -g @vue/cli
创建项目创建前端脚手架1npm create vue@latest
运行项目1npm run dev
前端项目框架说明
main.ts1234567891011121314151617// 导入全局样式文件import './assets/main.css'// 导入 Vue 框架的 createApp 函数import { createApp } from 'vue'// 导入根组件 Appimport App from './App.vue'// 导入路由配置import router from './router'// 创建 Vue 应用实例,并挂载到 #app 元素上createApp(App) .use(router) // 使用路由 .mount('#app') // 挂载应用
router/index.ts123456789101 ...
python调用本地ollama部署的模型
使用langchain调用ollama部署的模型12345678from langchain_community.llms import ollamahost = "127.0.0.1"port = "11434"URL_ADDRESS = f"http://{host}:{port}"model = "qwen2.5"llm = ollama.Ollama(model=model, base_url=URL_ADDRESS, temperature=0)res = llm.invoke(message)print(res)
使用requests调用ollama部署的模型123456789101112131415161718192021host = "127.0.0.1"port = "11434"url = f"http://{host}:{port}/api/chat&qu ...
IDEA中无法打开终端
问题描述在IDEA中打开终端,出现如下的错误:
12Cannot open 本地Failed to start [C:\Windows\system32\cmd.exe] in ...
解决办法
禁用注册表键:禁用 terminal.use.conpty.on.windows 注册表键。这是一个临时解决方案,但可能会影响终端的一些功能。
更新到2024.1.1版本或更高版本:如果已经更新到2024.1.1版本或更高版本,可以使用更好的解决方案:
在主菜单中,选择“Help” -> “Edit Custom VM Options”。
添加以下行:1-Dcom.pty4j.windows.disable.bundled.conpty=true
重启IDE。
IDEA异常退出导致项目启动报端口被占用
问题IDEA异常退出导致项目启动报端口被占用
解决办法
打开终端
查询占用端口的进程1netstat -ano | findstr ":<port>"
杀死进程1taskkill /pid <pid> /f
重新启动项目
文本转pdf
说明这里需要下载一个字体文件,代码中的/root/simsun.ttc是字体文件,需要提前下载好,并放在指定的目录,这里的/root/simsun.ttc是字体文件的路径,需要根据实际情况进行修改。下载地址:https://github.com/jiaxiaochu/font/blob/master/simsun.ttc
引入依赖12345678910111213141516171819202122232425262728293031<dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox-tools</artifactId> <version>3.0.0</version></dependency><dependency> <groupId>net.sf.cssbox</groupId> <artifactId>pdf2dom< ...
让AI帮我干活的一天
让 AI 帮我干活的一天需求
AI 生成结果代码
Agent 过程流程图
代码实现文档工具类代码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051from docx import Documentimport fitz # PyMuPDFimport PyPDF2import subprocessimport osclass FileUtils: # 读取txt文件 def read_txt_file(self, file_path): with open(file_path, 'r', encoding='utf-8') as file: content = file.read() return content # 写入txt文件 def write_to_txt_file(self, file_path, content): ...
利用Python将飞书文档转成博客
利用 Python 将飞书文档转成博客需求由于个人平常用飞书文档比较多,而且飞书写文档确实也挺方便, 如果能将飞书的文档直接转换为我的博客文档,那写文档就方便多了,因此我利用 python 中 streamlit,实现了可视化将飞书文档转换为博客文档
展示效果启动项目1streamlit run feishu2blog.py
)
界面展示第一步:由于需要读取飞书文档,因此需要使用飞书应用进行读取,飞书应用的创建可以参考官方文档
)
第二步:填写好飞书应用的 appId 和 appSecret 后就会出现如下的界面
)
第三步:根据点击 “生成并发布”
)
第四步:完成发布之后,就可以在个人的博客网站上查看到了
))
)
具体实现代码如下
说明:
这里使用了 feishu2md 这个开源项目(github 可以搜索到),用来下载飞书的文档
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656 ...
史上最硬核的个人博客网站后台管理平台
介绍为什么说这是史上最硬核的个人博客网站后台呢,因为就是代码管理的后台,通过使用hexo可以在本地搭建个人博客,然后通过github pages进行部署,不需要购买服务器,不需要购买域名,不需要购买数据库,只需要一台电脑就可以完成个人博客的搭建,而且还可以通过github进行版本控制,方便以后进行博客的更新和维护。
但是!!!
你需要在一个固定的电脑上,搭建hexo、git等等一系列的环境,才能开始写你的博客,一旦脱离了这个电脑,你就无法在这个博客网站上写博文了,虽然我讲构建博客的代码一起放在github的另外仓库进行托管,但是我换电脑,就需要在新电脑上安装必要的环境,才能继续使用,这个安装太过于繁琐,因此我的博文已经很久没有更新了
但是!!!
最近发现了一个平台
就是这个: MarsCode IDE
是它让我可以重新使用自己的博客:https://qi-zou.github.io/
为什么说它拯救了我的博客网站呢,下面我就介绍一下我的操作流程:
操作流程
首先进入 豆包IDE工作台,正常注册登录就行
创建项目,选择从github上导入你的项目,这里我直接选择我的博客网站源代码仓库: ...






_20240802024148.png)
_20240713125548.png)

