原创 記錄用戶操作
在最近工作中,博主手頭上的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