自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 从入门到放弃(2)-tomcat -spring web.xml

接着从入门到放弃(1)-tomcat -spring web.xml继续对spring启动的探索上文讲到ServletContextListener listener = (ServletContextListener) instances[i]; listener.contextInitialized(event);调用到...

2020-01-28 16:01:24 202

原创 从入门到放弃(1)-tomcat -spring web.xml

不知不觉,转行已经四年了,感谢当时的选择,开启了我的新的世界。如果没有当初的选择,可能现在在老家工地上搬砖。在这几年里,也渐渐从小白变成所谓中高级后端开发工程师。走过坑 ,趟过泥,写过屎山代码。言归正传,开始从入门到放弃的系列。最近也在看tomcat源码,也在逐渐理解一个http请求的来龙去脉。现在不写这个,先写tomcat是如何初始化spring。先理解一下spring ContextLoa...

2020-01-28 02:56:45 249

原创 tomcat idea 启动

点击进入弹窗配置页面选择local tomcat在table标签server配置启动的名称,选择自己本地tomcat,选择在deployment 选择对应的 war exploaded一般会选择debuger ,在startup 选择Debug点击app启动项目...

2020-01-27 22:28:01 152

原创 拉勾网-深圳福利待遇词云

字体安装好了,数据也有了,做一个词语,看下招聘的hr承诺给大家都是什么样的福利安装jiebapip install jieba安装 wordcloudpip install wordcloud下面上代码import pandas as pddata=pd.read_csv("data_df.csv",index_col=0)data.info()'''<class '...

2020-01-24 12:58:24 577

原创 linux 安装中文字体

接着前面的爬取拉钩网的继续搞,想着做一个词云,但是在linux没有对应的中文字体下面介绍一下linux如何安装中文字体#安装字体管理器yum install -y fontconfig mkfontscale#下载simsun.ttcwget -c https://files.cnblogs.com/files/xiaochina/simsun.zip# 解压simsun.zipunz...

2020-01-24 09:23:59 3195

原创 python 爬取拉钩招聘数据

上一篇介绍在linux 搭建jupter lab,本文将介绍python数据接口的爬取以及提取建模分析的数据导入依赖的包import requestsimport timefrom urllib import parseimport pandas as pdimport datetime当你登录之后,点击首页的java,会跳入如下的链接:https://www.lagou.com...

2020-01-24 00:55:07 673

原创 Jupyter linux 安装

最近想搞点事情,想把自学的知识串起来。废话不多说,一点一点的来先介绍要用的编译器Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟...

2020-01-23 11:32:01 310

原创 Socket通信

1.什么是Socket?套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。具体介绍查看超链接的百度百科2.Socket 三元组网络层ip地址:唯一标识网络中的主机传输层的协议+端口:唯一标识主机中的应用程序(进程)...

2020-01-20 00:05:28 1377

原创 said goodbye to gopath let's go mod

Go来进行web开发,在其他编程语言中都有对应的开发框架,当然在Go中也有,就是即将要介绍的——iris,它号称为速度最快的Go后端开发框架。在iris的网站文档上,列出该框架具备的一些特点和框架特性,列举如下:1)聚焦高性能2)健壮的静态路由支持和通配符子域名支持3)视图系统支持超过5以上模板4)支持定制事件的高可扩展性Websocket API5)带有GC, 内存 & red...

2020-01-15 15:02:34 1438

原创 mysql 性能飙升2000%,论关联查询索引的重要性

事件单号INC000000726762,智能空调NB-IOT 业务系统( xx.xxx.xxx.xx ),现出现告警,生成事件单。工单号: IM102_5197739监控级别: MINOR告警类型: LinuxIP: xx.xxx.xxx.xx模块名称: 监控系统-东软标题: Linux-xx.xxx.xxx.xx -goodairdbm1-MINOR告警信息: CPU % CPU ...

2020-01-14 11:23:38 3185

原创 人生苦短 let's go 之简易vlog

golang 后台搭建以及编码用goland 新建项目vlog ,设置path新建src目录并且新建main.go,src同目录下新建video 文件用于存放上传视频项目结构截图如下:因为只是简易搭建,并没有封装代码,代码如下package mainimport ( "encoding/json" "io" "net/http" "os" "path/filepat...

2020-01-14 00:24:58 355

原创 人生苦短,let's go

人生苦短,let’s go本人从B站看视频学习go,具体的学习网站可以参考链接为:李文周的博客一下是本人参考学习的一些练习。截图是本人最近学习的基础学习demo下面是具体的代码基础部分:package mainimport ( "fmt" "reflect")var x, y intvar ( // 这种因式分解关键字的写法一般用于声明全局变量 a int b b...

2020-01-12 16:17:29 450

原创 numpy基础知识

基本概念NumPy 最重要的一个特点是其 N 维数组对象 ndarray,它是一系列同类型数据的集合,以 0 下标为开始进行集合中元素的索引。ndarray 对象是用于存放同类型元素的多维数组。ndarray 中的每个元素在内存中都有相同存储大小的区域。ndarray 内部由以下内容组成:一个指向数据(内存或内存映射文件中的一块数据)的指针。数据类型或 dtype,描述在数组中的固定大...

2019-12-24 16:08:13 409

原创 机器学习-特征提取68

先呈现出玩坏的刘亦菲姐姐import dlib # 人脸检测的库 Dlibimport numpy as np # 数据处理的库 Numpyimport cv2 # 图像处理的库 OpenCv# Dlib 检测器和预测器detector = dlib.get_frontal_face_detec...

2019-12-15 11:06:23 373

原创 机器学习-cv2

注释基本都在代码里面了import cv2 # 图像处理的库 OpenCvcv2.namedWindow("Image") #创建窗口#创建摄像头'''为了获取视频,你应该创建一个 VideoCapture 对象。他的参数可以是设备的索引号,或者是一个视频文件。设备索引号就是在指定要使用的摄像头。一般的笔记本电脑都有内置摄像头。所以参数就是 0。你...

