自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (11)
  • 收藏
  • 关注

转载 Kubernetes-搭建K8s集群【kubeadm、kubelet 、 kubectl】(二)

01 搭建K8s集群1.1 版本统一Docker 18.09.0---kubeadm-1.14.0-0 kubelet-1.14.0-0 kubectl-1.14.0-0---k8s.gcr.io/kube-apiserver:v1.14.0k8s.gcr.io/kube-controller-manager:v1.14.0k8s.gcr.io/kube-sched...

2020-02-16 21:27:52 836

原创 docker命令

查看docker容器列表docker ps -a查看docker容器启动列表docker ps -a启动/重启/停止docker容器命令service docker start/restart/stop 容器名(NAMES)删除docker容器docker rm id(CONTAINER ID)创建docker容器docker run --name 容器名 -...

2020-02-15 18:45:07 181

转载 Kubernetes-K8S核心组件和单机版搭建【kubectl、minikube】(一)

K8S核心组件和架构图K8S架构图K8S Docs Concepts:https://kubernetes.io/docs/concepts/(1)先以container为起点,k8s既然是容器编排工具,那么一定会有container(2)那k8s如何操作这些container呢?从感性的角度来讲,得要有点逼格,k8s不想直接操作 contai...

2020-02-12 20:15:30 582

转载 Docker-Docker Compose and Docker Swarm(六)

06 Docker Compose官网:https://docs.docker.com/compose/6.1 业务背景6.2 Docker传统方式实现6.2.1 写Python代码&build image(1)创建文件夹mkdir -p /tmp/composetestcd /tmp/composetest(2)创建app.py文件,写业务内容import...

2020-02-10 11:23:26 381

转载 Docker-实战(五)

5.1 MySQL高可用集群搭建01.拉取haproxy镜像docker pull percona/percona-xtradb-cluster:5.7.2102 复制pxc镜像(实则重命名)docker tag percona/percona-xtradb-cluster:5.7.21 pxc03 删除pxc原来的镜像docker rmi percona/pe...

2020-02-10 10:19:11 186

转载 Docker-数据持久化(四)

4.1 Volume(1)创建mysql数据库的containerdocker run -d --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 mysql​(2)查看volume列表docker volume ls(3)具体查看该volumedockervolumeinspect 48507d0e7936f94eb...

2020-02-10 10:08:34 149

转载 Docker-网络(三)

​docker网络官网https://docs.docker.com/network/3.1计算机网络模型3.2 Linux中网卡3.2.1查看网卡[网络接口]ip link showls/sys/class/netip a3.2.2网卡3.2.2.1 ip a解读状态:UP/DOWN/UNKOWN...

2020-02-10 10:07:41 455

转载 Docker-Image and Container(二)

​2.1 深入探讨Image说白了,image就是由一层一层的layer组成的。2.1.1 官方imagehttps://github.com/docker-librarymysqlhttps://github.com/docker-library/tomcat/blob/master/8.5/jdk8/openjdk/Dockerfile...

2020-02-10 10:05:09 207

转载 Docker-初识Docker(一)

1.1 What is Docker​1.1.1 官网首页https://www.docker.co Modernize your applications, accelerate innovation Securely build, share and run modern applications anywher 安全地构建、共享...

2020-02-10 10:02:44 430

原创 mysql 命令备忘录

这句话最重要,放最前面InnoDB的行锁是通过给索引上的索引项加锁来实现的。只有通过索引条件进行数据检索,InnoDB才使用行级锁,否则,InnoDB将使用表锁(锁住索引的所有记录)查看mysql建表语句(以下以user表为例)show create table user查询mysql 数据存储查询show create table user查看数据文件存放...

2019-11-27 14:54:34 171

原创 微信公众号开发-微信JS-SDK

今天搞这个搞了一天,导致工作还没做,网上看了好多依然没看懂,因为没得完整的项目索性自己写一个 步骤一:绑定域名步骤二:引入JS文件步骤三:通过config接口注入权限验证配置步骤也是拷贝微信的,自行配置好 扫一扫功能index.html<span style="font-size: 100px" onclick="scanCode()">扫一扫...

2018-09-04 17:51:17 420

原创 微信公众号开发-微信授权登录

