阿里云ubutun python3.5.2卸载更新到3.6方法亲测有效
1.首先卸载一下python3.5的包 sudo apt get remove python3.5 2.卸载python3.5以及它的依赖包 sudo apt get remove auto remove python3.5 3.手动删除usr/bin 下面的包 如果前两步还不能删除完,自己去usr/bin/下删除py...
1.首先卸载一下python3.5的包 sudo apt get remove python3.5 2.卸载python3.5以及它的依赖包 sudo apt get remove auto remove python3.5 3.手动删除usr/bin 下面的包 如果前两步还不能删除完,自己去usr/bin/下删除py...
一、安装Chrome浏览器 1、安装依赖 sudo apt get install libxss1 libappindicator1 libindicator7 2、下载Chrome安装包 wget https://dl.google.com/linux/direct/google chrome stable curr...
原作者:阮一峰 www.ruanyifeng.com/blog/2017/12/blockchain tutorial.html 区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来。 可是,简单易懂的入门文章却很少。区块链到底是什么,有何特别之处,很少有解释。 一、区块链的本质 区块链是什...
京东喜迎双十一 这个活动和天猫的活动几乎可以说很像了,都是浏览商家店铺获取金币, 可是这样进度太慢了。于是浏览的大佬的贴子,终于找到可以一键完成养红包的所有任务了。 使用步骤 一、打开谷歌浏览或者火狐也浏览也行(支持开发者模式),按 F12 进入,切换手机模式如图: 738 x 395 1366 x 732 二、进入京...
python selenium官方文档可详细看用法 1.浏览器chromeDriver获取信息 1.driver.current url:用于获得当前页面的URL 2.driver.title:用于获取当前页面的标题 3.driver.page source:用于获取页面html源代码 4.driver.current...
1.根据端口查进程 lsof i:port netstat nap grep port 2.根据进程号查端口: lsof i grep pid netstat nap grep pid 3.根据进程名查找pid、port: ps ef grep tomcat ps ef grep port(根据port查找相关进程) ...
1.虚拟主机概念 所谓虚拟主机,在 Web 服务里就是一个独立的网站站点,这个站点对应独立的域名(也可能是IP 或端口),具有独立的程序及资源,可以独立地对外提供服务供用户访问。 在 Nginx 中,使用一个 server{} 标签来标识一个虚拟主机,一个 Web 服务里可以有多个虚拟主机标签对,即可以同时支持多个虚拟...
1.什么是hash碰撞 对象Hash的前提是实现equals()和hashCode()两个方法,那么HashCode()的作用就是保证对象返回唯一hash值,但当两个对象计算值一样时,这就发生了碰撞冲突。如下将介绍如何处理冲突,当然其前提是一致性hash。 为什么hashcode会相同? hashCode是所有java...
1.看看Integer 你注意到了没 @Test public void testInteger() { System.out.println((" testInteger method test ")); Integer a =128; Integer b =128; System.out.println(a.equ...
1.安装pyinstaller pip3 install pyinstaller pyinstaller onefile hello.py 2.生成exe 跳到python文件目录下面运行命令 pyinstaller onefile python文件名 onefile的作用是产生的结果汇成一个exe的文件,文件存放再d...
1.首先cargo一个项目 cargo new guessing game 2.修改toxml 添加依赖 [dependencies] rand = "0.3.14" 3.切换数据源,一来源 对于在国内的人来说,Rust开发时有时使用官方的源太慢,可以考虑更换使用国内中科大的源。更换方法如下: 在 $HOME...
1.清除进程和线程的关系 2.知道linux查看进程对应线程的命令 查看进程命令 ps ef grep java 查看进程对应线程命令 top Hp <pid> 找到最大线程的pid号 3.打印堆栈信息 jstack <pid> jstack 里面存的是16进制的数字。所以需要把十进制转换为16...
1.首先七牛云生成图片是没问题的 2.但诡异的是当图片上水印的文字很长的时候,就会涉及到换行问题。换行呢。有主动换行和被动换行。 主动换行:是我们自主把文字按照一定长度切换成两组文字然后赋值到图片上。 被动换行:就是今天我们遇到的问题,图片加水印然后线上环境app端图片都不显示了。但看后台数据图片是有内容的。在pc端也...
1.社区 https://rustlang cn.org/ 2.环境安装 windows 下载地址 https://www.rust lang.org/install.html 下载完之后》rustup init.exe 直接安装走默认的就可以了 安装完之后看看 版本,确定下是否安装成功了 rustc version ...
一.背景 最近玩爬虫,各种想爬,scrapy又非常好用。想多爬一点东西,决定爬一爬各大网站的热点新闻。 想到就开始做了哈 项目已经爬取: 豆瓣, 微博, 百度贴吧, 虎扑, github,百度今日热点 二.上代码 1.开始搭建项目 scrapy startproject crawl everything 起了个叼叼的名...
一、数据库瓶颈 1、IO瓶颈 2、CPU瓶颈 二、分库分表 三、分库分表工具 四、分库分表步骤 五、分库分表问题 六、分库分表总结 七、分库分表示例 一、数据库瓶颈 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。 在业务Service来看就是,可用数据...
java基础,高并发,面试
2.5 垃圾回收器 收集算法是内存回收的理论,而垃圾回收器是内存回收的实践。 说明:如果两个收集器之间存在连线说明他们之间可以搭配使用。 2.5.1 Serial 收集器 这是一个单线程收集器。意味着它只会使用一个 CPU 或一条收集线程去完成收集工作,并且在进行垃圾回收时必须暂停其它所有的工作线程直到收集结束。 2....
1. Java 内存区域与内存溢出异常 1.1 运行时数据区域 根据《Java 虚拟机规范(Java SE 7 版)》规定,Java 虚拟机所管理的内存如下图所示。 1.1.1 程序计数器 内存空间小,线程私有。字节码解释器工作是就是通过改变这个计数器的值来选取下一条需要执行指令的字节码指令,分支、循环、跳转、异常处理...
WechatSogou https://github.com/Chyroc/WechatSogou 微信公众号爬虫。基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典。 DouBanSpider https://github.com/lanbing510/D...