- 博客(45)
- 资源 (1)
- 收藏
- 关注
原创 【异常处理】java.lang.ClassNotFoundException: javafx.util.Pair
解决方法:手动添加依赖https://gist.github.com/androidfred/bc64da9e6a355b984d37439ed63ae16bjava.lang.ClassNotFoundException: javafx.util.Pairhappens becausejavafx.util.Pairand other classes fromjavafx.utilare not included in OpenJDK. Options for resolving:...
2020-10-16 08:53:28
6381
原创 【IDEA异常】【MAC】Expecting: /Applications/IntelliJ IDEA.app/Contents/jdk/Contents/Home but was: ……
参考:https://jingyan.baidu.com/album/90895e0f3bc8d764ec6b0bd0.html?picindex=31、打开搜索 command+shift+a2、搜索 “Switch Boot JDK”3、Select Boot JDK , 选择JDK的实际路径4、Save and restart
2020-06-23 23:12:06
2339
原创 Kafka Consumer 执行 poll 操作时获取空数据的原因分析(2)
上一个问题的回答:https://blog.youkuaiyun.com/weixin_37392582/article/details/1046851911. 场景当用户需要获取数据时,后端从指定 topic 下消费1条数据;每次操作的间隔为 0~;每个 topic 只有一个 消费者。2. 现象多个topic同时消费数据,经常出现“获取数据失败”的问题;所有的消费者均在一个 group 内。...
2020-03-06 12:35:31
6893
原创 Kafka Consumer 执行 poll 操作时获取空数据的原因分析
1. 场景:当用户需要获取数据时,后端从指定 topic 下消费1条数据;每次操作的间隔为 0~∞2. 现象:每隔一段时间,在kafka消费数据时,会出现获取数据为空的情况3. 问题排除路径:由于 Topic 中的数据很多,不可能出现数据被取光的情况,首先怀疑是网络问题;在协调运维帮忙检查后发现,kafka运行正常,没有发现异常;假设网络拥堵,导致 poll() 超时,那么就增大...
2020-03-05 22:25:07
11235
3
原创 【selenium】 异常 StaleElementReferenceException
StaleElementReferenceException 页面元素未刷新出来,就对元素进行捕获,因此引发该异常。// 此时,如果文本元素未加载,则会引发异常。driver.findElement(By.cssSelector(parmeter1)).getText();解决:多等会儿。// 1、检测元素是否存在public static boolean elementExi...
2018-08-16 18:17:50
8701
原创 【DeepDive Tutorial 】Extracting mentions of spouses from the news
一、数据处理 1.1、 Loading raw input data下载数据//将数据下载到 /input 文件夹下bash <(curl -fsSL git.io/getdeepdive) spouse_example// 或者使用如下指令下载bash deepdive load articles input/articles-1000.tsv.bz2为这些数据...
2018-08-16 09:03:42
597
原创 【DeepDive】error: error while loading <root>, error in opening zip file
原因:下载中断,导致压缩包不完整,删除重新下载即可
2018-08-15 18:02:56
431
原创 Ubuntu16.04.4 + 双 NAVDA TitanX + CUDA9.0 + cudnn7.05 + TensorFlow 1.8(1.5.0) + Keras
准备工作: (1) 查看显卡型号:sudo lspci | grep -i nvidia(2) 查看显卡驱动版本号cat /proc/driver/nvidia/version一、安装 Ubunt16.04.41、显示器HDMI超出频率的黑屏问题在选择“install ubuntu”的界面,光标上下移动(为啥要上下移动不太清楚),然后按“e”进入编辑模式,然后找到...
2018-07-13 17:43:21
2181
转载 Mac用户如何解决matplotlib发生图例中文乱码问题
转自知乎 @郭小瑄 - “Mac用户如何解决matplotlib发生图例中文乱码问题“一文环境为anaconda3 - python3.61、下载字体SimHei并完成安装 2、复制字体到matplotlib字体目录下的ttf文件里/Users/Wuwei/anaconda3/lib/python3.6/site-packages/matplotlib/mpl-data/fo...
2018-06-21 11:45:34
982
原创 算法
# 画一个等腰三角形def triangle(n): for i in range(int(n/2)): # 奇数 side = int(n/2 - i) mid = i * 2 + 1 if i == 0: print(" " * side + "*" + " " * side ) else: ...
2018-06-11 19:54:47
173
原创 数据结构 - 递归(汉诺塔)
一、调用 collections 中的 deque(双端链表)实现递归的栈操作# 用栈模拟递归调用# 调用双端列表from collections import dequeclass Stack: def __init__(self): self._deque = deque() # 调用 deque 中的 append 方法 def pu...
2018-06-08 16:00:54
541
原创 MAC 安装 kaggle API 更加方面的下载 dataset
Installationpip install kaggle# You may need to do pip install --user kaggle on Mac/Linux. This is recommended if problems come up during the installation process.API credentials# 下载 kaggle...
2018-06-06 17:57:59
4349
3
转载 快速排序
快速排序快速排序名字可不是盖的,很多程序语言标准库实现的内置排序都有它的身影,我们就直奔主题吧。 和归并排序一样,快排也是一种分而治之(divide and conquer)的策略。归并排序把数组递归成只有单个元素的数组,之后再不断两两 合并,最后得到一个有序数组。这里的递归基本条件就是只包含一个元素的数组,当数组只包含一个元素的时候,我们可以认为它本来就是有序的(当然空数组也不用排序)。...
2018-06-05 13:36:09
1084
转载 Python数据结构 双链表
# -*- coding: utf-8 -*-class Node(object): def __init__(self, value=None, prev=None, next=None): self.value, self.prev, self.next = value, prev, nextclass CircularDoubleLinkedList(o...
2018-06-05 09:43:44
343
转载 Python数据结构 - 单链表
class Test(object): def __init__(self, value='hello, world!'): self.data = value>>> t = Test()>>> t<__main__.Test at 0x7fa91c307190>>>> print t<__...
2018-06-04 16:43:22
284
原创 Python 数据结构 - 数组和列表
数组# 用魔法方法实现一个数组class Array: def __init__(self,size=30): self._size = size self._items = [None] * size def __getitem__(self,index): return self._items[index] d...
2018-06-04 12:03:31
915
原创 if __name__ == '__main__' 是什么
f1.py# f1.pyPI = 3.14def main(): print("f1:PI:", PI) print("f1__name__:",__name__)main()运行 f1.py,输出为:f1:PI: 3.14f1__name__: __main__f2.pyfrom f1 import PIdef calc_round...
2018-06-01 11:49:40
947
原创 如何在 mac 和 window 同时使用一个 github 远程仓库
首先放上一篇链接:youzhouliu的博客RSS订阅下面开始进入正题。我的 github 仓库地址是:” haozhiqianga/love “,两台电脑的账号不同(同一个账号没试过),公共密钥都添加至 github(1)两台电脑都链接仓库git remote add origin https://github.com/haozhiqianga/love(2) 更新本地仓库...
2018-05-31 21:02:38
882
转载 修改git commit 最后一次提交的注释信息 以及如何退出git bash vim编辑器
今天用git commit -m “注释”提交的时候,注释写错了,于是各种查资料开始了和git bash vim的纠缠。。。(网上的资料我真是没操作成功,不过最后还是摸索出来了)首先 使用 git commit –amend 命令,(修改最近一次提交的注释信息),会进入到vim 编辑器然后 你会发现编辑器里你怎么输入都没反应,这是因为vim处在不可编辑状态,按下字母键 c,此时进入编辑状态...
2018-05-29 21:00:44
755
2
原创 【机器学习实战】 Bayes
贝叶斯公式: P(H|D)=P(D|H)P(H)P(D)P(H|D)=P(D|H)P(H)P(D)P(H|D) = \frac{P(D|H)P(H)}{P(D)} 先验概率:P(H),在得到新数据前某一假设的概率 后验概率:P(H|D),在看到新数据后,该假设的概率 似然度:P(D|H),在该假设下得到这一数据的概率 标准化常量:P(D),在任何假设下得到这一数据的概率在贝叶斯问题中...
2018-05-25 10:29:05
733
原创 【机器学习实战】 Decision Tree
熵(信息的期望值):H(D)=−∑ni=1p(Di)log2p(Di)H(D)=−∑i=1np(Di)log2p(Di)H(D) = -\sum_{i=1}^{n}{p(D_i)log_2p(D_i)} 条件熵:H(D|A)=−∑mj=1p(Aj)H(D)H(D|A)=−∑j=1mp(Aj)H(D)H(D|A) = -\sum_{j=1}^{m}{p(A_j)}{H(D)} 信息增益:...
2018-05-24 20:14:45
372
原创 【机器学习实战】 Knn-约会对象
import numpy as np#import operatorfilename = path + '/datingTestSet.txt'# 加载数据def loadDataset(filename): dataSet = [] labelSet = [] with open(filename) as fr: for line in fr...
2018-05-24 15:09:35
619
原创 Python 基础教程】 第10章 开箱即用 - 标准库和模块 【暂停】
10.1 模块10.1.1 模块就是程序10.1.2 模块是用来下定义的10.1.3 告诉解释器查找模块10.2 探索模块10.2.1 模块包括什么10.2.2 使用 help 获取帮助10.2.3 文档10.2.4 使用源代码10.3 标准库:一些深受欢迎的模块10.3.1 sys10.3.2 os10.3.3 fileinput10.3.4 集合、堆和双端...
2018-05-24 10:04:52
532
原创 【Python 基础教程】 第9章 魔法方法、特性和迭代器
* ,MMM8&amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;. * MMMM88&amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp
2018-05-18 17:14:59
463
原创 【Python 基础教程】 第8章 异常
8.1 异常是什么8.2 让事情沿你指定的轨道出错8.2.1 raise 语句8.2.2 自定义的异常类8.3 捕获异常8.3.1 不用提供参数8.3.2 多个 except 子句8.3.3 一箭双雕8.3.4 捕获对象8.3.5 except Exception as e 捕获漏网之鱼8.3.6 循环处理异常8.3.7 FinallyNameError 为什么...
2018-05-17 17:53:23
2798
2
原创 【Python基础教程】 第7章 再谈抽象
7.1 对象魔法7.1.1 多态7.1.2 封装7.1.3 继承7.2 类7.2.1 类是什么7.2.2 创建自定义类7.2.3 属性、函数和方法7.2.4 再谈隐藏7.2.5 类的命名空间7.2.6 指定超类7.1 对象魔法提到面向对象,总是离不开几个重要的术语:多态(Polymorphism),继承(Inheritance)和封装(En...
2018-05-16 21:02:06
660
原创 【Python基础教程】 第6章 抽象
6.1 懒惰是一种美德6.2 抽象和结构6.3 自定义函数6.3.1 给函数编写文档6.3.2 其实并不是函数的函数6.4 参数魔法6.4.1 值从哪里来6.4.2 我能修改参数吗1 为何要修改参数?2 如果参数时不可变的6.4.3 关键字参数和默认值6.4.4 收集参数6.4.5 分配参数6.4.6 练习使用参数6.5 作用域6.6 递归6.6.1...
2018-05-15 19:11:40
530
转载 机器学习系列(3)_逻辑回归应用之Kaggle泰坦尼克之灾
作者: 寒小阳 时间:2015年11月。 出处:http://blog.youkuaiyun.com/han_xiaoyang/article/details/49797143 声明:版权所有,转载请注明出处,谢谢。
2018-04-26 20:58:55
351
原创 笑脸
.....'',;;::cccllllllllllllcccc:::;;,,,''...'',,'.. ..';cldkO00KXNNNNXXXKK000OOkkkkkxxxxxddoooddddddxxxxkkkkOO0XXKx:. ...
2018-04-26 15:04:29
6360
原创 算法
给定 nums = [0,0,1,1,1,2,2,3,3,4],函数应该返回新的长度 5, 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4。你不需要考虑数组中超出新长度后面的元素。def a(nums): k = 1 m = len(nums) for i in range(0,len(nums)): for j in r...
2018-04-24 16:15:23
132
原创 【机器学习8问】
1、BoostingTree什么是提升树(boostingTree)? 答:若干颗决策树构成了一个弱分类器模型,并给予每一次分错的样本更大的权重。2、GBDT什么是 GBDT,与提升树有什么关系? GBDT如何做回归问题?如何做分类问题?在回归问题中的loss函数如何定义?在分类问题中loss函数如何定义?为什么这么定义loss函数?回归问题中, 用什么loss函数去定义的,对于这...
2018-04-24 09:51:06
214
原创 【从零开始学习Tensorflow】(四)第6章 图像识别与卷积神经网络
转载请注明作者和出处: https://blog.youkuaiyun.com/weixin_37392582 代码平台:https://gitee.com/wuweijun 开发平台: Win10 + Python3.6 + Anaconda3 笔 者: 无尾笔者注:【从零开始学习Tensorflow】系列博客为《Tensorflow + 实战 Google 深度学习框架》一书的学...
2018-04-10 21:01:26
4742
原创 【从零开始学习Tensorflow】(三)第5章 MNIST数字识别问题
转载请注明作者和出处: https://blog.youkuaiyun.com/weixin_37392582 代码平台:https://gitee.com/wuweijun 开发平台: Win10 + Python3.6 + Anaconda3 编 者: 无尾文章性质:【从零开始学习Tensorflow】系列博客为 《TensorFlow+实战Google深度学习框架》一书的学习笔记。...
2018-04-09 17:39:38
998
原创 【从零开始学习Tensorflow】(二)第4章 深层神经网络
转载请注明作者和出处: https://blog.youkuaiyun.com/weixin_37392582 开发平台: Win10 + Python3.6 + Anaconda3 编 者: 无尾一、深度学习与深层神经网络1、线性模型的局限性 - 为什么要在深度学习的定义中强调“复杂问题”2、激活函数实现去线性化 - 如何去线性化,程序实现3、 多层网络解决异或运算 - 深层网络...
2018-04-08 17:10:31
1474
原创 【从零开始学习Tensorflow】(一)第3章 TensorFlow入门
转载请注明作者和出处: https://blog.youkuaiyun.com/weixin_37392582 开发平台: Win10 + Python3.6 + Anaconda3 编 者: 无尾3、TensorFlow计算模型——计算图3.1、计算图的概念3.2 计算图的使用3.2、TensorFlow数据模型——张量3.2.1、张量的概念3.2.2、张量的使用3...
2018-04-04 11:10:30
12599
7
原创 【机器学习实战】 使用Apriori算法进行关联分析
转载请注明作者和出处: https://blog.youkuaiyun.com/weixin_37392582 代码地址: https://gitee.com/wuweijun 开发平台: Win10 + Python3.6 + Anaconda3 编 者: 无尾一、前言1、关联分析2、Apriori原理3、使用Apriori算法来发现频繁集一、前言 在...
2018-03-27 16:19:06
1468
原创 【机器学习实战】 利用K-均值聚类算法对未标注数据分组
转载请注明作者和出处: https://blog.youkuaiyun.com/weixin_37392582 代码地址: https://gitee.com/wuweijun 开发平台: Win10 + Python3.6 + Anaconda3 编 者: 无尾一、前言二、K-均值聚类算法1、工作流程 2、伪代码3、流程图4、核心代码解释(1)euclidentDist...
2018-03-27 11:02:00
1001
1
转载 优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键#使用交叉验证来评估算法def evaluate_algorithm(da...
2018-03-27 09:37:56
156
原创 【机器学习】2.1 k-近邻算法概述
优点简单好用,容易理解,精度高,理论成熟,既可以用来做分类也可以用来做回归; 可用于数值型数据和离散型数据; 无数据输入假定; 对异常值不敏感; 处理多分类问题很简单缺点:计算复杂性高;空间复杂性高; 样本不平衡问题(即有些类别的样本数量很多,而其它样本的数量很少); 一般数值很大的时候不用这个,计算量太大。但是单个样本又不能太少,否则容易发生误分。 最大的缺点是无法...
2018-03-13 16:01:57
182
原创 【机器学习 4】决策树 - IDE3
转载请注明作者和出处: https://blog.youkuaiyun.com/weixin_37392582 开发平台: Win10 + Python3.6 + Anaconda3 编 者: 无尾一、IDE3二、sklearn实现一、IDE3决策树的一般流程: (1)收集数据:可以使用任何方法 (2)准备数据:树构造算法只是用于标称型数据,因此数值型数据必...
2018-01-31 19:13:58
1944
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人