-
微软 改变 开源【几个站点】
codeplex切换到目前的主流开源中心 https://github.com/microsoft 几个核心技术的站点 https://github.com/Microsoft/dotnet https://github.com/aspnet https://github.com/microsoft/vscode 基础站点 https://opensource.microsoft.com/ https://open.microsoft.com/...
2018-06-27 09:55:34
-
支付网关思考
支付网关思考 目的 支付网关是为了屏蔽各种 支付工具之间的差异,对订单系统行程一个统一的,标准的接口。如下图所示 思路 订单系统的生成订单号,订单状态为待支付 用户发起支付请求,支付网关负责交易支付请求, 生成 支付流水号。 支付网关在完成支付请求后 ,负责...
2018-06-27 09:55:31
-
C# string字节数组转换
string转byte[]: byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str ); byte[]转string: string str = System.Text.Encoding.Default.GetString ( byteArray ); string转ASCII byte[]: byte[] byteArray = System.Text.Encoding.ASCII.GetBytes ( str...
2018-06-27 09:55:32
-
访问修饰符
修饰符 应用于 说明 public 所有类型或成员 任何代码都可以访问 protected 类型和内嵌类型的所有成员 只有派生的类型可以访问 internal 所有类型或成员 只能在包含它的程序集中访问 private 类型和内嵌类型的所有成员 只能在它所属的类型中访问 protected internal 类...
2018-06-27 09:55:30
-
CORS跨域请求C#版
1、什么是跨域请求: 当从A网站使用AJAX请求B网站时,就会出现跨域请求。 此时B网站能够接收到A网站发来的请求并返回相应的结果,但是浏览器拿到B网站返回的数据时检测到与当前网站的域名不同,出于安全考虑浏览器不会把数据传递给A网站的这个AJAX请求。 2、如何解决跨...
2018-06-27 09:55:27
-
简单的.NET后台定时服务框架
这里只是一个简单的后台开发框架。说白了就是为了方便开发,就是单纯的想专注于开发业务逻辑,不想每次新建后台服务的时候花太多时间在项目结构,服务安装,调度处理上。 最简单的用法就是,把代码下下来后,直接用vs打开。参照task的例子去写逻辑就ok了。 框架本身实...
2018-06-27 09:55:27
-
mc:Ignorable="d"什么意思?
有两个命名空间我们要注意一下的: xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" d 可以理解为是 设计时的状态 ,d:DesignWidth="480"就是说这个宽度和高度只是在设计时有...
2018-06-27 09:55:25
-
WPF(C#)与MATLAB混合编程
WPF(C#)与MATLAB混合编程 WPF可以为开发者提供便捷地构建用户交互界面的解决方法,而matlab则在科学计算方面有着无与伦比的优势,因此在一些需要将科学算法转换为应用软件的项目中,需要应用到WPF或者说C#和matlab的混合编程。相比于MFC和MATLAB的混合变成,C#与其的混...
2018-06-27 09:55:23
-
Html
head title/title style type="text/css" #Text1 { width: 97px; } /style script language="javascript" type="text/javascript"// 



