原创 SQL Server2008新建ODBC鏈接服務器

本文的目的是導出MySQL庫到SQL Server,由於過於麻煩,建議有相同目的的請出門左轉找“Microsoft SQL Server Migration Assistant 2008 for MySQL”此物。 讀此文前,先要學會創

原创 從Oracle複製庫到MySQL

使用的工具是Navicat,同事幫我裝的這個版本 1.下載Oracle客戶端。   實際上跟PL/SQL的Oracle客戶端一樣。下載地址:點我 2.配置ori.dll文件      這裏選擇地址爲剛剛下的客戶端中的ori.dll文件

原创 VBScript調用Excel.Application開發指引

VBScript過時了,但是,依靠Excel的VBA還會堅持很久吧.... 也不一定,時代發展的這麼快,什麼纔是永恆不變的呢。 一.爲什麼要用Excel.Application 兩點。 1.工作中經常會遇到用Excel處理問題的時候,客

原创 【LeetCode】7.Reverse Integer 整數反轉

示例1: Input: 123 Output: 321 注意: 假設我們的環境只能存儲得下 32 位的有符號整數,則其數值範圍爲 [−231,  231 − 1]。請根據這個假設,如果反轉後整數溢出那麼就返回 0。 解題思路: 以後

原创 【LeetCode】6.ZigZag Conversion Z字形變換

示例1: Input: s = "PAYPALISHIRING", numRows = 3 Output: "PAHNAPLSIIGYIR" Explanation: P A H N A P L S I I G Y I

原创 文件名編碼錯誤UnicodeEncodeError和surrogates not allowed

BUG:os.listdir(),打印文件名失敗。 測試文件名:“地方.txt” 報錯字符串:“\udce5\udc9c\udcb0\udce6\udc96\udcb9.txt” 把原文件名解碼後,得到: >>> a = '地方.tx

原创 【LeetCode】4.Median of Two Sorted Arrays 兩個排序數組的中位數

示例 1: nums1 = [1, 3] nums2 = [2] 中位數是 2.0 示例 2: nums1 = [1, 2] nums2 = [3, 4] 中位數是 (2 + 3)/2 = 2.5 解題思路: 糟糕- -沒理

原创 【LeetCode】3.Longest Substring Without Repeating Characters 無重複字符的最長子串

輸入: "pwwkew" 輸出: 3 解釋: 無重複字符的最長子串是 "wke",其長度爲 3。   請注意,答案必須是一個子串,"pwke" 是一個子序列 而不是子串。 解題思路: 本題沒什麼難點。 lenth = 0 p

原创 【LeetCode】1.Two Sum 兩數之和

給定 nums = [2, 7, 11, 15], target = 9 因爲 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 解題思路1: 兩個循環,輕鬆搞定: for i in range(

原创 【LeetCode】2.Add Two Numbers 兩數相加

輸入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 輸出:7 -> 0 -> 8 原因:342 + 465 = 807 class ListNode:     def __init__(self, x):        

原创 黃聰:Python 字符串操作(string替換、刪除、截取、複製、連接、比較、查找、包含、大小寫轉換、分割等)

去空格及特殊符號 s.strip().lstrip().rstrip(',') 複製字符串 #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sStr1 = 'strcpy

原创 AngularJS通過post方法下載excel文件

註明: 第一行的: $rootScope.restful_api.last_output_excel,body_data 這兩個值,分別是URL串和post請求的body。其他代碼不用變,即可使用。 原文鏈接:http://www.

原创 CentOS7裝系統時刪除已有系統

在“手動分區”步驟,在左側可以看到已安裝的系統。 選中該系統,點擊下方的減號即可。

原创 SVN只更新部分文件夾

只在本地更新部分目錄 1.打開Rebo-browser 2.在左側右鍵要更新的文件夾,選擇update item to revision

原创 MAC環境安裝pymysql

安裝pymysql前,需要安裝cryptography,這個在下載pymysql時就會自動安裝,但MAC環境會提示安裝失敗。 安裝cryptography前需要安裝openssl。 安裝openssl的方法是 brew install