從第一份工作開始,至今已經三年了

雖然中間換工作時有休息了幾個月,不過時間也不長

第一份工作在監控軟體公司寫client端軟體一年,因為公司瘋狂縮編,team上的人一直走,我也沒心繼續所以選擇離職

第二份是在一間大間的軟體公司擔任RD,一待也是快兩年了

不過第二份工作有點好笑,本來是被找進去寫C++的module team,半年後被調到另一個部門用ASP.NET寫server,過了一年公司改組,現在變成重新學Golang寫micro service

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

最近在工作的時候挺無聊,突然想到一個問題...

group by和partition by有什麼不同呢?

所以我就上網查了下...

這串獎的滿清楚的:
https://stackoverflow.com/questions/2404565/sql-server-difference-between-partition-by-and-group-by

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

最近公司要把版控系統換成git,就花了一點時間來看一下

雖然以前有用過一小段時間,不過可以說是啥都記不得了XD

這篇就以我最近的學習內容來說說吧

1. GitHub

有些人會把git和gitHub兩個東西搞混,其實這兩個... 基本上是不同的兩個東西

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

今天來寫寫工作上遇到的一個問題

在ASP.NET的架構下,使用async算是一個很平常的事情

基本上什麼都可以用async來擠出一點效能

但是有一些坑要注意的... 就像是這次的問題

因為現在是在做server的team,需要和其他team的產品用網路的方式溝通

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

前一篇有講到async的概念

這篇來看看使用async要注意的一件事情,就是可能會造成deadlock的情況

這邊要先有一個小觀念,就是context

context中文翻譯叫做前後文,在這邊就是指"當下的執行環境和狀態"

在async和await的機制下,遇到await的時候,會有一個專門的物件來紀錄context,這個物件叫做SynchronizationContext

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

自從換team之後,看code的時候一直看到這個

一直不知道這是做啥用的,想說記錄一下

不過其實google就會有很多答案了,這邊只是記錄一下我覺得基本要知道的部分

首先async就是指非同步的意思,await就是等待的意思

如果有一個方法宣告時被加上了async,就表示這是一個非同步方法,而這個方法裡面會有幾個特點:

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

因為某些原因,前陣子從module team被轉到做server的team去了

性質差滿多的啦,幾乎是完全沒接觸過的領域

所以基本上我沒什麼概念就是...

不過專案還是得做嘛,就被分到了一些工作,最近開始要寫code了,我想這就是悲劇的開端

雖然我有survey了一陣子,不過似乎都沒survey到點上...

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

好像很久沒寫leetcode了

寫題算... 基本款的吧,雖然我也搞了滿久的= =

有些東西久久不用就會忘啊~

這題基本上就是要找出多餘的連線,並且算出是否能用多餘的連線把剩下的電腦連起來

如果沒辦法就回傳-1,不然就回傳新增的連線數量

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

好像有點久沒寫寫東西了

最近好景不常,到新東家半年就被說要換team,所以本來寫C++小module的我就被抓去寫C#了

然後因為新的team大概是寫server的,架構是用ASP.net,我完全是0基礎,所以就想說看看官網的範例,看能不能先打一點基本概念...

那麼這篇呢基本上就只是記錄一下我的小心得,要學的話直接去官網照做一次會比較快啦

當然這種架構微軟有提供很多種作法,這邊先看MVC的部分

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

這篇來看一下用BeautifulSoup解析html的一些作法

通常在一個網頁的html中,想要的資訊會藏在一層層的階層中

如果在code裡面使用最原始的方法一層一層找的話,會有幾個比較不好的點:

1. code看起來不簡潔

2. 當網頁稍微改變一下結構,code就會失效

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

最近在公司真的覺得有點無聊

該說是適應不良還是不適合呢... 也不是三言兩語可以斷定的

大概就是氣氛比較養老吧,沒有什麼比較現代的開發流程,也沒有什麼新的feature可以做

然後那些舊的code又寫得很... 難以想像這是台灣知名軟體公司的code

不過說歸說,我也沒什麼辦法

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

今天來記錄個覺得應該很有用的東西

就是promise,future和async

以下是幾個我參考的網頁:

https://wizardforcel.gitbooks.io/cpp-11-faq/content/70.html

https://www.justsoftwaresolutions.co.uk/threading/multithreading-in-c++0x-part-8-futures-and-promises.html

頁頁頁六滴 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。