MIss-Y的博客

爱生活,爱学习,爱一切让自己变得更美好的东西!爱MIss-Y

g++安装配置以及C++的四个编译处理过程

一、C++的编译器 不像python等动态语言,C、C++是静态语言,需要编译之后,然后才能执行,C++的编译器有很多,比如常见的MSVC、g++(gcc)、等,本文介绍g++,关于g++的详细介绍,本文不再介绍,可以查阅相关文档。 二、windows平台下g++的安装与配置 gcc...

2019-02-19 16:11:57

阅读数 11

评论数 0

python协程系列(七)——asyncio结合多线程解决阻塞问题以及timer模拟

声明:python协程系列文章的上一篇,即第六篇,详细介绍了asyncio的几个底层API概念,asyncio的事件循环EventLoop,Future类的详细使用,以及集中回答了关于异步编程的一些疑问,本文为系列文章的第七篇,将介绍如何使用多线程结合异步编程asyncio,开发出真正“不...

2019-01-23 14:11:00

阅读数 67

评论数 0

python协程系列(六)——asyncio的EventLoop以及Future详解

声明:python协程系列文章的上一篇,即第五篇,详细介绍了asyncio的核心概念,asyncio的设计架构,Task类的详细作用,本文为系列文章的第六篇,将介绍更加底层的API,以EventLoop和Future为主,介绍他们的设计理念,包含的方法以及使用技巧。 一、事件循环Even...

2019-01-21 14:37:00

阅读数 176

评论数 0

一文详解ODBC、OLEDB、ADO、ADO.NET之间的关系

相信看到这篇文章的人,心中肯定有这样的想法:ODBC、OLEDB、ADO、ADO.NET貌似都是访问数据库的东东,那么他们之间有什么区别,又有什么联系呢?不要着急,待我慢慢道来。 一、ODBC ODBC(Open Database Connectivity,开放数据库互连)。 ODBC,官方...

2019-01-16 21:28:38

阅读数 44

评论数 0

python协程系列(五)——asyncio的核心概念与基本架构

声明:本文针对的是python3.4以后的版本的,因为从3.4开始才引入asyncio,后面的3.5 3.6 3.7版本是向前兼容的,只不过语法上面有稍微的改变。比如在3.4版本中使用@asyncio.coroutine装饰器和yield from语句,但是在3.5以后的版本中使用asyn...

2019-01-15 09:35:53

阅读数 45

评论数 0

python协程系列(四)——同步/异步、并发/并行、线程/进程

声明:后面会不断穿插这样的一些概念,一定要深入理解一些关键的基本思想。这些基本概念很多的参考资料参差不齐,讲解不是很清楚,本章将详细,用最通俗易懂的语言解释,什么是线程、进程、同步、异步、阻塞、非阻塞、并发、并行这些很容易弄混的概念,本次的系列文章较长,后续会讲解python协程的实现方式...

2019-01-10 10:37:16

阅读数 51

评论数 0

python标准库系列教程(五)——unittest库单元测试 (下篇)

声明:前面的python标准库系列文章详细讲解了Python的三大函数式编程库以及集合库,itertools、functools、operators库以及collections库,本文继续python标准库系列文章,本文为第五篇,深入详解python的单元测试原理以及unittest的基本...

2019-01-09 14:47:26

阅读数 33

评论数 0

python标准库系列教程(五)——unittest库单元测试 (中篇)

声明:前面的python标准库系列文章详细讲解了Python的三大函数式编程库以及集合库,itertools、functools、operators库以及collections库,本文继续python标准库系列文章,本文为第五篇,深入详解python的单元测试原理以及unittest的基本...

2019-01-07 15:04:20

阅读数 35

评论数 0

python标准库系列教程(五)——unittest库单元测试 (上篇)

声明:前面的python标准库系列文章详细讲解了Python的三大函数式编程库以及集合库,itertools、functools、operators库以及collections库,本文继续python标准库系列文章,本文为第五篇,深入详解python的单元测试原理以及unittest的基本...

2019-01-04 17:04:28

阅读数 32

评论数 0

python高级调试技巧(一)——原生态的pdb调试

声明:本文所讲的调试是指不附带任何工具的调试,我们平时使用vs code,pycharm进行调试,包括设置断点、单步执行、多步执行等操作都是IDE设置好的,本文不考虑这些,使用原生态的python调试器,不需要任何IDE开发环境。pdb是python自带的调试器,是python debug...

2019-01-02 15:53:28

阅读数 88

评论数 0

python协程系列(三)——yield from原理详解

