Spring Boot引入Quartz定时任务
引入依赖12345<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.3.2</version></dependency>
Java代码12345678910111213141516171819202122232425262728package com.ledao.quartz; import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.annotation.EnableScheduling;import org.springframework.scheduling.annotation.Scheduled; import javax.annotation.Resource;import java. ...
鼠标移入div显示查看更多
HTML代码1234567891011<div class='box'><div class='image'> <img src='https://photo.tuchong.com/316540/f/6406791.jpg' width='100%'></div><div class='mask'> <a class='link' href='https://blog.csdn.net/Hreticent/article/details/85109668'> 查看更多 </a></div></div>
CSS代码12345678910111213141516171819202122232425262728293031323334.mask { background-color:rgb(255, 0, 116); widt ...
给网页添加背景图片(网页缩小放大都不受影响)
HTML代码1<div class="bjimg"></div>
CSS代码1234567891011121314151617.bjimg { position: fixed; top: 0; left: 0; width: 100%; height: 100%; min-width: 1000px; z-index: -10; zoom: 1; background-color: #fff; background-image: url(../static/images/background.png); background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; -o-background-size: cover; background-position: center 0;}
PS.来源:给网页添加背景图片 html+css_北极光之夜。-CSDN博客
解决:Tomcat运行项目时Quartz定时任务执行两次
原因在Tomcat的配置文件conf/server.xml中:
1234<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="/test" /></Host>
其中<Host>告诉Tomcat,在启动的时候加载webapps下的所有项目工程文件,<Context>又让Tomcat再加载了一遍(一般情况下配置<Context>,主要是由于想域名访问时将工程名去掉的原因配置),这种情况下会导致工程中的quartz定时被两次触发,执行两次
解决办法将Tomcat的配置文件conf/server.xml修改为:
1234<Host name="localhost" appBase="w ...
实现鼠标移入文字向右移动效果
HTML代码1<div id='div1'>>>>鼠标移入此行会缓慢向右路移动<<<</div>
CSS代码123456789#div1 { -webkit-transition: margin-left .8s; -moz-transition: margin-left .8s; -o-transition: margin-left .8s; }#div1:hover { margin-left: 5px;}
PS.来源:鼠标移入文字上向右移动效果 - Crazy丶迷恋 - 博客园
根据ip地址获取真实地址
pom.xml引入12345<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.5.9</version></dependency>
Java代码123456789101112131415161718192021222324package com.ledao.util; import cn.hutool.http.HttpUtil; /** * 根据IP获取真实地址 * * @author LeDao * @company * @create 2021-03-13 11:18 */public class AddressUtil { public static String getAddress(String ip) { String result1 = HttpUtil.get("https:/ ...
制作网站logo
网站地址http://www.uugai.com/
输入logo的名称进入网站后,输入logo的名称,然后点击开始设计
设计文案下方的拼音(我称之为副标题)不删除的话最近的logo图片会有两行字(副标题可以根据自己的需要输入,如果不需要两行字就把下面的副标题删除即可),然后提交文案
选择字体
选择logo图案
生成logo下载也可在下方选择字体的颜色(小字体即前面说的副标题)
MySQL数据库中text字段长度不够
问题描述text类型是可变长度的字符串,最多65535个字符,有时候会超过其长度
解决办法可以把字段类型改成MEDIUMTEXT(最多存放16777215个字符)或者LONGTEXT(最多存放4294967295个字符)
解决:关于CKEditor的代码高亮
获取HTML代码
去代码在线高亮网站获得高亮后的HTML代码:(网站如下图所示)
地址:https://c.runoob.com/front-end/5536
①处填入要高亮的原始代码,②处是高亮后的HTML代码(是我们需要的),③处是高亮后的代码的效果预览
复制到CKEditor
点击CKEditor富文本编辑器左上角的源码选项,进入编辑源码状态,在对应的位置将刚刚得到的HTML代码复制进去即可
PS.
利用highlight.js实现代码高亮:highlight.js实现代码高亮
一个非常好用的Java工具包:HulTool
官方网站https://www.hutool.cn/
介绍Hutool是一个Java工具包类库,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类
主要功能日期工具:通过DateUtil类,提供高度便捷的日期访问、处理和转换方式
HTTP客户端:通过HttpUtil对HTTP客户端的封装,实现便捷的HTTP请求,并简化文件上传操作
转换工具:通过Convert类中的相应静态方法,提供一整套的类型转换解决方案,并通过ConverterRegistry工厂类自定义转换
配置文件工具:通过Setting对象,提供兼容Properties文件的更加强大的配置文件工具,用于解决中文、分组等JDK配置文件存在的诸多问题
日志工具:Hutool的日志功能,通过抽象Log接口,提供对Slf4j、LogBack、Log4j、JDK-Logging的全面兼容支持
JDBC工具类:通过db模块,提供对MySQL、Oracle等关系型数据库的JDBC封装,借助ActiveRecord思想,大大简化数据库操作
更多功能:官方参考文档
使用引入依赖后就可以直接使用了
123 ...