原创 Eclipse運行開源代碼kettle8.3.0.0.0-371

公司需要用到kettle8.3.0.0.0-371,但是並不需要其界面。 第一步 根據對應的版本下載其源碼:https://github.com/pentaho/pentaho-kettle 根據git的說明覆制setting.x

原创 python 獲取桌面的文件夾先獲取桌面的路徑纔行

桌面的路徑 def get_desk_p(self): return os.path.join(os.path.expanduser('~'), "Desktop")

原创 貓檾Axure練習項目1:Axure RP9——猜拳遊戲

實現邏輯: 雙方猜拳時候,打出石頭、剪刀、布的,如果是石頭對石頭平局、石頭對剪刀石頭贏、石頭對布布贏、剪刀對剪刀平局、剪刀對布剪刀贏、布對布平局。 以上可以得知,雙方猜拳是一個概率事件: 石頭對石頭 石頭對剪刀 石頭對布 剪刀對石

原创 貓檾的Java編程筆記3:複習Java基礎編程實例判斷今年是否是瑞年

什麼是瑞年? 年份能被4整除不能被100整除,可以被400整除就是瑞年。 import java.util.Scanner; public class Test { public static void main(String[]

原创 貓檾的Java編程筆記2:複習Java基礎編程實例如何判斷輸入的數字是否爲偶數?

0是一個特殊的偶數,它既是正偶數與負偶數的分界線,又是正奇數與負奇數的分水嶺。在整數中,能被2整除的數,叫做偶數;不能被2整除的數,叫奇數。 偶數包括正偶數、負偶數和0. import java.util.Scanner; pub

原创 Python裏的rang()和xrang()之間有什麼區別

在python2中,rang() 和 xrang() 經常用來做for循環 在python3中,去掉了python2中的 rang() ,把 xrang() 改成了 rang() 區別: range([start,] stop[,

原创 貓檾的Java編程筆記1:複習Java基礎編程實例實現兩個數字如何交換的呢

我們需要藉助一箇中間變量互換兩個變量的值 public class Test{ public static void main(String[] args){ //聲明一個int的變量45、99 int a = 45; int b

原创 貓檾的Java練習項目1:Java1.8——複習Frame設置猜拳遊戲

界面圖: import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.e

原创 python 爬取百度地圖頁面得到商家相關的信息

爬取地圖之後,是不是以爲數據就百度地圖顯示在150條數據,但那是不可能的。 獲取百度地圖json的數據: response = requests.get(url, headers=headers, timeout=60)

原创 python 分析百度地圖地址

百度地圖網址分析 由於公司要用百度地圖採集商家的數據,進入百度地圖 ,按住F12看到程序員開發: 輸入關鍵字搜索,出現三個不同的地址 分析這幾個地址就會有不一樣的收穫,拿到請求地址,例如: https://map.baidu.

原创 python 運用Pyqt5的時候,遇到界面卡死問題

參考他人CSDN PyQt5+socket編程界面卡住未響應 解決這個問題 加上線程 th = threading.Thread(target=self.*, args=(*, *)) th.start()

原创 kettle連接MySQL出現了org.pentaho.di.core.exception.KettleDatabaseException

運行kettle的spoon.bat連接MySQL出現了bug org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying

原创 獲知kettle源碼界面的Java類文件

參考百度文檔:https://wenku.baidu.com/view/aa3139dc52ea551811a68704.html 根據文檔分析得知 kettle界面的類是Spoon.java kettle背景圖片是Splash

原创 python 爬蟲百度地圖的界面

在爬蟲百度地圖的期間,就爲它做了一個界面,運用的是PyQt5。 得到意想不到的結果: # -*- coding: utf-8 -*- # Form implementation generated from reading

原创 python pandas導出excel到本地的時候出現亂碼

直接加上編碼 self.df = pandas.DataFrame(self.headers, index=[0]) self.df.to_excel(self.filename, index=False, encoding='u