修身养性,知行合一

  • 首页
  • 爱码
    • 系统
    • 数据库
    • JavaScript
    • CSharp
    • Python
  • 生活
    • 文化
    • 美食
  • 杂谈
  • 关于
修身养性,知行合一
码字,杂谈
Vue

如何写一个组件级别的全局状态管理

起因 最近有人给我的 jz-gantt 提了个bug,说页面中放多个 gantt 组件会出现异常。我复现了一下,还真是。原因呢,也很简单,之前的升级小记中也记录过,就是因为 全局变量 冲突,当时没有意识到这会成为一个问题。这个之前还没考虑到,也是因为刚开始用 vue3,以为它会自动管理全局变量,但是,并不是~ 因为挂载多个组件,导致变量名重叠,最后只有最后一个挂载的组件中的变量会生效,这就导致了多个组件出现了异常情况。简单来说,之前那种全局变量的方法是真正的全局变量,它适合用在项目中,而并不适合用在组件中。 修改思…

2021年12月30日 0条评论 2830点热度 0人点赞 jeremyjone 阅读全文
杂谈

2021就要过去了

2021就要过去了,转眼看看,这一年又是很快的一年。都说岁月难熬,可是时间就这么在不经意间匆匆流逝,谁也挡不住。 这一年过的飞快,我大体上分成了两半过。上半年在查缺补漏后端,下半年主要精力都放在前端上,有时候感觉时间真的不够用。 尤其是下半年,接触了CI,然后就想着把手头上所有的东西都搞起来,配合上 docker,简直不要太爽。 还有一个,我的文档站,docs.jeremyjone.com。本来开始只是写一个文档,现在慢慢让我搞成了一个信息集成站,还在一点一点往里面填东西。也算是把自己的知识进行一个梳理,这样查找起…

2021年12月22日 0条评论 2784点热度 0人点赞 jeremyjone 阅读全文
CSharp

.NET6 的极简风格震撼到了我

今天没什么事,下载了最新的 Visual Studio 2022,配套的 .NET 6 还是很厉害的。 虽然我还没使用,之前也看过不少介绍了,但还是在打开的一瞬间有不小的震撼。 来看一下一个 web 项目的初始代码吧: var builder = WebApplication.CreateBuilder(args); // Add services to the container. builder.Services.AddRazorPages(); var app = builder.Build(); // Co…

2021年11月17日 0条评论 2988点热度 0人点赞 jeremyjone 阅读全文
Vue

Vue.js3 + Vite + TypeScript 从0搭建工程化项目模板

开始之前 万字长文,爆肝三天,一点一点把项目又搭了一遍,还找了很多文档,链接已经贴在相关内容中了,方便大家查看,同时也写了一些常见坑的填坑方式。创作不易,如果喜欢,请点个赞吧~ 同时,原文已经存放在我的文档中,地址 -> 这里。 Vue.js3 + Vite + TypeScript 从0搭建工程化项目模板 为简化每次初始化项目,最好的方法就是搭建一个项目模板,这样每次初始化的时候直接拉取就好,不用再一个一个进行配置,省去了大量时间。 该内容模板已经在 Github,如果需要,可以直接下载使用。具体使用方法可…

2021年11月9日 2条评论 8960点热度 2人点赞 jeremyjone 阅读全文
Vue

vue3上手 -- 更新 jz-gantt 小记

开始之前 vue3 虽然已经出了快1年了,也没怎么好好用过,就是刚出来的时候尝了个鲜。然后紧跟着就一直在鼓捣 .net 的东西,前阵子搞了搞 docker,最近终于有时间正儿八经的用一下 vue3 了。哪里上手呢,之前有人问我有没有升级 jz-gantt 组件的计划。正好赶着这段时间连学习带升级,把它搞了。 什么是 jz-gantt 具体的甘特组件,之前写过 文章,同时也可以到 GitHub 查看源码,放了两个版本。 文档我也更新了,在 这里。 欢迎有需要的朋友们点个 star,也欢迎提 issue。 升级小记 v…

2021年9月26日 3条评论 4450点热度 2人点赞 jeremyjone 阅读全文
ASP.NET

浅谈 IEnumerable 与 IQueryable 的区别

