原创 Webpack 代碼分離

Webpack 代碼分離 提示:版本問題本文基於 webpack 2.x 版本。webpack 2.x 相比 webpack 1.x 有重大改變。所以,如果你的項目中已使用了 webpack 1.x ,本教程的示例將不適用,請慎重。如果鐵了

原创 利用pyinstaller將python腳本打包發佈

之前寫了一個小工具,將excel配置錶轉換爲json、xml、lua等配置文件。最近在學習egret,正好需要轉換配置文件,剛好就用上了。然而當我想把工具拷到工作目錄時,就發愁了。之前我爲了方便擴展,把程序拆分得太細:xzc@xzc-HP-

原创 淺談 EF CORE 遷移和實例化的幾種方式

1. Normal & Simple先介紹一種最簡單的構建方式,人人都會。新建 Console 應用程序,命名自定安裝相關Nuget 包//Sql Server Database ProviderInstall-Package Micros

原创 Webpack 代碼分離

Webpack 代碼分離 提示:版本問題本文基於 webpack 2.x 版本。webpack 2.x 相比 webpack 1.x 有重大改變。所以,如果你的項目中已使用了 webpack 1.x ,本教程的示例將不適用,請慎重。如果鐵了

原创 初探JavaScript的截屏實現

最近參與了網易爐石盒子的相關頁面開發,在做卡組分享頁(地址:爐石盒子卡組分享),有個需求:用戶可以把這個卡組以圖片的形式分享給好友。最初的的做法是使用服務器把該頁面轉換成圖片,然後把圖片地址返回給前端。嗯,這樣也挺好的啊,而且服務器還可以對

原创 JMS 之 Active MQ 的消息傳輸

一、消息協商器(Message Broker)broke:消息的交換器,就是對消息進行管理的容器。ActiveMQ 可以創建多個 Broker,客戶端與ActiveMQ交互,實際上都是與ActiveMQ中的Broker交互,Broker配置

原创 Realm的簡單使用

Realm個人理解: 它主要是一套移動端數據庫框架,將對數據庫表的操作轉換爲對對象的操作,如果是學過Java ORM框架的同學使用Realm起來應該上手比較快一點。而且據我所知Realm不僅支持Objective-C、Swift還支持Jav

原创 什麼是B+Tree

B+Tree的定義B+Tree是B樹的變種,有着比B樹更高的查詢性能,來看下m階B+Tree特徵:1、有m個子樹的節點包含有m個元素(B-Tree中是m-1)2、根節點和分支節點中不保存數據,只用於索引,所有數據都保存在葉子節點中。3、所有

原创 Mongodb基礎

什麼是MongoDB  NoSQL數據庫 介紹NoSQL的特點,與關係型數據庫(Oracle,mysql)作比較,詳細的說明其優點與缺點,介紹其存儲數據的結構,文檔形式儲存(Collection)。 NoSQL是一種弱關係型數據庫,與mys

原创 對內存對齊的深一步理解

  接觸內存對齊這個概念,也有三四年了。不過由於我工作後一直做遊戲服務器,都是在x86架構的機子上寫代碼,也沒怎麼注意內存對齊。使用最多的估計也就是面試時經常問結構體大小。最近在寫自己服務器框架的二進流讀寫模塊時,整理了下這方面的內容。本方

原创 CSS樣式表

1.樣式複用,方便網站的後期維護;        2.實現頁面的精確控制,實現精美複雜頁面;        3佈局定位;        4外觀美化;  1 【三種使用CSS的方式】     1、行內樣式表:直接在HTML開始標籤中使用sty

原创 Java下一個簡單的數據庫分庫幫助類

項目介紹項目比較簡單,所有和分庫相關的都在shardingcore中。 test是測試用的。  shardingcore的項目結構。其中MultipleDataSource是爲了實現切換數據庫連接,這塊代碼是參考網上數據庫讀寫分離的。 Sh

原创 Charts 常見使用類型實例

Charts是做什麼的:       在我們平時的開發中,當使用到一些統計圖表的時候,我們該怎樣去做那些柱形的統計圖、那些折線統計圖、扇形統計圖,亦或是你在做金融相關的項目那些股票走勢等等的UI我們改怎樣做?上面說的這麼多全都可以用今天我們

原创 MS MDS系列之MDS層次結構(Hierarchy)

在Master Data Services中,Hierarchy的作用主要用於:對同屬性成員進行分組聚合成員用於分析和報告輸出寫在開始:顯示層次結構(Explicit Hierarchy)即將在新版本中不再應用了。應該是2016。如果還在用

原创 java 線程之executors線程池

一、線程池的作用  平時的業務中,如果要使用多線程,那麼我們會在業務開始前創建線程,業務結束後,銷燬線程。但是對於業務來說,線程的創建和銷燬是與業務本身無關的,只關心線程所執行的任務。因此希望把儘可能多的cpu用在執行任務上面,而不是用在與