自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT学习社

专注Java EE领域,兼职做做运维,热爱任何好玩的技术,欢迎交流指正!

  • 博客(29)
  • 资源 (12)
  • 收藏
  • 关注

原创 跟阿晨学Scrapy | 从零开始爬取CSDN热榜!(内附源码)

文章目录准备成果展示开始需求分析网页分析工具网页元素分析法1、选中我们要的元素 -> 右键 -> 检查2、在右侧控制台中,分析元素结构3、我们注意到,博文标题在这个页面中,有唯一的标识`class=hosetitem-title`接口分析法1、开着控制台访问网页2、分析接口3、使用`Postman`进一步分析接口4、编写接口文档编码1、使用`PyCharm`新建项目2、安装`Scrapy`3、新建`Scrapy`爬虫项目4、新建爬虫`Spider`1、编写爬虫数据类2、编写爬虫3、运行爬虫并保存

2021-07-24 21:34:40 83 4

原创 干了5年Java,我终于玩会了IDEA!

工欲善其事,必先利其器!每每看到新员工搭建开发环境都要整一天,真是愁死阿晨了!今天阿晨特地花时间好好整理了一下5年来从事java开发使用IDEA的技巧,都在下面了!阿晨的配置设置中文最近IDEA官方出了一款中文插件,终于考虑到国内英文不好的小伙伴了。安装也非常简单,直接插件搜索Chinese主题我用的是One Dark,再搭配小姐姐壁纸,开发起来美滋滋!主题在插件搜索OneDark就可以找到了。背景看着小姐姐写代码,心情都会变好!设置 -> 外观 -> 背景

2021-07-23 21:48:47 591 1

原创 Windows下 Spring Address already in use bind 解决办法

做Web开发的小伙伴,常常会遇到端口占用的问题,例如2021-07-26 18:01:58.831 ERROR 6492 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : ***************************APPLICATION FAILED TO START***************************Description:Web server failed to start.

2021-07-26 18:13:04 23

原创 啊?你还在用vmware,快来试试免费好用的Hyper V吧!

Hyper-V是什么Hyper-V硬件要求为Windows 10 企业版、专业版或教育版。虚拟机大家都懂吧,简单来说,Hyper-V就是虚拟机管理工具。如果你使用过VMware Workstation Pro或者是VirtualBox,那你一定不陌生了。具体来说,Hyper-V提供硬件虚拟化。 这意味着每个虚拟机都在虚拟硬件上运行。 Hyper-V允许你创建虚拟硬盘驱动器、虚拟交换机以及许多其他虚拟设备,所有这些都可以添加到虚拟机中。为什么要使用Hyper-V而不是VMware?首先

2021-07-26 12:41:37 489

原创 阿晨的运维笔记 | 一键HTTPS并开启自动更新

之前阿晨就分享过,阿晨的运维笔记 | 只要5分钟,给你的网站插上Https的翅膀,但是现在阿里云证书取消了免费证书的售卖,而且之前那种模式免不了一年后忘记重新配置导致网站HTTPS过期的问题。所以今天阿晨分享一个一劳永逸的方法!开始之前,建议按照阿晨的另一篇Ubuntu一键部署Docker先部署上Docker和Docker Compose,因为待会会用上。方案简介Let’s Encrypt和CertBot我们申请和使用Let's Encrypt的免费HTTPS证书, 就需要一个证书申请和管理的工具

2021-07-26 11:18:55 1211

原创 阿晨的运维笔记 | Docker常用配置

本文以Ubuntu上搭建的Docker为例,讲讲Docker常用的配置。还不会部署Docker的小伙伴,可以参考阿晨的另一篇文章阿晨的运维笔记 | Ubuntu一键部署Docker,部署下Docker闲话少说,这就开始!# 修改/etc/docker/daemon.json,很重要,限制docker使用的磁盘资源$ sudo vim /etc/docker/daemon.json{ "data-root": "/data/docker", # 修改docker工作目录,一般我们会迁移到数据

