原创 c# 誤區系列(二)

前言 繼續整理誤區系列,可能會對剛入門的新手有些幫助,然後希望有錯誤的地方可以指出。 正文 關於泛型方法的確定 class Person<T> { public void add(T a) { } } 那麼請問這個add

原创 ef 查詢生成語句的幾種方式

前言 整理一下ef 如何查看生成sql 語句的,現在有ef core 了,統一整理一下。 正文 方式如下: 數據庫監聽 這是一種推薦方式,因爲調試和代碼分開,不會有影響。 然後連接: 然後可以進行一些常規選擇,保存監聽的位置。 然後是

原创 國慶的一些blog 書寫

前言 國慶估計出不去了,所以吧,把文檔準備下。 正文 1.docker 微服務,整理微軟開源shop框架。 2.rpa 這個東西,我第一次接觸是因爲android測試的時候,每次修改代碼,都需要全部測試,希望有一系列的機械化操作,那麼將測試

原创 linq 整理(前序)

前言 對linq進行整理,分爲前序、中序和後序。 前序就是一些簡單的概念和模擬。 中序的話就是深挖一些思想。 後序對其進行解刨。 正文 語言集成查詢 (LINQ) 是一系列直接將查詢功能集成到 C# 語言的技術統稱。 數據查詢歷來都表示爲簡

原创 不一樣的設計模式———觀察者模式

前言 這個東西寫用的少,框架中用的多。有一次面試中,遇到了,平時我沒有用過,現在整理一下。 觀察者模式解決的問題是什麼? 有這樣的一種場景,比如說一個對象的狀態發生改變,所有的依賴對象將會得到通知。 模型如下: 就是這樣一個境地,那麼問題

原创 jenkins 持續集成和交付——開篇(一)

前言 因爲以前就很想看下jenkins了,平時工作中也使用,主要是寫腳本,但是jenkins 主要還是說運維部門來搞定的,因爲公司安全部門認爲程序員不應該去接觸運維的東西,但是上次面試問了下,準備把這個系列學習整理一下。 正文 沒有正文,只

原创 數組中重複的值

前言 找出數組中重複的數字。 在一個長度爲 n 的數組 nums 裏的所有數字都在 0~n-1 的範圍內。數組中某些數字是重複的,但不知道有幾個數字重複了,也不知道每個數字重複了幾次。請找出數組中任意一個重複的數字。 示例 1: 輸入: [

原创 redis 面試題整理

前言 前天面試了一家公司,平時看一本redis書的也使用redis,對裏面的東西也基本瞭解,結果回答的時候居然回答了只是使用了(因爲認爲是redis是運維的東西,做的東西多,所以忘了,好吧這是藉口),因爲害怕被繼續問,所以說。。。。 基礎的

原创 股票題目

力扣題目 前幾天面試的時候遇到一道題目,假設把某股票的價格按照時間先後順序存儲在數組中,請問買賣該股票一次可能獲得的最大利潤是多少? 示例 1: 輸入: [7,1,5,3,6,4] 輸出: 5 解釋: 在第 2 天(股票價格 = 1)的時候

原创 密碼學系列——消息摘要(c#代碼實操)

前言 簡介: 消息摘要(Message Digest)又稱爲數字摘要(Digital Digest) 它是一個唯一對應一個消息或文本的固定長度的值,它由一個單向Hash加密函數對消息進行作用而產生 使用數字摘要生成的值是不可以篡改的,爲了保

原创 在ashx中如何使用session

前言 都是寫陳年往事罷了,如何在ashx 使用session 正文 我們知道在ashx 中使用context.Session 我們即讀取不到值,同時設置完也感覺無效。 原因是我們在ashx 中使用的session不是通過我們的session

原创 頭像剪切後圖片上傳

前言 在此只介紹後臺,用ashx 舉例: 前端我們要做的事情,就是將圖片從哪個位置截取,也就是位置x和y。 然後截取的寬和高,width 和 height。 現在我們知道的就是需要四個數據x、y、width、height。 代碼 int

原创 整理ionic 系列——頁面生命週期

前言 這是整理ionic的開篇,ionic 就不多介紹了,開發混合app的。 正文 Event Desc ionViewDidLoad 當頁面加載的時候觸發,僅在頁面創建的時候觸發一次,如果被緩存了,那麼下次再打開這個頁面則不

原创 windows server 出現.net 3.5安裝不上去

前言 有人說爲什麼到了現在還有人用.net 3.5呢?其實我也不用,主要是mmsql安裝的時候要用到。 正文 一般我們不同電腦在程序和功能中添加,如果添加不上會彈出一個自動獲取的一個過程,這時我們點擊時候能夠獲取,然後能夠的話,就大功告成。

原创 gitlib配置

第1步:下載Java並安裝Java.一般來說下載jdk對應的版本就行。 第2步:配置Java環境變量,具體如下: 1. 新建:變量名:JAVA_HOME;變量值:C:\Program Files\Java\jdk1.7.0_79【具體要根據