自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vegeta 压测使用简单介绍

1.在安装好了vegeta 之后,即可直接使用2.使用方式:执行如下命令vegeta attack -targets=“test3.txt” -rate=500 -connections=1 -duration=1s | tee results.bin | vegeta report命令含义:attack 打印版本并且退出-targets=“test3.txt” 指定目标文件,默认为标准输入-rate=500 指定每秒钟对目标发送的请求数(每秒请求多少次)-con

2020-11-02 10:44:14 1900

原创 虚拟机配置固定IP使用NAT模式操作

1.设置linux中网卡的配置如下: 编辑器打开:vi/etc/sysconfig/network-scripts/ens33 内容如下TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="static"DEFROUTE="yes"IPV4_FAILURE_FATAL="yes"IPV6INIT="...

2020-02-24 19:46:43 209

原创 xxl-job调度中心基本配置使用

定时任务,xxl-job具体介绍就不废话了,简单的介绍一下,如何使用。1,下载:从官网上下载后(https://github.com/xuxueli/xxl-job下载地址),有如下文件夹xxl-job-admin:调度中心(用来添加监控任务,执行器等的可视化管理页面,可以很直观的看定时任务的运行情况)xxl-job-core:公共依赖(在maven中导入坐标,使用)xxl-...

2019-12-19 16:04:59 4476

原创 echarts 显示不出来,报错为Echart Can't get dom width or height

找了很多的帖子,但是都没有什么用,也是自己不懂。找了好久找到了一个解决方案,下面是完整的代码。<script type="text/javascript"> $(document).ready(function () { $('#containerTop5').width($('#containerTop5').width()); $('#...

2019-11-20 10:51:54 1257

原创 redis集群搭建遇到的问题

在redis集群搭建过程中,遇到了一些问题,记录一下1.将redis的安装包先放到服务器上,解压,安装,使自己单独的能够运行2.copy redis.conf文件到最少6个,最少需要启动6个节点,redis集群才能搭建出来。 如redis-cluster-6379.conf redis-cluster-6380.confredis-cluster...

2019-09-18 15:05:50 164

原创 Nginx搭建过程遇到的问题(Ubuntu系统)

在Ubuntu系统中安装nginx时,遇到了一些问题。由于系统不一样,发现很多命令都不能用,有yum rpm等。查看是否安装了依赖环境:在Ubuntu系统中想查看是否安装了gcc,pcre,zlib,等依赖环境不能使用rpm查看。在Ubuntu中使用的是dpkg -l | grep查看,如dpkg -l | grepgcc ,dpkg -l | grep openssl等方式...

2019-09-11 10:58:58 219

原创 修饰成员变量的两个关键词(transient,voatile)

在查看代码的时候,发现修饰成员变量有transient和voatile两个关键字,不明所以,查找并且记录了一下。transient:这个关键字是用来防止成员变量被反序列化的。(序列号就是将类变成字符的形式保存在硬盘上,通过特定的方式,能直接读取,解析出这个类中的成员变量和方法等,这个过程叫序列化,反序列号就是将字符在解析会类)volatile:这个关键词的作用是能保证,被此关键词修饰的成员...

2019-06-27 15:07:43 1055

原创 ftp服务器的搭建以及遇到的坑

由于需要上传一些图片,做一个简易的图片服务器,所以搭建了一个ftp,以供使用。选择的是在docker环境下。由于各种不懂,出现了很多问题,记录一下,也希望能给别人带来帮助。1.在搭建过程中,本身是要yum直接下载,但是发现linux中没有安装yum,为了省事,直接从dcker中拉去 ftp的镜像文件,命令如下:docker pull fauria/vsftpd2.在拉取完镜像后,第二步是...

2019-06-14 11:51:24 705

原创 阿里云服务器迁移出现的问题及注意事项

公司的一台云服务器马上到期了。准备将其中的服务直接迁移到另一台未到期的空闲服务中,过程出现了很多小问题,但是由于不懂,这些小问题任然困扰了好几个小时,在此记录下,防止有和我会相同过错的人!注意事项:1.迁移最简单的就是添加镜像,然后新的服务器直接导入这个镜像就好。添加镜像的过程: 1.1在实例中添加自定义镜像,但是切记,在做镜像的时候,不要导入数据盘,只需要勾选上系统...

2019-04-30 16:58:47 1718

原创 Jvm中垃圾收集器

java开发中的GC是每一个开发人员都知道的,垃圾收集器,在java开发中我们不需要对创建出来的对象做"杀死"的操作,在堆中开辟的空间也不用去手动释放,替我们完成这一切的就是JVM中自带的GC. GC很多开发人员觉得他是java的附属,是有了java之后,出现的GC,但是其实不然,GC的出现比java要早的多。JVM内存中,程序计数器,虚拟机栈,本地方法栈这些个区域都是随着线程生...

2019-03-14 18:04:12 188

原创 JVM虚拟机中创建对象的底层实现

在java的类中,创建一个对象最简单的就是可以直接new一下,然后就可以获取到这个对象的返回值,我们大家都很清楚,new的一下,会在堆中开辟一块空间,然后这个返回值是对象在堆里面的地址的引用,但是对象的实现细节,我们就在这详细的记录下。 一:对象的内存布局1.对象在内存中的布局存放可以分为三部分,第一部分叫对象头。对象头中又分为了两块,第一块是存储对象自身的运行时数据的。运行时数据是什么呢...

2019-02-25 17:55:32 201

原创 Spring框架-AOP理解

Spring作为JAVA开发的必不可少的框架,其中关于它说的最多的就是DI,IOC,AOP。简单的谈谈我对Spring中AOP的理解。Spring-AOP又被亲切的称之为面向切面编程,在关于AOP百度百科中写道,它是对于OOP的一种补充完善,OOP是面向对象,让我们在开发过程中能够用对象的结构形式去写代码,但是OOP写出来的代码结构往往是纵向的,如一个类需要用到另一个类的东西,那么就要在当前类...

2019-02-18 17:21:09 310

原创 springmvc复习

今天重新复习了一下springmvc,特此总结一下。1.springmvc的工作原理2.springmvc的几个重要组成部分。DispatcherServlet (前端控制器总开关) ,HandlerMapping(请求路径映射器),HandlerAdapter(适配器),ViewResolver(视图解析器),Controller(动作控制器)。3.@Controller 注解。此注...

2019-02-13 18:01:17 305

原创 日常记录

今天在群里,发现一位大佬分享了一个问题的解决,特此记录下。MyBatis 的mapper文件中SQL语句where条件查询如果存在if 判断,dao层就必须加上Mybatis 注解@Param("databaseType"),否则就报异常.ibatis.reflection.ReflectionException: There is no getter for property named ,...

2019-01-22 11:25:47 92

转载 Mybatis小知识

在逛论坛时候,发现了一篇文章,文章链接:https://www.jianshu.com/p/b4eb438e4361 。读了读,然后总结一下,学习学习。在使用Mybatis时候,最常做的就是查询数据,从数据库中将数据查询出来,然后封装成对象返回。出现的问题:在使用Mybatis封装数据的时候,默认情况需要数据库的字段名称和要封装的pojo是一样的。但是我们在数据库中一般都是用下划线来分开。...

2018-12-05 15:16:33 99

原创 SQL(简单的查询常用套路)

1.在查询的时候,如果是有两个并且的条件的时候,比如:查询同时参加语文考试和英语考试的人信息,这个人要同时参加了两门学科的查询,这里不能直接使用and来做拼接,如果直接是 学科="语文"  and 学科="英语",表现出来的效果是在这一条记录中此字段要既是语文又是英语,这是不可能的,是查询不到数据的,但是并且又只有and,这里有一个小方法,就是将查询条件分开处理。第一阶段查询用  in  关键...

2018-11-29 17:47:17 579

原创 Mybatis中xml常用标签体学习

在Mybatis中,我们会遇见各式各样的查询,在这里我记录一下几个常用的查询方式以及容易出错的地方1.&lt;resultMap&gt; 是返回值的封装  parameterMap 是参数的封装 2.&lt;sql&gt; 这个是代码片段。在标签&lt;sql&gt;中,我们可以将一些常用的写在这个中间,然后在下面的具体的sql语句中进行拼接就行。在下面的具体中需要使用&lt;includ...

2018-11-27 17:34:23 1704 1

原创 Mybatis查询小总结

在使用Mybatis时候,查询是必不可免的,查询必定会有查询条件的产生,在此总结一下,加深下记忆。1.如果只有一个参数的话,不管是什么类型,直接传递过去,在Mybatis的xml文件中,parameterType指明传递过来的参数的类型,然后使用#{} 将参数的直接放在大括号中间就可以了。2.如果有两个参数的话,不管类型是否一致,只需要在接口中通过@Param注解,直接将对应的参数写上去,...

2018-11-27 11:15:03 193

原创 idea工具的小学习

idea用了也有一段时间了,但是发现好多应该知道的却不懂,这个工具了解的还是太少了。当我使用idea创建了一个简单的项目之后,发现文件夹的中间层次,多了一个。需要将中间的一个文件夹删除掉,但是如果直接删除的话会把此包下面的子包也删除掉,这样肯定是不可以的,百度了一下,发现没有能单纯的删除中间某一个文件夹的这种功能和方法。只能是,先将子包移动出来,致使要删除的包下为空,然后在去删除。在删除的...

2018-11-26 15:13:12 179

原创 随手一记录

对于 404 这个返回的状态码来说,我一直都认为是只有请求路径不对的时候会出404,代表访问的路径不对,请求不到方法,然后提示的404.但是在刚刚的一次测试中,postman测试提示出了404,我下意识去看@RequestMapping中的路径,发现没有任何问题,但是就是404.在后面的排查过程中,我发现了返回值的问题。    404的错误,不仅仅是针对于请求路径上写法是否正确,请求路径正确,...

2018-11-23 14:37:18 96

原创 自己搭建框架(idea开发工具中导入静态页面)

在初步的有了一个架子之后,我准备写几个页面,和java代码做一个整合,所以就在idea项目文件中的resource中创建了一个文件夹html.从中放css,js还有静态原型。在写了几个简单的页面之后,我准备从浏览器中访问以下,但是不能运行,提示我说出现了问题,显示 Windows无法访问指定设备 ,路径 ,或文件。然后我就从网上去查了一下,找到了解决的办法,就是在打开你的idea的配置。做修改,详...

2018-11-14 10:09:33 1728

原创 自己搭建项目框架(角色权限用户)

在一个项目中,对于权限的重要性不言而喻,最常用的肯定就是我们的五表联查了,原先都是使用,今天自己研究了一下,大致弄明白这个五表联查的含义。在此记录一下。五表联查说的就是,角色表,权限表,用户表,以及两张中间表。权限表(menu),我的理解,权限表就是你网页上面能点击的按钮有哪些,当一个用户登录上去了,他能看哪些东西,他不能看哪些东西,他能点击哪个按钮,他不能点击哪个按钮,这个就是我们在网页...

2018-11-09 15:53:01 1241

原创 自己搭建项目框架(日志)

由于需要,需要自己搭建一个项目框架,虽然上班时间也不短了,但是这些在原本单位是轮不到我来的,这次也是一个机会和挑战,来自己搭建一个项目的框架,写此来记录一下。  1.我知道的第一点就是项目的日志文件,这个很重要,在你搭建的框架中必须有日志的功能,首先我重新的起了解了一下日志的产生和录入的情况,java中日志组件有三部分很重要的组成,分别是loggers,Appenders,Layouts.这三...

2018-11-09 10:54:05 295 1

原创 深入理解java虚拟机(1)

在购买了一本《深入理解java虚拟机》之后,我便也开始了其中的学习,第一章简单的翻看了一下,从第二章 java内存区域与内存溢出异常来学习。在第二章的最开头,首先我们知道,在java虚拟机执行java程序时候,会把其管理的内存划分成几个区域,每一个区域都有自己的用途,和创建时间,销毁时间等,这里面的区域划分,有方法区,程序计数器,堆,虚拟机栈,本地方法栈。其次,分别介绍一下,这几个的作用:...

2018-11-06 10:14:22 129

原创 Asianux Server版本下在没有网络情况时搭建nginx

由于公司要求,需要在没有外网的情况下去安装nginx,当然就少不了所需要的依赖环境了,尤其是gcc.当你有网的时间很简单,直接yum下载就可以了。网上也有当没有网络时教你如何安装的一些资料,但是都是在centos上如何安装的,但是我需要的是红旗下的Asianux Server版本。就缺少了很多在这个方面的资料,所以我总结了一下,如果有谁需要,可以借鉴一下。(本人是可以成功的)按照我当前的这个顺...

2018-08-13 16:38:37 808 3

空空如也

空空如也

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

TA关注的人

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