idea撤销git commit

2023-08-23
阅读 1 分钟
579
执行commit后,还没执行push时,想要撤销这次的commit,该怎么办?一、idea操作如下:找到VCS--Git--Reset HEAD,不同的idea版本位置可能不一样,我的是IntelliJ IDEA 2018.2.2在To Commit中的HEAD后面加上^,点击Reset即可撤回最近一次的尚未push的commit解释:Reset Type 有三种:Mixed(默认方式),保留本地源码,回...

jeecgboot-vue3 查询区 label 文字居左实现

2023-08-17
阅读 1 分钟
422
以系统管理中的系统角色界面为例 操作步骤1. 通过路由或者工具找到当前代码所在的文件 {代码...} 2. 找到 useListPage 调用,fromConfig 对象加入 labelWidth 和 rowProps 属性 {代码...} 3. 因为 label 文字数量并不是都一样,找到特殊的单独设置其 label 宽度。修改之后的界面效果:

IDEA 如何制作代码补丁?IDEA 生成 patch 和使用 patch

2023-08-17
阅读 2 分钟
707
比如你本地修复的 bug,需要把增量文件发给客户,很多场景下大家都需要手工整理修改的文件,并整理好目录,这个很麻烦。那有没有简单的技巧呢?看看 IDEA 生成 patch 和使用 patch 的使用。

JimuReport v1.6.1版本发布,修复 Freemarker 模板注入高危漏洞

2023-08-16
阅读 1 分钟
673
【漏洞通知】修复Freemarker注入漏洞,危害等级:高危描述:Freemarker模板注入导致远程命令执行, 远程攻击者可利用该漏洞调用在系统上执行任意命令。

【漏洞通知】JeecgBoot 修复Freemarker模板注入漏洞, 漏洞危害等级:高危

2023-08-15
阅读 2 分钟
1.5k
Freemarker模板注入导致远程命令执行, 远程攻击者可利用该漏洞调用在系统上执行任意命令。JeecgBoot官方已修复,建议大家尽快升级至相关底层依赖和源码一、漏洞描述Freemarker模板注入导致远程命令执行, 远程攻击者可利用该漏洞调用在系统上执行任意命令。漏洞危害等级:高危二、影响范围minidao-spring-boot-starter 版...

JimuReport积木报表 v1.6.0版本发布—免费的可视化报表

2023-08-15
阅读 6 分钟
541
一款免费的数据可视化报表,含报表和大屏设计,像搭建积木一样在线设计报表!功能涵盖,数据报表、打印设计、图表报表、大屏设计等!Web 版报表设计器,类似于excel操作风格,通过拖拽完成报表设计。秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、节省成本、解决各类报表难题。领先的企业级...

当我尝试着把老项目 Webpack 迁移到 Vite 时,发现并没有这么香

2023-07-28
阅读 8 分钟
1k
背景最近,就前端开发过程中的痛点及可优化项做了一次收集。 其中,构建耗时、项目编译速度慢 的字眼出现了好几次。随着业务的快速发展,我们很多项目的体积也快速膨胀。随之而来的, 就是打包变慢等问题。提升研发效率,是技术人永恒的追求。我们项目也有启动慢的问题,同事也提到过几次。刚好我之前也做过类似的探索和...

Vite 再提速

2023-07-27
阅读 3 分钟
568
这里需要区分一下:冷启动是指项目启动开发服务器时, node_module/.vite下没有任何之前的预构建文件, 这一般是项目第一次启动, 或项目通过server.force启动, 也可能是你手动删除了node_module/.vite之后启动, 此时Vite需要扫描项目的依赖并使用esbuild对这些依赖进行预构建NPM Dependency Resolving and Pre-Bundling

pnpm 是凭什么对 npm 和 yarn 降维打击的

2023-07-27
阅读 4 分钟
344
大家最近是不是经常听到 pnpm,我也一样。今天研究了一下它的机制,确实厉害,对 yarn 和 npm 可以说是降维打击。那具体好在哪里呢? 我们一起来看一下。

新一代包管理工具 pnpm 使用心得

2023-07-26
阅读 12 分钟
793
最近将几个项目的包管理器都由 npm 切换为了 pnpm,迁移体验非常棒,算得上是个人体验最好的一次工具迁移。以下是我本人使用 pnpm 的直观感受:

【漏洞修复通知】修复 Apache Shiro 认证绕过漏洞,漏洞编号:CVE-2023-34478,漏洞危害等级:高危

