Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by I'm Jie
Logrus 集成 color 库实现自定义日志颜色输出字符原理
I'm Jie 于 2023-10-04 19:42:38 发布 15 收藏 分类专栏: Go 文章标签: go logrus 日志
【已解决】记 Vue3+SpringBoot 前后端分离项目部署时的一次跨域问题
问题背景是在一次部署开发环境时,由于是前后端分离项目(前端Vue3,后端SpringBoot),SpringBoot 使用 Docker 部署,前端访问服务接口时出现跨域问题。 不知道什么是跨域问题的小伙伴可以查看另一篇文章:快速解决Spring Boot跨域困扰:使用CORS实现无缝跨域支持_I’m Jie的博客-CSDN博客 创建一个最简单的 SpringBoot 项目,在 Controller 中添加一个返回 JSON 数据的接口用于后续前端项目访问,启动项目: @RestController public class LoginController { @PostMapping("/login") public User login(@RequestBody User user){ return user; } } 使用 npm init vue@latest 命令创建一个 Vue3 工程,执行 npm install 命令安装依赖,之后使用 npm run dev 命令启动项目,访问 http://127.0.0.1:5173/: 执行 npm install...
黑马程序员前端 Vue3 小兔鲜电商项目--(一)初始化项目
了解 Vue3 Vue3是Vue.js最新的主要版本,它已经于2020年9月18日发布。它提供了许多新功能和性能改进,这些改进使得Vue更易于使用和更具可扩展性。 以下是Vue3的一些主要特性: 更快的渲染:Vue3使用重写的响应式系统,它使用Proxy对象来解决Vue2中的性能瓶颈问题。这使得Vue3的渲染速度比Vue2快许多倍。 更小的包:Vue3采用了Tree shaking的技术,只打包用到的模块,从而减少了Vue的文件大小。 更好的TypeScript支持:Vue3完全支持TypeScript,并提供了更好的类型推断和更智能的代码补全。 新的组合式API:Vue3提供了一组新的API,称为“组合式API”,它允许开发人员更好地组织和复用组件逻辑。这些API与Vue2中的Options API不同,使得代码更整洁且更易于维护。 更好的可扩展性:Vue3使用了模块化架构,使得开发人员可以更方便地扩展Vue。这使得Vue更易于集成到现有的应用程序中,并使得Vue更好地支持团队协作。...
使用 GitHub Actions 自动部署 Hexo 个人博客
每次部署 Hexo 都需要运行 hexo cl & hexo g & hexo d 指令三件套完成推送到远程仓库,随着文章越来越多,编译的时间也会越来越长,通过 Github Actions,我们只需要在每次完成博客的编写或修改以后,将改动直接 push 到远程仓库,之后的编译部署的工作统统交给 CI 来完成即可。 登录 GitHub:https://github.com/,点击右上角头像,点击【Setting】 点击左侧的【Developer settings】: 依次点击【Personal access tokens】、【Tokens】、【Generate new token】: 填写 【Note】、【过期时间】,勾选【repo】【workflow】,点击【Generate Token】: 复制生成的 Token,后续会用到。 创建一个存放源码的仓库,仓库名任意,勾选【Private】,点击【create repository】: 在本地 [Blogroot] 根目录下新建 .github 文件夹,注意开头是有个 .
基于 SpringBoot+WebSocket 无DB实现在线聊天室(附源码)
0 项目说明 0.1 样例展示 0.2 源码地址 GitHub:https://github.com/ShiJieCloud/web-chat Gitee:https://gitee.com/suitbaby/web-chat GitCode:I’m Jie / web-chat · GitCode 1 WebSocket 简介 1.1 HTTP 常用的 HTTP 协议是一种无状态的、无连接的、单向的应用层协议。它采用了请求/响应模型。通信请求只能由客户端发起,服务端对请求做出应答处理。这种通信模型有一个弊端:HTTP 协议无法实现服务器主动向客户端发起消息。 这种单向请求的特点,注定了如果服务器有连续的状态变化,客户端要获知就非常麻烦。大多数 Web 应用程序将通过频繁的异步 AJAX 请求实现长轮询。轮询的效率低,非常浪费资源(因为必须不停连接,或者 HTTP 连接始终打开)。 HTTP 协议交互流程如下: 1.2 WebSocket 1.2.1 WebSocket 协议 为了实现服务器主动向客户端发起消息,WebSocket 产生了,WebSocket 是 HTML5...
个人博客美化_I'm Jie的博客-CSDN博客
Butterfly 主题安装 在 MyBlog 文件下打开命令行,运行命令,使用 Github 方式安装。升级方法:在主题目录下,进行 git pull git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly 修改 Hexo 根目录下的 _config.yml,把主题改为 butterfly: theme: butterfly 安装 pug 以及 stylus 的渲染器 npm install hexo-renderer-pug hexo-renderer-stylus --save 升级建议 在 MyBlog 文件下新建一个文件 _config.butterfly.yml,并把 MyBlog\themes\butterfly目录的 _config.yml 内容复制到 _config.butterfly.yml 去,以后只需要在 _config.butterfly.yml 进行配置就行。 Hexo 会自动合并主题中的 _config.yml 和...
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with I'm
Contact I'm, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack