Liunux 新手記錄從安裝到佈版 【1】

因公司需求從未碰過linux,此篇順便註記如何從開始安裝到最後佈署並測試

系統資訊:Ubuntu  Server 20.04.3 LTS

server是沒有ui操作介面的,如果要有ui操作介面的話可以安裝desktop,但為了和未來要佈版的環境一致因此仍選server版本安裝

 

...繼續閱讀 »

MSSQL 2016 使用 Always Encrypted(始終加密)

  • 448
  • 0
  • 2019-11-18

因應資安要求,提升資料安全性,剛好公司可能會需要,因此做點小功課

測試環境:

SQL:2016

SSMS:13(✖) & 18

先於vs的命令提示字元產生一憑證於個人憑證區如下:

makecert -r -pe -n "CN=AlwaysEncryptedMasterKey" -b 01/01/2016 -e 01/01/2025 -sky exchange -ss my

 

...繼續閱讀 »

Elasticsearch 6.x 基本操作.1 (增刪修查)

  • 40
  • 0

最近在Survey公司可能將來要採用的全文檢索方案,於網路上查了一下,於是決定使用

Elasticsearch 目前的記錄該版本已至7.x 版了,但因轉換的資料都在6.x 上因此還是以6.x的操作方式進行記錄

本次的轉換已先使用程式將原存於lucenedb中轉至es中了...而轉換的套件為第三方的「Nest」

...繼續閱讀 »

系統升級WIN10 1903 所造成Cookie無法寫入及讀取問題解決

  • 296
  • 0

發生原因研判為win10 1803之後的版本調整cookie存取方式所造成

原儲存位置為:

C:\Users\AppData\Local\Microsoft\Windows\INetCookies

改為

C:\Users\AppData\Local\Microsoft\Windows\WebCache

主要內容為刪除%LocalAppData%\Microsoft\Windows\WebCache\*.*

發生原因研判為win10 1803之後的版本調整cookie存取方式所造成

原儲存位置為:

C:\Users\AppData\Local\Microsoft\Windows\INetCookies

改為

C:\Users\AppData\Local\Microsoft\Windows\WebCache

...繼續閱讀 »

Angular6 + .Net Core 2.1 in VisualStudio 2017 新手上路 (環境設定)

  • 1709
  • 0

在公司已經很少觸碰前端的技術了,深覺得不多充實自己怕跟不上潮流,打算自己研究寫點簡單的web並用angular6 + .net core2.1進行開發

用以記錄後續如果有新系統開發就可以參考(尤其是建置期),以前撰寫過angularjs,但繼angular 2出了之後便沒在接觸了,觀念和原先的開發方式

差異也滿大的,看我直接跳過2,4,5...直接用6來進行開發吧。

...繼續閱讀 »

委派用法記錄 (執行緒)

  • 405
  • 0

開發winform的時後,常會遇到一個問題「Additional information: 跨執行緒作業無效: 存取控制項 'textBox1' 時所使用的執行緒與建立控制項的執行緒不同。」

上述簡單的一段話,卻包含了許多需要理解的東西才能得到解決的辦法,當然直接去找高手們的文章便可解決,但不瞭解原由以後仍會不知所措。

 

...繼續閱讀 »

委派用法記錄

  • 64
  • 0

先前上課時,講到委派,一知半解,工作後也嫌少使用到需要用委派的時機 (因為不會用),註記一下使用的方法以便後續需要用到的時後仍要查一次

...繼續閱讀 »

Window Service 掛載服務後,網路磁碟機目錄不存在

  • 277
  • 0

今天在重新掛載先前同事寫的window service時,發生了 "目錄不存在" 的問題
透過偵錯發現都可正常運作,但為啥掛載至window 服務後一直啟動失敗,從事件檢視器查看
發現是偵測不到目錄,因此初步判定是window service的權限不足 ( 雖然權限不足及目錄不存在是兩回事 )

var DiskDir = new DirectoryInfo(item);
                    if (!DiskDir.Exists)
                        throw new Exception("目錄不存在");
...繼續閱讀 »