原创 Linux下配置tomcat+apr+native應對高併發

一、三種運行模式介紹Tomcat 有三種(bio,nio.apr) 運行模式,首先來簡單介紹下bio bio(blocking I/O),顧名思義,即阻塞式I/O操作,表示Tomcat使用的是傳統的Java I/O操作(即java.io包及

原创 Lua性能優化

規則1:不要優化。規則2:仍然不要優化(專家除外)  當用Lua編程時,這兩條規則顯得尤爲重要。Lua以性能著稱,而且在腳本語言中也因此而值得讚美。  然而,我們都知道性能是編程的一個關鍵因素。具有複雜指數時間的問題被稱作疑難問題並不是偶然

原创 javascript之ProtoBuf在websocket中的使用

因爲ProtoBuf的序列化效率和大小都非常好,所以它在網絡通信上面應用越來越多;而webosocket也隨着web3.0應用越來越廣泛,而將這兩個結合在一起的也會慢慢形成一種趨勢;本人是爲了測試自已寫的一個C# websocket,所以在

原创 asp.net core mvc權限控制:分配權限

1,分配權限到角色:Microsoft.AspNetCore.Identity.EntityFrameworkCore中提供了RoleManager類,類中提供了把權限分配到角色的方法:  Task<IdentityResult> AddC

原创 asp.net core 中靈活的配置方式

一、監聽地址及端口配置1,命令行方式asp.net core系統通過命令行方式啓動,使用的命令如下:dotnet run上面的命令直接在源代碼目錄下執行,便可以編譯程序並運行。那對於已經發布好的程序,就不能使用上面的指令了,應該使用下面的指

原创 asp.net core mvc實現僞靜態功能

在大型網站系統中,爲了提高系統訪問性能,往往會把一些不經常變得內容發佈成靜態頁,比如商城的產品詳情頁,新聞詳情頁,這些信息一旦發佈後,變化的頻率不會很高,如果還採用動態輸出的方式進行處理的話,肯定會給服務器造成很大的資源浪費。但是我們又不能

原创 淺析ConcurrentHashMap

一、導論這些天一直在看關於多線程和高併發的書籍,也對jdk中的併發措施瞭解了些許,看到concurrentHashMap的時候感覺知識點很亂,有必要寫篇博客整理記錄一下。當資源在多線程下共享時會產生一些邏輯問題,這個時候類或者方法會產生不符

原创 Python序列類型

Python序列類型序列:字符、列表、元組     所有序列都支持迭代     序列表示索引爲非負整數的有序對象集合     字符和元組屬於不可變序列,列表可變1)字符    字符串字面量:把文本放入單引號、雙引號或三引號中;    ' 

原创 Linux系統安全配置基線

一:共享賬號檢查配置名稱:用戶賬號分配檢查,避免共享賬號存在 配置要求:1、系統需按照實際用戶分配賬號;          2、避免不同用戶間共享賬號,避免用戶賬號和服務器間通信使用的賬號共享。 操作指南:參考配置操作:cat /etc/p

原创 Python運算符

一、基本概念1、Python語言支持的運算符類型  算數運算符、比較運算符、賦值運算符、邏輯運算符、位運算符、成員運算符、身份運算符、運算符優先級2、計算順序    運算符優先級表決定了哪個運算符在別的運算符之前計算,若是要改變計算的順序,

原创 Java中Vector和ArrayList的區別

 首先看這兩類都實現List接口,而List接口一共有三個實現類,分別是ArrayList、Vector和LinkedList。List用於存放多個元素,能夠維護元素的次序,並且允許元素的重複。3個具體實現類的相關區別如下:ArrayLis

原创 JAVA開發Web Service幾種框架介紹

下面就分別介紹下這幾個框架之間的區別,以便大家進行更好的選擇:XFire是與Axis2 並列的新一代WebService平臺。之所以並稱爲新一代,因爲它: 1、支持一系列Web Service的新標準--JSR181、WSDL2.0 、JA

原创 JavaScript 常量定義

相信同學們在看見這個標題的時候就一臉懵逼了,什麼?JS能常量定義?別逗我好嗎?確切的說,JS當中確實沒有常量(ES6中好像有了常量定義的關鍵字),但是深入一下我們可以發現JS很多不爲人知的性質,好好利用這些性質,就會發現一個不一樣的JS世界

原创 java編碼詳解

舉個例子我們在開發過程中,特別是多種編碼格式並存的情況下,很容易遇到亂碼問題。 假如有一個GBK編碼java文件,然後再使用-Dfile.encoding=GBK參數,寫入的文件中哪些是亂碼呢。那如果使用UFT-8編碼的java文件呢。pu

原创 Python序列類型

Python序列類型序列:字符、列表、元組     所有序列都支持迭代     序列表示索引爲非負整數的有序對象集合     字符和元組屬於不可變序列,列表可變1)字符    字符串字面量:把文本放入單引號、雙引號或三引號中;    '