自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 225

class MyStack {/** Initialize your data structure here. */public MyStack() { Queue <> q = new Linkedlist <>;}/** Push element x onto stack. */public void push(int x) { q.poll...

2019-07-10 15:11:48 191

原创 算法的學習

背代碼沒有用多刷LeetCode一些復雜的算法如紅黑樹, KMP不用知道如何去實現, 需

2019-07-07 12:21:37 107

原创 BST

import java.util.Stack;public class BinarySearchTree { public Node root; //初始化 Node class // public Node find(int key) { //創建method "find" with data type being Node// // } //中序遍歷 public ...

2019-07-04 20:13:54 253

原创 叶子节点

叶子节点没有子节点

2019-07-04 16:42:23 2430

原创 return null

有時侯一個function已經設定了return type which is Node in this case.如果想要報錯並返回一個非Node的東西時就 return nullpublic Node min_node() { if (root == null) { System.out.println("root not exists"); return null; //...

2019-07-04 14:51:54 181

原创 Stack和non-recursion中序遍歷

package Stack;import java.util.Stack;public class Try { public static void main(String[] args) { // TODO Auto-generated method stub Stack <Integer >stack = new Stack (); stack.push(9...

2019-07-04 14:15:21 86

原创 .getClass 返回class名

package test;public class test2 { public static void main(String[] args) { // TODO Auto-generated method stub test2 abc = new test2(); System.out.println(abc.getClass()); }}

2019-07-04 13:48:59 246

原创 Public/Private, Static, Void/Int/String

public class A{} 表示 class A是公用類 , public擁有最大的訪問權限class A{} 表示class A只能同包(package)使用public int method(){ return } 必須有return 字句因為有返回類型intclass類不會有 public int class 或者 public void class 因為class是一個創造對...

2019-07-02 22:10:14 334

原创 前田裕二書評

不能因為jealous別人而去爭取那樣物品, 因為當你擁有後你會jealous別人其他東西。正確的價值觀是為自己想要的去努力。e.g. 30歲前玩很多女很少人會進行PCDA, 只要你實行了你會領先別人一半。做任何事都要先理解遊戲規則。e.g. 要泡女容易要有肌肉, 見識廣, 在香港有車有樓把理所當然轉化為能量。e.g.要每天上班的時間讀書, 每天下班的時間溫習, 健身, 在上班的時侯寫vb...

2019-07-02 19:48:07 444

原创 心理反思

說話的時侯, 對方對你笑代表她對跟你說話有興趣跟別人說拜拜/ 好喜歡你/ 表示親切的時侯會令對方更喜歡你要想著未來要做的事, 身體就不會自覺地行動...

2019-06-27 21:46:51 131

原创 Print a list

import java.util.Arrays;int [] abc = {1,2,3,4}System.out.println(Arrays.toString(abc));

2019-06-27 21:16:35 286

原创 什么时候会用到python装饰器?

https://wiki.python.org/moin/PythonDecoratorLibrary

2019-06-25 12:14:48 568

原创 業務知識和技術知識

業務知識是數據分析的內容技術知識是數據分析的方法從《遊戲數據分析實戰》一書中獲得業務分析知識從刷LeetCode, 學習Machine Learning算法中獲得數據分析方法...

2019-06-18 22:40:53 87

原创 實戰心理學大全(戀愛篇)

如果對方說話的時侯身體向前傾, 證明她對你有好感。如果她靠著椅背說話, 證明她覺得你說話很無聊。約對方看電影的時侯對方回覆很忙而且沒有提出替代的日期, 證明沒戲。留意她看著自己的眼神就知道她對你有沒有意思。接近定律: 人容易對距離自己近的人產生好感。如果要搭訕一個服務員, 只要常常去她店裡吃飯, 去幾次了之後 問她拿wechat就行。時不時望向自己喜歡的女孩, 當她望向自己的時侯眼...

2019-06-18 22:12:55 131

原创 調用API

import requests#执行API调用并存储响应url='https://api.github.com/search/repositories?q=language:python&sort=stars'# 调用url,将响应对象存储在变量r中r=requests.get(url)print(r.text)# 查看请求返回的http 状态码,200表示请求成功pri...

2019-06-18 21:27:06 91

原创 設置proxy trap https vs http

設置proxy 時記得proxy的類型要符合發出請求的url類型import requestsproxies_list = [“http”:“xxxx”]r= requests.get(url, proxies = proxies_list)

2019-06-18 21:24:14 142

原创 LeetCode 197

這裡要用到inner join 取得previous date 的數據。所有INNER JOIN 連接所有數據後設定filter條件: DATEDIFF(t1.Date, t2.Date)=1

2019-06-12 23:02:33 92

原创

x = 9def t(): global x #put global x means you are using x in the global area x += 1 print (x)t()output: 10

2019-06-12 22:42:15 1748

原创 SQL 查詢和Excel Pivot Table比較

Excel Pivot Table 適合沒有寫SQL能力的人去查詢數據而SQL是一個數據庫儲存大量數而百萬, 千萬計的數據。使用Pivot Table會較易實現SQL功能, 免去了寫SQL語句的麻煩。可是Excel是適用於處理最大300mb左右的數據。例子如retension rate。計算留存率可以Excel和SQL查詢。...

2019-06-12 20:46:38 309

原创 建立索引

優化MySQL查詢的其中一個方法是添加索引。--添加索引的語句如下:create index **index_name** on **table_name** (**column_name**);--刪(月弓)(刀字邊用打弓)除索引:drop index index_name on table_name;例子: create index first_name_index on empl...

2019-06-12 20:41:27 122

原创 使用INNER JOIN 比較今日和前一日的數據

select t1.*, t2.* from employees t1 inner join employees t2 on t1.emp_no = t2.emp_no -1 limit 5;

2019-06-12 20:28:02 84

原创 Markdown/ Generator 生成器

Markdown是一個輕量化的代碼編輯器, 用於更漂亮的展示代碼, 例子如github項目中的Readme#generator例子def fun(): for i in range(3): yield i #yield當作return使用,f=fun()print(f.__next__())print(f.__next__())print(f...

2019-06-12 20:13:40 512

原创 where xxx group by VS group by having xxxx

where xxx group by 代表 在group by 之前filter 數據group by having xxx 代表在group by 之後filter 數據

2019-06-12 00:36:06 305

原创 不需要負責任 & 認清需求

以我現時的工作職位我並不需要作出決定。我可以做到的是提供意見給上司參考,而不是幫上司作出決定。有時侯其他上司會提出數據需求, 此時我需要認清需求, 例如各種數據的定義。如再遇到不明白的地方可以問上司意見, 而並不是自己苦苦尋思解決方法。因為初階職位並沒有足夠的經驗去處理每一件事的需求。...

2019-06-11 23:09:19 62

原创 中文寫作學習

每天寫一篇文章以提高自己的寫作能力。要做到能夠隨心所欲(金人)地寫出好文章, 必需多看多寫多閱讀, 並能夠從別人的文章中學習到精準的詞彙和文章鋪排。...

2019-06-10 21:02:17 62

原创 每天寫反省日記

每天也要反省改過做錯的事, 才能夠成會從失敗中學習的強者。

2019-06-10 20:58:42 368

原创 強者弱者

這個世界有兩種人, 強者和弱者。弱者永遠被強者制裁, 欺負。這是因為弱者沒能夠成為強者。在這弱肉強食的世界, 沒有人會可憐你。就算被人家可憐你也是人家眼中的弱者而被看不起。只有成為強者才能受人尊重。...

2019-06-10 20:56:28 102

原创 喬治.索羅斯

喬治.索羅斯將成功的祕訣歸於「驚人的耐心」。耐心地等待時機,耐心地等待外部環境的改變完全反映在價格的變動之上。

2019-06-09 21:15:05 69

原创 巴菲特自傳總結

第一、你要有點貪念,但不能太多。太多的話,貪念就會控制你;但太少的話,你就會失去動力。你必須對投資過程充滿好奇心。第二、你必須有耐心。你買了一家公司的股票,應該打算永遠擁有這一股票。你不應隨大流而動。如果對公司的判斷正確而且在適合的價位進場,最終你會看到股票的價值。第三、你必須獨立思考。如果你自認不具備足夠的知識做判斷,最好不要做任何判斷。第四、你必須有自信。而且你的自信必須來自知識和經驗,...

2019-06-09 21:14:34 187

原创 MySQL學習

語法:show databases;use database name;show tables;use table name;update table_name set column1_name = column1_value where column2_name = column2_value

2019-06-09 14:29:08 64

原创 深圳買樓

萬科紅一期 一房130萬 40年產權https://sz.lianjia.com/ershoufang/105102325374.html星河盛世 一房300萬 70年產權https://sz.lianjia.com/ershoufang/105101534632.html

2019-06-09 11:19:24 71

原创 re.search & re.match

用法一樣先import rem=re.search(reg pattern, strings)m.group(0) 是search到的所有stringsm.group(1)是第一組search到的stringsm.group(2)是第二組search到的strings#!/usr/bin/env python# -*- coding:utf-8 -*-import retext...

2019-06-07 11:36:19 354

原创 Python腳本開頭兩行

#!/usr/bin/python# -*- coding: utf-8 -*-第一行代表用urs/bin/下的python編輯代碼第二行代表腳本的代碼以utf-8編輯

2019-06-06 22:32:16 66

原创 functon return value

如果一個function沒有return value, 預設return值為nonea=["Peter is a boy", "Mary is a girl"]def get_first_name(input_list): list=[] for i in range(len(input_list)): m=input_list[i].split() ...

2019-06-05 20:40:26 190

原创 Pandas package

example code:planets = {‘planet’: [‘earth’, ‘mars’, ‘jupiter’], ‘length_of_day’: [‘1’, ‘1.03’, ‘0.414’]}index = [0, 1, 2]planets_df = pd.DataFrame(planets, index=index)print(planets_df)...

2019-06-04 22:16:42 214

原创 Regular Expression

import rem=re.search(’(.?)\s(.)’,‘RegExr was created by gskinner.com, and is proudly hosted by Media Temple.’)print(m.group())print(m.group(1))print(m.group(2))

2019-06-04 13:35:13 330

原创 爬蟲

爬蟲流程用requests 獲取目標網址的url 連結 --> 發起 html request --> 獲得html file 後解釋 html --> save to mysql / mongoDb 儲存JSONname & value pairs 作儲存數據獲取url連結方法import requestsr = request.get("url連結") ...

2019-06-03 22:17:22 129

原创 SelectionSort

Space Complexity O(n)def SelectionSort(arr): arr1=[] for i in range(len(arr)): mini=min(arr) arr1.append(mini) arr.remove(mini) print (arr1...

2019-06-03 19:35:39 102

原创 abs() 返回絕對值,將負數變正數

abs(-10)–>output 10

2019-06-01 15:23:24 251

原创 Class Inheritance

class test(): def __init__(self,length1,width1): #創建對像的def self.length1=length1 #創建對像所需的methods self.width1=width1 def volume(self): #給予i...

2019-06-01 14:58:00 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除