quartz

Java 考试系统项目源码 springboot mybaits vue.js 前后分离跨域

馋奶兔 提交于 2020-08-12 20:53:28
------------------------------------------------- 题库管理 22 . 图片库:创建文件目录,维护图片,供题库选择调用 23 . 单选题:维护单选试题,试题题目,选项,答案,类型,级别,状态,解析 24 . 多选题:维护多选试题,试题题目,选项,答案,类型,级别,状态,解析 25 . 判断题:维护判断试题,试题题目,答案,类型,级别,状态,解析 26 . 填空题:维护填空试题,试题题目,答案,类型,级别,状态,解析 27 . 问答题:维护问答试题,试题题目,答案,类型,级别,状态,解析 28 . 复合题:维护复合试题,富文本编辑器,试题题目,答案,类型,级别,状态,解析 ------------------------------------------------- 试卷 管理 29 . 组建试卷:创建试卷,题目、类型、总分、及格分数、时长、出成绩方式、重复考试、公布答案、考试对象等 试卷题型:试卷明细,给试卷添加题型,分值,随机或者手动从题库选择试题,预览试题,自动合计试卷总分 30 . 试卷列表:维护试卷,预览试卷,操作发放试卷 ------------------------------------------------- 考试 管理 31 . 正在考试:查看正在考试的试卷信息,预览试卷内容,查看考生成绩,结束考试操作 32

民谣与2017年终总结

天大地大妈咪最大 提交于 2020-08-12 17:37:28
东风摇众木,即有看花期。 之所以写这个标题,是因为我最近觉得,在生活中,我们一定要积极向上的面向阳光面向正能量的姿态对待明天。 作为一个伪文青,其实很早就知道《米店》,真正被感染是老狼在《歌手》上的演绎。在一群的嘶吼、高音和炫技之中,老狼像个诗人吟唱着,张玮玮的手风琴悠然依旧,伴奏手鼓声音铿然,老狼用温润而极具叙事性、像个游吟诗人一样温柔而动听的诠释这首歌,丰富而内敛,民谣韵味如烟般弥散,微微仰着头,目光穿透一切遥望远方,如饮美酒,如对良人。 《米店》是张玮玮在新疆唱歌时写给远方情人的一首歌。歌曲中弥漫了历经时间洗礼沉淀下来的那份恬淡。他用不经雕饰的唱功,缓缓的唱出诗一般的歌词,手风琴的铺陈更渲染了文艺的氛围。在快节奏的城市生活中奔走的人们,听到这首南方气息浓郁的浪漫小情歌,应该都会不自觉的放慢脚步,想一想自己的生活。 但是真正喜欢的还是张玮玮那个版本,那段手风琴太惊艳。张玮玮在知乎上是这样说起这首歌创作的背景,2007年和女朋友异地恋,在爱情的催促下写了“米店”这首歌。女友是江南人,当时想毕业后开杂货铺,米店是她给自己店起的名字,他那时正处在人生低谷,野孩子乐队刚刚解散,他在北京各大酒吧流落演唱的他陷入迷茫,宅在北京一个老式居民楼里混日子。有时看着窗外的行人那么忙碌,觉得自己像是在时间里卡住了,很想离开北京过另一种生活。后来,他邂逅了兰州人郭龙,二人组成新的乐队,继续民谣生涯

跟我学Springboot开发后端管理系统1:概述

老子叫甜甜 提交于 2020-08-12 14:06:50
前言 Matrxi-Web是一个前后端分离的管理系统,前端采用vue开发框架,后端使用springboot开发框架,具体快速开发、简单可复用的特点。只要把整体框架搭建起来了,后面就只用写CRUD了。 Matrxi-Web具备基本的管理系统的基本功能,后端CRUD代码只需要配置好数据库,便可一键生成。 使用教程 跟我学Spring Boot开发管理系统1:后端整体技术架构 目录 本项目一共有三个模块: matrix-web-backend 后端代码模块 matrix-web-admin 前端代码模块 matrix-gen-code 后端代码生成模块 使用的技术栈 后端模块 Web框架:Spring Boot 2.0.3 数据库ORM:Mybatis-Plus 数据库读写分离:Sharding-JDBC 数据库连接池:支持Druid、也支持Hikari 缓存:Caffeine 权限控制:AOP+注解 日志输出:AOP+logback+MDC 任务调度:Quartz 工作流:activiti5.22.0,设计页面放在前端模块。、 API管理:Swagger 前端模块 前端框架:Vue 网络框架:axios 组件:element-ui 路由:vue-router cookie技术:js-cookie 代码生产模块 生产代码:Mybatis-Plus自带的代码生成 包含的功能 Matrix

