多种语言的自定义排序

java自定义对象数组进行排序 如何对java语言进行自定义排序对 下面来来解释一下Java 中如何对自定义对象数组进行排序,是有两种方式进行排序 第一种方式是将排序方式放到需要比较的类中,第二种方式,是单独定义实现一个排序类 第一种方法 调用的排序的语句是Collections.sort(list),下面来讲一下如何实现。 需要用到两样东西,从调用的语句中,可以看出: 1.Arrays.sort(list) 2. list ...

概率论小结

古典概率 古典概率的计算公式为P(A)= k/n = 有利于A的样本点数/样本空间 , 古典概率会学到的题型主要就是买彩票(多次不放回实验)和占位问题(n->r) 独立事件和条件概率 独立事件 主要涉及到两个公式 定义公式P(AB)= P(A)* P(B) 二项式概率 条件概率 条件概率则是与独立事件相对应存在的,主要涉及到两个公式 定义 P(A|B)= P(AB)/ P(B) 全概率公式 贝叶斯公式 ...

煎蛋网反爬破解

好久没写爬虫了,现在学了js后就想这把以前的煎蛋网的坑给填上。现在就来讲一下煎蛋网的加密方式 发现没有url链接,但是看到了onload这个事件,百度一下得到以下结论 onload 事件会在页面或图像加载完成后立即发生。 所以我们可以知道当页面加载完成后进行onload事件加载,我们来看下这个事件所对应的函数 jandan_load_img,即按f12打开控制台再按ctrl+shift+F即可调出全局搜索,如下图 然后查看这个函数中的内容 function ...

一键安装最新内核并开启 BBR 脚本

最近,Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法。根据以往的传统,Google 总是先在自家的生产环境上线运用后,才会将代码开源,此次也不例外。 根据实地测试,在部署了最新版内核并开启了 TCP BBR 的机器上,网速甚至可以提升好几个数量级。 于是我根据目前三大发行版的最新内核,开发了一键安装最新内核并开启 TCP BBR 脚本。 本脚本适用环境 系统支持:CentOS 6+,Debian ...

Css小结

Css连接方式 一共有三种方式进行连接,现在就从内到外进行介绍: 直接在标签内用 只要使用style属性即可,如:style="padding:10px;margin:10px"; 在HTML的头部信息进行引用;如:<style type="text/css"> h3{ color:red; } </style> 通过链接进行外部引用:; css样式组成组成 Css内容的组成就是selector{property:value},其中selector是选择器,property是属性 ...

qqbot的服务器端搭建

前言 qqbot的github地址/github.com/pandolia/qqbot。 我看了一下csdn、博客园这些有关qqbot的博文大部分都是说明如何在本地电脑上运行的。而在服务器端运行的很少。现在来讲一下如何在服务器端使用qqbot完成自动回复消息的程序。 qqbot是什么? 是用python写的一个程序。有了它,你就能实现下面这些功能 监控、收集 QQ 消息 自动消息推送 聊天机器人 通过 QQ 远程控制你的设备 如何使用qqbot? 介绍 ...

virtual private network 的创建

标题说的高大上,其实就是科学上网的vpn。 如果对vpn的概念不感兴趣可以直接跳到前期准备。 这篇文章来说一下如何进行科学上网——vpn的搭建。 VPN的介绍 ...

验证码破解

爬虫中,有时候需要破解验证码,所以这里就来讲一下,如何破解验证码。 最简单的数字、字母验证码破解 像这个样子的验证码。我们可以直接利用ocr来破解 ocr介绍 百度百科 python中使用ocr ocr简单运用 我们需要下载ocr相关的软件,这样才能在python中进行ocr识别。 windows下的安装, 下载安装包:下载地址 将ocr软件放到系统路径中可以看这里 在python中安装相关依赖 python中安装相关依赖: pip install tesserocr pillow 应用 ...

使用markdown编写博客

语法说明 markdown Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 markdown说明 markdown由来:维基百科地址 百度百科 推荐阅读:为什么你应该用Markdown写作? markdown github网址 markdown 语法说明 markdown入门 markdown进阶

python3.6的安装

python版本的介绍 python现在分为python2.x和python3.x(也就是py2和py3),python2.x已经停止更新了,也就没人维护了。所以,这里不说python2.0x的安装。python3.0也分为很多,但是这里要注意的是对于win xp系统来说,只支持python3.5即以下的版本。 windows 介绍 Windows x86 是windows 的cpu为32位(也就是我们平时说的32位) Windows x64 是Windows 的cpu为64位 ...