【前言】 接上一篇《【原創】打造基於Dapper的數據訪問層》,Dapper在應付多表自由關聯、分組查詢、匿名查詢等應用場景時不免顯得吃力,經常要手寫SQL語句(或者用工具生成SQL配置文件)。試想一下,項目中整個DAL層都塞滿了SQL語句,對於后期維護來說無異於天災人禍,這個坑誰踩誰知道 ...
一個消息分發器應該要具備以下幾個特征: 集中注冊消息以及消息處理函數 可以處理任何類型的消息 根據消息選擇正確的消息處理函數 能檢測消息的正確性 要實現一個消息分發器的難點在如何能處理所有的消息,因為不同的消息的消息處理函數是不同的,有可能不同的消息處理函數的返回值 形參都不同,目前還沒有一種容器能將所有的函數,諸如 void f void f int int f double double f ...
2014-03-07 12:04 12 5465 推薦指數:
【前言】 接上一篇《【原創】打造基於Dapper的數據訪問層》,Dapper在應付多表自由關聯、分組查詢、匿名查詢等應用場景時不免顯得吃力,經常要手寫SQL語句(或者用工具生成SQL配置文件)。試想一下,項目中整個DAL層都塞滿了SQL語句,對於后期維護來說無異於天災人禍,這個坑誰踩誰知道 ...
Github 主頁 https://github.com/panjf2000/gnet 歡迎大家圍觀~~,目前還在持續更新,感興趣的話可以 star 一下暗中觀察哦。 簡介 gnet 是一個基於 Event-Loop 事件驅動的高性能和輕量級網絡庫。這個庫直接使用 ...
【前言】 大家好,我是TANZAME。出乎意料的,我們在立冬的前一天又見面了,天氣慢慢轉涼,朋友們注意添衣保暖,愉快擼碼。距離 TZM.XFramework 的首秀已數月有余,期間收到不少朋友 ...
牆裂推薦:那些Network能work的本質究竟是啥? SqueezeNet 輕量化網絡:SqueezeNet 2017年的文章,和后面的幾篇文章一對比思路顯得比較老套:大量的1*1的卷積 ...
在UWP應用開發中,我們常常有向用戶發送一些提示性消息的需求。這種時候我們一般會選擇MessageDialog、ContentDialog或者ToastNotification來完成功能。 但是,我們大多數時候僅僅是需要在應用內向用戶顯示一條提示消息(例如“登錄成功!”),不需要用戶對這條消息 ...
Github資源:https://github.com/alibaba/weex-ui 預覽 你可以通過飛豬、淘寶、天貓、Weex Playground 或者瀏覽器掃碼體驗 安裝 npm i weex-ui -S 使用 <template> <div> ...
Beanstalk是一個高性能、輕量級的、分布式的、內存型的消息隊列系統。最初設計的目的是想通過后台異步執行耗時的任務來降低高容量Web應用系統的頁面訪問延遲。其實Beanstalkd是典型的類Memcached設計,協議和使用方式都是同樣的風格。其基本設計思想很簡單:高性能離不開異步,異步 ...
2021年4月寫過一個輕量級的web服務器HttpServer,見文章: 《HttpServer:一款Windows平台下基於IOCP模型的高並發輕量級web服務器》,但一直沒有時間添加Openssl功能,也就是將HTTP拓展為HTTPS,從而提供安全訪問功能。 沒時間只是一方面,關鍵是集成 ...