摘要:
场景: 需要引用一个第三方的native dll库,c语言写的。 通过DllImport属性调用,所以要确保运行目录有该库(假设是a.dll)。 问题: 对于可以添加reference的库,vs编译时会自动将其拷贝到输出目录。 但是原生c库,无法添加引用,所以这样行不通。 那么使用属性里的"Copy 阅读全文
摘要:
用的putty连接阿里云的服务器,总是一段时间不操作就被断开终端。 很久以前记得在Linux服务器上碰到过这个问题,当时记得设置一个TMOUT值就好了 不过这次设置了没有起效果。。 在网上找到另一个的方法 在putty Connection设置中,启用发空包的选项,就好 Yes~ 阅读全文
摘要:
__WCF__, Windows Communication Foundation 是.net一个基于服务的通信框架。 我所理解的基于服务,是指采用客户端 服务端模式提供的服务。 WCF的前身应该是web service,WCF作为继承者,除了web service的功能外,提供了更多的配置选项。 阅读全文
摘要:
c 7.1 main函数也能异步返回 之前如果main处理的是异步函数,只能写作: 现在可以直接返回异步值了: 表达式 增强了 的用途 成员名称自动识别 根据变量名称,自动定义Tuple的成员名: c 7.2/7.3 好像没有特别想放在这里记录的。。。 阅读全文
摘要:
c 7.0 参数增强 允许out参数在函数调用中直接定义, 参数不需要初始化,很多时候在传入函数时才是第一次需要被使用的。 这个增强方便不少 元组类型 好像在python中,是叫做元组。这是c 语言新增加的类型支持。 虽然以前也有,但是功能并不完善。 几种方式的元组创建: 作为一种类型,可以直接作为 阅读全文
摘要:
记录一些对写代码会有帮助,但是平时像不太到的新特性 c 6.0 自动属性初始化 在类初始化时,会使用后面的表达式初始化该属性 表达式作为成员主体 这个和上一个可能有点像,但是作用完全不同,这个属性/函数的值,会在每次调用时重新计算,而不是初始化时 static引用 通过在 后增加static,可以直 阅读全文
摘要:
.net framework 1 4 在注册表项 下,安装的版本将在 NDP 子项的下方列出。 版本号存储在“版本”项中。 对于 .NET Framework 4,“版本”项位于客户端或完整子项下(在 NDP 下),或在这两个子项下。 .net framework 4.5或更高版本 查看 下, DW 阅读全文
摘要:
Timer在两个类中存在 和`System.Timers`,这两天使用的是第一个。 Timer定时器在.net中的线程池中运行。 立即运行Timer Timer可以在创建的的时候立即运行 Timer其中一个构造函数包含四个参数,在这个例子中 :`TimerCallback`类型的回调,指定Timer 阅读全文
摘要:
今天发布一个小的.net core程序,试了几次总是报错: 资产文件“obj\project.assets.json”没有“.NETCoreApp,Version=v2.0”的目标。确保已运行还原,且“netcoreapp2.0”已包含在项目的 TargetFrameworks 中。 我寻思也没改啥 阅读全文
摘要:
简介 .net core在nuget中提供了微软、google、Facebook和twitter的Identity接入包,这里主要以MS作为例子。 微软官方文档可以参见这个链接,但是.net core的文档个人认为作为教学并不是特别好,利用了很多VS中的功能隐藏掉了很多细节,当当当点几下,就可以认证 阅读全文