2021-07-25 23:00:41 20

原创 阿晨的运维笔记 | Ubuntu部署MongoDB

开始部署之前,建议先按照Ubuntu切换到国内镜像源操作一下,能省下大把宝贵时间!文章目录安装mongodb连接mongodb启用密码访问常用命令连接mongodb安装mongodb$ sudo apt-get install mongodbmongodb默认是监听在127.0.0.1端口的,要开启外网连接,需要修改mongodb配置文件:$ vim /etc/mongodb.conf# bind_ip = 127.0.0.1bind_ip = 0.0.0.0连接mongodb使用工具

2021-07-25 18:15:14 19 1

原创 阿晨的运维笔记 | Ubuntu部署MySQL

开始部署之前,建议先按照Ubuntu切换到国内镜像源操作一下,能省下大把宝贵时间!在Ubuntu上部署MySQL比在Windows简单了不少!废话少说,开始部署!文章目录安装配置验证运行状态登录查看版本安装$ sudo apt-get update$ sudo apt-get install mysql-server???? 提示:在安装过程中,系统将提示您创建root密码。请务必记住root密码配置运行安全脚本$ mysql_secure_installation值得一提的是,D

2021-07-25 18:02:14 16 2

原创 阿晨的运维笔记 | Ubuntu部署Kafka集群

开始部署之前,建议先按照Ubuntu切换到国内镜像源操作一下,能省下大把宝贵时间!Kafka的分布式调度是依赖Zookeeper来完成的,所以还没有部署Zookeeper的小伙伴,可以参考我的另一篇博客阿晨的运维笔记 | Ubuntu部署Zookeeper集群,先部署上Zookeeper集群哦!文章目录示例机器安装Kafka修改配置文件注册为Systemd服务测试Kafka部署CMAKCluster ManagementTopic ListTopic ViewConsumer List ViewCons

2021-07-25 17:55:11 28

原创 阿晨的运维笔记 | Ubuntu部署Nginx

开始部署之前,建议先按照Ubuntu切换到国内镜像源操作一下,能省下大把宝贵时间!文章目录安装Nginx常用命令Nginx部署相对来说比较简单,阿晨也废话少说,直接开始!安装Nginx$ echo -e "deb http://nginx.org/packages/ubuntu/ $(lsb_release -cs) nginx\ndeb-src http://nginx.org/packages/ubuntu/ $(lsb_release -cs) nginx" | sudo tee /etc/a

2021-07-25 15:54:24 1155 2

原创 阿晨的运维笔记 | Ubuntu部署Zookeeper集群

开始部署之前,建议先按照Ubuntu切换到国内镜像源操作一下,能省下大把宝贵时间!文章目录示例机器安装Zookeeper修改配置文件安装ZK-UI这次我们演示在Ubuntu下如何搭建三节点的Zookeeper集群。Zookeeper高可用使用的是Paxos算法,所以必须保证集群为奇数个节点。示例机器主机IPzk-01192.168.0.1zk-02192.168.0.2zk-03192.168.0.3下面演示zk-01的部署过程,节点内其他机器步骤一

2021-07-25 15:44:30 56

原创 跟阿晨学Scrapy | 新版Scrapy到底有哪些命令行?

阿晨也是初学Scrapy,有些不对的希望大佬能不吝赐教,在底下留言告诉我!不胜感激!写这篇文章时,Scrapy的最新版本是2.5.0好了,废话少说,开始!文章目录命令行帮助startproject命令格式命令示例genspider命令格式命令示例crawl命令格式命令示例runspider命令格式命令示例bench命令示例check命令格式命令示例list命令格式命令示例edit命令格式命令示例fetch命令格式命令示例view命令格式命令示例shell命令格式命令示例parse命令格式命令示例set

2021-07-25 02:40:06 64 2

原创 阿晨的运维笔记 | Ubuntu部署Cassandra集群

