- 博客(31)
- 收藏
- 关注
原创 Springboot 集成Quartz,支持持久化,支持动态启停定时任务
一.Quartz基本流程 首先需要创建任务(Job),比如定时发送短信邮件之类的,这是任务主体,也就是写业务逻辑的地方。 创建任务调度器(Scheduler),调用任务的主要API,主要用于启动、停止、暂停、恢复等操作。 创建任务明细(JobDetail),最开始编写好任务(Job)后,只是写好业务代码,并没有触发,这里需要用JobDetail来和之前创建的任务(Job)关联起来,便于执行。 创建触发器(Trigger),触发器是来定义任务的规则的,比如几点执行,几点结束
2020-12-09 16:03:12
633
2
原创 Linux利用Docker安装RabbitMq!
1.docker pull rabbitmq:3-management;2.docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq df6f26ea3e53进入管理界面:ip:15672用户名:guest密码:guest
2019-04-26 09:36:53
671
1
转载 git status 中文名乱码问题及设置单个上传文件大小!
git status 中文名乱码问题:在默认设置下,中文文件名在工作区状态输出,中文名不能正确显示,而是显示为八进制的字符编码。通过将git配置变量 core.quotepath 设置为false,就可以解决中文文件名称在这些Git命令输出中的显示问题,如:git config --global core.quotepath false设置单个上传文件大小:可以通过命...
2019-04-22 14:34:22
268
原创 solr服务器搭建!
1.安装linux、jdk、tomcat。2.把solr的压缩包上传到服务器。并解压3./root/solr-4.10.3/dist/solr-4.10.3.war包部署到tomcat下。并改名为solr.war4.解压war包。启动tomcat自动解压。关闭tomcat。删除solr.war5.把/root/solr-4.10.3/example/lib/ext 目录下所有的ja...
2019-04-11 13:52:45
202
1
转载 数据库中nvarchar 和varchar区别!
nvarchar 和varchar区别 有时候设计字段的时候,碰到nvarchar和varchar时候,是有点犹豫。所以今天就来探个究竟把。(一) varchar是非Unicode可变长度类型,nvarchar是Unicode编码可变长度类型DECLARE @name AS VARCHAR(50)='我是中国人test'SELECT @name AS Name,DA...
2019-01-18 11:05:31
12036
原创 Docker 安装ElasticSearch!
第一步:下载elasticsearch镜像。docker pull registry.docker-cn.com/library/elasticsearch第二步:运行elasticsearch容器。docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -p 9200:9200 -p 9300:9300 --name '自定义名字' '镜像i...
2019-01-17 09:15:56
228
1
原创 Docker 安装RabbitMQ!
第一步,下载安装rabbitmq镜像。docker pull registry.docker-cn.com/library/rabbitmq:3-management第二步,启动rabbitmq容器。 docker run -d -p 5672:5672 -p 15672:15672 --name ‘自定义名字’ ‘rabbitmq镜像id(可通过docker images 命令查...
2019-01-17 08:52:12
252
原创 IntelliJ IDEA常用配置!
1.设置主题2.设置鼠标滚轮修改字体大小3.设置鼠标悬浮提示4.设置自动导包功能5.设置显示行号和方法间的分隔符6.忽略大小写提示7.设置默认的字体、字体大小、字体行间距8.修改代码中注释的字体颜色9.修改类头的文档注释信息10.设置项目文件编码11.设置自动编译...
2018-12-29 09:31:05
192
1
原创 SpringBoot 自定义配置类扩展SpringMVC的功能
SpringBoot 1.x:可以使用继承WebMvcConfigurerAdapter来扩展SpringMVC的功能.SpringBoot 2.x:有两种方式可以扩展SpringMVC的功能,第一种方式是通过继承WebMvcConfigurationSupport类,但是此方法会使SpringBoot 对SpringMVC的自动配置失效;第二种方式是实现WebMvcConfigure...
2018-12-17 16:13:47
1239
原创 SpringBoot使用外部Servlet容器(Tomcat)及JSP支持!
第一步:新建一个war工程第二步:选择项目中需要的依赖第三步:创建web.xml文件 点击如下图红色按钮。选择Modules-->选择Web-->双击后点击ok点击“+”创建web.xml,在这里不要忘记将路径修改为\src\main\webapp\WEB-INF\web.xml第四步:添加外部Tomcat点击Edit Configura...
2018-12-09 10:24:59
724
1
原创 Spring Boot 1.x和2.x版本拦截器对于静态资源访问的区别!
Spring Boot 1.x版本:Spring Boot 1.x版本已经做好了静态资源映射,所以拦截器不会对.css、.js等静态资源进行拦截;Spring Boot 2.x版本:Spring Boot 2.x版本,如果按上述注册拦截器,那么静态资源也会被拦截!解决办法:第一步:在配置文件中,配置静态资源的访问路径,默认是/**第二步:注册拦截器时,排除路...
2018-12-05 20:55:26
903
原创 Mysql,增加、删除、查看索引!
索引:一种提高数据库查询效率的数据结构!创建索引: 1.create index indexName on tableName(columnName); 2.alter table tableName add index indexName(columnName);删除索引: drop index indexName on tableName;查看索引: show inde...
2018-03-15 13:19:55
222
原创 Mysql 增加外键,删除主外键关联表
1.建表时增加外键2.建表完成过后,通过sql语句增加外键alter table table-name add constraint 外键名 foreign key(字段名) references 引用表明(字段名) 3.删除主外键关联表alter table table-name add constraint 外键名 foreign key(字段名) references 引用表明(字段名) ...
2018-03-14 13:19:26
3026
1
转载 Mysql中修改字段类型、长度以及添加删除列
1、mysql中修改字段长度:[sql] view plain copyALTER TABLE tb_article MODIFY COLUMN NAME VARCHAR(50); 这里的tb_article为表名,NAME为字段名,50为修改后的长度2、mysql修改字段类型:[sql] view plain copyALTER TABLE tb_article MODIFY COLUMN N...
2018-03-09 15:51:04
2511
原创 获取table中每一行的值,封装为Json数据传给后台,后台采用SSM框架。
1.table.jsp<table border="1" id="tab"> <thead> <tr> <th>姓名</th> <th>年龄</th> <th>性别</th>
2018-03-09 09:01:43
8946
2
原创 JavaWeb项目,jsp中获取项目名称
<% String WEB_APP = request.getContextPath(); request.setAttribute("WEB_APP", WEB_APP);%>例如: 你的地址为:http://localhost:8080/project_web/homePage/createExcel.do; <a href="${WEB_APP}/homePa...
2018-03-08 13:11:49
2002
1
转载 sql 经典面试题
SQL的分类 DDL一数据定义语言(create, alter,drop,declare): DML一数据操作语言(select,delete,update,insert)一些基本的语句介绍 1.说明:创建数据库 create database database-name2.删除数据库 drop database dbname3.备份sql server 创建备份数据的device use mas...
2018-03-06 23:00:45
235
转载 【java】IO详解之BIO
注:本篇所写的io均为java bio体系(即jdk1.0发布的io)1.IO相关概念一览1.1 什么是IO所谓IO即input和output的缩写,是对数据的流入和流出的一种抽象,编程中很常见的一个概念。1.2 什么是流体会一下这几个词:水流(静止的水想必没人会叫水流),物流,人流(此人流非彼人流 = =!),可以发现流的特点:动态的,可转移的,从一处到另一处的1.3 java iojava为了...
2018-03-06 10:39:58
274
转载 Tomcat服务器学习和使用
一、Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。 如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改例如:将Tomcat服务器的启动端口由默认的8080改成8081端口Tomcat服务器启动端口默认配置1 <Connector port="8...
2018-03-05 13:25:36
169
原创 jquery的动态元素绑定事件失效解决办法
使用Jquery的on绑定事件,给此动态节点的父元素(非动态节点)绑定。即:$("父元素").on("事件",“动态子元素”,function(){执行函数;});例如为body(父元素)下的一个动态添加的id="btn"(子元素)的标签绑定点击事件: $("body").on("click", "#btn", function() {执行函数;
2018-01-25 16:57:39
751
3
原创 Centos 7下安装Mysql 5.5及修改Mysql字符集
在Centos 7 下安装Mysql 5.5 1.查看当前系统是否已经安装了Mysql rpm -qa|grep -i mysql MySQL-server-5.5.17-1.el6.i686 MySQL-client-5.5.17-1.el6.i686 若看到与Mysql相关的信息,说明当前系统已经安装了Mysql.
2018-01-25 14:55:11
312
1
原创 Eclipse中Web项目创建完成后,动态添加web.xml文件。
在Eclipse中创建Dynamic Web Project 或 Maven Project时忘记添加web.xml文件,怎么办?第一种方法: 1.项目名称右键-->Properties: 2.点击Project Facets,取消选中Dynamic Web Module,点击Apply 3.重新选中Dynamic Web Module后,会出现Further c
2018-01-25 09:05:58
27566
11
原创 JSP request中获取url信息比较
从Request对象中可以获取各种路径信息,以下例子: 假设请求的页面是index.jsp,项目是WebDemo,则在index.jsp中获取有关request对象的各种路径信息如下 String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServ
2017-04-10 13:15:21
349
1
转载 面试中关于二叉树的问题(Java版)
package org.hunan.guan.javaIO; import java.util.ArrayList; import java.util.Iterator; import java.util.LinkedList; import java.util.List; import java.util.Queue; import java.util
2017-01-19 13:53:35
545
1
原创 二叉树定义及相关术语、节点数计算公式、代码实现(遍历,Java版)
二叉树定义:二叉树是由n(n>=0)个节点组成的有限集,或者为空树(n=0),或者为由一个根节点和两个分别称为左子树和右子树的的互不相交的二叉树构成。特点:(1).每个节点最多能有两棵子树,即左子树和右子树。 (2).左子树和右子树右次序之分,如 术语:(1)节点的度:一个节点含有的子树的个数。(2)叶节点:度为零的节点。(3)非叶节点:度不为零
2017-01-18 16:18:13
3063
原创 浅谈Java异常
何为异常?当Java程序违背了Java的语义规则时,Java虚拟机就会将发生的错误表示为一个异常。 java.lang.Throwable是所有异常的父类!Throwable有两个子类,分别是Error,Exception. Error表示非常严重的错误,恢复是一件很困难的事情。 Exception表示一种设计或实现的问题。而Exception又分为受检异常和非
2017-01-16 20:47:51
281
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人