声明:本文将详细讲解python协程的实现机理,为了彻底的弄明白它到底是怎么一回事,鉴于篇幅较长,将彻底从最简单的yield说起从最简单的生成器开始说起,因为很多看到这样一句话的时候很懵,即“yield也是一种简单的协程”,这到底是为什么呢?本次系列文章“python协程系列文章”将从最简...

2018-12-26 14:45:28

阅读数 41

评论数 0

python协程系列(二)——python协程的通俗理解以及使用yield关键字实现协程

  声明:本文将详细讲解python协程的实现机理,为了彻底的弄明白它到底是怎么一回事,鉴于篇幅较长,将彻底从最简单的yield说起从最简单的生成器开始说起,因为很多看到这样一句话的时候很懵,即“yield也是一种简单的协程”,这到底是为什么呢?本次系列文章“python协程系列文章”将...

2018-12-24 15:55:57

阅读数 73

评论数 0

python协程系列(一)——生成器generator以及yield表达式详解

声明:本文将详细讲解python协程的实现机理,为了彻底的弄明白它到底是怎么一回事,鉴于篇幅较长,将彻底从最简单的yield说起从最简单的生成器开始说起,因为很多看到这样一句话的时候很懵,即“yield也是一种简单的协程”,这到底是为什么呢?本次系列文章“python协程系列文章”将从最简...

2018-12-24 13:27:49

阅读数 71

评论数 0

jupyter notebook高级教程系列——slide幻灯片制作

声明:前面已经详细讲解了ipython、jupyter notebook的使用、配置等内容,本文作为补充篇继续讲解jupyternotebook。本文主要由两个部分组成,jupyter notebook的常用菜单介绍、使用jupyter notebook制作幻灯片。所以一些关于如何启动,如...

2018-12-18 13:25:53

阅读数 204

评论数 0

『爬虫资源合集』C#、java、python、C++、ruby等各类语言33款开源爬虫框架汇总

本文收集了C#、java、python、C++、ruby等各类语言33款开源爬虫框架,对爬虫有兴趣的小伙伴好好收藏哦! 一、Java爬虫 1、Arachnid Arachnid是一个基于Java的web spider框架.它包含一个简单的HTML剖析器能够分析包含HTML内容的输入流...

2018-12-14 14:37:35

阅读数 88

评论数 0

C#8.0新的语法特性尝尝鲜!

初试C# 8.0 昨天我们宣布了Visual Studio 2019的第一个预览版(使用Visual Studio 2019提高每个开发人员的工作效率)和.NET Core 3.0(宣布.NET Core 3预览1和开源Windows桌面框架)。 其中一个令人兴奋的方面是你可以使用C#...

2018-12-13 16:46:48

阅读数 39

评论数 0

C#8.0的新语法特性——范围类型(Range Type)

C# 8.0中加入了一个新的范围类型(Range Type)。 这里我们首先展示一些代码,并一步一步为代码添加一些不同的东西, 为大家展示一下范围类型的功能和用法。 我们最原始的代码如下: 这里我们显示的定义了我们查询数组的索引1-3, 并输出他们的值。毫无疑问,当我们运行程序之...

2018-12-12 16:29:49

阅读数 72

评论数 0

深度神经网络重要原理及理论思想篇——自编码器(AutoEncoder)

一、从生成模型开始谈起 1、什么是生成模型? 概率统计层面:能够在给丁某一些隐含参数的条件下,随机生成观测数据的这样一种模型,称之为“生成模型”。它给观测值和比周数据系列制定一个连和概率分布 机器学习层面:直接对数据进行建模,比如根据某个变量的概率密度函数进行数据采样。在贝叶斯算法中,直接对...

2018-12-12 14:15:37

阅读数 203

评论数 0

python高级编程——描述符Descriptor详解(补充篇)——python描述符实现一些底层高级功能

本文声明:python的描述符descriptor,这是属于python高级编程的一些概念和实现方法,可能有很多的小伙伴还并没有用到过,但是在Python的面试过程中有可能会出现,究竟什么是python描述符,有什么作用,使用有什么意义,它的诞生背景是什么,很少有文章专门介绍这一块,有的文...

2018-12-10 14:47:33

阅读数 48

评论数 0

python高级编程——描述符Descriptor详解(下篇)——python描述符三剑客详解

本文声明:python的描述符descriptor,这是属于python高级编程的一些概念和实现方法,可能有很多的小伙伴还并没有用到过,但是在Python的面试过程中有可能会出现,究竟什么是python描述符,有什么作用,使用有什么意义,它的诞生背景是什么,很少有文章专门介绍这一块,有的文...

2018-12-07 15:57:49

阅读数 51

评论数 0

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