【故障处理】ORA-28040: No matching authentication protocol 1> 告警日志中频繁出现Using deprecated SQLNET.ALLOWED_LOGO…
如何重置 MySQL 或 MariaDB 的 Root 密码
几个月前,我在Ubuntu 18.04 上安装了 LAMP。今天,我尝试以 root 用户身份登录数据库,但我完全忘记了密码。经过一阵 Google 搜索并浏览一些文章后,我成功重置了密码。对于那些想知道如何做到这一点的…
Python学习笔记之从文件中读取数据
10-1 Python 学习笔记:在文本编辑器中新建一个文件,写几句话来总结一下你至此学到的Python 知识,其中每一行都以“In Python you can”打头。将这个文件命名为learning_pyt…
入门机器学习,我们都要学什么?
原文链接:http://www.jianshu.com/p/b2fd6ffebb1e 作为一个初学机器学习的人,确定学习目标很重要。这篇文章列举出机器学习中基础的常见算法。 机器学习的算法分为监督学习算法和非…
【leetcode】通过递归反转单链表 - Go语言实现
问题描述 见leetcode第206题:https://leetcode.com/problems/reverse-linked-list/#/description 思路 使用迭代的方式反转链表大家已经很熟了,其实利用…
集合乱序算法shuffle
引言 最近在看underscore.js的源码,看到shuffle函数,想起Java集合工具中也有这么个函数,就顺便仔细研究了一下,思路非常简单:一个迭代下标i从后往前移动,每次取0~i之间的一个随机下标rand,将…
数据任务并行计算研究
参考:https://software.intel.com/zh-cn/blogs/2011/12/02/400009299 参考:https://www.zhihu.com/question/21823699 参考:h…
DH密钥交换(Diffie–Hellman key exchange)算法笔记
注意:只是个人理解,可能有不正确的地方 下文中^代表乘方运算,例如2^3=2*2*2=6,参考:http://zh.wikipedia.org/wiki/%E5%86%AA %代表模运算,例如5%3=2,参考:http:…
【深度剖析HMM(附Python代码)】4.HMM代码测试及hmmlearn介绍
相信经过上几节的说明,大家对于HMM应该有比较好的了解,也许大家已经自己试着运行代码了。 这一节主要介绍下另一个著名的HMM的Python库——hmmlearn,这个库提供了三个HMM模型(高斯HMM、离散HMM及高斯混…
scrapy_redis去重优化(已有7亿条数据),附Demo福利
背景: 前些天接手了上一位同事的爬虫,一个全网爬虫,用的是scrapy+redis分布式,任务调度用的scrapy_redis模块。 大家应该知道scrapy是默认开启了去重的,用了scrapy_redis后去重队列放在…
深入解析UUID及其应用
讨论UUID的定义、分类、应用及生成工具。 什么是UUID? UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。UUID具有以…
看看下面两道题,它的解答非常简单
看看下面两道题,它的解答非常简单,即使没学过信息学的人也可以想到答案。你能在多短的时间内想出问题的算法来?一小时?一分钟?一秒钟? 1. 给你一个长度为N的链表。N很大,但你不知道N有多大。你的任务是从这N个元素中随机取…