原创 java控制接口超時時間

package com.xf; import java.util.concurrent.Callable; public class bbb implements Callable { private final String

原创 saas架構之druid解析表名

public void preHandle(BoundSql boundSql, RequestEntity requestEntity) { System.out.println("要執行的SQL:" + bou

原创 python裝飾器攔截方法執行

import time def log(delay=0): def decorator(func): def wrapper(*args, **kwargs): """我是 wrappe

原创 Timer的定時調度函數schedule的四種用法

schedule的四種用法 schedule(task,time) task-所安排的任務  time-執行任務的時間 作用:在時間等於或者超過time的時候執行且僅執行一次 import java.text.SimpleDateForm

原创 magic-api數據庫存儲方案

建表語句 drop table if exists magic_api_file; CREATE TABLE `magic_api_file` ( `id` int(11) NOT NULL AUTO_INCREMENT, `fi

原创 nginx解決vue跨域問題

location /epayapi { proxy_pass http://127.0.0.1:7011; proxy_set_header Host $host; proxy_set_header X-Real-

原创 淘寶首頁數據採集之js採集

搜索頁面採集,數據在控制檯哦!!! 搜索頁面採集,數據在控制檯哦!!! 搜索頁面採集,數據在控制檯哦!!! 既然能打到控制檯,當然也能傳到系統!!! 既然能打到控制檯,當然也能傳到系統!!! 既然能打到控制檯,當然也能傳到系統!!!  

原创 淘寶數據採集之js採集

搜索頁面採集,數據在控制檯哦!!! 搜索頁面採集,數據在控制檯哦!!! 搜索頁面採集,數據在控制檯哦!!! 既然能打到控制檯,當然也能傳到系統!!! 既然能打到控制檯,當然也能傳到系統!!! 既然能打到控制檯,當然也能傳到系統!!!  

原创 supervisor管理java進程

安裝 yum install supervisor 設置開機啓動 systemctl enable supervisord 啓動supervisord systemctl start supervisord 配置java進程 [pro

原创 重拾prometheus

1、引入依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot

原创 【多線程】交替輸出abc

package com.xf; public class WaitNotify { // 等待標記 private int flag; // 循環次數 private final int loopNumb

原创 python3異常打印堆棧信息

import traceback try: a=1/0 except: print(traceback.format_exc())  

原创 springboot輸出json日誌

<dependency> <groupId>net.logstash.logback</groupId> <artifactId>logstash-logback-encoder</arti

原创 我常用打包插件

<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-depe

原创 logback日誌輸出到mongodb

1、繼承UnsynchronizedAppenderBase package com.xf.config; import java.util.Map; import org.springframework.data.mongodb.c