2023-07-25
阅读 1 分钟
1.6k
2023 年 7 月 24 日,Apache Shiro 发布更新版本,修复了一个身份验证绕过漏洞,漏洞编号:CVE-2023-34478,漏洞危害等级:高危。 Apache Shiro 版本 1.12.0 之前和 2.0.0-alpha-3 之前容易受到路径遍历攻击,当与基于非规范化请求路由请求的 API 或其他 web 框架一起使用时,可能导致身份验证绕过。

JeecgBoot轻松解决ERP项目复杂布局需求,JVXETable高性能表格效果和项目案例

2023-07-24
阅读 2 分钟
667
ERP项目表格布局一般都很复杂,要求大数据、高性能操作 ,这个用JeecgBoot如何解决呢?下边是我们之前服务过的一个应用行编辑的ERP项目,以强大的行编辑功能,让客户很满意,下面我们来看一下这个项目:

JeecgBoot低代码开发平台 3.5.3 版本发布,Online功能专题升级

2023-07-24
阅读 8 分钟
533
JeecgBoot是一款企业级的低代码平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue3,Mybatis-plus,Shiro,JWT 支持微服务。强大的代码生成器让前后端代码一键生成! JeecgBoot引领低代码开发模式(OnlineCoding-> 代码生成-> 手工MERGE), 帮助解决Java项目70%的重复工作,让开发更多关注业务。既...

JimuReport积木报表 v1.5.9版本发布—免费的可视化报表

2023-07-19
阅读 6 分钟
423
一款免费的数据可视化报表,含报表和大屏设计,像搭建积木一样在线设计报表!功能涵盖,数据报表、打印设计、图表报表、大屏设计等!Web 版报表设计器,类似于excel操作风格,通过拖拽完成报表设计。秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、节省成本、解决各类报表难题。领先的企业级...

JeecgBoot升级Nacos至 2.2.3 版本解决raft漏洞问题

2023-07-17
阅读 4 分钟
498
问题描述Nacos 老版本发现有 raft 漏洞,直接升级最新版 2.2.3 解决问题。升级步骤一、修改pom路径:jeecg-server-cloud/jeecg-cloud-nacos/pom.xml目前新依赖还未上传到maven官仓,请配置 jeecg私服 {代码...} 二、升级Nacos数据库,执行升级脚本 {代码...} 三、启动Nacos项目完成升级升级完成,就这么简单。四、漏洞说...

pnpm的安装与使用

2023-07-13
阅读 1 分钟
731
pnpm使用官网: [链接]全局安装npm install pnpm -g设置源 {代码...} 使用 {代码...} 移除 {代码...} 更新 {代码...} 设置存储路径 {代码...} 个人使用一些需要node-gyp的包一定要记得安装好在系统上禁止使用脚本解决方法 {代码...}

Ghips:自动获取 GitHub 最快 IP,一键刷新 hosts,说说源码中的干货

2023-07-12
阅读 2 分钟
1.2k
支持 Win7,Win8,Win10,Win11 等操作系统。软件通过 GitHub 官方 API 获取所有 IP,并自动找到最快 IP。刷新间隔时间设为非 0 则定时获取最快 IP 并自动刷新域名解析。

国内代表型企业开源项目盘点:前端的“轮子”最多!

2023-07-11
阅读 4 分钟
513
近年来,开源技术得到越来越多的重视,微软收购 GitHub、IBM 收购红帽,都表明了开源的价值。国内公司也越来越多的参与开源,加入开源基金会 / 贡献开源项目。但是,它们到底做得如何呢?为此 InfoQ 统计了国内在 GitHub 上较活跃的 7 家一线互联网公司的 50 多个账号的 2800 多个项目,为大家呈现一部分答案。

盘点2021年Apache年报中出现的国产项目

2023-07-10
阅读 7 分钟
475
2021年8 月 31 日,Apache 软件基金会发布 2021 财年(2020 年 5 月 1 日 - 2021 年 4 月 30 日)年度报告,报告内容由 Apache 软件基金会概览、基金会主席报告、财务主管报告、财务报表、资金募集、法律事务、基础设施、安全方面、数据隐私、营销宣传、品牌管理、会议、社区发展、多元化与包容、项目及代码、贡献方面、...

中国程序员数量达755万,全球排名第二。