开始部署之前,建议先按照Ubuntu切换到国内镜像源操作一下,能省下大把宝贵时间!文章目录示例机器安装Cassandra修改配置文件迁移配置导数据盘(可选)常用命令示例机器主机IPcassandra-1192.168.0.1cassandra-2192.168.0.2cassandra-3192.168.0.3安装Cassandraecho "deb http://www.apache.org/dist/cassandra/debian 39x main"

2021-07-24 17:25:54 14 2

原创 阿晨的运维笔记 | Ubuntu禁用root账号登录

一般,我们为了服务器安全,都会限制root用户登录,并限制密码登录,开启密钥登录。文章目录新建普通用户为普通用户添加公钥设置 SSH,打开密钥登录新建普通用户## 新建普通用户$ adduser ubuntu$ apt-get install sudo## 将用户加入sudo组$ usermod -a -G sudo ubuntu为普通用户添加公钥$ su ubuntu$ mkdir -p ~/.ssh$ cd ~/.ssh## 添加公钥$ touch authorized_ke

2021-07-24 17:14:40 648 1

原创 收藏!程序员必备的软件开发工具大全!(附高速下载地址)

对于每一位开发者而言,软件开发工具的重要性显然不言而喻。事实上,除了个人能力之外,它们也在团队的效率及实际生产力层面扮演着关键性角色。今天阿晨就把自己的私货全部掏出来整理在下面!内附高速下载地址!文章目录开发必备日常必备开发必备程序员必备!总有一款适合你名称说明下载地址Docker Desktop for WindowsWindows下的Docker客户端https://www.aliyundrive.com/s/85Kh1U6diF5Draw.ioUML作

2021-07-24 16:50:58 2764 7

原创 阿晨的运维笔记 | Ubuntu一键部署Docker

文章目录Docker安装Docker官网方式国内方式安装校验Docker-compose安装参考资料Docker安装Docker官网方式有时候国内镜像同步不及时,可能会安装失败,此时只能通过官网来进行安装sudo apt-get update && sudo apt-get -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common && cu

2021-07-24 15:11:34 40 2

原创 阿晨的运维笔记 | Ubuntu部署Consul集群

开始部署之前,建议先按照Ubuntu切换到国内镜像源操作一下,能省下大把宝贵时间!单机部署老规矩,我们先从单机部署开始,练练手sudo mkdir -p /data/consul/{current/{bin,etc},data}sudo wget https://releases.hashicorp.com/consul/1.10.1/consul_1.10.1_linux_amd64.zip -O /data/consul/consul_1.10.1_linux_amd64.zipsudo

2021-07-23 20:26:45 25 1

原创 阿晨的运维笔记 | Ubuntu部署Redis集群

开始部署之前,建议先按照Ubuntu切换到国内镜像源操作一下,能省下大把宝贵时间!单机部署我们先从单机部署开始,练练手sudo apt-get install redis-serversudo vim /etc/redis/redis.conf# bind 127.0.0.1sudo systemctl restart redis-server# 测试下我们的Redisredis-cli127.0.0.1:6379> keys *1) "1"哨兵集群部署Redis官方

2021-07-23 20:07:57 19

原创 阿晨的运维笔记 | Ubuntu部署PostgreSQL集群

开始部署之前,建议先按照Ubuntu切换到国内镜像源操作一下,能省下大把宝贵时间!安装Postgresqlecho "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.listwget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo

2021-07-23 19:44:18 24 1

原创 阿晨的运维笔记 | 服务器初始化配置

无论是阿里云还是腾讯云,我们购买新服务器后的第一件事情,就是做一些常规配置。切换国内镜像源这个我在之前的文章里面就讲过,详见Ubuntu切换国内镜像源初始化软件源这是为了自动修复一些漏洞,以及更新软件源信息,避免部署服务时出现一些奇怪的问题。sudo apt update \ && sudo apt dist-upgrade \ && sudo apt autoremove \ && sudo apt clean修改h

2021-07-23 19:24:24 17 2

原创 阿晨的运维笔记 | 只要5分钟,给你的网站插上Https的翅膀!

