自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

女神的博客

你好啊,我是一条爱学习的小仙鱼,希望您看完会有收获~

  • 博客(21)
  • 资源 (6)
  • 收藏
  • 关注

原创 Jmeter-Linux测试

Jmeter+Linux测试教程本文内容:快速通过Jmeter录制脚本并在Linux下进行测试。只介绍简单的Http接口性能测试,要想进行功能测试还需要Badboy工具录制脚本,通过Jmeter进行编辑等。主要过程分为两步:通过Jmeter录制执行脚本(Windows下执行的);大的测试一定是通过命令行来执行测试脚本,本机的cmd或者linux环境下皆可。通过Jme...

2019-08-31 16:44:59 523 1

原创 集合大杂烩

集合大杂烩本篇博客内容主要是集合内容的介绍,包括:Collection下的List,Set相关的集合Map的相关集合关于TreeSet和TreeMap内部实现(红黑树)的部分有时间再补上。整理不易,可累死仙鱼我了,看完有收获的话记得点赞欧~Collection1 List1.1 ArrayList1.1.1 类说明ArrayList是继承AbstractList抽象类,...

2019-07-20 18:56:37 374

原创 JVM内存逃逸

JVM内存逃逸第一次听到JVM内存逃逸的名词时还是很懵逼的,于是赶紧各种查资料,终于搞懂了这个地方。JVM的内存分配主要在是运行时数据区(Runtime Data Areas),而运行时数据区又分为了:方法区,堆区,PC寄存器,Java虚拟机栈(就是栈区,官方文档还是叫Java虚拟机栈),本地方法区,而内存逃逸主要是对象的动态作用域的改变而引起的,故而内存逃逸的分析就是分析对象的动态作...

2019-07-18 21:40:16 4198 2

原创 JVM架构

