0

一、初识asyncio协程

初识asyncio协程 一、基本概念 ​ 要想了解学习协程相关知识要先对以下几个概念先行了解: 阻塞 ​ 阻塞状态是指程序未得到某所需计算资源时的挂起状态,简单说就是程序在等待某个操作未执行完前无法执行其他操作。 非阻塞 ​ 非阻塞状态是指在等待某项操作执行完前可以继续运行其他操作,也就是不会被阻塞 ...

FuckSpider 发布于 2019-09-20 11:35 评论(0)阅读(2)
0

高频面试知识点总结,看看你能答对多少

开篇:题目答案总结并非标准,仅供参考,如果有错误或者更好的见解,欢迎留言讨论,往期公众号整理的一些面试题看这里:Java面试题内容聚合 事务 1、什么是事务?事务的特性(ACID) 什么是事务:事务是程序中一系列严密的操作,所有操作执行必须成功完成,否则在每个操作所做的更改将会被撤销,这也是事务的原 ...

Java知音* 发布于 2019-09-20 11:17 评论(0)阅读(88)
0

Python configparser的使用 读取配置文件

是Python自带用于读取配置文件的工具包,它的使用非常简单 配置文件 配置文件 中为section命名,section的命名可以包含空格,每个section下面以键值对的方式保存配置内容,在读取配置时键值对全部解析为字符串,因此在配置时无需为字符串添加引号 文件定义 [mysql settings ...

Jack_Zhai 发布于 2019-09-20 11:16 评论(0)阅读(5)
2

Netty源码分析 (十)----- 拆包器之LineBasedFrameDecoder

Netty 自带多个粘包拆包解码器。今天介绍 LineBasedFrameDecoder,换行符解码器。 行拆包器 下面,以一个具体的例子来看看业netty自带的拆包器是如何来拆包的 这个类叫做 LineBasedFrameDecoder,基于行分隔符的拆包器,TA可以同时处理 \n以及\r\n两种 ...

chen_hao 发布于 2019-09-20 11:07 评论(0)阅读(39)
0

python第三课

1.循环对象,主要调用next() 2.迭代器iterator(),在理解上可以和循环对象理解为一个东西。 3.生成器(generator)自定义的循环对象。 4.表推导(list comprehension)是快速生成表的方法。表推导用中括号。 >>> f=open("test.txt","w") ...

脱衣有肉的润 发布于 2019-09-20 11:05 评论(0)阅读(3)
0

C++的派生类构造函数是否要带上基类构造函数

//public:Student(int s_age):People(s_age) //C++的派生类构造函数后面是否带上基类构造函数,取决于基类构造函数是否需要传入参数,如果要参数,就一定带上;不需要参数,则可以不用带上(当然带上也是正确的)。比如基本构造函数是People::People()这样 ...

邓境 发布于 2019-09-20 11:05 评论(0)阅读(3)
0

使用python将最新的测试报告以附件的形式发到指定邮箱

import smtplib, email, os, timefrom email.mime.multipart import MIMEMultipartfrom email.mime.text import MIMETextfrom email.header import Header#设置smt... ...

libre_yop 发布于 2019-09-20 11:03 评论(0)阅读(4)
0

2.1spring cloud 环境配置

前提:SpringBoot可以离开SpringCloud独立使用开发项目,但是SpringCloud离不开SpringBoot,属于依赖的关系. 所以基本是搭建SpringBoot + 组件 = SpringCloud 什么是Spring Cloud 1、Spring Cloud它不是一个具体的框架 ...

wm根mw 发布于 2019-09-20 10:55 评论(0)阅读(11)
0

爬虫(三)通过Selenium + Headless Chrome爬取动态网页

一、Selenium Selenium是一个用于Web应用程序测试的工具,它可以在各种浏览器中运行,包括Chrome,Safari,Firefox 等主流界面式浏览器。 我们可以直接用pip install selenium来进行安装。 中文翻译文档:https://selenium-python- ...

rain_poi 发布于 2019-09-20 10:51 评论(0)阅读(12)
1

Spring入门(十二):Spring MVC使用讲解

1. Spring MVC介绍 提到MVC,参与过Web应用程序开发的同学都很熟悉,它是展现层(也可以理解成直接展现给用户的那一层)开发的一种架构模式,M全称是Model,指的是数据模型,V全称是View,指的是视图页面,如JSP、Thymeleaf等,C全称是Controller,指的是控制器,用 ...

申城异乡人 发布于 2019-09-20 10:47 评论(0)阅读(71)
0

数据分析 之 NumPy

[TOC] 数据分析 之 NumPy 简单了解数据分析 数据分析(是把隐藏在一些看似杂乱无章的数据背后的信息提炼出来,总结出所研究对象的内在规律) Python数据分析三剑客(Numpy,Pandas,Matplotlib) NumPy Numpy常用函数用法大全目录 Pandas Matplotl ...

郭楷丰 发布于 2019-09-20 10:43 评论(0)阅读(11)
0

PHP多进程系列笔(转)

本系列文章将向大家讲解pcntl_*系列函数,从而更深入的理解进程相关知识。 如果自带的PHP没有安装pcntl扩展,可以下载相同版本的源码,进入ext/pcntl使用phpize编译安装。 pcntl_fork 用于创建子进程。成功时,在父进程执行线程内返回产生的子进程的PID,在子进程执行线程内 ...

WebLinuxStudy 发布于 2019-09-20 10:42 评论(1)阅读(8)
0

PHP生成有背景的二维码图片

Hart QR Code 快速生产带背景的二维码,他为你提供了以下功能 生产原始二维码,可配置url或则text,以及二维码大小 生产带背景带二维码,背景大小是你传入带背景大小,可配置原始二维码大小,原始二维码在背景当中当位置 可以直接返回二维码,也可以保存到路径当中安装 安装 选择 Compose ...

harthali 发布于 2019-09-20 10:26 评论(0)阅读(8)
0

python第二课

1.词典。词典的可以理解Wie变相的list,它的每个元素是有两部分组成,既键和值。dic = {'tom':11, 'sam':57,'lily':100}词典必须要用大括号。 >>>print dic.keys() # 返回dic所有的键 >>>print dic.values() # 返回di ...

脱衣有肉的润 发布于 2019-09-20 10:15 评论(0)阅读(6)
1

如何给女朋友讲明白:Java 中 Stack(栈) 与 Heap(堆)

背景 Java 中 Stack(栈) 与 Heap(堆) 是 面试 中被经常问到的一个话题。 有没有对 Java 中 Stack(栈) 与 Heap(堆) 烂熟于心的童鞋,请举手!!!(怎么没人举手…) 这个时候蜗牛哥的对象弱弱的举起了小手(这个对象不是 new 出来的哈) 女朋友:牛哥,谁要怼咱呀 ...

Java知己 发布于 2019-09-20 09:51 评论(0)阅读(31)
0

Python3.x学习资料汇总(待续)

入门涉猎资料: python3.6.3中文文档:https://www.runoob.com/manual/pythontutorial3/docs/html/interpreter.html python3.6.3基础资料:https://www.runoob.com/python3/python ...

__生如夏花般绚烂 发布于 2019-09-20 09:50 评论(0)阅读(30)
0

Django 连接MySQL的驱动设置

对于在Django 中连接MySQL 的驱动,有以下三种: 1) mysqlclient 2) mysql-connector-python 3) pymysql (建议:这个包已经有一年未升级了,本人不建议使用)。 下图是django 官方文档对mysql 的驱动的说明: 现对这2个驱动,做下实验 ...

风之活力 发布于 2019-09-20 09:47 评论(0)阅读(6)
0

深入浅出Mysql索引的那些事儿

一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。 ...

alterem 发布于 2019-09-20 09:46 评论(0)阅读(30)
0

SpringBoot整合Elasticsearch详细步骤以及代码示例(附源码)

准备工作 环境准备 JAVA版本 ES版本 SpringBoot版本 开发工具使用的是 安装ES Elasticsearch介绍以及安装: "ElasticSearch入门 基本概念介绍以及安装" 开始 创建SpringBoot项目 1. 打开IDEA,在菜单中点击 在弹框中选择 然后 2. 填写项 ...

李锋镝 发布于 2019-09-20 09:25 评论(0)阅读(140)
0

SpringBoot自动装配原理解析

本文包含:SpringBoot的自动配置原理及如何自定义SpringBootStar等 我们知道,在使用SpringBoot的时候,我们只需要如下方式即可直接启动一个Web程序: 和我们之前使用普通Spring时繁琐的配置相比简直不要太方便,那么你知道SpringBoot实现这些的原理么 首先我们看 ...

石玉军 发布于 2019-09-20 09:09 评论(0)阅读(24)
博聚网