(一)贝叶斯理论 1.设x={a1,a2,a3,...,an}为一个待分类项,而a为x的一个特征属性 2.有类别集合C={y1,y2,...,yn} 3.计算P(y1|x), P(y2|x), P(y3|x),...,P(yn|x) 4.比较得出结果 (二)根据训练集计算P(yi|x): 1.统计在 ...
分类:
编程语言 时间:
2020-04-09 16:43:55
阅读次数:
80
# -*- coding:utf-8 -*- ''' @project: ApiAutoTest @author: Jimmy @file: test_recharge.py @ide: PyCharm Community Edition @time: 2018-12-27 10:07 @blog: ...
分类:
编程语言 时间:
2020-04-09 16:47:17
阅读次数:
95
一、需求描述: 系统中,如果有一些数据发生异常的情况需要及时处理掉。比如: 跟其他系统对接时候发生异常! 二、思路: 利用切面捕获到某些特定业务接口产生的异常信息,然后 发送到MQ中,MQ获取到异常信息,发送到接收异常报告的邮箱。 末尾有Github地址~ 代码部分 : 三、自定义异常日志的注解 主 ...
分类:
编程语言 时间:
2020-04-09 17:56:30
阅读次数:
89
我们知道Python的序列对象都是可以用索引号来引用元素的。 索引号可以是正数由0开始从左向右,也可以是负数由-1开始从右向左。 在Python中对于具有序列结构的数据来说都可以使用切片操作,需注意的是序列对象某个索引位置返回的是一个元素,而切片操作返回是和被切片对象相同类型对象的副本 在形式上,切 ...
分类:
编程语言 时间:
2020-04-09 18:00:35
阅读次数:
101
堆(Heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵完全二叉树的数组对象。 两种类型的概念如下:大根堆(最大堆):每个结点的值都大于或等于左右孩子结点小根堆(最小堆):每个结点的值都小于或等于左右孩子结点 以大根堆为例子:【堆是无序的】 堆的三种操作:插入,删除,构建。 ...
分类:
编程语言 时间:
2020-04-09 19:06:52
阅读次数:
101
问题描述 输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一个元素都乘以k,请 ...
分类:
编程语言 时间:
2020-04-09 19:07:48
阅读次数:
164
1.创建目录 mkdir -p /usr/local/java1.8 cd /usr/local/java1. 2.下载Java jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.ht ...
分类:
编程语言 时间:
2020-04-09 19:09:12
阅读次数:
103
JavaSwing如何使用按钮来触发事件? 今天我们会讲的内容就是JDialog对话框 用按钮事件来触发对话框,当弹出对话框后,无法进行其他操作,只能对当前对话框进行操作。 Jdialog对话框,大多数都是用来作为警告框来使用的!主要是用来限制用户访问权限。 这就是我们今天即将完成的项目 让我们一起 ...
分类:
编程语言 时间:
2020-04-09 19:10:35
阅读次数:
125
#一维数组转化成二维的方法: np.random.seed(101) arr=np.random.randint(1,4,size=6) print("\n原数组:\n",arr) print("\n如何把一维数组转换成二维的:") print("arr[:,None]:\n",arr[:,None ...
分类:
编程语言 时间:
2020-04-09 19:13:03
阅读次数:
278
分块与树状数组均在区间问题上有重要的应用 emm分块效率上不如树状数组,但是思路比较好想 先说分块: 将n个数的序列分为sqrt(n)块,预处理每块数据的信息以加快后续对区间信息的查询 先上一段代码: const int maxn = 5e5 + 50; int sum[maxn],a[maxn], ...
分类:
编程语言 时间:
2020-04-09 19:13:45
阅读次数:
108
MQTT 通信协议在Unity3D中实现方案
分类:
编程语言 时间:
2020-04-09 20:18:31
阅读次数:
154
安装成了这样 红彤彤的一片 解决方法 1. https://www.lfd.uci.edu/~gohlke/pythonlibs/ wordcloud 下载对应版本 2. 下载好的放入文件夹 并且cd到存放的文件夹 3. 执行命令行 安装成功 ==注意== install 后面的版本号一定要对应 ...
分类:
编程语言 时间:
2020-04-09 20:20:47
阅读次数:
78
yum方式 yum install python3 [root@test ~]# python -V Python 2.7.5 [root@test ~]# python3 -V Python 3.6.8 [root@test bin]# cd /usr/bin/ [root@test bin]# ...
分类:
编程语言 时间:
2020-04-09 21:28:33
阅读次数:
79
题目 统计一个数字在排序数组中出现的次数。 示例 1: 示例?2: 限制:0 & nums, int target) { int low = lower_bound(nums.begin(), nums.end(), target) nums.begin(); int upp = upper_bou ...
分类:
编程语言 时间:
2020-04-09 21:29:06
阅读次数:
99
题目 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是?O(log n) 级别。 如果数组中不存在目标值,返回?[ 1, 1]。 示例 1: 示例?2: 本题同 "【剑指Offer】面试题53 I. 在排序数 ...
分类:
编程语言 时间:
2020-04-09 21:29:54
阅读次数:
89
.NET和Java中的密钥 ASN.1、PKCS是最初的,也是最主要的RSA公钥和私钥的语法标准,被RSA Lab所维护。 ASN.1、PKCS 1都定义了公钥和私钥的类型——序列化的数字。为了下一个层次的抽象(适当的包装),现在一般使用的组合是:PKCS 8的私钥,X.509的公钥 。 PKCS语 ...
分类:
编程语言 时间:
2020-04-09 21:33:07
阅读次数:
91
前言 现在不管是大公司还是小公司,去面试都会问到多线程与并发编程的知识,大家面试的时候这方面的知识一定要提前做好储备。 关于多线程与并发的知识总结了一个思维导图,分享给大家 1、Java中实现多线程有几种方法 (1)继承Thread类; (2)实现Runnable接口; (3)实现Callable接 ...
分类:
编程语言 时间:
2020-04-09 21:33:31
阅读次数:
93
Spring IoC 概述 IoC:Inverse of Control(控制反转) 读作 “反转控制”,更好理解,不是什么技术,而是一种设计思想,就是将原本在程序中手动创建对象的控制权,交由Spring框架来管理。 正控:若要使用某个对象,需要自己去负责对象的创建 反控:若要使用某个对象,只需要从 ...
分类:
编程语言 时间:
2020-04-09 21:34:59
阅读次数:
92
根本区别:首先进程有两个基本属性,一个是他是拥有资源的独立单位另一个是可以独立调度和分派的基本单位,但由于进程是一个资源拥有者,所以进程在创建,调度和销毁时会有很大的开销,为了解决这个问题就有了线程的出现,把进程的两个基本属性分开,使得进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单 ...
分类:
编程语言 时间:
2020-04-09 21:35:56
阅读次数:
83
接上2篇案例: "Python_批量下载1000个apk" , "Python_批量验证1000个apk" , 都下载完了, 也验证了下载文件的版本号和MD5后,就要开始批量安装了, 然后开始尝试运行打开这个app, 做最基本的功能检点,最后就要考虑卸载App了。 本篇内容主要介绍如何用Python ...
分类:
编程语言 时间:
2020-04-09 21:36:34
阅读次数:
111