2019-12-15 10:32:04 298

原创 机器学习之dlib

1)下载dlib百度网盘地址:https://pan.baidu.com/s/1Z1a_ud__BWXgCWZeSdpL2g提取码:lzjy2)下载到本地,我的本地存储位置:C:\Users\lyc\Downloads\dlib-19.7.0-cp36-cp36m-win_amd64.whl#pycharm下conda激活当前应用的环境conda activate scikit-lear...

2019-12-14 14:37:29 226

原创 机器学习-pandas

照着网上例子敲了一边,理解一下。pandas 学习中文网站:https://www.pypandas.cn/deep/import numpy as npimport pandas as pd# 创建一个Dataframedata = pd.DataFrame(np.arange(16).reshape(4, 4), index=list('abcd'), columns=list('...

2019-11-23 15:15:19 124

原创 在linux下安装配置rabbitMQ详细教程

由于RabbitMQ依赖Erlang, 所以需要先安装Erlangyum install epel-releaseyum install erlang 安装 RabbitMQ,删除guest,增加新用户:wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noar...

2019-05-02 23:14:01 401

原创 linux mysql 安装以及注意事项

安装前,我们可以检测系统是否自带安装 MySQL:rpm -qa | grep mysql如果你系统有安装,那可以选择进行卸载:rpm -e mysql  // 普通删除模式rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除安装 MySQL:wget http://repo.mysql.co...

2019-04-30 21:11:51 315

原创 阿里云服务器安装Jenkins

1.从仓库拉取jenkins镜像docker pull jenkins/jenkins:lts-alpine2.新建docker-compose.ymltouch docker-compose.ymlvim docker-compose.yml#docker-compose.yml的内容如下:version: '3'services: jenkins: restart...

2019-01-10 20:15:24 1842

原创 java 代理

代理是一种软件设计模式,目的地希望能做到代码重用。具体上讲,代理这种设计模式是通过不直接访问被代理对象的方式,而访问被代理对象的方法。定义一个接口如下:package com.org.base.proxy;public interface BookOderService { public void sell(int num);}定义一个实现类如下:package co...

2019-01-10 19:51:55 125

原创 分布式架构的演进

分布式架构的演进系统架构演化历程-初始阶段架构初始阶段 的小型系统 应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为LAMP特征:应用程序、数据库、文件等所有的资源都在一台服务器上。描述:通常服务器操作系统使用linux,应用程序使用PHP开发,然后部署在Apache上,数据库使用Mysql,汇集各种免费开源软件以及一台廉价服务器就可以开始系统的发展之路了。系统架构演化历程-应用服...