测试用的 微信公众号测试号,需修改 网页授权获取用户基本信息 配置 API 地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842 1 第一步:用户同意授权,获取code2 第二步:通过code换取网页授权access_token3 第三步:刷新access_token(如果需要)...

2018-09-04 17:42:41 872

原创 Maven出现.lastUpdate解决方案

出现.lastUpdated结尾的文件的原因:由于网络原因没有将Maven的依赖下载完整,导致。 解决方案:1、 删除所有以.lastUpdate结尾的文件a) 1、切换到maven的本地仓库b) 2、在当前目录打开cmd命令行c) 3、执行命令:for /r %i in (*.lastUpdated) do del %i...

2018-07-11 11:54:12 20395

原创 外网映射工具使用

第一步:下载ngrok(https://ngrok.com/download)第二步:解压压缩文件第三步:启动ngrok  ngrok http 8080注意需要先启动8080端口的服务上述方式有缺陷,就是每次启动URL都是不固定的...

2018-07-10 20:21:41 2109

原创 别人整理的面试题总结

2018-06-21 13:32:38 301

原创 2018圆通科技面试题目

多态的理解 实现在哪些地方hash的原理 说一下 线程安全的map hashtab和hasmap的区别 concurthash的实现 他的锁是怎么实现的线程的运行状态 怎么保证线程安全volicati的理解线程的通信是怎么实现的线程池的应用 都有哪几种线程池 线程池的参数反射的应用场景 举例jvm的内存结构 垃圾回收回收的哪些对象 gcroot主要分部在哪 垃圾回收器的算法 新生代为什么采...

2018-06-03 22:21:47 1926 1

原创 阿里云免费SSL数字证书,实现网站Https化

关于http和https不再赘述,参考: https://mp.weixin.qq.downloadcom/s/3NKOCOeIUF2SGJnY7II9hA1. 获取阿里云免费证书方法https://jingyan.baidu.com/article/6f2f55a17519f1b5b83e6c6b.html或参考阿里云官网文档https://help.aliyun.com/document_de...

2018-05-28 17:42:29 2458

原创 喜马拉雅2018 Java面试题目

以下为同学喜马拉雅面试题目,回忆起来的就这么多.java基础1:hashTable hashMap ConcurrentHashMap 的区别、数据结构、线程安全2:equals ==, 重写equals一定要重写hashcode方法吗?为什么?hashcode方法有什么作用?3:线程池的工作机制,Java通过Executors工具类创建出来的线程池有什么区别,为什么这样定义?4:线程池有哪些参数...

2018-05-22 17:50:30 4527

原创 途牛2018 Java笔试题目

一个朋友发的途牛笔试题目,希望能帮助需要的人,只有题目,没有答案.  我懒得答.1. 一个线程在任何时刻都处于某种线程状态(thread state),例如运行状态、阻塞状态、就绪状态等。一个线程可以有哪种线程状态直接到达运行状态?2.垃圾收集器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?3.有以下数据表recordrecord_daterecord_st...

2018-05-17 11:40:21 4082

原创 虚拟机工具-jmap

jmap(Memory Map for Java)命令用于生成堆转储快照(一般称为heapdump或dump文件)。jmap的作用并不仅仅是为了获取dump文件,它还可以查询finalize执行队列、Java堆和永久代的详细信息,如 空间使用率、当前用的是哪种收集器等。jmap命令格式: jmap[option]vmid选项z作用-dump生成java堆快照-finalizerinfo显示在F-Q...

2018-05-16 11:53:30 1118

原创 虚拟机工具-jinfo

jinfo:Java配置信息工具功能描述jinfo(Configuration Info for Java)的作用是实时地查看和调整虚拟机各项参数。使用jps命令的-v参数 可以查看虚拟机启动时显式指定的参数列表,但如果想知道未被显式指定的参数的系统默认值, 就只能使用jinfo的-flag选项进行查询了jinfo还可以使用-sysprops选项把虚拟机进程的 System.getProperti...

2018-05-15 18:07:25 1128 1

原创 虚拟机工具-jstat

jstat : 虚拟机统计信息监视工具jstat(JVM Statistics Monitoring Tool) 用于监视虚拟机各种运行状态信息的命令行工具。它可以显示本地或远程虚拟机进程中类装载、内存、垃圾收集、JIT编译等运行数据。jstat命令格式为:jstat[option vmid[interval[s|ms][count]]]jstat工具主要选项选项作用-class监视类装载、卸载数...

2018-05-15 11:20:56 386

原创 虚拟机工具-jps

jps :  虚拟机进程状况工具介绍:jps( JVM Process Status Tool ) 显示指定系统内所有的HotSpot虚拟机进程,简单来说就是显示操作系统中所有的java进程功能描述:功能和linux的ps命令类似,可以列出正在运行的虚拟机进程,并显示虚拟机执行主类名称以及这些进程的本地虚拟机唯一ID(Local Virtual Machine Identifier,LVMID)。...

2018-05-15 10:16:39 1164

原创 虚拟机工具介绍

虚拟机工具-jps虚拟机工具-jstat虚拟机工具-jinfo虚拟机工具-jmap虚拟机工具-jhat虚拟机工具-jstack可视化虚拟机工具-Jconsole内存监控可视化虚拟机工具-Jconsole线程监控可视化虚拟机工具-Jconsole线程死锁监控...

2018-05-15 09:44:59 1742

原创 Redis持久化

Redis支持RDB和AOF两种持久化机制,持久化功能有效地避免因进程 退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实现数 据恢复。RDBRDB持久化是把当前进程数据生成快照保存到硬盘的过程,就是定时将redis数据库快照dump到磁盘上,触发RDB持 久化过程分为手动触发和自动触发。触发机制...

2018-05-09 17:13:03 141

原创 深入理解Java虚拟机-Java内存区域

这篇是我看《深入理解Java虚拟机》的笔记,第二版HotSpot虚拟机,Java1.7版本写给我自己看的。因为我也不知道我能坚持看多久,在我记忆中我好想从来没有看完过一本书.我会把里面比较重要的贴出来,也有可能会自己总结一些.不懂得地方我会把背景设置成粉红色运行时数据区Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间...

2018-05-09 17:06:19 176

原创 Maven插件开发: 实现java类个数统计

1. 设置packageing<packaging>maven-plugin</packaging>2.添加依赖<dependencies> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-

2018-05-03 10:42:19 911

原创 Java实现验证码

最终效果实现思路使用BufferedImage用于在内存中存储生成的验证码图片使用Graphics来进行验证码图片的绘制,并将绘制在图片上的验证码存放到session中用于后续验证最后通过ImageIO将生成的图片进行输出通过页面提交的验证码和存放在session中的验证码对比来进行校验实现思路是拷贝别人的:https://blog.csdn.net/worm0527/article/detail...

2018-04-25 12:09:20 10425 2

原创 页面优化技术

页面缓存+URL缓存+对象缓存并发的瓶颈在数据库,如何减少对数据库的访问呢?最有效的方式就是加缓存,通过加不同粒度的缓存,最大粒度的页面缓存,最小粒度的对象缓存/** * 页面缓存:所有的客户端请求过来返回的都是同一个页面,例如用户访问淘宝,返回的首页都是同一个页面 * produces="text/html" 直接返回html的源代码 * @param request * @param ...

2018-04-22 22:32:37 1540

原创 Redis压测工具redis-benchmark

redis自带benchmak压测工具100个并发连接,100000个请求redis-benchmark -h 127.0.0.1 -p 6379 -c 100 -n 100000存取大小为100字节的数据包reidis-benchmark -h 127.0.0.1 -p 6379 -q  -d 100只测试某些操作的性能(set,lpush)redis-benchmark -t set,lpus...

2018-04-22 17:21:16 991

原创 SpringBoot打war包

之前springboot要打war包,丢进tomcat里面运行,根据网上不少方法试过,但是一旦打war包,本地就必须也丢进tomcat没法以Appcation方式直接启动经过不懈努力重新找到一种方式第一步:添加spring-boot-starter-tomcat的provided依赖<dependency> <groupId>org.springframework.b...

2018-04-22 17:14:22 154

原创 JMeter压力测试

1. JMeter入门官网: http://jmeter.apache.org/下载地址:http://jmeter.apache.org/download_jmeter.cgi用户手册:http://jmeter.apache.org/usermanual/index.html默认是英文,依次选择工具栏的【Options】--> 【Choose Language】--> 【Chine...

2018-04-22 14:17:35 208

原创 Tomcat在指定JDK版本下启动

用springboot的时候,一直是打jar包部署的。因为springboot内置了一个tomcat,以java -jar的方式启动,前段时间换了公司这边也开始尝试用springboot,于是就撸起袖子开始搞了。遇到的第一个问题就是jdk版本问题我本地的jdk是1.8开发的   linux服务端的jdk是1.7的   第一次版本兼容问题就这么产生了,如果将项目改成1.7的jdk,那么项...

2018-04-20 11:37:45 646

原创 Java设计模式之单例模式的七种写法

什么是单例模式?单例模式是一种常见的设计模式,单例模式的写法有很多种,这里主要介绍三种: 懒汉式单例模式、饿汉式单例模式、登记式单例 。单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己唯一的实例。3、单例类必须给所有其它对象提供这一实例。单例模式确保某各类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系

2018-01-20 14:20:01 756

原创 函数式编程-Java8语法分析

什么是函数式编程?是一种编程模型,把计算机中的运算看做数学中的函数计算,并且避免了状态及变量的概念 f(x)函数式接口第一种:就是在一个接口中定义唯一的一个抽象方法,那么这个接口就是函数式接口public interface FunctionInterfaceDemo { void sayHello();}第二种:通过注解的方式@FunctionalIn

2018-01-19 16:26:19 282

原创 Java多线程之ThreadLocal和InheritableThreadLocal的使用

类ThreadLocal的使用类变量的攻下那个可以使用public static变量的形式,所有的线程都使用同一个public static变量,如果想实现每一个线程都有自己的共享变量该如何解决呢? JDK中提供的ThreadLocal正式为了解决这样的问题。类ThreadLocal主要解决的就是每个线程绑定自己的值,可以将ThreadLocal类比喻成全局存放数据的盒子,

2017-12-11 13:47:50 695

原创 Java多线程之停止线程

打申请一个多星期了,流程也走的差不多了,离开的日子越来越近了即将离开呆了两年的地方,的确有点舍不得,但毕竟是走到这一步了   一定要做出决定的。一年多了,一直在做增删改查。技术却没什么实质性的提高,  一直想搞点底层的东西,也被多线程,线程池,连接池坑了好多次,于是准备好好研究下这块,最近在看Java多线程编程核心技术,也一直忘的比看的快,所以就做个笔记吧

2017-12-07 16:15:21 349

原创 使用Swagger自动生成文档

Swagger 是什么?Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Springfox 的前身是 swagger-springmvc,是一个开源的 API doc 框架,可以将我们的 Controller 的方法以文档的形式展现,基于 Swagger。官网:http://swagger.io/开源地址:

2017-12-05 15:17:52 8935

原创 Spring MVC注解@Valid、@JsonSerialize、@JsonView等

Spring MVC采用的校验是hibernate-validate,第一步肯定是导包,就忽略了可使用的校验注解@NotNull  值不能为空@Null     值必须为空@Pattern(regex=) 字符串必须匹配正则表达式@Size(min=,max=)  集合的元素数量必须在min和max之间@CreditNumber(ignoreNonDigitCharac

2017-12-02 15:27:09 3032

原创 centos7安装mysql5.7操作步骤

第一步:下载MySQL-5.7.20下载地址: https://dev.mysql.com/downloads/mysql/第二步:配置环境变量E:\mysql-5.7.20-winx64\bin 加到path中第三步:配置my.ini ,默认是不存在的内容:[mysql]# 设置客户端默认字符集default-character-set=u

2017-11-18 15:34:50 556

spket-1.6.18.jar

2016-08-22

jquery-easyui资料和文档

jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。

2016-08-22

maven项目管理工具

Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于...

2016-01-15

Git-2.6.3-64-bit工具

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目

2016-01-15

sqlyog8[1].2含注册码

SQLyog 是一个易于使用的、快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库。

2015-06-08

mysql数据库

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

2015-06-08

tomcat Web服务器

一款绿色安装版的web服务器,不用配置环境哦。

2015-06-08

JSTL中文帮助文档(CHM)

JSTL中文帮助文档(CHM),我的最爱,jsp开发者必不可少

2015-06-08

W3CSchool web开发文档

这个文档包含html标签,css,javascript。。。多个文档的集合版

2015-06-08

JavaScript使用手册

javascript开发者文档,我用过最好的javascript开发文档

2015-06-08

空空如也

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

TA关注的人

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