IT技術

如何理解 n 維空間和 n 維時空">如何理解 n 維空間和 n 維時空

前言 一定有朋友好奇為何筆者會突然發這樣一篇看似和技術完全不相幹的文章出來。其實這塊內容也是筆者在研究時空搜索的時候引申出來的內容。看了一些資料,加深了對 n 維空間和 n 維時空的理解,就總結了一下。如果是對這方面完全沒有接觸的朋友一開始看一定會覺得陌生,如果是數學專業或者專業就是這方向的朋友

在asp.net web api 2 (ioc autofac) 使用 Serilog 記錄日誌

Serilog是.net裏面非常不錯的記錄日誌的庫,另外一個我認為比較好的Log庫是NLog。 在我個人的asp.net web api 2 基礎框架(Github地址)裏,我原來使用的是NLog,但是由於好奇心,我決定使用Serilog代替Nlog。 安裝: 首先安裝 Serilog,通過p

深入理解計算機系統(3.5)------特殊的算術操作指令

  在上一篇博客 算術和邏輯操作 我們介紹了如下圖幾種常用的算術邏輯指令,但是大家發現沒,這幾種指令如果在 IA32 上只能操作32位寄存器,比如我用乘法指令IMUL得出的結果超過了32位,那就會產生結果溢出,那應該怎麽辦呢?      1、特殊的算術操作指令指令      如上

Ngnix技術研究系列1-通過應用場景看Nginx的反向代理

隨著我們業務規模的不斷增長,整個系統規模由兩年前的幾十臺服務器,井噴到現在2個數據中心,接近400臺服務器,上百個WebApi站點,上百個域名。 這麽多的WebApi站點這麽多的域名,管理和維護成本很高。 後續隨著系統規模的繼續擴張,必須實現域名的統一規劃,使用Nginx實現請求的反向代理和動態路由。

Centos7環境下使用Nginx托管.Net Core應用程序

一、安裝.Net Core 參考官方文檔:https://www.Microsoft.com/net/core#linuxcentos 1、添加dotnet產品Feed 在安裝.NET Core之前,您需要註冊Microsoft產品Feed。這只需要做一次。首先,註冊Microsoft簽名密鑰,然後添加Mi

機器理解大數據秘密:聚類算法深度剖析

在理解大數據方面,聚類是一種很常用的基本方法。近日,數據科學家兼程序員 Peter Gleeson 在 freeCodeCamp 發布了一篇深度講解文章,對一些聚類算法進行了基礎介紹,並通過簡單而詳細的例證對其工作過程進行了解釋說明。 看看下面這張圖,有各種各樣的蟲子和蝸牛,你試試將它們分成不同的組

【小程序】微信小程序實現各種特效實例

寫在前面 最近在負責一個微信小程序的前端以及前後端接口的對接的項目,整體上所有頁面的布局我都已經搭建完成,裏面有一些常用的特效,總結一下,希望對大家和我都能有所幫助 實例1:滾動tab選項卡 先看一下效果圖吧,能夠點擊菜單或滑動頁面切換,tab菜單部分可以實現左右滾動 好了,看一下我的源碼吧!&l

《Go in action》讀後記錄:Go的並發與並行

本文的主要內容是: 了解goroutine,使用它來運行程序 了解Go是如何檢測並修正競爭狀態的(解決資源互斥訪問的方式) 了解並使用通道chan來同步goroutine 一、使用goroutine來運行程序 1.Go的並發與並行 Go的並發能力,是指讓某個函數獨立於其他函數運行的能力。當為一個函數創

再起航,我的學習筆記之JavaScript設計模式27(鏈模式)

鏈模式 概念介紹 鏈模式(Operatc of Responsibility): 通過在對象方法中將當前對象返回,實現對同一個對象多個方法的鏈式調用。從而簡化對該對象的多個方法的多次調用時,對該對象的多次引用。 原型式繼承 鏈模式顧名思義就是像鏈子一樣一個接一個的,我們可以通過點語法在一個方法的後面接著調用另

TCP/IP(七)之玩轉HTTP協議

前言   前面一篇的博文簡單的介紹了一下屬於應用層的HTTP協議,這一篇我將詳細的學習HTTP協議,這也是做Web開發中一定要用到的協議。雖然我是做大數據的,但是多學習一點肯定是   沒有壞處的。國慶放假7天,很多人都是想著怎麽玩,我也很想出去玩,但是沒有辦法,努力才能有出路,加油! 一、HTTP協議概

Android開發之基於監聽的事件處理

  在android 應用開發過程中,常用監聽事件如下:(1) ListView事件監聽setOn ItemSelectedListener:鼠標滾動時觸發setOnItemClickListener: 點擊時觸發(2 )EditText 事件監聽

深入淺出AQS之條件隊列

相比於獨占鎖跟共享鎖,AbstractQueuedSynchronizer中的條件隊列可能被關註的並不是很多,但它在阻塞隊列的實現裏起著至關重要的作用,同時如果想全面了解AQS,條件隊列也是必須要學習的。 原文地址:http://www.jianshu.com/p/3f8b08ca21cd 這篇文章會涉及

leetCode沒那麽難啦 in Java (一)

前言 ?? 感覺寫博客是一個很耗心力的東西T_T,簡單的寫了似乎沒什麽用,復雜的三言兩語也只能講個大概,呸呸...怎麽能有這些消極思想呢QAQ!那想來想去,先開一個leetcode的坑,雖然已經工作了,但是每天拿一兩道題打發打發也不錯嘛,不僅能鍛煉思維,還能復習一些算法思想,又不怎麽耗費時間撰寫...還能騙博

實習那些事兒

  轉眼都畢業一年多了,時光荏苒。一些學弟學妹們也要找工作找實習了。最近一個師弟問我應該怎樣充實的度過實習生活。聊了大半天,總結起來就4個字:埋頭苦幹。   話說回來,2015年11月初開始找實習,拿了三個offer。第一個是能源公司的技術部,做一些日常技術維護和公司一些B/S系統開發,該公司正在準備上市,感

移動消費的檻:支付

    很多年以前,當時頗有一些互聯網公司們頭疼於手上成千上萬電子郵箱用戶,但卻都是免費的。他們盤算著怎麽把免費的用戶變為交費的客戶,其中有一個環節很難跨越,那就是支付。     一個郵箱收費不收費倒在其次,更讓人糾結的問題是