本教程童叟无欺,简单易操作,5分钟,给你的网站配好Https。申请SSL证书配置开始前,首先我们得拥有SSL证书,证书有免费的也有收费的,看你喜欢了。你可以从任何证书提供商处申请证书,这里以阿里云为例。打开阿里云SSL证书控制台,点击购买证书选择免费型一年期的证书,点击立即购买特别注意,1年到期后别忘记重新申请证书!支付放心大胆的支付吧,不用钱!验证SSL证书1、购买完成之后,返回SSL证书控制台,你应该会看到刚才购买的证书。我们点击申请。2、填写域名(必须是你自己的或者

2021-07-23 19:07:57 20 1

原创 Google奥运会彩蛋,你确定不来参加一下吗?

今天阿晨打开Chrome浏览器的时候,发现Google首页的Logo又更新了,出于好奇,点进去看了看。哇塞,原来是可爱的Google大佬又出小游戏了!首先,是一段动画CG,还挺好看(用脚做游戏,用心做CG),给你们看下!是不是有点航海王的意思。好了。,CG先到这,感兴趣的小伙伴可以去Google首页自行观看哦。进入游戏(感觉是个RPG)Google真贴心,知道我们今年可能去不了奥运会现场,专门搞了个线上奥运小游戏!第一关是“乒乓球”,非常简单,轻松过关。这个应该是”新手村

2021-07-23 11:26:59 107 1

原创 还不快用Lombok,你out了!

最近有小伙伴跟我讲,“搞了5年Java,太累了,写的代码又臭又长,每天都要写一堆getter和setter”[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uvbwYuc0-1626963361641)(https://raw.githubusercontent.com/gcdd1993/gcdd1993.github.io/feature/imageRepo/img/image-20210722220227844.png)]我对他讲,还不快尝试一下Lombok,这可是炙手

2021-07-22 23:46:35 17

原创 阿晨的运维笔记 | Ubuntu切换国内镜像源

我们做后端的小伙伴都知道,在小公司不仅要会代码开发,更需要有一定的运维能力,因为小公司往往都没有专门的运维人员,一切都需要自己动手。下面我就将平时运维过程中学习总结的一些Ubuntu运维经验分享一下。最近拿到一台新的服务器,阿晨敲下apt update之后,就快乐的出去吃饭了,准备吃完饭回来直接部署服务。结果半小时回来,发现一堆Err,瞬间崩溃。这感觉就如同王者打团,WiFi断线差不多。我们做后端的小伙伴都知道,在小公司不仅要会代码开发,更需要有一定的运维能力,因为小公司往往都没有专门的运维人员

2021-07-22 21:51:47 55

原创 阿晨的运维笔记 | Postgres常用命令

我们做后端的小伙伴都知道,在小公司不仅要会代码开发,更需要有一定的运维能力,因为小公司往往都没有专门的运维人员,一切都需要自己动手。下面我就将平时运维过程中学习总结的一些Postgres运维经验分享一下。全量迁移备份数据$ pg_dump -h 172.19.235.145 -U <username> -d <database> > 20180704_dbpe.sql正式迁移首先要修改备份文件*.sql的owner,防止权限出现错误。$ psql -h <

2021-07-22 15:54:39 25 2

原创 Jackson注解大全,你都学会了吗?

Jackson常用注解序列化注解@JsonAnyGetter像普通属性一样序列化Mappublic class ExtendableBean { public String name; private Map<String, String> properties; @JsonAnyGetter public Map<String, String> getProperties() { return properties;

2021-07-21 22:41:59 41

原创 Redis最新最全常用命令,你记住了吗?

Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如各类语言包,这些命令都有对应的方法。下面将Redis提供的命令做一总结。键值相关命令keys返回满足给定pattern的所有key127.0.0.1:6379> keys * 1) "mylist4" 2) "myset7" 3) "name1" 4) "myset3" 5) "myset2" 6) "mylist2" 7) "mylist6"

2021-07-21 22:14:08 15