JVM架构我们知道Java是跨平台(平台无关性)的,实际上是由于Java虚拟机的存在,Java才能实现一次编译,处处运行。今天仙鱼来说一下Java虚拟机的架构在那之前,先了解一下JVM的基本概念:Question 1:什么是虚拟机?定义:模拟某种计算机体系结构,执行特定指令集的软件。类型:系统虚拟机(VMware,Virtual Box),程序虚拟机(JVM,.NET...

2019-07-11 14:16:26 1210 2

原创 Hystricx之服务雪崩服务降级

Hystricx之服务雪崩服务降级:写在前面:以下观点均为本仙鱼学习过程中的笔记感悟,若有不足之处请在留言中给出。本篇博客内容为微服务服务雪崩和服务降级什么是服务雪崩?话不多说先上图:上图是一条服务器调用链,正常就是A->B->C->D,假设服务D突然被雷劈中了,服务C通过3发送请求调用D时发现服务D崩了,但不知道具体原因也没有处理手段,请求一直堆积在服务...

2019-07-05 19:02:59 685 4

原创 通过VmWare10安装CentOS7

通过VMware Workstation10安装CentOS7写在前面:仙鱼之前安装的CentOS的内核为2.x版本,要安装docker需要CentOS内核3.1及3.1版本以上才可以,所以本仙鱼要重装CentOS,z在这里记录一个安装CentOS7的过程,傻瓜式的图文一步步记载,好啦,下次安装的时候我再也不用去网上到处找教程啦妈妈再也不用担心我不会装虚拟机啦环境/安装版本VMware ...

2019-06-29 10:07:40 2510 9

原创 项目架构的演变

项目架构的演变垂直架构今天开始,仙鱼发现要学习的技术真的太多了,就我目前所掌握的来看,我就是一个渣渣,要深挖的东西太多了~对,今天开始我就一个热爱学习的渣渣,本渣决定不学秃头不停止。今天记录一下新学习的项目架构的演变过程,图文并谈,希望对阅读文章的您能有帮助。第一代网络条件:拨号猫的时代 56kb–>7kb/s项目特点:非常简单,基本上都是文本内容,夸张的来说,基本上...

2019-06-24 22:11:04 493

原创 maven-archetype的封装

自定义maven-archetype的封装教程有时候我们发现创建的maven项目结合框架使用时很多东西都是重复的,而maven自己提供的一些骨架内部的结构太少不符合我们的需求,所以这里我们就想封装一个通用的maven骨架,以减少开发的工作量。好,接下来仙鱼一步一步教大家如何封装一个自己的maven骨架开发环境:IntelliJ IDEA 20181 创建自己的项目根据自己的需求,...

2019-06-21 21:46:36 213

原创 jQuery-Ajax的使用

jQuery-Ajax的使用最近仙鱼在做一个小项目,被这个异步请求搞得很烦,于是今天决定来啃一啃这块大骨头。啃完发现,嗯真香希望你看完也会有收获。本篇博客有以下两大内容:原生的Ajax和jQuery的ajax(即$.ajax())方法的使用jQuery的API中提供的五种快捷Ajax方法的使用在开始之前,先做一个小提醒,如果你的项目是基于SSM框架,在处理ajax请...

2019-06-11 12:42:13 354 4

原创 Redis之五大数据类型

Redis数据类型本仙鱼最近在学Linux,然后就学了Redis,感觉很有意思,来做一下分享.Redis是一种典型的Nosql(非关系)型数据库,存储方式不再是关系型数据库中的表(table)的形式,而是"Key-Value"的存储方式;对于数据量多,数据交互效率要求高的场景,可以考虑使用redis;数据类型一共有五大类:String,List,Set,ZSet,Hash,下...

2019-06-05 20:11:29 253 2

原创 ssm-shiro的简单使用

ssm-shiro的简单使用写在前面:小仙呕心沥血学习之笔记,不足之处请指出,转载请注明出处.环境:idea,mysql,jdk81 为什么要使用shiro?项目中的密码在数据库中的存储要保障安全性,不被恶意攻击盗取,就不能使用明文存储,最好使用不可逆转的加密方式处理之后再存进数据库中;项目网站的页面,请求是否可以任意访问,是否需要登录后访问一些功能,是不是需要做一些相关的...

2019-05-30 08:59:41 604 4

原创 mybatis_generator

SSM-Mybatis-GeneratorMybatis是目前很流行得一个持久层框架,Mybatis得逆向工程会根据我们设计好得数据库表(大前提),自动生成javabean(xxx.java,xxxExample.java), xxxMapper.java(interface), xxxMapper.xmlIDEA + Mysql + Java程序 + xml配置文件 + SSM这...

2019-05-27 22:46:07 376

原创 网建SMS实现短信验证

网建SMS实现短信验证今天小仙我和大家来分享一下如何通过网建SMS实现短信验证的功能.当然还有阿里云的短信服务(https://www.aliyun.com/product/sms)等网建SMS网址:http://www.webchinese.com.cn/Login.shtml我的示例网址:http://10.9.61.128:8080/classPie/实现步骤:1 注册账号修改短...

2019-04-27 08:13:03 1051

原创 Servlet页面跳转--浅谈重定向和请求转发

Servlet页面跳转–浅谈重定向和请求转发Java Web服务端控制页面跳转的方式主要有两种:请求重定向和请求转发.1 请求重定向:重定向就是通过各种方法将网络请求重新定个方向转到其它位置。举个借钱的栗子:有一个叫Browser的人通过<1>请求向一个叫Servlet1的人借10块钱,然后Servlet1是个穷光蛋没有钱通过响应<2>告诉Browser他自己没...

2019-04-19 19:32:45 545

原创 数据库连接池之Druid连接池(mysql)

数据库连接池之Druid连接池(mysql)本仙鱼又更博了,我是勤劳的小蜜蜂嗡嗡嗡~~1 Druid简介Druid 是目前比较流行的高性能的(阿里的),分布式列存储的OLAP框架(具体来说是MOLAP)。它有如下几个特点:一. 亚秒级查询druid提供了快速的聚合能力以及亚秒级的OLAP查询能力,多租户的设计,是面向用户分析应用的理想方式。二.实时数据注入druid支持流数据的注入,...

2019-04-18 08:27:13 17656 10

原创 数据库连接池之C3P0连接池(mysql)

数据库连接池之C3P0连接池(mysql)本仙鱼又更博了,我是勤劳的小蜜蜂嗡嗡嗡~~1 C3P0简介C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。在开始之前,我们先看一下C3P0和DBCP的区别:1.dbcp没有自动回收空闲连接的功能,c3p0有自动回收空闲连接功能​...

2019-04-17 22:19:46 789

原创 数据库连接池之DBCP连接池(mysql)

数据库连接池之DBCP连接池(mysql)本仙又更博了,我是勤劳的小蜜蜂~1 DBCP简介DBCP(DataBase connection pool):DBCP是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。由于建立数据库连接是一个非常耗时的行为,所以通过连接池预先同数据库建立一些连接,放在内存中,应用程序需要建立数据库连接时直接到连接池中申请一...

2019-04-17 20:00:35 1370

原创 数据库连接池之自定义连接池(mysql)

数据库连接池之自定义连接池(mysql)上一篇博文是"基于mysql的JDBC的增删改查的封装":点击可查看今天本仙在昨天JDBC封装增删改查的基础上实现自定义的数据库连接池:为什么要使用数据库连接池:用户每次请求都需要向数据库获得连接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极...

2019-04-17 17:16:40 1653

原创 JDBC增删改查封装(mysql)

基于mysql的JDBC的增删改查的封装这是一篇有节操的博客,主要介绍JDBC对数据库(这里以mysql为例)的操作:添加数据,修改数据,删除数据,查询数据(用反射来实现),先说明我不是手把手,哈哈太简单的步骤就略过吧~若您的火眼金睛发现我有小错误的话,咱们评论中交流哇~1 数据库(mysql)操作:在数据库中创建一张表,这里以用户表为例,如下图:table_name:user,您的tab...

2019-04-15 22:28:05 4149 22

原创 Java静态代码块/局部代码块/构造代码块

最近学习了Static这个关键字,涉及到了三种代码块:1.静态代码块:定义在类中的代码块(静态代码块在类加载时自动执行,并且只会执行一次)Class Demo { static { System.out.println("静态代码块"); }}2.局部代码块:定义在类中或方法中(定义在类中的话也可以叫做初始代码块) 初始化代码块是构造方法前...

2019-03-21 21:19:36 276

原创 Android+本地记事本(上)------实现登陆注册

Android+本地记事本(上)------实现登陆注册开发工具:Android Studio3.1.3数据库:SQLite本篇博客写作时间:2018年6月28日前言:本人刚开始学习Android,若有mistake请留言指正,不胜感激,不足之处还请多多海涵。一:欢迎界面&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xm...

2018-06-28 12:02:23 7313 59

XJad2.2精简反编译工具.rar

这个压缩包内包含: 1.XJad2.2的反编译压缩包,解压即可用 2.一个.txt使用说明 希望能对您有帮助

2019-07-06

杨开振的深入浅出myBatis技术原理与实战的pdf版本.rar

本书是杨开振大神的 深入浅出myBatis技术原理与实战的pdf版本 以讲解Mybatis基础运用和开发原理为主 适合初中级读者使用 是一本非常不错的书 建议下载只供学习使用 尊重版权还请购买原版书籍

2019-06-14

Druid所需要引入的jar包

使用Druid所需要引入的jar包: druid-1.1.5.jar mysql-connector-java-5.1.41.jar

2019-04-18

C3P0使用所需要的jar包

C3P0实现所需要的jar包: c3p0-0.9.1.2.jar mchange-commons-java-0.2.11.jar mysql-connector-java-5.1.41.jar

2019-04-17

dbcp所需的jar包

DBCP需要引入的jar包 commons-dbcp2-2.1.1.jar commons-pool2-2.4.2.jar commons-logging-1.2.jar mysql-connector-java-5.1.41.jar

2019-04-17

本地记事本(MyNotePad)

AndroidStudio3.1.3开发本地记事本,实现了登陆注册记住密码,侧滑菜单,对文本记录和视频记录的添加查看删除(没写修改)。导入AndroidStudio可直接运行。 建议导入项目之前,先修改SDK路径,具体做法请百度。 若有疑问请留言。

2018-06-28

空空如也

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

TA关注的人

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