原创 python爬餓了麼外賣數據(1)

1、環境介紹: win10  64bit python 3.6.0 openpyxl  2.4.2(操作excel) 2、目的 根據區域統計該區域附近的外賣商家總數、和所有商家的月銷售情況 3、網頁截圖 首先我們通過這張圖能發現 URL

原创 java源碼學習7-SynchronousQueue

一、SynchronousQueue API介紹 public class SynchronousQueue<E>extends AbstractQueue<E>implements BlockingQueue<E>, Serializa

原创 JAVA讀取網頁裏超鏈接資源到本地

簡單介紹: 網址:http://introcs.cs.princeton.edu/java/data/ 這是算法那本書配套的網站,在上面那個網址中,存放的是各個測試數據文本文件,在該網頁中,以表格的形式列出了測試數據的文件,現在需要從這個

原创 java 源碼學習1-String

1、計算hashcode方法 public int hashCode() { int h = hash; if (h == 0 && value.length > 0) { c

原创 python爬取餓了麼數據(2)

上一節我們去到了關鍵字 查詢得到的附近商圈地點, 這一節我們查詢地點附近的所有商家的月銷售情況 1、網頁信息 在上一節展現的那個網頁隨便選取一處地點,就會跳轉到上面的頁面, 我們向下滑動鼠標的時候,網頁是動態加載數據的,我們打開這個網

原创 java源碼學習4-ThreadLocal

1、ThreadLocal 介紹: 看jdk 源碼說明: * This class provides thread-local variables. These variables differ from * their norma

原创 jQuery插件開發詳細教程

本文轉自:http://www.jb51.net/article/50722.htm   擴展jQuery插件和方法的作用是非常強大的,它可以節省大量開發時間。這篇文章將概述jQuery插件開發的基本知識,最佳做法和常見的陷阱。 一、入門

原创 java源碼學習2-Integer

1、Integer的內部靜態類IntegerCache private static class IntegerCache { static final int low = -128; static

原创 Tomcat 源碼閱讀(一)總概

環境:tomcat7.0.28 堅持一下,把源碼看完,勤奮一點,不要在懶惰了,你已經落下別人很多了 一、總體流程 二、代碼解析 在Bootstrap的init方法中,主要工作分5步,首先是初始化變量的問題,也就是設置設置系統變量的操作,

原创 1常用批處理腳本

1、查看某個文件的內容 for  /f %i  in (fileName) do echo %i 點贊 收藏 分享 文章舉報 皓月行空 發佈了70 篇原創文章 · 獲贊 18

原创 mysql5.7.17在windows下安裝啓動的時候提示不成功

在機器上首次安裝mysql, 操作系統是win7 mysql 的安裝文件是 zip 格式的,版本是5.7.17 解壓之後,安裝步驟是 1、首先找個文件存放這些安裝程序以及 數據 假設是E:\\mysql 2、把解壓的文件放在E:\\my

原创 從JAVA字節碼看++i 和i++ 的區別

記錄一下,省的面試的時候問到,雖然小兒科。 代碼如下:public class TestDizeng { public static void main(String[] args) { // TODO Auto-generate

原创 java源碼學習3-Enum

枚舉類型是特殊的class (1)Enum  最常用的用法是作爲常量, 通常我們在代碼裏面定義常量的時候 用的是 public  static final,現在有了 枚舉類, 可以通過枚舉類來定義常量 (2)在使用switch 語句進行分

原创 java虛擬機指令集

    0x00 nop 什麼都不做 0x01 aconst_null 將null推送至棧頂 0x02 iconst_m1 將int型-1推送至棧頂 0x03 iconst_0 將int型0推

原创 java源碼學習6-System

最近看源碼,心血來潮想探一下System類的深淺,所以不多說,直接上源碼結構 public  final class  System {   // final 修飾,不能被繼承,只能用,和String 類一樣 //三個成員變量 publi