2023-07-05
阅读 2 分钟
2.1k
要了解全球程序员的情况,GitHub是一个不错的窗口。我们依据GitHub发布的《Octoverse 2021年度报告》,来了解开发者世界的状态,尤其是中国程序员的情况。

三分钟教你如何用Github找开源项目--值得一看!

2023-07-04
阅读 5 分钟
1.2k
GitHub各位应该都很熟悉了,全球最大的开源社区,也是全球最大的同性交友网站((ง •_•)ง),但是大部分同学使用GitHub应该就是通过别人的开源链接,点进去下载对应的项目,而真正使用Github来查找开源项目的还是少数。

vite首次启动加载慢

2023-06-20
阅读 3 分钟
673
随着vue3的到来,vite开始被各大vue3组件库使用,公司开始一个新项目,准备尝试用vite试一波。问题发现当把公司新项目移植到vite后,启动非常快,但发现页渲染时间慢了很多。可以看到页面的首屏加载时间是3.34s,页面的渲染完时间是3.37s,下载总大小是8.6MB,发送了119个请求;再看看webpack的渲染时间:可以看到页面的...

pnpm 7.14.0 发布

2023-06-16
阅读 1 分钟
319
当使用 npm 或 Yarn 时,如果你有 100 个项目,并且所有项目都有一个相同的依赖包,那么, 你在硬盘上就需要保存 100 份该相同依赖包的副本。然而,如果是使用 pnpm,依赖包将被存放在一个统一的位置。因此以项目和依赖包的比例来看,使用 pnpm 将节省大量的硬盘空间, 并且安装速度也能大大提高。目前,pnpm 已发布 7.1...

Vue3 设置全局变量

2023-06-16
阅读 1 分钟
980
方式一:main.js 设置全局变量 {代码...} 使用全局变量,使用 getCurrentInstance 方法。 {代码...} 方式二:vue3新的 provide/inject 功能可以穿透多层组件,实现数据从父组件传递到子组件。可以将全局变量放在根组件的 provide 中,这样所有的组件都能使用到这个变量。如果需要变量是响应式的,就需要在 provide 的时...

vue3.x 使用 globalProperties 全局变量

2023-06-13
阅读 1 分钟
750
Vue3.x 用 Composition API 中是没有this的,所以不能直接使用 this 调用 globalProperties 全局变量

零代码产品新秀敲敲云与明星产品简道云、轻流对比

2023-06-13
阅读 2 分钟
747
零代码产品正在成为当今技术领域的热门话题。随着人们对更快、更简单的开发流程的需求不断增加,零代码产品正在作为一种解决方案得到越来越多的关注。零代码技术源于低代码技术,与低代码不同的是,零代码不需要任何代码编写。这意味着即使是普通用户在不需要掌握编程语言的情况下,也可以设计出一个应用,不需要为了实...

vue3-全局变量的使用

2023-06-13
阅读 1 分钟
980
一、main.ts中定义二、在页面中使用 {代码...} 打印结果:页面展示:

JeecgBoot低代码平台 3.5.2,仪表盘版本发布!重磅新功能—支持在线拖拽设计大屏和门户

2023-06-12
阅读 8 分钟
715
JeecgBoot是一款企业级的低代码平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue3,Mybatis-plus,Shiro,JWT 支持微服务。强大的代码生成器让前后端代码一键生成! JeecgBoot引领低代码开发模式(OnlineCoding-> 代码生成-> 手工MERGE), 帮助解决Java项目70%的重复工作,让开发更多关注业务。既...

【敲敲云】免费的零代码产品 — 应用用户角色与权限

2023-06-02
阅读 3 分钟
771
之前的文章我们介绍了应用创建与设置,应用的使用离不开权限设置,毕竟不是每个人都可以查看所有的工作表,下面我们再来看一下应用的角色与权限。一、应用用户应用用户: 结合应用角色,可设置哪些用户可以访问哪些应用或工作表,设置用户有哪些功能权限。在应用中,点击右上角“用户”,进入应用用户管理界面 在“用户”中...

低代码平台或零代码平台靠谱吗?15 年的老程序员来给大家剖析一下

2023-06-02
阅读 4 分钟
792
低代码的含义是少写代码并不是不写代码,面向的用户群体还是编程人员,传统的快速开发平台、在线开发平台、OA 办公系统 都可以称为低代码平台,那他是怎么帮助你少写代码的呢,往下看!