2019-09-17 15:58
前言:
本文代码基于python3
Content:
1.python中的序列类分类
2. python序列中abc基类继承关系
3. 由list的extend等方法来看序列类的一些特定方法
4. list这种序列类的一大特点:切片。和如何实现可切片对象。到如何自定义一个序列类。
5. biset维护排序序列
6. 什么时候使用list
7.列表推导式、生成器表达式、字典推导式
1.python中的序列类分类
a.什么是python的序列类?
之前提到的魔法函数这种时候就很重要啦。满足序列类相关的协议就称为python里的序列类。python内置的序列类有dict、tuple、list等。
...
2019-09-17 15:26
本文首发:https://www.cnblogs.com/somata/p/LinuxLDAPUserAuthentication.html...
2019-09-17 15:06
我今天来推导一下根据 概率模型 来推导一下分类的问题。
题目的大概就是,我们抽取一个样本,然后去判断这个样本应该属于哪个分类。
首先大概的复习一下跟概率论相关的知识概率论的一些基础知识
我们把问题限定为两个类别的分类。即我们有一个C1和C2分类。然后抽取一个样本Xi,去判断Xi应该属于哪个分类。用概率的公式来描述我们的问题
P(C?|Xi) 换言之 P(C1|Xi)=1−P(C2|Xi) 那么我们只要求出其中一个概率即可。
根据贝叶斯公式,我们可知 P(C1|Xi)=P(Xi|C1)∗P(C1)P(Xi|C1)∗P(C1)+P(Xi|C2)∗P(C2)
...
2019-09-17 15:34
本文主要是记录一下Redis集群在linux系统下离线的安装步骤,毕竟在生产环境下一般都是无法联网的,Redis的集群的Ruby环境安装过程还是很麻烦的,涉及到很多的依赖的安装,所以写了一个文章来进行记录。本文分为两部分,第一部分先通过原生命令的安装来实现redis集群的部署,通过原生命令的安装对于了解redis集群的实现原理有很大的帮助,第二部分通过官方工具Ruby来进行Redis集群的安装,通过Ruby安装Redis集群的时候主要是搭建好Ruby环境,真正Redis集群的安装配置通过Ruby还是很简单的。...
2019-09-17 15:45
更新、更全的《数据结构与算法》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11407287.html
首先让我们回顾之前说过的查找问题:上次我们之讲过了静态查找,这次我们将通过二叉搜索树实现动态查找。但是针对动态查找,数据该如何组织呢?
二叉搜索树(BST,Binary Search Tree),也称二叉排序树或二叉查找树
二叉搜索树:一颗二叉树,可以为空;如果不为空,满足以下性质:
非空左子树的所有键值小于其根节点的键值
...
2019-09-17 15:15
前面我在做性能测试的时候,由于我们的系统是需要登录的,登录成功后,系统默认加载其订单数据,因此在用户看来这是一个操作。所以为了模拟这个操作,我需要访问两个接口,并且把这两个接口的响应时间算在一起,那么就用到了事务控制器,举个列子给大家分享下我的理解,希望大家相互学习,多多指点。...
2019-09-17 15:48
这是Mysql系列第9篇。环境:mysql5.7.25,cmd命令中进行演示。...
2019-09-17 15:29
方法
public Class loadClass(String name) throws ClassNotFoundException
通过类名发挥这个类的Class实例
protected final Class defineClass(byte[] b,int off,int len)
根据给定的字节码流 b,off 和 len 参数表示实际的 class 信息在byte 数组中的位置和长度,其中 byte 数组 b是 classloader 从外部获取的
protected Class findClass(String name)throws ClassNotFoundException
...
2019-09-17 15:56
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。...
2019-09-17 15:26
前面讲了如何配置Nginx虚拟主机,大家可以去这里看看nginx系列文章:https://www.cnblogs.com/zhangweizhong/category/1529997.html
今天要说的是如何配置nginx和tomcat实现反向代理。
需要说明的是:由于本文章是nginx系列文章中的一篇,文章里面很多其他的配置,可能前面的文章已经说讲过,然后后续就没有在介绍,如果出现有些配置没有讲,大家可能需要去看看前面的文章。
什么是负载均衡
负载均衡是建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
...
2019-09-17 15:16
这几天开始接触人体行为识别,经过多方对比后,选择了现在最热的人体骨架提取开源库,openpose。
下面就不多说了,直接开始openpose在win10下的配置:
需求如下:
1. VS2019 据说VS2015以上的版本就可以,VS201x主要是为了通过cMake生成的.sln文件生成可执行exe文件、dll文件,和一些程序运行所必需的文件,下载VS2019 community版本就可以,有微软账号(免费申请)就可以免费用;
2. Python3.7+Pycharm 想要在Python环境下运行的需要安装这两个,当然也可以是其他的组合,不过还是推荐最新版本的,而且Pycharm真的很棒;
...
2019-09-17 12:59
我们今天先来简单了解一下我们持久层框架,mybatis的使用。而且现在的注解成为趋势,我主要说一下注解方向的使用吧(配置文件也会说)...
2019-09-17 12:31
目录
1. 概述
2. mmap、munmap和msync函数
mmap
munmap
msync
3. 内存映射IO
父子进程同步——Posix有名信号量
父子进程同步——Posix无名信号量
4. 匿名内存映射
5. Posix共享内存
shm_open和shm_unlink函数
ftruncate和fstat函数
6. Posix共享内存示例代码
进程同步——Posix有名信号量
common.h
server.c
client.c
进程同步——Posix无名信号量
common.h
server.c
...