小程序商城--商城APP--开源商城--星然云商城系统

老子叫甜甜 提交于 2020-08-12 08:49:51
项目简介 星然云商城是基于当前流行技术采用前后端分离商城系统,包含商城,会员,充值,购物车,退款,订单,付款等功能,更适合企业,个人二次开发; 项目开源地址: https://github.com/xrshop/xrshop_h5 项目官网地址: http://ds.judaixia.com 主要功能如下: ① 订单模块:下单、购物车、支付,发货、收货、评价、退款等 ② 配置模块:各种配置 ③ 用户模块:登陆、注册、会员卡、充值、购买等 ④ 商品模块:商品添加、规格设置,商品上下架等 ⑤ 其他等 部分功能截图如下: 技术选型: 后端使用技术 1.1 SpringBoot2 1.2 MyBatis-Plus 1.3 SpringSecurity 1.4 Redis 1.5 Quartz 1.6 Mysql 1.7 swagger 1.8 Lombok 1.9 Hutool 1.10 Mapstruct 1.11 Redisson 前端使用技术 2.1 TypeScript3 2.2 Vue2 2.2 Sass 2.2 VueCli3 2.2 WebPack4 2.2 Babel 2.2 Git 2.2 Nginx​ 来源: oschina 链接: https://my.oschina.net/u/4552122/blog/4464157

Spring Boot 实现定时任务的 4 种方式

