新手上路。腦動大開。從無到有
2022年12月17日 星期六
中英打練習網站
2022年9月24日 星期六
MSSQL 實作產生連續日期
實作sql產生連續日期。
使用mssql版本:MSSQL Server2017
有關日期與時間的介紹可以參考MSSQL文件:日期與時間 。
DATEDIFF()函式可以計算時間差。
語法:DATEDIFF ( datepart , startdate , enddate )
datepart:日期計算單位。
startdate:開始計算點。
enddate:結束計算點。
建立資料表
create table myDate(
mDate varchar(30) not null
)
此範例以天為單位,計算天數差。
定義參數:開始計算點、結束計算點、累加數。
從0開始累加。
declare @sdate DateTime --開始 declare @edate DateTime --結束 declare @count int --累加數 declare @aa int -- 天數差 set @sdate = '20220920' set @edate = '20220930' set @count = 0 set @aa = (select datediff(day,@sdate,@edate))
迴圈判斷:當@count小於等於@aa,迴圈會一直執行,直至條件不成立為止。
while(@count<= @aa) begin insert into myDate (mDate) values (convert(varchar,@sdate,112)) set @sdate = @sdate +1 set @count = @count +1 end
完整範例:db<>Fiddle
2022年8月30日 星期二
WIN10 解決Chrome 無法啟動
原本Chrome用的好好的,某天突然無法啟動 ...
先上WINDOWS 規格:
版本:Windows 10專業版
版本:21H2
安裝於:2022/8/10
OS組建:19044.1288
體驗:Windows Feature Experience Pack 120.2212.3920.0
雖然有其他瀏覽器可以使用,但還是習慣用Chrome。也下載過開發人員版本。但還是習慣原來的版本。
嘗試過:
1. 移除並重新安裝chrome。
2. 以及chrome論壇提供的解決方案:按下WIN+R,並輸入%LOCALAPPDATA%\Google\Chrome\User Data(通常預設會安裝在此路徑。),找到該資料夾後將其刪除或變更該資料夾名稱或將資料夾移至桌面後重啟Chrome。
3. 以系統管理員身分執行。
仍無法解決Chrome無法啟動的問題。
後來則是先解除安裝chrome,在%LOCALAPPDATA%\Google\Chrome\User Data路徑往上層找,或是按下WIN+R,並輸入%LOCALAPPDATA%\,把Google資料夾移除。
重新安裝Chrome。
Chrome終於順利執行。
後記:搜尋win10 chrome can't open fix之類的關鍵字國外有其他不同解法可以參考。
2022年7月17日 星期日
[Mac]Eclipse找回自動提示功能
想嘗試寫swing Demo時,發現原本在windows版本使用eclipse都會出現的api自動提示功能,未在macOS版本出現,原本以為是lib的問題,但在lib摸索了好久還是看不出哪裡有問題,爬文不算少,後來找到邱小新前輩寫得教學文章我覺得很仔細,參考做法後也解決了我的問題。
Eclipse->preferences->Java->Editor->Content Assist->Advanced並勾選選項。
邱小新前輩寫得教學文章:https://jyhshin.pixnet.net/blog/post/33634447
此篇僅是記錄解決方法,方便日後有相同問題能參照。
2022年5月17日 星期二
[Javascript]倒數計時器CountDown
是這樣的,公司在一年一度重要的活動會在公司內部網站設定活動倒數計時器。
前輩使用Jsp、Javascript寫了一個簡單的倒數計時器。
我也自己試用HTML、CSS、Javascript寫了一個簡單的倒數計時器。
2022年5月16日 星期一
[Javascript]利用隨機亂數,製作簡單的抽籤
大家是否有因為有太多選擇而不知道怎麼選擇而感到困擾。這時候會不會想要透過抽籤方式決定。
真實事件,下面是時常發生的對話:
同事A問同事B:中午到了,要吃什麼?
同事B:不知道耶,問某某。
某某:我也不知道耶,問rzhz94。
rzhz94:我也不知道....。
大家就鬼打牆的不知道要吃啥。
..............
這種情況實在太常發生了。因為大家已經對公司附近的食物店家無感。但又必須止飢。所以我想做個簡單的抽籤系統。不知道要什麼,就抽籤決定吧!