[放假幹甚麼之聽podcast啊!]
別擔心! 本宮今天沒有要業配。
昨天有一個朋友問我「封城要幹嘛?」
以下四種供參考:
A.煮飯做麵包養大肚子🍞
B.交配生子拯救生育率🤰
C.看Pornhub追劇打電動😈
D.網路上進修課程陶冶性情🤓
你們自己選一個吧☝️
除了這一些之外!
疑!
還可以聽Podcast啊! 而且以上都可以搭配Podcast 增加效果,煮飯配Podcast,營養又好吃! 😋
跟伴侶一起交配聽Podcast 一遍交配增加情趣! 😍
Pornhub 一邊看,一遍靜音🔇搭配podcast,不怕媽媽發現。 還以為你用功讀書好棒棒呢😌
有沒有很萬用!
好啦!
今天是要來介紹我的Podcast 播放清單:
是我聽了不錯我就會放在裡面的內容。
https://open.spotify.com/playlist/0NlDfCK9MR2P3M7gxZY1j6?si=1hwK6pR9RuieouWL7EbM9w
有幾個頻道沒在裡面:
1. 30+職行力: 本人的,我上線一定都會聽,確認一下品質、內容還有節奏,是不是我作為一個聽眾會喜歡的東西。
2.股癌 Gooaye不用多說了! 我乃主委粉絲,而且我有去五星吹捧,捧到手快斷了,吹到嘴酸透了,還是沒被點到。 😟
3.你想怎樣 So what's up with you: 每週更新必聽,是我開車療癒小幫手,最新一集聊痲滿有趣的! 很好笑! 🤣🤣🤣
因為我每集都聽,這些固定基本聽的就不用多說了,就沒列入
大人學也會固定聽!
#但只有brian的
欸我問你唷
#講話超犀利我愛😜
#我就是m
也是我標配~
有一些Podcast 是我偶爾聽覺得也不錯的:
Joyce看世界就是不一樣 - Joyce Yang
CAREhER
喬西咖啡沙龍
josie’s Lounge
不停Bu Tin
裡面我要強推一集:
這集訪談,雖然很長但講到很多女性在職場中常犯的錯誤。 非常值得一聽! 不! 是二聽!
裡面點出「我為什麼還不想生子,說白了就是還沒把我想做的事情做完,還沒過癮,所以還沒準備好。」
📍這裡聽:https://open.spotify.com/episode/4oz35RGaUHFKAlHbIZyKFg?si=oRSiW2XxSDirVwHnA1X3fA
另一個是大人學專訪矽谷阿雅 Anya Cheng那一集,我覺得也很精彩。
📍這裡聽:https://open.spotify.com/episode/5QRYgD11vexYp4CHyMeGRR?si=YK9c44xKQNytQO7JOjlzQg
同場加映我今天看阿雅跟Grace直播的影片,我覺得非常值得一看,就是要說出來!
https://www.facebook.com/AnyaChengSiliconValley/videos/343699826918324/?vh=e&d=n
然後話說,我今天剛把SQL初階課程上完,還滿有趣的,但我需要一些實作把這一些語法用在我平常工作上面數據分析上面。 如果有人要當我mentor,我會感激不盡痛哭流涕,只是可惜不能以身相許。
封城之際,也是有不少事情可以做的,除了上述那些ABCD之外,還是有不少事情可以做~
不然來幫我去雞骨頭、油漆、搬家都很歡迎唷👏😁😁
最後📢我們本週日要上新片了! 關於在家辦公還有德國疫情,很多人都有談到,但我們跟風還是要談一波。
但是! 我門是預錄版,無法算命鐵口直斷,關於封城部分我們就沒提到,但內容聽起來很療癒。因為我先幫你們聽了。
#不要問我為何放林老麥照片
#因為我沒別的可以放
#只好放一個癡漢望山小⛰️
#我不只業配我自己頻道也推廣我覺得不錯的東西
#播放清單自行取用
#美賣的才會被列入
#SQL進修中
#求老師教學
#資質太差的我
#有好的Podcast請推我
sql取最大值的那一行 在 91 敏捷開發之路 Facebook 的精選貼文
有在使用 MS SQL server 的朋友,如果有需要找到 identity 跳號的資料,可以參考一下新的寫法,查詢成本省很大。
#長知識
【SQL Tips】之【了解為何identity會發生不連續號碼與快速找出那些號碼是跳號】20171224
**identity保證唯一,不保證連續**
**使用SARG規則與SET BASED方式找出不連續號碼**
**最後那三種找出不連續的技巧,成本比如下
50%(SELF JOIN搭配NOT IN) : 32%(SELF JOIN搭配 OFFSET 函數) : 18%(LAG 函數) **
許多SQL Server開發人員經常會使用identity自動產生連續編號,然而該identity卻有一個特質是發生交易退回(rollback)則會產生跳號的狀況,以下的狀況就是identity碰到交易退回後所產生的跳號情況。
***
use tempdb
go
if object_id('tblNum') is not null
drop table tblNum
go
create table tblNum
(c1 int identity ,
c2 nvarchar(30) unique --防止重複
)
go
insert into tblNum(c2) values ('lewis1')
insert into tblNum(c2) values ('lewis2')
insert into tblNum(c2) values ('lewis3')
insert into tblNum(c2) values ('lewis3') --重複姓名就發生跳號
insert into tblNum(c2) values ('lewis5')
insert into tblNum(c2) values ('lewis5') --重複姓名就發生跳號
insert into tblNum(c2) values ('lewis5') --重複姓名就發生跳號
insert into tblNum(c2) values ('lewis8')
insert into tblNum(c2) values ('lewis9')
insert into tblNum(c2) values ('lewis10')
go
select * from tblNum
GO
--結果
c1 c2
1 lewis1
2 lewis2
3 lewis3
5 lewis5 <--發生跳號
8 lewis8 <--發生跳號
9 lewis9
10 lewis10
***
基本上單一執行INSERT UPDATE DELETE 就是一種隱性交易,上述的範例就是因為條件約束(constraint)的unique緣故,當輸入的文字發生重複的時候,就會自動退回交易,緊接著identity也隨之發生跳號的狀況。
當瞭解identity會有發生跳號的特質之後,接下來分享三種從SQL Server 2005開始使用的抓取跳號的範例,以及從SQL Server 2012開始支援的Windows Offset函數抓取跳號的技巧。這三種技巧都是使用set-based的方式,不使用WHILE迴圈去比對資料的連續性,值得一試。
**從SQL Server 2005支援的抓取跳號的技巧
--使用自我查詢產生搭配CTE
--使用SET BASED技巧取代迴圈處理
WITH DS AS (
SELECT DS1.* FROM tblNum as DS1 JOIN
tblNum as DS2
on DS1.c1 = DS2.c1+1 )
SELECT * FROM tblNum
WHERE c1 NOT IN (SELECT TOP(1) c1 FROM tblNum ORDER BY c1)
EXCEPT
SELECT * FROM DS
GO
**從SQL Server 2012支援的抓取跳號的技巧
--使用自我查詢產生搭配OFFSET
--使用SET BASED技巧取代迴圈處理
WITH DS AS (
SELECT DS1.* FROM tblNum as DS1 JOIN
tblNum as DS2
on DS1.c1 = DS2.c1+1 ),
DS2 AS (SELECT * FROM tblNum ORDER BY 1 OFFSET 1 ROW )
SELECT * FROM DS2
EXCEPT
SELECT * FROM DS
GO
**從SQL Server 2012支援的抓取跳號的技巧
--使用自我查詢產生搭配LAG的Windows Offset技巧
--使用SET BASED技巧取代迴圈處理
WITH DIFF AS (
select *,LAG(c1, 1,0) OVER ( ORDER BY c1) as previous
,c1 - LAG(c1, 1,0) OVER ( ORDER BY c1) as diff
from tblNum
)
SELECT c1,c2 FROM DIFF WHERE diff>1
GO
--結果就是 5/8 之前就發生跳號
c1 c2
5 lewis5
8 lewis8
最後那三種找出不連續的技巧,成本比如下
50%(SELF JOIN搭配NOT IN) : 32%(SELF JOIN搭配 OFFSET) : 18%(LAG)