2018-12-19 23:57:55 127

原创 微服务学习之理论知识

1)单机,集群,分布式:(下图来源知乎)选项特点单机一个项目所有业务部署在一个服务器集群同一个业务,部署在多个服务器上分布式一个业务分拆多个子业务,部署在不同的服务器上分布式的应用场景:分布式文件系统,分布式数据库,分布式WebService,分布式计算假设我们有一台服务器,它可以承担1百万/秒的请求,这个请求可以的是通过http访问网页,通过tc...

2018-12-19 23:25:05 222

原创 (maven gradle )+idea +(jar war)包

maven 打包成jar用idea的快速生成项目选择maven项目以及打包成jar,定义好自己的group 以及Artifact,之后一直点击下一步到完成。随便建一个controller,启动项目,用默认的8080端口以及下图的对应的地址,能访问到即可点击右侧M按钮,找到 package 执行,或者在下面终端执行mvn package如下图,则证明打包成功根据上图找到编译之后的路...

2018-11-28 19:47:38 320

原创 docker 集成jekens(五)

之前搭建过好多次jekens,但是最后由于各种原因,还是有各种小问题,今天终于搭建成功了。下面分享一下搭建步骤我之前切换的是阿里的镜像源,为了安装jekens 切换网易的数据源新版的 Docker 使用 /etc/docker/daemon.json(Linux)vim /etc/docker/daemon.json请在该配置文件中加入(没有该文件的话,请先建一个):{“regist...

2018-11-27 22:29:54 3166

原创 Docker使用之Tomcat容器和java环境(四)

由于电脑的linux环境是刚搭的,没有对应的tomcat跟java环境,所以首先搭建对应的环境以及配置像一个的环境变量进入Java下载的网址如下:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html点击红色下载图标,如下图显示复制出相应的网址再linux 工具输入wget ...

2018-11-25 04:34:43 916

原创 Docker搭建MySQL服务(三)

后面的环境或者服务搭建都是基于之前文章来进行搭建的,以后就不再冗余介绍docker的搭建过程了下面开始我们的mysql服务搭建1)第一步,拉取MySQL镜像sudo docker pull mysql查看镜像sudo docker images亦可以在之前的搭建的Shipyard DC私有云平台查看如下图,如果不知道Shipyard 怎么搭建,请查看:https://blog....

2018-11-24 18:17:05 266

原创 Shipyard doker环境搭建(二)

下面先把已经搭建好的doker可视化页面给大家截图,如下图所示还支持集群的操作,不过关于集群方面的知识等后面学到的再去写博客给大家进行更细致的讲解在搭建之前,同样是为了速度,docker需要镜像源,具体可参考https://blog.csdn.net/baidu_19473529/article/details/78126869下面是具体的搭建步骤[root@docker-218 ~]#...

2018-11-24 16:23:19 1754 1

原创 docker linux安装(一)

Centos7上安装dockerDocker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。...

2018-11-24 14:16:36 284

原创 cente os7切换阿里数据源

1)可以执行wget-o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 或者curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo但是在我的虚拟机环境下的Linux...

2018-11-24 13:50:47 428

原创 windows10用WMware安装Linux虚拟机详细步骤

1.下载虚拟机下载地址:https://www.vmware.com/cn.html点击下载如下图,选择workstation-pro 进入下载页面点击立即下载即可安装完成之后,在启动的时候需要密钥,下面密钥亲测可用,大家可以拿来去用激活密钥:YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8UG5J2-0ME12-M89WY-NPWXX-WQH88UA5DR-2ZD4...

2018-11-24 13:08:50 1078

原创 Win10子系统 linux(Ubuntu18.04) 安装Docker(一)

1.现在win10支持子系统linux,具体的安装搭建过程可参照下面网址,不再冗余https://jingyan.baidu.com/article/624e74596633a034e8ba5a2b.html//切换镜像源1)原文件备份sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2)编辑源列表文件sudo vim /et...

2018-11-24 04:07:11 52191 51

原创 Win10应用商店或防火墙出0x80070422错误怎么办?

等等v

2018-11-23 22:13:19 5152

空空如也

空空如也

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

TA关注的人

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