摘要:
LinFx 一个基于 .NET Core 2.0 开发的简单易用的快速开发框架,遵循领域驱动设计(DDD)规范约束,提供实现事件驱动、事件回溯、响应式等特性的基础设施。让开发者享受到正真意义的面向对象设计模式来带的美感。 LinFx.Extensions Caching、DapperExtensio 阅读全文
摘要:
一、DotNetty背景介绍 某天发现 dotnet 是个好东西,就找了个项目来练练手。于是有了本文的 Mqtt 客户端 (github: MqttFx ) DotNetty是微软的Azure团队,使用C#实现的Netty的版本发布。不但使用了C#和.Net平台的技术特点,并且保留了Netty原来绝 阅读全文
摘要:
一个小型的电子商务网站,例如日交易量5万订单以下,或者说每天差不多五千万个pv左右。我们可以讨论下,整个架构应该如何设计。 业务分离,域名分离 现在好的电子商务网站都是按照业务分开,细化每个业务线。这样有利于系统的扩展,也有利于对系统的维护。例如:商品可以独立出来,交易独立,用户独立等等。各个系统之 阅读全文
摘要:
先上代码: 2. IWorkContext 3. Ninject 注入 问题: 一。如果实现 方步 GetRecordId() 从 cooike 取 ? 二。_context.HttpContext 是会每次都新生成? 每次 new 各位兄弟,有漏洞吗 可能思路不对cooike 要保存什么东西? 未 阅读全文
摘要:
引用 Ninject Ninject.Web.Common Ninject.Web.Mvc 不知道为什么,,我总不能成功. 这里出问题了吗? 阅读全文
摘要:
对穿越NAT做些总结:先做个约定:内网A中有:A1(192.168.0.8)、A2(192.168.0.9)两用户,网关X1(一个NAT设备)有公网IP1.2.3.4内网B中有:B1(192.168.1.8)、B2(192.168.1.9)两用户,网关Y1(一个NAT设备)有公网IP1.2.3.5公网服务器:C (6.7.8.9)D (6.7.8.10)NAT两大类:lNAT(NetworkAddressTranslators):称为基本的NAT在客户机时192.168.0.8:4000——6.7.8.9:8000在网关时1.2.3.4:4000——6.7.8.9:8000服务器C6.7.8. 阅读全文
摘要:
#include #include "..\lib\delay.h"typedef unsigned char uchar;typedef unsigned int uint;#define S1 0x7e#define S2 0x7d#define S3 0x7b#define S4 0x77#define S5 0xbe#define S6 0xbduchar PLAY;sbit IN1 =... 阅读全文
摘要:
#include <reg52.h>sbit LED = P1^1;unsigned char count;void main(){ TMOD = 0x01; //工作方式1 ,T/C 0 是一个16位定时器 / 计数器 TH0 = 0x3c; TL0 = 0xb0; EA = 1; ET0 = 1; TR0 = 1; LED = 0; while(1) { }}void T1_timer() interrupt 1{ TH0 = 0x3c; TL0 = 0xb0; count++; if(count ==... 阅读全文
摘要:
class Program { static void Main(string[] args) { //int i = 11; //int b = (i & 0xf0); //byte temp = 0x86; //var h = temp & 0xf0; //Console.WriteLine("{0}", i); //Console.ReadKey(); ushort buf = 0xf1f0; ... 阅读全文
摘要:
1.main.c#include <reg52.h>#include "..\lib\delay.h"#include "..\lib\display.h"#include "..\lib\i2c.h"#define AddWr 0xae //写数据地址,需要参考24c02芯片文档#define AddRd 0xaf //读数据地址sbit WP = P1^0;/*------------------------------------------------ 写入数据--------------------------- 阅读全文