原创 SqlServer 將純數字的時間轉換爲DateTime

SqlServer 將純數字的時間轉換爲DateTime由於數據庫存的是整個字符串組到一起了,C#代碼是這個樣子的。 複製代碼public static string time(DateTime dt) { retu

原创 .net core 中間件管道底層剖析

.net core 中間件管道底層剖析.net core 管道(Pipeline)是什麼? 由上圖可以看出,.net core 管道是請求抵達服務器到響應結果返回的中間的一系列的處理過程,如果我們簡化一下成下圖來看的話,.net core

原创 C++基礎——類繼承中方法重載

C++基礎——類繼承中方法重載一、前言 在上一篇C++基礎博文中討論了C++最基本的代碼重用特性——類繼承,派生類可以在繼承基類元素的同時,添加新的成員和方法。但是沒有考慮一種情況:派生類繼承下來的方法的實現細節並不一定適合派生類的需

原创 iOS 性能優化方面的面試題

iOS 性能優化方面的面試題這是我前面幾天碰到的面試題: 如何對定位和分析項目中影響性能的地方?以及如何進行性能優化? 我的答案: 定位方法: instruments   在iOS上進行性能分析的時候,首先考慮藉助instruments這個

原创 深入理解Java中的不可變對象

深入理解Java中的不可變對象不可變對象想必大部分朋友都不陌生,大家在平時寫代碼的過程中100%會使用到不可變對象,比如最常見的String對象、包裝器對象等,那麼到底爲何Java語言要這麼設計,真正意圖和考慮點是什麼?可能一些朋友沒有細想

原创 Android之greenDao使用

Android之greenDao使用文章大綱一、greenDao簡介二、greenDao實戰三、項目源碼下載四、參考文章 一、greenDao簡介 什麼是greenDao  GreenDAO是一個開源的Android ORM(“對象/關係映

原创 Android之Realm詳解

Android之Realm詳解文章大綱一、Realm介紹二、Realm實戰三、Realm官方文檔四、項目源碼下載五、參考文章 一、Realm介紹 什麼是Realm  Realm 是一個手機數據庫,是用來替代 SQlite 的解決方案,比

原创 Java的序列化和反序列化

Java的序列化和反序列化概述 Java對象的序列化和反序列化,這個詞對我來說追溯到大學階段,學Java對象流時知道有這東西。老師告訴我們可以把Java對象化作字節流,儲存文件或網絡通信。然後就是巴啦巴拉,一臉懵逼。舉個例子,有一臺北京的J

原创 C#8.0可空引用類型的使用注意要點

C#8.0可空引用類型的使用注意要點最近VS2019正式版發佈了,裝下來順便試用了一下C#8.0,最大的看點應該就是可空引用類型了。不過C#8.0仍然處於Beta的狀態,而且試用時也遇到了幾個坑。 背景知識說明: 所謂的可空引用類型是指,一

原创 Docker - 容器部署 Consul 集羣

Docker - 容器部署 Consul 集羣目錄 說明簡介瞭解 ConsulConsul 使用場景Consul 優勢Consul 中的概念安裝準備 Consul 鏡像安裝單個 Consul組裝集羣 Consul總結引用和附件說明本文主要介

原创 python的argpare和click模塊詳解

python的argpare和click模塊詳解一、argparse模塊1、模塊說明12 argparse是python的標準庫中用來解析命令行參數的模塊,用來替代已經過時的optparse模塊,argparse能夠根據程序中的定義的sys

原创 二叉查找樹 Java實現

二叉查找樹 Java實現定義:一棵二叉查找樹是一棵二叉樹,每個節點都含有一個Comparable的鍵(以及對應的值)。每個節點的鍵都大於左子樹中任意節點的鍵而小於右子樹中任意節點的鍵。 image 樹的術語: Name Functio

原创 HttpClient在多線程環境下踩坑總結

HttpClient在多線程環境下踩坑總結問題現場在多線程環境下使用HttpClient組件對某個HTTP服務發起請求,運行一段時間之後發現客戶端主機CPU利用率呈現出下降趨勢,而不是一個穩定的狀態。而且,從程序日誌中判斷有線程處於夯住的狀

原创 python實現將android手機通訊錄vcf文件轉化爲csv

python實現將android手機通訊錄vcf文件轉化爲csv經常會遇到將手機通訊錄導出到電腦並轉化爲在電腦中可編輯的情況,在網上搜索了很久當前不外乎兩種處理方式。1.使用電腦的outlook的通訊簿功能,將手機導出的vcf文件導入到ou

原创 前端筆記知識點整合之JavaScript(五)關於數組和字符串那點事

前端筆記知識點整合之JavaScript(五)關於數組和字符串那點事一、數組1.1數組概念數組(array)是一個有序的數據集合。說白了,數組就是一組數。數組內部可以存放一個或多個單獨的數據,整體組成數組。 定義數組最簡單的方式:數組字面量