原创 記錄用戶操作

在最近工作中,博主手頭上的Web項目提了一個新的需求,這個需求大體上就是希望系統能夠記錄用戶做了哪些操作,包括這些操作的細節。 大家都知道,用戶的操作無非就是增,刪,改,查。因爲我現在做的這個項目對用戶的查詢操作不敏感,所以只需記錄增,刪

原创 Kubernetes集羣搭建之後如何部署應用

分爲兩步: 製作鏡像 k8s 集羣中發佈 Deployment   以java後端程序爲例 首先將程序打包 編寫Dockerfile 編寫app yaml 編寫外部訪問service   可以像我這樣將jar包和Dockerfile放在

原创 log4j包依賴衝突

maven構建的項目解決方案已經有很多詳細的解決方案了,貼一個gradle去除依賴的寫法 configurations { providedRuntime implementation.exclude module: "

原创 webSocket通用模板

@ServerEndpoint("/websocket/{userId}") @Component public class WebSocketServer { private Logger logger = LoggerFa

原创 在Web系統中實現評論功能

大概是兩個月前,項目組來了一位新的leader,看起來經驗很豐富的亞子。有一天,新Leader對我說:小夥子, 你來做一下這個備註(用戶評論)模塊吧。我一聽,這不是在爲難我胖虎嗎,之前從來沒做過啊。 但是轉念一想,終於可以做點新東西了,心

原创 SpringAOP記錄用戶操作

在最近工作中,博主手頭上的Web項目提了一個新的需求,這個需求大體上就是希望系統能夠記錄用戶做了哪些操作,包括這些操作的細節。 大家都知道,用戶的操作無非就是增,刪,改,查。因爲我現在做的這個項目對用戶的查詢操作不敏感,所以只需記錄增,刪

原创 使用pdfbox 進行pdf轉word 解決了中文字體變成小方框的問題

/** * 替換並生成word, 解決小方塊問題 * * @param templet * 模板路徑 * @param dataMap * 替換數據 * @par

原创 算法(fourth edition)課後練習1.1

1.1.29 等值鍵 本質上是對於二分算法的拓展 這裏默認數組爲升序排列,找到中間值之後,只需滿足“中間值”比“鍵值”小(大),中間的下(上)一個值比“鍵值”大(小),"中間值"與鍵值“相等”要考慮到值重複的情況,同時邊界的問題也要考慮在

原创 紅塵傳

# -*- coding:utf-8 -*- from hometown import * from koipondroom import * from end import * from suburb import * from ku

原创 尋找圖片文件夾

#! python3 # -*- coding:utf-8 -*- # find_image_folders.py - 掃描整個硬盤,尋找"照片文件夾", # 假設定義"照片文件夾"就是超過半數文件都是照片的任何文件夾, # 照片必須是

原创 天氣預報

#! python3 # -*- coding:utf-8 -*- # 使用api獲取json格式的天氣數據 import json, requests, sys if len(sys.argv) != 2: print('Usa

原创 遊戲機器人

#! python3 # -*- coding:utf-8 -*- # robotPlay.py import pyautogui, time, needBuy # 食材和案板的位置 food = {'rice': (450, 46

原创 給你的圖片加上水印

#! python3 # -*- coding:utf-8 -*- # resizeAndAddLogo.py - Resizes all images in current working directory to fit # in

原创 來自Percal25號行星的哥頓人

# -*- coding: utf-8 -*- from sys import exit from random import randint class Scene(object): def enter(self): pri

原创 xlsx轉csv

#! python3 # -*- coding:utf-8 -*- # saveE2Csv.py - 將工作區的xlsx文件全部轉換成csv格式的文件 # Excel中的每張表都是單獨的csv文件 import csv, open