- 博客(11)
- 收藏
- 关注
原创 java设计模式-单例模式
饿汉式(静态常量)构造器私有化 (防止 new 一个对象)private Singleton(){}类的内部创建对象private final static Singleton instance = new Singleton();向外暴露一个静态的公共方法public static Singleton getInstance(){return instance;}代码实现结论:这种单例模式可用,可能造成内存浪费饿汉式(静态代码块)class Singlet
2021-11-04 16:00:51 73
原创 sqlmap简单命令
sqlmap -u “存在注入的地址” --batch(batch-从不询问用户输入,使用所有默认配置。)sqlmap -u “存在注入的地址” --dbs --batch (dbs -枚举数据库管理系统数据库)sqlmap -u “存在注入的地址” --batch -Dcaidian --tables(tables-枚举的DBMS数据库中的表)sqlmap -u “存在注入的地址” --batch -Dcaidian -T flag --columns(columns-枚举DBMS数据库表列)
2021-08-11 14:42:48 268
原创 sentinel与skywalking部署
一、sentinel使用Sentinel 是面向分布式服务架构的轻量级流量控制产品,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助您保护服务的稳定性。第一步:在需要监控的项目中导入依赖,如下: <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel<
2021-06-10 17:32:44 1139 1
原创 热部署Devtools
1、添加热部署到你的工程中 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>tr
2021-04-14 16:24:05 66
原创 GitHub相关
in关键词限制搜索范围xxx关键字 in:name 或 description 或 readme例如:seckill in:nameseckill in:name,readme,descriptionstars或fork数量关键词去查找
2021-04-12 16:56:01 58
原创 Java小知识
ArrayList、LinkedList、Vector三者的异同相同:三个类都是是实现了List接口,存储数据的特点相同:存储有序的、可重复的数据不同:ArrayList:作为list接口的主要实现类;线程不安全得,效率高;底层使用Object[] elementData存储LinkedList:对于频繁的插入、删除操作,使用此类效率比ArrayList高;底层使用双向链表存储Vector:作为List接口的古老实现;线程安全的,效率低;底层使用Object[] elementData存储..
2021-04-04 19:43:53 90 2
原创 java线程小知识
sleep()与wait()异同:相同点:一旦执行方法,都可以使得当前的线程进入阻塞状态。不同点:1)两个方法声明的位置不同:Thread类中声明sleep(),Object类中声明wait()2)调用的要求不同:sleep()可以在任何需要的场景下调用。wait()必须使用在 同步代码块或同步方法中3)关于是否释放同步监视器:如果两个方法都是用在同步代码块或同步方法中,sleep()不会释放锁,wait()会释放锁。...
2021-03-27 11:53:11 48
原创 关于Shiro的初步使用
关于Shiro的初步使用1、pom.xml中的配置用idea创建maven工程。在pom中导入相关Shiro的依赖,` <!--shiro-thymeleaf整合 --> <dependency> <groupId>com.github.theborakompanioni</groupId> <artifactId>thymeleaf-extras-shiro</artif
2021-03-15 15:26:56 135
原创 QT 关于多线程的UI界面
QT 关于多线程的动画特效先展示效果点击不同的暂停按钮会将当前的线程进入等待,然后其他两个线程会加快自己当前现成的运行速度,点开始会重新执行当前的线程。(但是这个内容中有个问题,自己懒没有修复,就是当点击了某一个暂停按钮后,不能再继续点击)下面展示一下代码先看一下总文件的形式我们先看mythread.h中这个头文件的内容#include <QThread>#includ...
2019-09-25 10:36:02 3856 1
原创 Zenmap中的utf-8错误
Zenmap出现的utf-8错误一开始我用的虚拟机win7 64位,安装Nmap之后,打开了Zenmap,输入IP扫描后出现了下面这个错误,后来,我尝试了很多方法,看到了一个用win10系统,后来就换到了主机上运行后成功,所以不行的话,试着换win10系统。...
2019-08-06 18:56:42 4552 13
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人