Fork me on GitHub

2016年7月26日

摘要: C#实现微信开发前奏 不想废话,直接写了!因为是留给自己做随笔的,所以大神们看到别喷…… 1.必须有微信公众账号 2.你也可以申请测试微信号,链接给你 http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 然后,建立mvc,你只需 阅读全文
posted @ 2016-07-26 09:14 HackerVirus 阅读(1545) 评论(0) 推荐(0)
摘要: 两个栈实现一个队列 拿到这种问题,我们首先应该思考这两种结构的特性是什么,为什么会出这样的题。其实就说明这两者的特性是有某种联系的,这么想的话其实很简单,栈的最大特点就是先进后出,让我们用两个先进后出的栈来实现一个先进先出的队列,那么我们把数据压入第一个栈,此时我们很清楚它的出战顺序是与我们想要的队 阅读全文
posted @ 2016-07-26 09:11 HackerVirus 阅读(341) 评论(0) 推荐(0)
摘要: MarkWord - 可发布博客的 Markdown编辑器 代码开源 1 /// <summary> 2 /// 同步呈现 3 /// </summary> 4 /// <param name="value"></param> 5 public void LoadBody(string MarkVa 阅读全文
posted @ 2016-07-26 07:25 HackerVirus 阅读(1470) 评论(0) 推荐(0)
摘要: 添加EF上下文对象,添加接口、实现类以及无处不在的依赖注入(DI) 目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 上一章,我们介绍了安装和新建控制器、视图,这一章我们来创建个数据模型,并且添加接口和实现类。 添加EF上下文对象 按照我们以前的习惯,我们还是新建几个文件夹 阅读全文
posted @ 2016-07-26 07:21 HackerVirus 阅读(3212) 评论(0) 推荐(0)
摘要: WebRTC 音视频开发 webrtc Android IOS WebRTC 音视频开发总结(七八)-- 为什么WebRTC端到端监控很关键? 摘要: 本文主要介绍WebRTC端到端监控(我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在【编风网】 支持原创,转载必须注 阅读全文
posted @ 2016-07-26 07:12 HackerVirus 阅读(1724) 评论(0) 推荐(0)

2016年7月25日

摘要: 协程的理解 什么是协程 协程是在线程之上由“用户”构建的并发单元,对OS来说无感知,协程的切换由用户自己管理和调度。(这里的用户是相较于内核而言的,一些通用库这里也理解为用户) C/C++怎么实现协程 作为一个C++后台开发,我知道像go, lua之类的语言在语言层面上提供了协程的api,但是我比较 阅读全文
posted @ 2016-07-25 11:04 HackerVirus 阅读(687) 评论(0) 推荐(0)
摘要: 线程、进程、协程和队列 一.线程、进程 1.简述 进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,通俗讲就是自定义一段程序的执行过程,即一个正在运行的程序。线程是进程的基本单位,又称为轻量级进程。 * 不同的进程在内存中会开辟独立的地址空间,默认进程之 阅读全文
posted @ 2016-07-25 10:52 HackerVirus 阅读(2267) 评论(0) 推荐(0)
摘要: Confluent介绍(一) 最开始接触confluent是通过这篇博客,How to Build a Scalable ETL Pipeline with Kafka Connect,对于做大数据的,数据的ETL(抽取,转换,装载)是必不可少的。例如,要把传统的关系型数据库中的数据导入到HDFS里 阅读全文
posted @ 2016-07-25 10:47 HackerVirus 阅读(613) 评论(0) 推荐(0)
摘要: 静态文件处理 原文:Working with Static Files作者:Rick Anderson翻译:刘怡(AlexLEWIS)校对:谢炀(kiler398)、许登洋(Seay)、孟帅洋(书缘) 静态文件(static files),诸如 HTML、CSS、图片和 JavaScript 之类的 阅读全文
posted @ 2016-07-25 10:29 HackerVirus 阅读(3442) 评论(0) 推荐(0)
摘要: “Options模式”下各种类型的Options对象是如何绑定的? 旨在生成Options对象的配置绑定实现在IConfiguration接口的扩展方法Bind上。配置绑定的目标类型可以是一个简单的基元类型,也可以是一个自定义数据类型,还可以是一个数组、集合或者字典类型。通过前面的介绍我们知道Con 阅读全文
posted @ 2016-07-25 10:29 HackerVirus 阅读(1285) 评论(0) 推荐(0)