自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

九日王朝

君子以独立不惧,遯世无闷

  • 博客(9)
  • 资源 (8)
  • 收藏
  • 关注

原创 c#.net——c#.net异步实现网页信息爬取

之前研究各种语言异步的时候就想做一个C#版本的异步,但是毕竟好久不做了(也就是在大学期间用asp.net做了几个管理系统)语法类库什么的完全蒙蔽了,研究了好几天,也参考了网上许多资料,终于写出了几行low逼代码实现内容:异步并发爬取网页信息首先异步的语法和其他语言都大同小异,async、await,定义异步方法的话要加async修饰符,如果你想在await调用,

2017-07-29 21:50:55 5001 2

转载 洛谷OJ上的A+B花(zhuang)式(bi)解法

转眼间快到了8月,一想自己都毕业好久了,很怀念曾经在各大OJ上刷题的时光,今天无意在一个算法群里看到最近有个叫洛谷的oj网站貌似蛮火的,于是注册了一个下进去看一看,顺手打开了A+B problem,然后……作者: Treeloveswater 更新时间: 2017-03-26 15:06 举报终于可以写一份A+B这么难的题的题解了。咦?竟然没有人写LCT的题解?

2017-07-28 16:26:40 2767

原创 C++ concurrency::task实现异步编程(Windows)

最近一直在看js、python、lua等脚本语言的异步编程,今天脑子一热突然想看看C++能否也有支持异步的相关类库,上网一搜还真的有microsoft官方文档https://msdn.microsoft.com/library/windows/apps/Hh780559.aspx主要使用task class 及其相关类型和函数,它们都包含在 concurrency 命名空间中且在

2017-07-22 15:35:22 8071 2

原创 python——asyncio模块实现协程、异步编程(三)

【八】协程停止future对象有几个状态:PendingRunningDoneCancelled创建future的时候,task为pending,事件循环调用执行的时候当然就是running,调用完毕自然就是done,如果需要停止事件循环,就需要先把task取消。可以使用asyncio.Task获取事件循环的task例如:import asyncioimpor

2017-07-19 20:50:36 5673

原创 python——asyncio模块实现协程、异步编程(二)

【六】协程并发定义tasks时可以设置多个ensure,也可以像多线程那样用append方法实现tasks = [ asyncio.ensure_future(coroutine1), asyncio.ensure_future(coroutine2), a

2017-07-19 20:21:44 2491

原创 python——asyncio模块实现协程、异步编程(一)

我们都知道,现在的服务器开发对于IO调度的优先级控制权已经不再依靠系统,都希望采用协程的方式实现高效的并发任务,如js、lua等在异步协程方面都做的很强大。python在3.4版本也加入了协程的概念,并在3.5确定了基本完善的语法和实现方式。同时3.6也对其进行了如解除了await和yield在同一个函数体限制等相关的优化。event_loop 事件循环:程序开启一个无限的循环,程序员会把

2017-07-19 18:28:10 3722

原创 python——VS2017开发python与python3.6更新特性

VS2017详情   http://blog.csdn.net/sm9sun/article/details/68924321作为50G吊炸天IDE,VS2017对于python的支持也是很给力。新建项目中可以选择python工程在工具→选项→文本编辑器里可以选择显示行号等常用开发选项解决方案里可以选择相应的版本环境

2017-07-18 17:33:32 18831 1

原创 redis——通过redis实现服务器崩溃等数据恢复

由于redis存储在内存中且提供一般编程语言常用的数据结构存储类型,所以经常被用于做服务器崩溃宕机的数据恢复处理。服务器可以在某些指定过程中将需要保存的数据以json对象等方式存储到redis中,也就是我们常说的快照,当服务器运行时读取redis来判断是否有待需要恢复数据继续处理的业务。当一次业务处理结束后再删除redis的数据即可。redis提供两种将内存数据导出到硬盘实现数据备份的方法:RDB...

2017-07-06 17:39:53 11064

原创 redis——redis简介及基本交互方法

Redis是一个速度非常快的非关系数据库(non-relational database),它可以存储键(key)与5种不同类型的值(value)之间的映射(mapping),可以将存储在内存的键值对数据持久化到硬盘,可以使用复制特性来扩展读性能,还可以使用客户端分片1来扩展写性能,接下来的几节将分别介绍Redis的这几个特性。其重点是在内存中存储,所以相比普通数据库,其IO效率会快很多。在使用类...

2017-07-06 16:26:10 1995

plist组图分割demo

基于pyhton3.6开发的plist组图分割demo 配套博客地址: http://blog.csdn.net/sm9sun/article/details/77703551

2017-08-30

protobuf完整工程包

有关Visual Studio开发protobuf的完整工程,内含protobuf-3.0.0-alpha-3源码(有vs工程可编译) 以及编译好的第三方lib库及头文件 另附VS2017版protobuf完整测试样例 配套博客http://blog.csdn.net/sm9sun/article/details/70049375

2017-04-11

protobuf完整工程

protobuf完整工程

2017-04-11

BrainFuck语言解释器及一些demo

一个很小巧的BrainFuck语言解释器,内置很多小demo

2016-12-26

python后台web开发网址生成二维码

python实现web开发,网址生成二维码demo

2016-12-09

奥义前端源码

奥义前端源码

2016-12-06

VS2010工程python结合c++开发demo

VS2010工程python结合c++开发demo

2016-11-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除