@Scheduled 定时任务不执行的原因 1.启动类上加@EnableScheduling 注解2.定时任务类上加@Component3.定时方法上加@Scheduled @Scheduled(cron = "0 19 16 * * ?") public void cron() { log.info("定时任务开启:---"); }
【Singleton】写一个单例设计模式 一.要点:1.某个类 只能有一个实例:构造器私有化2.必须自行创建这个实例:含有一个该类的静态变量来保存这个唯一的实例3.必须自行向整个系统提供这个实例: 对外提供获取这个实例对象的方式a.直接暴露b.用静态变量的get方法获取二.常见形式:1.饿汉式:在类初始化时直接创建对象,不存在线程安全问题1):直接实例饿汉式public class Singleton { public static final Singleton INSTANCE=new Singl.
java 求 i、j、k 的值?自增题 public static void main(String [] args) { int i=1; i=i++; int j=i++; int k= i+ ++i*i++; System.out.println("i="+i); System.out.println("j="+j); System.out.println("k="+k); }答:i=4 j=1 k=11..
Jdk定时器Timer的使用及问题 public class TestController { public static void main(String[] args) { Timer t = new Timer();//任务启动 for (int i = 0; i < 2; i++) { TimerTask timerTask = new FooTimerTask("foo" + i); t.schedule(timerTask, new D
mac更新系统之后 svn无法使用 1.打开mac终端输入 配置国内镜像源 /bin/zsh -c "$(curl -fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"建议选择中科大 source /Users/xxx/.zprofile2.brew update3.brew install subversion将地址暴露出 'export PATH="/usr/local/opt/apr-util/bin:$PATH"' >> ~/..
java 两个线程打印出1a2b3c public class testThread { private static final Object lock=new Object(); private static final char[] nub="123456789".toCharArray(); private static final char[] abc="abcdefghi".toCharArray(); public static void main(String[] args){ .
uni-app 苹果桌面icon角标清除方法 if (plus.os.name.toLowerCase() == 'ios') { //导入ios UIApplication var UIApplication = plus.ios.import('UIApplication'); var app = UIApplication.sharedApplication();...
easypoi导入Excel文件 1.pom引入 <!--easyPoi--><dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.2.0</version></...
pdf预览 pdf.js+pdfObject 1.下载pdf.js第一步,下载源码:git clone git://github.com/mozilla/pdf.js.git (直接github下载zip 不能直接使用)第二步 ,cd pdf.js第三步,安装node.jshttps://nodejs.org/en/download/第四步 ,安装gulpnpm install -g gulp-cli第...
微信小程序富文本解析 方法一:使用rich-text标签eg: <rich-text nodes="{{nodes}}"></rich-text>方法二:使用wxParse插件解析1.在wxml文件中引用wxParse.wxml<import src="../../wxParse/wxParse.wxml"/> <view class="content...
Linux下Tomcat的启动与关闭 1.进入Tomcat下的bin目录2.停止Tomcat服务命令:./shutdown.sh3.查看Tomcat进程是否结束:ps-ef|greptomcat执行tomcat ./shutdown.sh 后,虽然tomcat服务不能正常访问了,但是ps -ef | grep tomcat 后,发现tomcat对应的java进程未随web容器关闭而销毁,进而存在僵尸java进程。网上...
上传本地项目到远程仓库 1.码云上新建一个仓库 XXXX (仓库名称)2.本地创建一个文件夹 右键(git bash)3.使用 git init 命令 //初始化一个git 本地仓库此时会在本地创建一个 .git 的文件夹4.使用git remote add origin https://gitee.com/你的码云用户名/XXXX.git //添加远程仓库5.使用 git pull origi...
Linux下查看文件和文件夹大小以及删除文件命令 df命令:可以查看一级文件夹大小,使用率 等。du命令:可以查看文件及文件夹的大小。1.df 命令df-h :可显示目前所有文件系统的可用空间及使用情况。2. du命令du -sh *:查看当前目录下各个文件及目录占用空间大小3.删除文件命令方法一:切换到要删除的目录,删除目录下的所有文件rm -f *方法二:删除logs文件夹下的所有文件,而...
linux下定时删除日志任务 1.新建一个cleanlog.sh文件#!/bin/shfind /usr/local/apache-tomcat-7.0.93/logs/ -mtime +7 -name "*" -exec rm -rf {} \;2.安装crontabsyuminstallcrontabs操作说明:servicecrondstart//启动服务servicecrond...
mysql error 1129 使用工具nvicat连接mysql的时候报错误:ERROR 1129 (00000): #HY000Host ‘192.168.31.242’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’解决方法:命令行或终端:mysqladmin flush-hosts -h 12...
uni-app 请求封装 1.创建一个http.jsconst baseUrl = 'http://192.168.1.188:8080'; const httpRequest = (opts, data) => { let httpDefaultOpts = { url: baseUrl+opts.url, data: data, method...
解决 hover-class 背景颜色覆盖不了问题 .info_box{width: 92%;margin-top: 5px;height: 40px;line-height: 40px;background-color: #fff;border-radius: 5px;margin-left: 4%;font-size: 15px;text-align: left;}.info_box_hover{...