内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 软件编程 > C#教程 >

  • C#中Thread,Task,Async/Await,IAsyncResult的那些事儿!01月19日

    说起异步,Thread,Task,async/await,IAsyncResult 这些东西肯定是绕不开的,今天就来依次聊聊他们 1.线程(Thread) 多线程的意义在于一个应用程序中,有多个执行部分可以同时执行;对于比较耗时的操作(例如io,数据库操作),或者等待响应(如WCF通信)的操

    Tags:C#IAsyncResult
  • C#知识回顾:Lambda01月19日

    它是第十一个希腊字母,一个拥有失意、无奈、孤独、低调等含义的流行符号,也指示一款称为半条命的游戏。 不过,这次我所讲的是 C# 中的 Lambda。 [h1]目录[/h1] Lambda 简介 Lambda 表达式 Lambda 语句 异步 Lambda 在 LINQ 中使用 Lambda Lambda 中的类型

    Tags:C#Lambda
  • MBProgressHUD源码解析01月19日

    听过好多次:程序员要通过多读好的源码来提升自己这样类似的话,而且又觉得自己有很多不会的,于是就马上启动了自己的 读好源码Project 。 从哪个框架开始呢?我想到了 SDWebImage ,但是大致看下来文件很多,代码也不少,不知道从何看起,于是作罢。所以茅

    Tags:MBProgressHU
  • 六步解决C语言听不懂的问题01月19日

    大学期间学习C语言遇到的问题,上课也能听懂,书上的例题也能看明白,可是到自己动手做编程时,却不知道如何下手。发生这种现象的原因有三个: 首先,所谓的看懂听明白,只是很肤浅的语法知识,而我们编写的程序或软件是要根据要解决问题的实际需要控制程序

    Tags:C语言
  • C语言中通过全局变量引用汇编语言中的全局标签01月19日

    汇编语言和C语言混合编程中,在C语言中通过全局变量来引用汇编中的数据定义非常普遍,然而却存在 同名不同义 的陷阱。 1 测试代码 在汇编语言中的定义整数变量studentID,并赋初值,如下: .global studentID .datastudentID: .word 12345678 .text ldr r0,

    Tags:C语言全局变量汇编语言
  • Freestanding C与交叉编译器的生成原理分析01月19日

    0 问题由来 以前也用过C51写过简单的裸机程序,但是并没有认真的考虑过其与Linux环境下一般C语言程序的不同,只是想当然地认为C是跨平台的语言,并没有考虑过C语言的标准问题。 今天在编译GCC交叉编译器时,遇到了种种问题,不得不重新考虑C语言的实现标准,

    Tags:交叉编译器Freestanding
  • GCC和C99中结构体的标签式初始化语法差异01月19日

    GCC很早就支持标签式初始化结构体,标准C则是C99之后才对此进行了支持。两者语法不同,效果相同。 例子: struct Student { char *name; int age; float score; double money;}; 传统GCC初始化代码: struct Student s1 = { age: 18, money: 100.23,}; C99初

    Tags:GCCC99
  • C++:C语言实现HTTP的GET和POST请求01月19日

    HTTP请求和IP/TCP 所谓的HTTP协议是基于IP/TCP协议的, 所以要获取远端的html数据只要创建socket对象就足够了; HTTP是基于IP/TCP加上了网络请求的固定格式, 比如: methodURL Content -host Content -Type Content -Length 实现GET请求 把组合成的数据按照

    Tags:GETPOST
  • C#程序集和反射01月18日

    这里我又唠叨几句,大家在学习的时候,如看书或者看视频时觉得非常爽,因为感觉基本都看得懂也都挺容易的,其实看懂是一回事,你自己会动手做出来是一回事,自己能够说出来又是另一回事了。应该把学到的东西变成自己的东西,而不是依样画瓢。 在说反射之前,

    Tags:C#程序集
  • C#异步的世界【上】01月18日

    新进阶的程序员可能对async、await用得比较多,却对之前的异步了解甚少。本人就是此类,因此打算回顾学习下异步的进化史。 本文主要是回顾async异步模式之前的异步,下篇文章再来重点分析async异步模式。 APM APM 异步编程模型,Asynchronous Programming Mo

    Tags:C#
  • 采用apicloud开发移动端项目心得体会01月18日

    作为第一批吃螃蟹的,来说一说apicloud做移动端项目的一些体会。 刚开始接到项目,需要移动端开发两个项目,公司人员里面没有一个会原生android或者ios开发的,目前能出的技术也就是web,后端c# 老板项目时间定的很紧张,一个月,怎么整。 没办法跟老板抱怨

    Tags:apicloud移动端
  • 有效的GOCsharpHelper1.0(源代码开放)01月18日

    csharp编写界面,调用基于opencv的图像处理类库,是解决一类问题的优良方法。经过不懈研究,有最新进展: 一、目前情况和优点 位置在11.通过clr 架在clr.dll中 String^ Class1: :Method ( cli: :arrayunsigned char^ pCBuf1){ pin_ptr System: :Byte p1 = pC

    Tags:GOCsharpHelp
  • C#开源实现MJPEG流传输01月18日

    目前已经实现了 UDP+RTP 方式在不同物理机之间的媒体流传输。当然,由于没有基于 .NET 的媒体流压缩实现,所以直接传输的裸图 Bitmap。不过要求不高,帧率低一些,机器性能强一些,看着也很流畅。 能在桌面客户端上看到视频图像的功能已经完成了。下面需要考

    Tags:C#MJPEG
  • C#给PDF文档添加注释01月18日

    整理文档时,我们可能会需要在一些或一段文字上添加注释加以说明,那如何以编程的方式实现呢?本文将实例讲述C#中如何使用免费组件给PDF文档添加文本注释,包括自由文本注释。自由文本注释能允许我们自定义它的风格和外观,非常具有实用价值。 首先,下载这

    Tags:C#PDF
  • 寒假作业(一)随笔01月18日

    写在前面的话 这是第一次开博客、写博客。无论事情的起因是什么样的,只希望自己所发出的动作都能给自己带来一定的收获而不是只是为了应付差事而匆匆完事。这第一篇随笔是写关于自己的成长经验和程序设计课程的结合,并由此收获的感想,也是自己在一学期里对

    Tags:C语言
  • 2017寒假作业(一)随笔01月18日

    前言 在写这篇随笔之前,掌握了一下markdown的基本语法,以及探索了一下GitHub的用法,所以拖了一点时间,这也算是写这篇随笔的一大收获吧,在这个过程中提高了自己的自学能力。 有关技能和经验的调查 你有什么技能比大多人(超过70%以上)更好?针对这个技

    Tags:C语言
  • 在微软学C#(一)01月18日

    上次接触C#是十年前了,印象中对C#很有好感。这次直接上手在生产中使用C#,发现这门语言变化很多,总的来说用起来非常顺手。 这篇文章不是教程,只是个人在这段时间用C#的一些感想,如果想把它当入门教程,可能会有些不合适。另外我接触C#不久,讨论的东西只

    Tags:C#
  • VisualStudio现可使用EditorConfig01月16日

    Visual Studio 2017的首个候选发布版(VS2017RC)中提供了支持 EditorConfig 标准的特性。秉承该标准可使开发人员一次性地定义一种编码风格,即可轻易地在不同的编辑器中使用该风格。另一显著优点是对于在EditorConfig文件中定义的风格,可由源代码控制系统

    Tags:VisualStudioEditorConfig
  • Xamarin原生跨平台概述01月15日

    Xamarin原生跨平台:原生界面、原生性能、原生API(与H5比较); 1、C#可以访问Andrid、IOS原生API,也可以调用C#系统类型,如Syetem,System.IO; 2、原理:基于Mono(在linux架一层Mono,.NET程序就可以运行在Liunx系统上。之前分为Mono Andriod、Mono Touch两

    Tags:Xamarin
  • Libevent核心原理01月15日

    Libevent 是一个事件驱动框架, 不能仅说他是一个网络库。 notejs就是采用与libevent类似的libev来做核心驱动的。 Libevent支持三种事件:io事件、信号事件、时间事件,并且事件的设置和使用方式是一样的。 libevent的核心原理是采用io多路复用的方式来单线

    Tags:libeventSocket

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号