自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JEECG

专注技术开源,打造开源的JAVA快速开发平台—JEECG、免费微信管家平台—JeeWx 捷微...

原创 低代码开发初体验一分钟——Jeecg-Boot 在线报表开发

Online开发系列专题 1.online 表单开发 2.online 报表开发 3.online 流程开发 Online开发——初体验(在线配置图表) 01 通过JSON数据,快速配置图形报表 02 通过SQL数据,快速配置图形报表 03 图表模板配置,实现不同数据源图表合并展示 ...

2020-05-12 16:25:26 506 5

原创 低代码开发初体验一分钟——Jeecg-Boot 在线表单开发

Online开发系列专题 1.online 表单开发 2.online 报表开发 3.online 流程开发 Online开发——初体验(在线配置图表) 01 在线开发配置,制作单表模型例子 02 在线开发配置,制作一对多模型例子 03 在线开发配置,制作树模型例子 配置单表...

2020-05-12 16:20:43 211 1

原创 Jeecg Boot 2.2 首个里程碑版本发布,基于SpringBoot的低代码平台
原力计划

项目介绍 JeecgBoot是一款基于代码生成器的低代码开发平台,开源界“小普元”超越传统商业企业开发平台!采用前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis-Plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码...

2020-05-06 10:36:11 6440 6

原创 Jeewx-Boot 1.1 版本发布,基于SpringBoot的开源微信管家系统

项目介绍 JeewxBoot是一款基于SpringBoot的开源微信管家系统,采用SpringBoot2.1.3 + Mybatis + Velocity 框架技术。支持微信公众号、微信第三方平台(扫描授权公众号)、抽奖活动等。JeewxBoot实现了微信公众号管理、抽奖活动等基础功能,便于二次...

2019-12-05 11:43:08 410 0

原创 捷微jeewx , 免费开源(java)微信公众账号管家系统发布

JeeWx, 微信管家平台,简称“捷微”.捷微是一款免费开源的JAVA微信公众账号开发平台. 平台介绍:一、捷微Jeewx简介Jeewx是一个开源、高效、敏捷的微信开发平台,采用JAVA语言基于Jeecg快速开发框架实现,实现了微信平台的基础功能,便于用户二次开发,支持微信第三方平台全网发布、支持...

2014-06-25 15:06:09 20863 5

原创 专刊文章 - Web UI框架引领J2EE新开发模式(代码生成器+手工merge半智能开发)

前言:随着WEB UI框架(EasyUI/Jquery UI/ExtJS/DWZ)等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面!代码生成+手工MERGE半智能开发将是新的趋势,单表数据模型和一对多数据模型的增删改查功能直接生成使用,可节省50%工作量,快速提高开发效率!...

2012-12-08 11:57:32 28515 24

原创 Apache Jmeter 压测入门

Jmeter是一款优秀的开源测试工具, 是每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率。 本文将通过一个实际的测试例子, 来讲解Jmeter的基本用法。 Jmeter 介绍 Jmeter 是一款使用Java开发的,开源免费的,测试工具, 主要用来做功能测试和...

2020-06-03 11:38:38 39 0

原创 介绍Spring Cloud Stream与RabbitMQ集成

一. 首先安装rabbitmq-management 这里用的是rabbitmq的docker镜像,我们可以在Docker Hub中搜索rabbitmq, 找到最新的版本安装 sudo docker run -d --hostname my-rabbit --name rabbit -p 1...

2020-06-02 15:27:43 30 0

原创 SwitchHosts使用手册

下载地址:https://github.com/oldj/SwitchHosts 从github上下载最新版本即可功能介绍 1、点击左下角的 + 按钮添加一个自己定义的hosts的名称,然后在框内写入自己要定义的 IP<——>域名,然后点击小按钮启动就生效了 ...

2020-05-29 09:40:24 126 0

原创 SpringBoot + Spring Security 简单入门

