- 博客(30)
- 资源 (14)
- 收藏
- 关注
原创 okhttp
自制https证书需要验证.okhttp不验证直接通过通过所有的https连接代码如下 public void getONetWorkString() { OkHttpClient build = new OkHttpClient.Builder() .sslSocketFactory(createSSLSocketFactory(...
2018-11-28 16:11:44 139
原创 html 盒子模型基础(高度塌陷问题,BFC详解)(六)
1.高度塌陷问题解决:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box1{ /*设置一个
2018-11-26 10:51:31 279
原创 nginx修改上传文件大小限制
新装了一台服务器,用nginx做代理。突然发现上传超过1M大的客户端文件无法正常上传,于是修改了下nginx的配置。 cd /export/servers/nginx/conf/nginx.conf,在这个配置文件里面的server段里面的location / { root html; index index.html index...
2018-11-22 21:08:49 2610
原创 移动端请求URL的加密/解密
移动端请求URL的加密/解密移动端请求URL的加密方式最近一直在研究如何爬取手机客户端请求的数据信息,发现很多手机客户端在请求服务端数据的时候,对请求的URL都做了一些加密处理,所以自己就私下里研究了一下URL的一些加密算法下面是一个比较基本的URL...
2018-11-22 14:33:03 377
原创 GitLab 部署及管理员账号初始化
至于GitLab 部署网上已有大篇幅的资料,但个人都是试了很久才成功的,以此篇博客记录下来,方便自己提心别人环境:centos 7 gitlab version: 1、cd /home1、下载rpm安装包 :https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.8....
2018-11-22 11:16:12 2737
原创 Jenkins安装及卸载
1、到Jenkins官网(https://jenkins.io/download/ )下载最新版本对应系统版本2、上传rpm包,并安装: rpm -ivh jenkins-2.127-1.1.noarch.rpm3、安装完成之后使用命令rpm -qc jenkins查看安装位置,如下:[root@VM_147_103_ ...
2018-11-22 11:11:27 168
原创 k8s-YAML配置文件
k8s-YAML配置文件一、YAML基础 YAML是专门用来写配置文件的语言,非常简洁和强大,使用比json更方便。它实质上是一种通用的数据串行化格式。YAML语法规则:大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tal键,只允许使用空格 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 ”#” 表示注释,从这个字符一直到行尾,都会被解析器忽略 在Kuber...
2018-11-20 15:49:15 2649
原创 webpack超详细配置, 使用教程(图文)
博主在这里就不详细介绍webpack来源以及作用了, 本篇博文面向新手主要说明如何配置webpack, 以及webpack的使用方法, 直到创建出一个合理的属于自己webpack项目;注: 此篇博客适用于webpack2.x, 对于4.x版本变化还挺大的, 过一阵子会再写一篇, 点关注不走丢哦流程webpack安装Step 1: 首先安装...
2018-11-19 15:19:08 133
原创 安装webpack后,执行webpack -v命令时报错:SyntaxError: Block-sc
安装webpack后,执行webpack -v命令时报错如下:[root@FreeServer ~]# webpack -v/usr/local/node-v4.4.7-linux-x64/lib/node_modules/webpack/bin/webpack.js:3let webpackCliInstalled = false;^^^SyntaxError: Block-sc...
2018-11-19 11:42:55 464
原创 在项目中使用webpack
1.新建一个项目,我的放在F盘中2.使用 npm init 命令初始化这个目录3.使用命令:npm install webpack -save-dev 进行安装webpack4.新建src和dist两个文件夹接着使用编译器打开...
2018-11-19 11:30:35 464
原创 Centos系统下docker的安装与卸载
Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包...
2018-11-18 23:00:06 106
原创 k8s yaml文件详解
1、yaml文件详解如下:apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个...
2018-11-17 22:21:25 334
原创 Tomcat性能优化及JVM内存工作原理
Java性能优化原则:代码运算性能、内存回收、应用配置(影响Java程序主要原因是垃圾回收,下面会重点介绍这方面)代码层优化:避免过多循环嵌套、调用和复杂逻辑。 Tomcat调优主要内容如下:1、增加最大连接数2、调整工作模式3、启用gzip压缩4、调整JVM内存大小5、作为Web服务器时,与Apache整合或Nginx6、合理选择垃圾回收算法7、尽量使用较...
2018-11-17 22:13:15 104
原创 CentOS 7安装和部署Docker
Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本uname -r centos版本3.10.0-514.el7.x86_641、初步安装和启动dockeryum update -yyum -y install dockersystemctl s...
2018-11-17 00:36:29 116
原创 centos7下安装docker 以及简单使用
一 环境准备1、虚拟机or物理机2、centos7系统(稳定,对docker支持友好)二 安装过程step1:使用yum命令进行安装yum install -y docker备注:-y 表示不询问 使用默认配置进行安装,等待提示 完毕!step2:查看是否安装成功yum list installed | grep docker备注:命令为 查看yum安装完成文件列表 并 ...
2018-11-17 00:31:08 104
原创 centos7永久更改主机名
操作环境:[root@bogon ~]# uname -aLinux #localhost.localdomain 3.10.0-514.el7.centos.plus.i686 #1 SMP Wed Jan 25 12:55:04 UTC 2017 i686 i686 i386 GNU/Linux[root@bogon ~]# cat /etc/redhat-release Cent...
2018-11-17 00:29:02 116
原创 SpringBoot 自动生成API文档
SpringBoot 自动生成API文档在做项目的时候,如果项目是前后分离的,后端一定要和前端或者是移动端对接接口,那么问题来了,接口是不是要自己写给他们看,一般的会采用Excel或者Word来写,高级一点的就采用API管理平台手工录入,一个项目有上千上万个接口,天啊,这是多么大的工作量,在接口维护的时候更加痛苦,为了解决这样...
2018-11-15 23:31:30 676
原创 阿里云OSS设置跨域访问
OSS 提供 HTML5 协议中的跨域资源共享 CORS 设置,帮助您实现跨域访问。当 OSS 收到一个跨域请求(或者 OPTIONS 请求)时,会读取存储空间对应的 CORS 规则,然后进行相应的权限检查。OSS 会依次检查每一条规则,使用第一条匹配的规则来允许请求并返回对应的 header。如果所有规则都匹配失败,则不附加任何 CORS 相关的 header。操作步骤 进入 OSS ...
2018-11-15 15:37:35 9025 2
原创 Docker的web端管理平台对比(DockerUI 、Shipyard、Portainer、Daocloud)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq273681448/article/details/75007828 前言最近,为了方便对命令行过敏的测试或开发人员,我决定部署一个可视化的管理平台来管理dock...
2018-11-15 11:33:46 225
原创 nginx配置多个应用通过80端口访问
1、让域名供应商解析pan.a.com和www.a.com到自己的服务器,让pan.a.com指向localhost:8081,让www.a.com指向localhost:8080配置如下upstream www.a.com { server localhost:8080;}upstream pan.a.com { server localhost:8081;} ...
2018-11-13 10:36:44 1198
原创 tomcat+nginx反向代理(实现一个服务器,一个ip共用80端口)
一、下载nginx。我使用的版本是1.7.2以下是官方网站的下载地址:http://nginx.org/en/download.html二、部署项目下面我有两个项目A和B,分别使用两个tomcat:tomcatA和tomcatB,分别把项目A部署到tomcatA和项目B部署到tomcatB里面去。1. 找到tomcatA下的conf文件夹,找到server.xml文件。修改端口...
2018-11-13 10:35:02 924
原创 移动端请求URL的加密/解密
移动端请求URL的加密/解密移动端请求URL的加密方式最近一直在研究如何爬取手机客户端请求的数据信息,发现很多手机客户端在请求服务端数据的时候,对请求的URL都做了一些加密处理,所以自己就私下里研究了一下URL的一些加密算法下面是一个比较基本的URL加密处理方式:1.服务端和客户端约定好一个公约KEY2.选择一种加密方式MD5,SHA等等...
2018-11-10 01:29:50 595
原创 Docker实战(九):Docker安装ELK环境
Docker安装ELK环境ELK实际上就是ElasticSearch,Logstash,Kibana的缩写,是日志收集分析的一种解决方案。Elasticsearch一个开源的搜索引擎框架(支持群集架构方式)Logstash集成各种收集日志插件,还是一个比较优秀的正则切割日志工具Kibana一个免费的web应用,支持在web端查看ES的搜索结...
2018-11-10 01:27:56 520
原创 使用Docker快速部署ELK环境(最新5.5.1版本)
在Linux服务器上安装Docker以后,Pull相关的官方Docker镜像:docker pull docker.elastic.co/elasticsearch/elasticsearch:5.5.1docker pull docker.elastic.co/kibana/kibana:5.5.1docker pull docker.elastic.co/logstash/logstas...
2018-11-10 01:24:19 613
原创 原 SpringBoot基于阿里云OSS上传文件
一:需求背景. Web系统开发中,文件上传是非常常见的功能,本来也没啥好说的,就是通过IO流将文件写到另外一个地方,这个地方可以是 1. 项目的目录中的某个文件夹. 2. 本地盘符的某个文件下. 3. 云服务OSS里面.例如七牛云,OSS等. 4. FastDSF的分布式文件存储系统. 本次使用阿里云OSS为例介...
2018-11-09 23:08:48 1700 1
原创 centos 安装 TortoiseSVN svn 客户端
1 安装 svn客户端 1 yum install -y subversion 2 常用命令操作 1 2 3 检出命令 svn checkout http://svn.com/path ...
2018-11-09 02:06:34 181
原创 Linux(CentOS 7)环境下安装MySQL
在CentOS中默认安装有MariaDB,但是我们需要的是MySQL,安装MySQL可以覆盖MariaDB MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的...
2018-11-09 01:52:32 75
原创 centos rpm方式安装mysql
卸载原有的mysql下载安装自定义目录修改配置文件初始化数据库启动数据库服务登录并修改密码开启远程访问设置开机启动卸载原有的mysql[root@dev22 mysql]# rpm -qa | grep -i mysqlMySQL-devel-5.6.38-1.el6.x86_64MySQL-client-5.6.38-1.el6.x86_64M...
2018-11-09 01:01:40 463
原创 Centos系统通过tar.gz包安装Mysql5.7
1.安装mysql之前需要确保系统中有libaio依赖,使用如下命令:yum search libaio yum install libaio 2.进入centos终端操作界面,使用wget命令下载mysql5.7 64位安装文件:wget -c https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-linux-glibc...
2018-11-08 20:08:41 101
物流跟踪查询快递鸟
2018-10-07
tomcat-redis-session.zip
2017-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人