原创 面试老被问Redis的数据类型?我都给你整理好了!

前言作为Key-value型数据库,Redis也提供了键(Key)和键值(Value)的映射关系。但是,除了常规的数值或字符串,Redis的键值还可以是以下形式之一:[Lists (可重复列表) ](#Lists (可重复列表) )[Sets (不可重复集合) ](#Sets (不可重复集合))[Sorted sets (不可重复有序集合) ](#Sorted sets (不可重复有序集...

2019-06-03 21:36:14 49

原创 熟练掌握Postman,这里全都有!

Postman是什么Postman是chrome的一款插件,用于做接口请求测试,无论是前端,后台还是测试人员,都可以用postman来测试接口,用起来非常方便。Postman安装官网下载(翻墙)https://www.getpostman.com/downloads/蓝奏云https://www.lanzous.com/i2en5xcPostman常用功能安装好之后,我们先打开Po...

2019-01-24 00:43:36 125

阿里云盘小白羊版Win v1.6.29.zip

新增:导入阿里云盘官方分享链接,导入115官方网盘分享链接,115网盘资源要是阿里云盘有可以实现秒传。

2021-07-25

Spark机器学习案例实战.pdf

大数据培训期间,课堂教材

2021-07-25

【股票软件】通达信(缠论量化版)缠论大师红竹版.zip

【股票软件】通达信(缠论量化版)缠论大师红竹版.zip

2021-08-04

Excel通用Excel库存管理系统.zip

Excel通用Excel库存管理系统.zip

2021-08-04

通用Excel库存管理系统.zip

适合Excel2003使用的通用Excel库存管理系统(最后更新:2020年9月18日)

2021-08-04

Hadoop精讲(第二部分).pdf

大数据培训课件

2021-07-25

Hadoop精讲(第一部分).pdf

大数据培训课件

2021-07-25

艺术签名工具(在线批量生成艺术签名)

批量生成艺术签名

2021-07-25

Java常用算法手册.zip

现代的设计任务大多通过计算机编程来完成而算法起到了至关重要的作用。可以毫不夸张地说,算法是一切程序设计的灵魂和基础。选择合理的算法,可以起到事半功倍的效果本书分三篇,共13章,分别介绍了算法基础、算法应用和算法面试题。首先介绍了算法概述, 然后重点分析了数据结构和基本算法思想;接着,详细讲解了算法在排序、查找、数学计算、数论、历史趣题、游戏、密码学等领域中的应用:最后,列举了算法的一些常见面试题。书中知识点覆盖全面,结构安排紧凑,讲解详细,实例丰富。全书对每一个知识点都给出了相 应的算法及应用实例,虽然这些例子都是以Java语言来编写的,但是这些算法并不局限于Java语言。如果读者采用其他的编程语言,例如C++、C、C#等,只要根据其语法格式进行适当的修改便可以了。 本书旨在帮助Java语言初级程序员深入了解ava算法思想,提升其语言代码编程能力,还可以作为大中专院校学生学习数据结构和算法的参考书,也可为教师授课提供素材,同时还可以作为具有一定编程经验的程序员的参考用书。

2021-07-25

RegularExpressionTest_正则表达式工具.7z

正则表达式测试软件,无毒、无广告、小巧(大小仅324 KB)

2021-07-25

小蘑菇OCR识别(支持自定义API)

1. 增加了识别后自动复制到剪贴板(默认关闭, 在设置中可以打开) 2. 可以设置自己的百度文字识别, (软件默认是我自己的高精度识别, 一开始只是给我女朋友自己用的, 然后发现最近次数快不够了, 目前充了点钱, 还能抗一段时间, 但是还是建议大家申请自己的key和secret哦 软件有申请教程的~ 每天有免费的次数, 足够大家自己用了) 3. 最大支持4M, 4096px的图片

2021-07-25

北单AI助手V1.2.zip

使用方法:双击左边列表的比赛期数,就能把数据读取到右边的列表。

2021-07-25

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除