原创 [LeetCode] Two_Sum_20190110

題目: 這是一道Leetcode上等級爲easy的題目: Given an array of integers, return indices of the two numbers such that they add up to

原创 用Laravel實現後臺網站(初期)遇到問題及解決方法記錄

虛擬機部分 homestead配置訪問名稱 [windows]下首先修改C:\Windows\System32\drivers\etc\host,將虛擬機IP與指定的名稱綁定。 192.168.10.10 news.test 然

原创 sqlalchemy搭配mysqlconnector和pymysql時遇到的問題記錄

使用 sqlachemy + pymysql: D:\ProgramData\Anaconda3\lib\site-packages\pymysql\cursors.py:170: Warning: (1366, "Incorre

原创 使用Python建立和維護爬蟲代理IP池

IP_Pool 前言 剛好前段時間突然萌發了自己做一個代理池的想法,於是就用了一些通俗的方法來實現,一來能方便自己理解,二來也加強學習。 這裏開放給大家Github:Proxy_IP_Pool,給大家提供一點參考,使用前請務必要仔

原创 laravel 查詢數據庫時爲字段指定別名

Game::select('id', 'name as text')->get(); 此時查詢結果name字段會以text重命名

原创 Python爬蟲在一個循環體訪問頁面、處理數據並構造數據列表時造成的內存不斷增加而Killed, 如何釋放?

寫了個google play的排行榜爬蟲,本地運行沒問題,放服務器上一直被Killed,後來發現是服務器內存滿了。本地排查後確定問題出在下面的代碼,把問題記錄下,提供一種解決方法,也等朋友們評判原本方案是否合理 或 是否又其它更貼

原创 laravel 定義model用uuid作爲主鍵時需要關閉id自增

laravel model用uuid作爲主鍵時需要關閉id自增, 否則獲取的id值總有問題 public $incrementing = false;  

原创 linux終端字符串轉字符畫

概述: 將字符串(非圖像)轉換成字符畫,效果如圖: __ __ ___ ______________ _____ ____

原创 解決laravel-admin表單在hasMany中調用embeds方法時字段被忽略的問題

問題地址(shinbashi回答): https://github.com/z-song/laravel-admin/issues/899 相關問題地址: https://github.com/z-song/laravel-admin

原创 sqlalchemy + mysqlconnector問題:Failed processing pyformat-parameters; Python 'tuple' cannot be...

使用sqlachemy + mysqlconnector: Traceback (most recent call last): File "D:\ProgramData\Anaconda3\lib\site-packages\m

原创 Laravel API相關

路由模型綁定 普通方法: Route::get('/article/{id}', function($id){ $article = \App\User::find($id); } 修改服務提供者實現綁定: 修改Route

原创 Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes

問題 Laravel中執行遷移命令,報錯如下: PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too

原创 Python Requests爬蟲庫的基本用法

簡單介紹 目前很多的教程中都會有講到requests,但它們通常從整個爬蟲的原理講起,講到這部分知識時更多的注重於呈現運行結果。這裏我將結合自身的使用做一個簡單總結,對需要特別注意的點進行標註,代碼很少,但其模式已經足夠適用於大部分目

原创 Python 絕對路徑獲取

獲取當前執行文件和執行文件夾的絕對路徑: from os.path import dirname, abspath print(abspath(__file__)) # 獲取當前執行文件的絕對路徑 print(d

原创 Python 裝飾器爲什麼要雙層嵌套

參考鏈接: python裝飾器爲什麼要雙層嵌套函數 python裝飾器爲什麼要雙層嵌套 從上述回答中的幾個有助於裝飾器理解的 關鍵點: 裝飾器發生在 定義 階段而不是 執行 階段。 裝飾器返回的是一個被裝飾過的 函數定義。 結合