图片加载失败 C#异步任务使用 C#的异步编程升级过很多次语法,古老的异步使用方式我在之前的博文中写过,现在总结一下新的异步任务 **Task/async/await** 语法,新的异步编程方式,更简单,更实用,基本省去了使用一大堆回调方法的麻烦,而且也不用在实时维护多线程了,总之异步很强大和简洁,简洁是一种美德。 2020-03-31 18 0 DotNet C#
图片加载失败 DotNetCore环境搭建 最近在看.Net core,做点儿笔记,顺便总结分享一下,这次先总结一下在win10环境下,搭建.netcore开发环境的具体步骤,其实就是安装一个Linux子系统的过程,还是Ubuntu的,也总结了一些dotnet core 常用的控制台命令行,可以用命令行在linux系统下进行.Net项目的常规开发工作。当然感觉还是Visual studio 用着顺手,希望微软也能开发一版支持linux的vs。 2020-03-31 10 0 C# DotNet
图片加载失败 Java开发环境搭建 我写的一篇关于配置Java开发和运行环境的教程,详细记录了在Window和Linux下不同的Jdk和Maven的安装配置步骤,以及IDEA开发环境的配置和构建方法,还是比较全面的,非常基础,基本上照着搭建完,就能完Java啦,其实感觉语言大同小异,工具的原理都差不多。 2020-03-31 17 0 Java
图片加载失败 Pip及virtualenv使用 这是我汇总的一些关于pip和virtualenv的配置及使用的详细步骤说明,总所周知,pip是python类库的安装工具,而virtualenv是创建不同python版本的虚拟环境用的,二者基本是python基础入门的标配。 2020-03-31 18 0 Python Linux Shell
图片加载失败 vs2017的C环境配置 如果你想用VS2017在Windows操作系统上连接远程linux服务器的环境调试本地机器的C代码,就要进行一些基础配置,本篇文章就是讲解具体的配置过程。 2020-03-31 14 0 Debug Windows Tools Shell Linux
图片加载失败 CentOS7升级gcc 有一些部署应用的场景需要最新版本的gcc编译器,而CentOS7自带的gcc版本不是即时更新的,这就需要你来手动升级,我是在安装node.js开发环境时,遇到的报gcc版本低的情况,升级需要手动源码编译安装gcc,需要很长时间,建议夜间休息时升级gcc,我当时的机器编译了大概4个小时。 2020-03-31 15 0 Linux Shell Tools
图片加载失败 C#编程中最常见的10个错误 C#是一种面向对象的强类型语言。在编译和运行时,它会严格的执行类型检查,以便于使绝大部分典型的语法错误可以尽早的被检查出来,而且错误的位置会被准确地定位。这些优异的特性可以让你在使用C#的编程时,节省大量的时间。相比之下,在那些没有类型安全检查的语言中,我们可能会在发生错误很久之后才能跟踪到那些令人困惑的原因。然而,有许多C#程序员在不知不觉中(或粗心大意地)抛弃了这种检测的好处,所以就引出了我写这篇教程的原因。 2020-03-30 13 0 DotNet C#
图片加载失败 Remoting服务实例 由于最近开始接触Remoting项目,所以特意学习了一下,写了一篇简要的实例分享,加深一遍对Remoting服务框架的理解,个人觉得它的原理就是分布式的调用远程主机上的类库,在不同机器上的应用程序域之间建立通道,使用可序列化的远程对象传递数据。 2020-03-10 13 0 C# DotNet Server
图片加载失败 SignalR消息推送 不久前我看到一篇用asp.netcore调用SignalR做日志推送的博客,觉得蛮不错,就按照作者的教程实际攒了一套webapi,感觉确实挺好的,又查了一些关于SignalR的资料,做了一些完善,在这里进行汇总。 2020-03-09 14 0 C# DotNet Server