自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Python网络编程

什么是 Socket?Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。socket()函数Python 中,我们用 socket()函数来创建套接字,语法格式如下:socket.socket([family[, type[, proto]]])参数:family: 套接字家族可以使 AF_UNIX 或者 AF_INET。(AF_UNIX或AF_INET区别)type: 套接字类型可以根据是面向连接的还是非连接分为

2020-12-24 16:44:41 137

原创 python多进行多线程

并行和并发并行指两个或多个事件在同一时刻发生;并发指两个或多个事件在同一时间间隔内发生。多进程是并行,一个进程中的多个线程是并发。微观上来说,多核CPU可以同时执行多个进程,进程数与CPU核数相当。但宏观来讲,由于CPU会分时间片执行多个进程,所以实际执行进程个数会多于CPU核数。换句话说,如果是绝对的同时,多少核的CPU,就能跑多少个进程。如果是相对的同时,那就要看处理器的主频和CPU的核数了。进程和线程的区别进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基

2020-12-24 11:28:37 257

原创 朴素贝叶斯

设为一个待分类项,而每个a为x的一个特征属性。有类别集合 。计算。如果,则 。那么如何计算第3步中的各个条件概率呢?1、找到一个已知分类的待分类项集合,这个集合叫做训练样本集。2、统计得到在各类别下各个特征属性的条件概率。3、如果各个特征属性是条件独立的,则根据贝叶斯定理有如下推导: P(yi|x)=P(x|yi)P(i)/P(x)因为...

2019-04-15 16:09:14 262

原创 决策树

决策树是一种贪心算法,每次选取的分割数据的特征都是当前的最佳选择,并不关心是否达到最优。ID3使用信息增益作为属性选择度量,选择具有最高信息增益的属性A作为节点N的分裂属性。对D中的元组分类所需要的期望信息(熵): 是任意元组属于类Ci 的概率。熵越小,说明样本集合D的纯度越高。按某个属性A划分对D的元组分类所需要的期望信息:信息增益:Gain(A)= - 一般...

2019-04-15 16:01:52 302

原创 Java多线程的两种实现方式:Thread、Runnable

Thread是类,Runnable是接口。Thread本身实现了Runnable接口。Thread和Runnable里面都有run()方法,他们的子类都必须重写run()方法。子类实例调用run()方法进入就绪状态,此时还未运行,运行需要调用start()方法,而start()方法只有Thread类有。所以如果我们的类是实现了Runnable接口,则必须将类实例传入Thread构造方法生成线程...

2019-01-16 16:06:25 214

原创 为快速高维OLAP预计算壳片段

计算立方体外壳存在的缺点:(1)对于高维立方体需要计算的方体和单元还是很多;(2)不支持高维OLAP在任何时刻,大部分分析者只需要考察少数维的组合。这意味着,如果可以在高维空间内部放入少数维上快速计算多维聚集,则仍然可以获得快速OLAP,而不必物化原来的高维数据立方体。计算完全立方体(甚至一个冰山立方体或外壳立方体)可能是多余的。或者利用一定预处理的半联机计算模型可能提供更可行的解。外壳片段方...

2018-08-25 10:57:06 831

原创 浅析部分物化以及冰山立方体的计算方法Star-Cubing

冰山立方体是部分物化的方体。这里我们先了解部分物化的概念:有选择地计算整个可能的方体集中一个适当的子集。我们可以计算数据立方体的一个子集,它只包含满足用户指定的某种条件(如每个单元的元组计数大于某个阈值)的那些单元。举例说明,这句话的意思就是部分物化包含了两种情况,如果我们只计算3-D方体ABC而不计算4-D方体ABCD就属于第一种情况,比如立方体外壳;如果我们只计算方体ABC中的一部分单...

2018-08-23 11:52:59 2970 1

原创 Spyder如何在弹出框绘图

Spyder绘图默认出现在console面板,图片无法放大,看不清楚。这时可使用IPython Console弹出绘图窗口。设置过程如下:1.在Spyder的Tools中选择Preferences菜单,弹出设置窗口2.找到Ipython Console,在Graphics选项卡中,把Backend设置为QT5再次运行代码,则每个图片都会作为一个新的窗口弹出来。在弹出窗口中选择Zoom to rec...

2018-07-13 11:55:43 15885 1

空空如也

空空如也

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

TA关注的人

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