原创 本地Git項目上傳至GitHub

對於之前已經存在的項目,如果我們想上傳到github,並繼續修改,該如何做呢? 首先,在本地打開git bash,進入項目目錄(本文以一個Java項目helloworld爲例),輸入命令: git init 這時我們就開始用git

原创 MySQL建立索引的重要性

最近有一個數據分析的需求,需要對兩張表進行匹配分析,一張幾十萬條數據,另一張幾百萬條數據。 如果不加思考,直接開始寫sql進行匹配,發現數據處理速度非常慢,一度以爲mysql卡死了。嘗試在匹配字段上建立索引後,某一條數據與百萬級千

原创 動態規劃~概念理解

動態規劃(dynamic programming) 1.動態規劃是運籌學的一個分支,是求解決策過程(decision process)最優化的數學方法。 2.任何數學遞推公式都可以直接轉換成遞歸算法,但是基本現實是編譯器常常不能正確對待遞

原创 Wampserver

首先介紹一下LAMP和WAMP。 LAMP: Linux+Apache+MySQL+PHP WAMP:Windows+Apache+MySQL+PHP LAMP和WAMP是在Linux系統和Windows系統上搭建動態網站或服務器的一組常

原创 LeetCode Triangle Java版本

題目描述: Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers

原创 Professor Q's Software Java版本

題目描述: #1136 : Professor Q's Software 時間限制:10000ms 單點時限:1000ms 內存限制:256MB 描述 Professor Q develops a new software

原创 JDK+MyEclipse+Tomcat配置

** 1.軟件準備 ** JDK 1.6 MyEclipse 8.5 (32位版本百度雲下載地址:http://pan.baidu.com/s/1eSNnCNC) Tomcat 6.0 (免安裝版百度雲下載地址:http:/

原创 標準JavaBean規範

1、JavaBean必須是一個公開的類,也就是說JavaBean的類訪問權限必須是public的。 2、JavaBean必須是具有一個無參數的構造方法。如果在JavaBean中定義了自定義的有參構造方法,就必須添加一個無參數構造方法,

原创 JDBC方式遠程操作hive

Hive是一個類SQL的框架,通過使用JDBC方式遠程操作hive,可以更靈活的編程。 1.導入所需jar包 2.開啓hiveserver2服務 進入到linux的hive安裝目錄下,執行命令: nohup bin/hive --s

原创 Git與GitHub的使用

本文主要講解如何使用git來管理github上的代碼。 1.安裝Git 以Windows平臺爲例,從https://git-for-windows.github.io/上下載。這裏提供32位git的百度雲下載地址:http://pan.

原创 Git忽略指定文件

有時候,我們並不需要git管理所有的文件,比如Java項目中的.class文件。很多版本管理工具都有忽略指定文件、指定類型文件的功能,git也不例外。 要讓git忽略指定文件,只需在項目的根目錄下創建一個.gitignore文件,

原创 Java研發工程師·知識彙總

Java研發工程師崗位,關於Java的知識主要有三部分。一是Java語言的知識,如果能讀透《Java編程思想》就ok了;二是Java Web開發的知識,主要是SSH框架;三是Java虛擬機的知識,推薦《深入理解Java虛擬機》這本書。除此

原创 Linux下執行py文件

方法一: 在終端中輸入命令:python  **.py 即可 方法二: 在py文件的開頭加上如下注釋:#!/usr/bin/env python 賦予py文件執行權限:chmod 755 **.py 在終端下運行:./**.py 即可

原创 MySQL根據操作記錄清洗數據

大數據時代,不同機構、部門之間數據共享越來越頻繁。常見的一種數據共享方式是推送明細數據的操作記錄,即一條數據發生變化時就推送,比較適合增量數據的共享。這時,共享的數據流更像是一種操作記錄,除業務字段外還有“操作”字段,標識這條數據

原创 Spark-1.3.1集羣環境搭建

一、實踐環境 Ubuntu14.04 + JDK1.8.0_25 + Hadoop2.5.1+Scala2.11.6+Spark1.3.1 一共三臺linux機器(virtualbox虛擬機,橋接網絡配置靜態ip),已經部署好hadoop