开始之前 在写数据操作时,经常会与这两个接口打交道,它们有着几乎相同的方法,使用起来基本无二,甚至通过 As 方法可以相互转换。那么它们之间到底有什么区别,今天就聊聊这两个接口。 为了更好的理解,我们尝试使用如下语句进行理解: IQueryable<Project> projects1 = Db.Where(x => x.Id == projectId); IEnumerable<Project> projects2 = Db.Where(x => x.Id == project…

2021年8月20日 0条评论 4351点热度 0人点赞 jeremyjone 阅读全文
数据库

MySQL升级之路(5.6-8.0)

这几天需要升级 MySQL,又折腾了半天,这个升级之路还是有一点曲折的。 升级之前 在升级之前需要做几件事情: 做好备份 备份 /var/lib/mysql 路径下的所有文件 cp -r /var/lib/mysql /var/lib/mysql_backup 备份 /etc/my.cnf 文件 cp /etc/my.cnf /etc/my_backup.cnf 备份整个数据库 mysqldump -u<username> -p --add-drop-table --routines --events …

2021年7月8日 0条评论 76021点热度 0人点赞 jeremyjone 阅读全文
Vue

Vue3 动态添加图片路径

开始之前 之前在 vue2 中经常使用类似方法,直接 reuqire(<url>) 即可。今天在写 vue3 的内容时,遇到了,习惯性的填上了这个,结果发现不行~ 都怪我,确实还没完整的看上一遍 vite 的内容,就是一直使用而已。这下好了,赶紧一番搜索翻阅文档,vite 和 webpack 的核心差别还是挺大的,在 vite 中并没有这样的包。于是就有了下面的操作。 解决方法 对于所有动态拼接的路径,只要不是纯字符串的,就需要使用下面的方式。 Glob 在 vite 中,提供了 Glob 导入功能,可…

2021年6月24日 0条评论 6776点热度 1人点赞 jeremyjone 阅读全文
ASP.NET

IdentityServer4深入使用(六)-- 详解资源与客户端的配置

前面已经写过完整的流程。今天分享一下客户端的配置。 开始之前 更多内容,可以查看我的文档:.NET 学习之路-认证中心的配置 正文开始 在 IdentityServer 中,需要我们进行配置的内容,大体分成:IdentityResource、ApiScope、ApiResource 和 Client,它们都是在 IdentityServer4.Models 中定义的。 我们在创建一个 Ids 服务之后,也要首先进行配置初始数据(之前写过的 Config.cs),也就是配置这些内容。 今天要详细梳理一下这些配置,因为…

2021年5月17日 2条评论 4773点热度 2人点赞 jeremyjone 阅读全文
建站

在 CentOS 上安装 PHP7

缘起 前阵子想升级WordPress,但是发现需要PHP5.6以上,奈何我的版本好像是5.4,没办法,只能升级。但是普通的 yum update 发现没变化。 查阅一下发现 CentOS 上默认源里就是5.4的,再高?没了。。。那就只能自己手动换库咯~ Remi 库 Remi 库是一款流行并且免费的第三方库,但是要使用它,首先要确保你的系统中有 EPEL,如果没有,可以通过如下命令安装: sudo yum install epel-release yum-utils 然后就可以安装 Remi 库了: sudo yu…

2021年5月8日 0条评论 3053点热度 0人点赞 jeremyjone 阅读全文
1…45678…17

jeremyjone

这个人很懒,什么都没留下

最新 热点 随机
最新 热点 随机
写个小彩蛋 绘制一个可重用的线条阴影 node-sass 的安装 解决端口被占的问题 vue3 组件 Props 的声明方式 给 div 添加选中状态
写个小彩蛋
Windows下管理Linux格式硬盘 Windows下Python创建进程池的问题 windows 无法登录便签、OneNote等应用 使用 nvm 安装时的小问题 rolling back .NET Core 的 URL 中文路径编码问题 使用axios下载文件
最近评论
米優 发布于 3 个月前(05月07日) 老師!!謝謝你的教學!!我成功應用到自己網站中了 多虧有您!
test 发布于 2 年前(11月20日) 这个应该是用来判断图片是否加载完成吧,不是用来判断图片是否已经缓存吧
星星 发布于 2 年前(09月18日) 您好大佬 我修改了node module里面的源码 用什么命令打包成dist
星星 发布于 2 年前(09月18日) 您好大佬怎么自定义gantt头部日期格式
root 发布于 2 年前(09月05日) 謝謝博主!這個有效!
分类
  • ASP.NET
  • CSharp
  • Git
  • JavaScript
  • Python
  • Vue
  • 前端
  • 小程序
  • 工具
  • 建站
  • 数据库
  • 文化
  • 服务器
  • 杂谈
  • 爱码
  • 生活
  • 系统
归档
标签聚合
mysql csharp vue windows TypeScript JavaScript .net IdentityServer

(っ•̀ω•́)っ✎⁾⁾ 开心每一天

COPYRIGHT © 2021 jeremyjone.com. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

京ICP备19012859号-1

京公网安备 11010802028585号