自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何在github上搜项目

1.在名字里面搜关键字为dubbo的项目in:name dubbo2.搜索点赞大于10000的in:name dubbo stars:>100003.在readme里面搜in:readme dubbo4.在描述里面搜微服务项目in:description 微服务5.限定语言in:description 微服务 language:java6.根据最后的更新时间in:description 微服务 language:java pushed:>2021-07

2021-07-30 17:12:37 192

原创 git重置与回滚

2021-02-04 13:47:23 668

原创 Vue的优缺点

一、Vue优缺点优点:虚拟DOM(类似ReactJS) 首先,将传统DOM结构变为JSON结构,用操作js的方式代替操作DOM,性能更快; 其次,虚拟dom同步到真实dom,使用sync()方法,分批渲染。 双向绑定(类似AngularJS) data和DOM任何一方修改,另一方都会同步修改。缺点:内存 虚拟DOM需要在内存中的维护一份DOM的副本。在DOM更新速度和使用内存空间之间取得平衡。 简单页面不适用 如果虚拟DOM大量更改,这是合适的。但是单一的,频繁的更新的话,虚拟D

2021-02-02 19:01:15 8985

原创 渗透测试

渗透测试指尽可能完整的模拟黑客的攻击方法,对目标网络、系统、主机、应用程序的安全性做深入的测试,来发现系统最薄弱的环节。.。...

2021-01-28 14:20:20 151

原创 scrapy使用笔记

1.先装python环境2.安装pip3.使用pip安装pip install lxml==3.4.2 // 有报错提示考虑到是网络不稳定的问题,这时我们用国内的镜像源来加速用pip安装依赖包时默认访问https://pypi.python.org/simple/,但是经常出现不稳定以及访问速度非常慢的情况,国内厂商提供的pipy镜像目前可用的有:http://pypi.douban.com/豆瓣 http://pypi.mirrors.ustc.edu.cn/simp..

2021-01-11 18:54:34 115

原创 java集合

一.arrayList与Linklist的比较// 比较ArrayList和LinkList执行效率List arrayList=new ArrayList<>();long startTime= System.currentTimeMillis();for(int i=0;i<1000000;i++){arrayList.add(i);}long endTime= System.currentTimeMillis();for(int i=0;i<1000000;i

2020-12-29 21:43:14 61

原创 内存溢出

一OutOfMemery1.准备会溢出的代码打包成Jar放入服务器运行public class outOfMemery { private String test; public outOfMemery(String testvalue){ this.test=testvalue; } public static void main(String[] args){ List<outOfMemery> list=ne.

2020-10-31 15:10:39 133

原创

1.synchronizedsynchronized关键字是一个悲观锁,可以用于变量,方法及类。很多人会将synchronized和volatile做比较,个人理解volatile其实就是将一个变量公开话,一个线程修改,任何线程可同步见到。volatile本质是在告诉jvm当前变量在寄存器(工作内存)中的值是不确定的,需要从主存中读取。2.ReentrantLockReentrantLock 与 synchronized 很相似,也是一种互斥锁(lock),只是ReentrantLoc.

2020-10-22 10:38:49 62

原创 多线程得那点事

1.semaphore根据英文意思,大概知道是一个信号标记得意思。在java中Semaphore也是一个线程同步的辅助类,可以维护当前访问自身的线程个数,并提供了同步机制。使用Semaphore可以控制同时访问资源的线程个数,例如,实现一个文件允许的并发访问数。Semaphore的主要方法摘要:  void acquire():从此信号量获取一个许可,在提供一个许可前一直将线程阻塞,否则线程被中断。  void release():释放一个许可,将其返回给信号量。  int a

2020-10-14 16:57:36 58

原创 链接rabbitmq的一些坑

链接mq的时候出现错误com.rabbitmq.client.ShutdownSignalException: connection error; protocol method: #method<connection.close>(reply-code=530, reply-text=NOT_ALLOWED - vhost / not found, class-id=10, method-id=40)看报错意思好像是虚拟主机vhost 没找到。然后查看安装的时候默认的虚拟主机未m.

2020-09-09 16:34:10 2359

原创 docker重启rabbitmq

1.输入docker ps -a 看看有哪些docker 镜像在运行2.先停止输入再进行删除3.然后我们发现已经没有了,再重新运行docker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:15672 -v `pwd`/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_

2020-09-09 16:30:00 2257 1

原创 利用docker安装rabbitmq

首先保证docker安装成功1.进入docker hub镜像仓库地址:https://hub.docker.com/_/rabbitmq 查看有哪些版本可以安装2.选择一个版本安装:docker pull rabbitmq:3.8.7-management查询docker里的images根据下载的镜像创建和启动容器(admin 后面跟着image id)docker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:1567

2020-08-22 15:38:23 343

原创 一步步学docker

docker教程可参考:https://www.runoob.com/docker/ubuntu-docker-install.html在linux上安装docker1.安装命令如下:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun2.启动服务通过systemctl启动服务systemctl start docker3.查看安装版本这样子就安装成功了,启动服务以后可以使用docker ver

2020-08-22 13:14:48 90

原创 利用monkey进行app的乱点测试

1。电脑端庄 一个模拟器,如夜神模拟器2。 将需要测试的apk 托入到 模拟器中,需获取到app的包名称3. 在模拟器中安装好app 以后,在cmd中执行以下命令 (1)adb connect 127.0.0.1:62001   (2)adb shell monkey -p www.eifm.net -v 10000

2017-06-28 16:02:25 1852

原创 好的文章收藏

Java_Ant详解: http://www.cnblogs.com/huozhicheng/archive/2010/04/08/2533199.htmlhttp://www.blogjava.net/amigoxie/archive/2007/11/09/159413.html

2017-05-24 13:04:14 146

原创 jmeter基本应用及远程调用

// jmeter可以使用badboy录制脚本1 jmeter.bat点击然后打开录制好的脚本或者新建一个http请求//线程组/添加/sample/http请求2 在JMETER_HOME/bin/jmeter.properties中修改参数remote_hosts=192.168.1.50:1029,192.168.1.51:10293 运行 

2017-05-18 18:04:13 265

原创 jenkins搭建

1电脑中有 tomcat 或者xmapp (里面有带tomcat)2启动tomcat3.在webapps目录下建一个jenkins4.将下载的jenkins包解压到 该目录下5。访问http://127.0.0.1:8080/jenkins/,设置用户名 密码 然后开始安装6. 创建一个自由风格的软件任务,源码管理选择 Subversion,Repository U

2017-05-17 10:57:54 187

空空如也

空空如也

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

TA关注的人

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