CKEditor上传图片
引入commons-io依赖12345<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.6</version></dependency>
修改config.js文件在 ckeditor 文件夹中找到 config.js 文件,设置上传图片的请求地址,参考代码如下
12345678CKEDITOR.editorConfig = function (config) { // Define changes to default configuration here. For example: // config.language = 'fr'; //编辑器颜色 config.uiColor = '#daeef5'; //上传图片路径 config.filebrowserUpload ...
IntelliJ IDEA连接数据库报错及解决
概述问题使用JDBC连接MySQL时出现下面错误:
The server time zone value ‘�й���ʱ��’ is unrecognizedor representsmore than one timezone. You must configure either the server or JDBC driver(via the serverTimezone configuration
原因发现这是因为安装MySQL的时候时区设置地不正确,MySQL默认的是美国的时区,而我们中国大陆要比他们迟8小时,采用+8:00格式。在你没有指定MySQL驱动版本的情况下它自动依赖的驱动是8.0.12很高的版本,这是由于数据库和系统时区差异所造成的,在JDBC连接的url后面加上 serverTimezone=GMT 即可解决问题,如果需要使用 gmt+8 时区,需要写成 GMT%2B8 ,否则会被解析为空。再一个解决办法就是使用低版本的 MySQL JDBC 驱动,5.1.28 不会存在时区的问题。
解决办法在连接字符串后面加上 serverTimezone=GMT%2B8 ...
常用cron表达式
表达式
说明
*/5 * * * * ?
表示每5秒触发
0 */1 * * * ?
表示每隔1分钟执行一次
0 0 23 * * ?
表示每天23点执行一次
0 0 2 1 * ? *
表示在每月的1日的凌晨2点调整任务
0 15 10 ? * MON-FRI
表示周一到周五每天上午10:15执行作业
0 15 10 ? 6L 2002-2006
表示2002-2006年的每个月的最后一个星期五上午10:15执行
0 0 10,14,16 * * ?
每天上午10点,下午2点,4点
0 0/30 9-17 * * ?
朝九晚五工作时间内每半小时
0 0 12 ? * WED
表示每个星期三中午12点
0 0 12 * * ?
每天中午12点触发
0 15 10 ? * *
每天上午10:15触发
0 15 10 * * ? 2005
2005年的每天上午10:15触发
0 * 14 * * ?
在每天下午2点到下午2:59期间的每1分钟触发
0 0/5 14 * * ?
在每天下午2点到下午2:55期间的每5分钟触发
...
第一个Java程序:HelloWorld
Java代码12345public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); }}
运行结果
Java环境配置
安装JDK下载jdk-8u202是Java最后一个免费版本,以后的版本个人可以免费使用,但是商用需要交钱,商用又不想交钱的可以使用OpenJDK
阿里云盘链接:阿里云盘分享 (aliyundrive.com)
安装双击下载好的文件后,一直下一步即可完成安装,可自己修改JDK和JRE的安装路径
配置Java环境打开编辑系统变量的界面在系统变量中配置Java环境:JAVA_HOME、Path,需要特别注意的是,配置环境变量后需要重新打开cmd命令窗口,不然命令不会生效从而怀疑自己的配置有问题
配置变量JAVA_HOME变量名
1JAVA_HOME
变量值,填刚刚安装时的本地JDK安装路径,我的安装在D:\Java\jdk1.8
1D:\Java\jdk1.8.0_202
配置变量Path变量名
1Path
变量值
1%JAVA_HOME%\bin
为避免以后安装多版本JDK切换时出问题,%JAVA_HOME%\bin要放在的第一行,而不是像下图一样放在最后
测试依次输入命令:java -version、java、javac几个命令,出现以下信息,说明环境变量配置成功
P ...
IntelliJ IDEA快捷键大全
Alt
快捷键
介绍
Alt + `
显示版本控制常用操作菜单弹出层
Alt + Q
弹出一个提示,显示当前类的声明 / 上下文信息
Alt + F1
显示当前文件选择目标弹出层,弹出层中有很多目标可以进行选择
Alt + F2
对于前面页面,显示各类浏览器打开目标选择弹出层
Alt + F3
选中文本,逐个往下查找相同文本,并高亮显示
Alt + F7
查找光标所在的方法 / 变量 / 类被调用的地方
Alt + F8
在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果
Alt + Home
定位 / 显示到当前文件的 Navigation Bar
Alt + Enter
IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同 (必备)
Alt + Insert
代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等
Alt + 左方向键
按左方向切换当前已打开的文件视图
Alt + 右方向键
按右方向切换当前已打开 ...