隐身守侯 提交于 2020-08-12 07:56:02
作者:Wan QingHua wanqhblog.top/2018/02/01/SpringBootTaskSchedule/ 定时任务实现的几种方式: Timer :这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。 ScheduledExecutorService :也jdk自带的一个类;是基于线程池设计的定时任务类,每个调度任务都会分配到线程池中的一个线程去执行,也就是说,任务是并发执行,互不影响。 Spring Task :Spring3.0以后自带的task,可以将它看成一个轻量级的Quartz,而且使用起来比Quartz简单许多。 Quartz :这是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按照某一个频度执行,配置起来稍显复杂。 使用Timer 这个目前在项目中用的较少,直接贴demo代码。具体的介绍可以查看api public class TestTimer { public static void main(String[] args) { TimerTask timerTask = new TimerTask() { @Override public void run() { System

Quartz.net 定时任务之Cron表达式

最后都变了- 提交于 2020-08-11 09:53:01
一、cron表达式简单介绍和下载    1、在上一篇博客“ Quartz.net 定时任务之简单任务 ”中 ,我简单介绍了quartz的使用,而这篇博客我将介绍cron的具体使用(不足之处望大神斧正)    1、cron是为了方便编写定时执行作业时间扩展出来的插件,这个有很多版本(网页版,窗体版等),cron表达式的存在,从而大大减低设置作业人员的操作难度和开发人员的编写难度。   2、cron表达式下载地址:https://www.oschina.net/code/snippet_98719_23426 下载下来之后,我打开页面我们会看到如下的界面 (为网页版)      注:如果网页路径失效,或者下载失败的码友,请不要着急,继续往下看 二、cron表达式的使用    1、在网上也看到了很多关于cron的使用说明的文章(在此感谢各位好心分享的大神),运用cron表达式有2个关键的地方      (1)、cron的怎么使用到项目中?     (2)、cron表达式怎么反解析到对应的输入框中?    2、cron运用到项目中和反解析      (1)、在上一篇博客中,我简单介绍了quartz的使用,从而会有一些小bug和美观不足的缺点,在编写这篇博客之前我做了小小的美化,如下图       注:模板是使用的layer后台框架 模板编写者:Layui_初学者    laery下载地址

120行代码打造.netcore生产力工具-小而美的后台异步组件

痴心易碎 提交于 2020-08-10 03:46:16
相信绝大部分开发者都接触过用户注册的流程,通常情况下大概的流程如下所示: 接收用户提交注册信息 持久化注册信息(数据库+redis) 发送注册成功短信(邮件) 写操作日志(可选) 伪代码如下: public async Task<IActionResult> Reg([FromBody] User user) { _logger.LogInformation("持久化数据开始"); await Task.Delay(50); _logger.LogInformation("持久化结束"); _logger.LogInformation("发送短信开始"); await Task.Delay(100); _logger.LogInformation("发送短信结束"); _logger.LogInformation("操作日志开始"); await _logRepository.Insert(new Log { Txt = "注册日志" }); _logger.LogInformation("操作日志结束"); return Ok("注册成功"); } 在以上的代码中,我使用Task.Delay方法阻塞主线程,用以模拟实际场景中的执行耗时。以上流程应该是包含了绝大部分注册流程所需要的操作。对于任何开发者来讲,以上业务流程没任何难度,无非是顺序的执行各个流程的代码即可。

零基础入行如何学习Java呢?

和自甴很熟 提交于 2020-08-10 02:17:24
  Java开发常年占据着编程语言排行榜的首位,是很多人学习的选择。但不少人都会因为Java的学习难度而退缩,觉得没有基础学习Java开发难度会非常大,那么学习Java开发难吗?初学者要如何学习呢?下面,千锋给大家介绍一下。   其实,Java的学习并没有想象中那么难,只要我们可以掌握正确的学习方法,Java学习还是很简单的。对于新手来说,学习Java要经历从认知到掌握,从理论到实战的过程。而这个过程中涉及到众多的知识点以及编程思维的转变,有一定的难度,但这样更能说明Java开发工程师的职业价值。   对于初学者来说,只要在学习过程中,掌握科学的学习方法,即使零基础的入行者也能充分掌握Java开发技术,那究竟如何才能学习Java呢?   第一阶段:企业入门级项目阶段,让学员可掌握Java核心基础、面向对象、JavaSE API、MySQL数据库、JDBS、HTML+CSS、Servlet、JSP、JavaScript等,学员可以完成常见中小型互联网项目开发,达到初级Java开发工程师能力。   第二阶段企业框架级项目阶段是进阶阶段,让学员增强Java基础、web基础、CSS/JavaScript进阶、Maven项目管理、Spring5、SpringMVC、Mybatis、SMM综合项目、学员项目等,完成本阶段学员可以胜任各行业企业级项目中高级工程师岗位。  

因为我最近忙、所以我写了它

人走茶凉 提交于 2020-08-10 00:55:06
一、事出有因 1、上周工作原因项目的事情每天都很忙,周五下班和乐师兄下班的时候已经晚上11点了,然后和师兄吃了一个烧烤吃到了12点了(结果啥也没吃,钱也花了挺多的。ps:程序员建议养生)扯远了 ,主要是一周比较忙周六没有进行我们学校的健康报备信息填写。导致辅导员给我打了6个电话(现在我还是在实习中,所以还归学校管)自己刚好在看网络请求这一块的东西,说干就干!!! 二、知其所以然 1、我们学校的健康报备主要是将自己每天的信息填写到学校的公众号上面。打开页面是这样的。这个时候我们就要想一下我们是要做什么了。首先我们健康报备的流程是=>打开学校公众号=>输入自己的学号点击查询=>然后输入自己的正式情况=>点击提交。 三、反向分析 1、做为程序员的我们首先要清楚我们要什么,现在我们已经清楚了要做什么了和步骤。现在就是用我们的程序模拟用户进行正常的报备工作。首先我将报备链接从学校公众号复制出来,然后使用浏览器访问查看我们在进行报备的时候我们向浏览器发起了什么和做了什么。 2、在左边的是我们的页面,右边的是网页请求的文件和信息,我们就一步一步的进行分析。这里我们可以看到我们在访问页面的时候会生成一些信息_ _EVENTVALIDATION 、 __VIEWSTATEGENERATOR 我以前在长沙写的也是ASPX页面使用控件程序的时候也会生成一些这个

最新Flowable 工作流引擎 OA办公系统 Springboot vue 前后分离 跨域

孤街浪徒 提交于 2020-08-09 17:18:00
1. 模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程 2. 流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、 自由跳转 3. 运行中流程 :查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人 4. 历史的流程 :查看流程信息、流程用时、流程状态、查看任务发起人信息 5. 待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、作废、指派一下代理人 6. 已办任务 :查看自己办理过的任务以及流程信息、流程图、流程状态(作废 驳回 正常完成) 注:当办理完当前任务时,下一任务待办人会即时通讯收到新任务消息提醒,当作废和完结任务时, 任务发起人会收到站内信消息通知 1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器 freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块 2.多数据源: (支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源 3. 阿里数据库连接池 druid ,安全权限框架 shiro( 菜单权限和按钮权限 ) , 缓存框架 ehcache 4. 代码编辑器, 在线模版编辑,仿开发工具编辑器 5.调用摄像头拍照 自定义裁剪编辑头像,头像图片色度调节 6