这篇文章主要介绍了SpringBoot + Spring Security 简单入门 Spring Security 基本介绍 这里就不对Spring Security进行过多的介绍了,具体的可以参考官方文档 我就只说下SpringSecurity核心功能: 认证(你是谁) 授权(你能...

2020-05-24 12:39:05 145 0

原创 修改Yarn的全局安装和缓存位置

在CMD命令行中执行 #1.改变 yarn 全局安装位置 yarn config set global-folder "你的磁盘路径" #2.然后你会在你的用户目录找到 `.yarnrc` 的文件,打开它,找到 `global-folder` ,改为 `--global-...

2020-05-19 16:55:39 120 0

原创 Docker 安装 MySQL5.7

首先,系统(3.8以上内核的linux)中安装好 Docker 程序 或者 Win10可以安装官方提供的桌面版,下载地址 https://hub.docker.com/editions/community/docker-ce-desktop-windows。 一、Docker 安装 MySQ...

2020-05-19 10:36:58 145 0

原创 Windows下Yarn安装与使用

方法一:使用安装包安装 下载官方安装包,https://yarnpkg.com/zh-Hans/docs/install ,安装完毕后,一定要配置环境变量。 方式二:使用NPM安装 npm i yarn -g -i:install  -g:全局安装(global),使用 -g 或 --g...

2020-05-14 10:55:12 88 0

转载 Node.js安装及环境配置之Windows篇

一、安装环境 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v12.14.1(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/ 2、选安装目录进行安装 3、环境配置 4、测...

2020-05-14 10:14:19 84 0

原创 IDEA 自动生成类注释和方法注释

新建类,自动生成类注释的模板配置 File->Settings->Editor->File and Code Templates->Class /** * @Description: TODO * @author: scott * @date: ${YEAR}年${M...

2020-05-12 11:29:11 105 0

原创 前端Chrome调试技巧汇总

保持鼠标放上去的效果 ​​​​ Ctrl+F 搜文字定位dom节点 复制日志对象 先右键保存全局对象 console输入 copy(temp1) 不同网速测试 定位,通过键盘上下可以修改大小 按住Ctrl,可以10为单位修改大小 样式级别(由上到下) ...

2020-05-04 12:27:10 183 0

转载 教你使用Vue.js的DevTools来调试你的vue项目

Vue DevTools项目的官方主页位于GitHub上:https://github.com/vuejs/vue-devtools。你可以找到安装说明,帮助解决一些问题等等。目前该扩展在Chrome和Firefox中得到支持,同样Safari也得到了支持。如果你想从安装扩展开始,请不要忘了重新加...

2020-04-28 19:53:31 206 0

转载 vue-cli3 编译打包文件的压缩优化

前言 相比于vue-cli2,vue-cli3隐藏了很多默认的webpack配置,没有vue-cli2那么一目了然。但是都提供了各部分的修改路口,可以仔细研读下官方文档。vue-cli3官方文档 真的,如果真的不是业务需要,真的不会去仔细研读官方文档,因为读了也会马上忘掉。但是真的需要的时候,又...

2020-04-26 21:20:12 263 0

转载 Vue CLI3 开启gzip压缩

gizp压缩是一种http请求优化方式,通过减少文件体积来提高加载速度。html、js、css文件甚至json数据都可以用它压缩,可以减小60%以上的体积。 webpack在打包时可以借助compression webpack plugin实现gzip压缩,首先需要安装该插件: npm i...

2020-04-26 21:18:52 161 0

转载 Spring Boot2.x 整合quartz集群

springboot2.x支持对quartz的自动配置,引入jar <!-- spring boot2.x + quartz --> <dependency> <groupId>org.springframework.boot</grou...

2020-04-23 15:27:49 203 0

原创 jeecgboot logback-spring.xml配置不生成新日志文件

日志文件不随时间生成新得日志文件,一直累积在启动时的生成的日志文件里。 查找资料发现,是TimeBasedRollingPolicy和SizeBasedTriggeringPolicy冲突。 将两个去掉,使用 ch.qos.logback.core.rolling.SizeAndTimeBased...

2020-04-22 09:39:22 240 0

原创 java getCause()与e.getMessage() 异常日志区别

(1)e.getMessage() e.getMessage(); 只会获得具体的异常名称. 比如说NullPoint 空指针,就告诉你说是空指针... (2)e.getCause() (3)e.getCause().getMessage(); 总结: e.toString()...

2020-04-13 22:56:50 426 0

原创 shiro学习笔记——shiro拦截器与url匹配规则

一、使用场景举例 注:shiro过滤器与url匹配规则一般使用在定义的shiroFilter中,用于对指定的资源进行过滤 二、URL匹配规则 (1)“?”:匹配一个字符,如”/admin?”,将匹配“ /admin1”、“/admin2”,但不匹配“/admin” (2)“*”:匹配零...

2020-03-18 18:17:44 492 0

原创 Mybatis中tinyint(1)数据自动转化为boolean处理

问题描述: 使用Mybatis查询tinyint(1)字段数据,返回值为Map类型,那么tinyint(1)的数据默认会转化为boolean类型数据. 解决方案: 1.使用ifnull(column, 0)处理该字段,个人测试过可以; 2.在jdbcUrl添加参数:tinyInt1isBit=...

2020-02-24 14:26:54 183 0

原创 Jeecg-Boot 2.1.4 版本发布,基于SpringBoot低代码平台

JeecgBoot是一款基于代码生成器的JAVA低代码开发平台,开源界“小普元”超越传统商业企业级开发平台!采用前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis-Plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码!

2020-02-24 09:50:50 5271 3

转载 Activiti 多个并发子流程的应用

应用场景: 多个部门发起资金计划,最后统一到财务部审批,每个部门发起资金计划是一个子流程,财务部审批是多个部门的计划同时审批,审批完成后,再提交上级领导审批。 流程如下: 要解决以上问题,需要实现多个子流程并行处理的功能。在Activiti5有一个比较强的节点属性就是多实例,它可...

2020-01-14 09:54:57 270 0

转载 centos7限制普通用户访问单一目录下的单一文件

要求给开发同事开设一个查看日志的账号,并限制其只能访问该目录下的单一文件 1.先新建账号 useradd jeecg passwd jeecg 家目录为 /home/jeecg 2.日志路径是 /opt/apache-tomcat-8.5.45/logs 3.cd /home/j...

2020-01-08 22:05:48 277 0

转载 VsCode从零开始配置一个属于自己的Vue开发环境

VsCode算是比较热门的一个代码编辑器了,全名Visual Studio Code,微软出品 插件众多,功能齐全,平常开发过程中都是用的它,整理了下日常使用的插件及配置供大家参考,废话就不多说了,直接进入正题。 相关插件 Vetur 插件文档地址:https://marketpl...

2020-01-07 15:39:59 419 0

转载 这样配置,让你的VS Code好用到飞起

VS Code是一个开源的跨平台开发工具,是我目前用的最顺手的编辑器。本文介绍了一些常用的插件和快捷键,帮你大大提高软件开发的效率,让你有更多的时间去撸铁和泡妹子。 初识VS Code 先放上它的官网: https://code.visualstudio.com/ V...

2020-01-07 15:38:24 576 0

转载 vscode 常用插件安装

设置中文语言使用快捷键【Ctrl+Shift+P】,弹出的搜索框中输入【configure language】,然后选择搜索出来的【Configure Display Language】,locale的属性值为“zh-CN”,安装插件名为【Chinese (Simplified)Language ...

2020-01-07 15:37:22 182 0

原创 svn 按日期checkout 代码

svn export -r{2019-12-04} {项目svn地址}

2020-01-07 14:53:38 211 0

转载 canvas的drawImage方法参数详解

HTML5中引入新的元素canvas,其drawImage 方法允许在 canvas 中插入其他图像( img 和 canvas 元素) 。drawImage函数有三种函数原型: drawImage(image, dx, dy) 在画布指定位置绘制原图 drawImage(image, dx,...

2020-01-07 09:29:47 273 1

原创 Jeecg-Boot 2.1.3 大屏版本发布,基于SpringBoot的低代码开发平台

一款基于代码生成器的JAVA 低代码开发平台,开源界“小普元”超越传统商业企业级开发平台!

2019-12-26 09:25:46 4138 1

转载 EasyUi之datagrid常见使用

要点: 1、初始化 2、加载数据 3、处理数据(选择、新增、删除、清空) 一、初始化 $('#DatagridDemo').datagrid({ width : 750, height : 200, method : '...

2019-12-19 19:23:22 138 0

转载 Mybatis-Plus 多表联查分页

分析 使用的工程,依旧是 spring-boot,关于分页,官网给出了一个单表的 demo,其实多表分页实现原理相同,都是通过 mybatis 的拦截器 (拦截器做了什么?他会在你的 sql 执行之前,为你做一些事情,例如分页,我们使用了 MP 不用关心 limit,拦截器为我们拼接。我们也不用...

2019-12-19 19:15:32 369 0

原创 剖析如何自己写框架Struts和Mybatis,学其原理而非重复造轮子

Java写框架必会几个技术点 关于学习架构,必须会的几点技术 1. java反射技术 2. xml文件处理 3. properties属性文件处理 4. 线程安全机制 5. annocation注解 6. 设计模式 7. 代理机制(aop) 8. serlvet基础(过滤器等等)...

2019-12-18 11:33:45 278 0

转载 vue的this.$set的作用

用于手动让vue实现动态绑定数据 如果我们在创建实例以后,再在实例上绑定新属性,vue是无法进行双向绑定的。 比如: var data = { name: "zeller", age: '20', } var key = &...

2019-12-18 09:30:03 292 0

原创 Jeecg-Boot2.1.2 版本,手工集成Online在线开发模块(Online表单、Online报表)

Jeecg-Boot2.1.2 版本,手工集成Online在线开发模块(Online表单、Online报表) 友情提醒: 如果你想去掉Online模块,也可以参考此文档 1、ant-design-jeecg-vue前端项目引入 online 依赖 Install安装 yarn add ...

2019-12-17 09:58:24 1168 0

转载 vue-cli 引用elementUI打包后文件过大

解决方案:使用externals引用第三方资源,防止element资源被打包到自己项目中,(总共修改3个页面index.html、webpack.base.conf.js、main.js) 1、修改index.html页面,再head中引入cdn。 2.修改webpack.base.c...

2019-12-17 09:36:58 257 0

转载 解决vue-cli脚手架打包后vendor文件过大的问题

今天小编就为大家分享一篇解决vue-cli脚手架打包后vendor文件过大的问题。具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 大家会遇到打包后文件很大,导致页面初始化加载的速度很慢。会出现白屏的现象。这一般是你打包的vendor太大的缘故。如果你打包后看到你的vendor文件...

2019-12-17 09:36:09 185 0

提示
确定要删除当前文章?
取消 删除