编程相关

Linux(Centos7)的Java安装(下载、安装、配置环境变量)

下载JDK(Java Development Kit:Java开发工具包) 之前我已经写过一篇文章(Windows的Java安装(下载、安装、配置环境变量)),下载过程这里就不再详细赘述,直接给出下载地址。 直达官网下载地址官网下载 如果不想在官网下载,可以直接去直接下载 下载页面 各个版本的下载地址:https://www.oracle.com/java/technologies/javase-downloads.html 选择版本 这里选择下载最稳定、最经典的JDK8。 选择系统位数 查看你的系统与位数 终端执行getconf LONG_BIT,返回的数字就是对应的位数。 下载 下载页面:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html#JDK 根据你的情况进行下载,这里选择的是64位压缩文件。 勾选接收协议,点击“Download jdk-8u***-linux-x64.tar.gz” 若提示让注册/登录,就照做。注册登录完再次回到下载页面点击下载即可。 直接下载 不想去官网下载的可以点击这里 直接下载-天翼云盘 安装JDK 一句话描述:上传到Centos系统内,并解压。 上传 使用ftp工具,例如“Xftp”,远程连接Centos系统。 解压 选择一个位置进行解压 配置环境变量

Windows的Java安装(下载、安装、配置环境变量)

下载JDK(Java Development Kit:Java开发工具包) 如果不想在官网下载,可以直接去直接下载 找到官网 方法1:搜索引擎搜索“JDK”,注意不要点击到广告。 方法2:点我直达官网 Java已被Oracle收购,因此去Oracle官网中的Java页面。 选择版本 目前最新版是JDK14,但是新版本总会有有一些bug,旧版本经过长期使用消灭了大部分bug已经很稳定了,而且就算出问题也会有同样出问题的网友可以帮助到我们。 所以这里选择下载JDK8。 上边操作已经找到官网的同学可以在官网上自行找下载入口,也可以直接点击直接去下载页面 选择所对应的操作系统 查看你的系统与位数 Linux:终端执行getconf LONG_BIT,返回的数字就是对应的位数。Linux安装Java教程: Windows:右击此电脑(Win 10)或计算机(Win 7),选择属性,弹出的窗口会显示“系统类型”为“32为操作系统”或者“64位操作系统”。 下载与你系统对应的安装包 往下翻网页,找到“Java SE Development Kit 8u***”直达,看下图选择适合自己的。一般情况下只考虑绿色框部分你和蓝色框部分。大多数Windows系统下载最后一个,这个也是最常用的。 点击对应的文件之后,弹出窗口,同意协议即可下载 若提示让注册,就去注册。吐槽:我费了一个小时才注册好,真难。 注册完再次回到下载页面点击下载。 直接下载 不想去官网下载的可以点击这里 直接下载-天翼云盘 注: JDK就是Java的软件开发工具包(SDK) Java实际分为Java SE/EE/ME,但是我们通常所说的JDK一般是“Java SE Development Kit”,下面是各个的区别。详细信息请查看参考资料1。 Java SE(Java Platform,Standard Edition):以前称为 J2SE,允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。一般初学者要使用的就是这个。 Java EE(Java Platform,Enterprise Edition):以前称为 J2EE。开发企业使用的服务器端 Java 应用程序。 Java ME(Java Platform,Micro Edition):为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境 安装 打开刚才下载的安装程序,单击下一步。

IDEA maven项目中新建.scala文件

分为三步 第一步、IDEA中安装scala插件 1、搜索安装 File-Sittings-Plugins-搜索安装scala 2、安装完成重启 安装完成之后点击重启idea 第二步、下载、安装、配置Scala 1、下载安装Scala SDK本体 搜索引擎搜索Scala SDK 或者 点我去Scala官方下载页面 往下翻,找到这里,选择对应的操作系统下载即可。其中Windows中可选.msi与.zip格式,前者是安装包,执行安装使用,后者是压缩包,直接解压到想要的位置即可。 2、配置环境变量(可选) 与为Java配置环境变量过程类似。 1.找到刚才安装到的位置或者解压到的位置 双击`bin进入scala主程序的目录 2.复制所在目录的路径 单击地址栏空白处 右击选择复制复制路径 3.找到环境变量设置程序 右击此电脑(Win 10)或计算机(Win 7),选择属性 按照下图进行设置 设置完一路点击确定即可 4.测试环境变量是否配置成功 打开cmd,执行scala -version 若提示Scala code runner version 2.13.2 -- Copyright 2002-2020, LAMP/EPFL and Lightbend, Inc.即代表成功。(version 2.13.2可为别的版本) 第三步、设置项目“库” File-Project Structure 选择Libraries或者Global Libraries,单击+号,选择Scala SDK 单击Browse 找到安装路径,在bin目录的上一层,单击之后选择OK 注意!:如果项目里面套着项目(模块),一定要选择实际写代码的项目(模块),然后点击OK 再点击OK 试着新建,发现现在可以了。 总结:一定要选择实际写代码的模块!血的教训。

使用正则表达式快速为请求头增加引号转为字典

在编写爬虫代码的时候,有些网站会验证访问的请求头可能导致无法爬到想要的数据。这里我们可以抓包到请求头,模拟正常的浏览器访问。 如果直接把抓包到的请求头粘贴在代码里面,肯定是不行的,因为这些字符串没有用引号引起来,手动改又太麻烦,所以这里我们可以用正则表达式(Re)来一键处理。 使用支持正则表达式替换的文本编辑器,例如Notepad++(也可以使用Sublime,只要支持正则表达式替换即可): 新建一个空的编辑框,把请求头复制进去。 进行替换 Ctrl+F进入查找窗口,然后单击替换进入替换选项卡。 “查找目标”设为(.*?): (.*),“替换为”设为"$1": "$2", 勾选“循环查找”和“正则表达式” 点击“全部替换” 替换结果