笔记
文章平均质量分 57
学习笔记
just-sqh
自省
展开
-
java集合概述
java容器概述原创 2023-10-25 12:26:57 · 103 阅读 · 0 评论 -
Java虚拟机内存区域、异常、垃圾收集器
jvm内存分布,内存溢出,收集器原创 2023-10-25 12:24:58 · 98 阅读 · 0 评论 -
mysql基础、索引及sql优化
mysql基础理论及使用优化技巧原创 2023-10-25 12:20:14 · 69 阅读 · 0 评论 -
夜神模拟器+fiddler抓包(抓取APPhttps请求,删除sll证书校验)
fieeler、Xposed、抓包、抓取https请求原创 2022-12-07 13:56:38 · 2742 阅读 · 1 评论 -
Contos虚拟机设置固定ip
1.查看contos版本cat /etc/redhat-release2.修改配置文件vim /etc/sysconfig/network-scripts/ifcfg-ens33修改以下配置:BOOTPROTO=static //修改为静态ip模式IPADDR=192.168.0.138 //ipNETMASK=255.255.255.0 //子网掩码GATEWAY=192.168.0.1 ...原创 2021-09-15 16:42:22 · 157 阅读 · 0 评论 -
Arthas(Alibaba开源的Java诊断工具)使用及常用命令
官方文档(https://arthas.aliyun.com/doc/quick-start.html)下载 wgethttps://arthas.aliyun.com/arthas-boot.jar java -jar arthas-boot.jar(启动前需要有正在运行的java程序,否则启动失败)1.arthas基础命令命令 功能描述 help 显示所有arthas命令,每个命令都可-h显示他的参数信息 cat 显示文本内容 grep 对内容...原创 2021-08-24 11:45:50 · 177 阅读 · 0 评论 -
mongodb rpm安装、创建用户及springboot配置
roles角色内建的角色数据库用户角色:read、readWrite;数据库管理角色:dbAdmin、dbOwner、userAdmin;集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;备份恢复角色:backup、restore;所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase超级用户角色:r.原创 2021-03-25 09:59:18 · 453 阅读 · 0 评论 -
Linux yum安装rabbitMQ
官方文档:https://www.rabbitmq.com/install-rpm.html#package-cloud1.先安装erlang(我才用的是零依赖的rpm包)选择自己想要的版本:https://github.com/rabbitmq/erlang-rpm/releaseswgethttps://github.com/rabbitmq/erlang-rpm/releases/download/v23.1.4/erlang-23.1.4-1.el7.x86_64.rpm ...原创 2020-11-25 17:23:14 · 1525 阅读 · 2 评论 -
jar打包到本地maven厂库
mvn install:install-file -DgroupId=test.ga.sdk -DartifactId=http-ga-sdk -Dversion=1.0.4.2 -Dfile=D:\lib\****.jar -Dpackaging=jar原创 2020-07-16 11:07:33 · 170 阅读 · 0 评论 -
String、StringBuffer和StringBuilder三者之间的区别
之前面试好几次遇到过的问题,来了兴致就当个笔记写写吧!!!(是借鉴的哦,最重要是理解!!)1.三者的执行速度(运行速度):StringBuilder>StringBuffer>String...2.线程安全:StringBuilder是线程不安全的而StringBuffer是线程安全的...3.运用场景: String:适用于少量的字符串操作的情况...转载 2018-10-09 21:04:45 · 125 阅读 · 0 评论 -
gogs使用webhooks触发jenkins自动构建
1.安装验证插件2.配置token3.配置gogs推送地址,格式:http://41.22.01.118/jenkins/buildByToken/build?job=h5&token=jenkins配置的token4.点击测试推送,完成!原创 2020-06-13 14:08:51 · 939 阅读 · 0 评论 -
Linux使用yum安装redis,设置远程连接
1.切换目录到cd /etc/yum.repos.d/2.安装yum源wget http://mirrors.163.com/.help/CentOS7-Base-163.repo3.安装yum install redis4.查看服务状态systemctl status redis #redis 服务名5.其他常用命令systemctl start redis #启动服务systemctl stop redis #停止服务systemctl relo原创 2020-06-11 14:53:37 · 454 阅读 · 0 评论 -
Linux搭建Jenkins、卸载及使用nginx反向代理
1.新建一个jenkins用户useradd jenkins2.使用yum安装Jenkins(没有jdk先安装jdk)先查看是否有jenkins的安装包 yum list jenkins 如果有直接安装即可 yum install jenkins 没有则进行下一步wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo ###获取yum源rpm..原创 2020-06-10 14:29:47 · 1197 阅读 · 0 评论 -
在Linux中利用Service启动、停止jar,配置开机自启
1.切换目录到/etc/rc.d/init.d,并编辑文件vim test2.编写启动脚本内容#!/bin/bash#chkconfig: 2345 10 90 #description: test service ....LANG=en_US.UTF-8 #设置编码utf-8export LANGexport JAVA_HOME=/usr/java/jdk1.8.0_231-amd64export JRE_HOME=/$JAVA_HOME/jreexport CLASSP原创 2020-05-11 15:30:36 · 1548 阅读 · 0 评论 -
linux中jar添加到系统服务并设置开机自启
注:ContOS 7以上才适用1.新增**.service配置文件vim /etc/systemd/system/test.service2.写入配置[Unit]Description=test service[Service]WorkingDirectory=/usr/local/project/PrivateTmp=trueRestart=always...原创 2020-05-06 11:30:37 · 2060 阅读 · 1 评论 -
JAVA基础-面向对象和对象切面
1.面向对象(OOP)类是对象的抽象,对象是类的具体OOP的主要特征主要有以下几个方面:-抽象(将一类对象的共同特征抽象出来,只关注对象的属性和方法,并不关注这些行为的细节)-继承(从已有的类中得到继承信息并创建新类的过程,提供信息的类称为‘父类/基类’,创建的新类为子类)-封装(将具体实现隐藏在方法或类内部,对数据的访问只能通过已经定义的接口)-多态(简单说就是:同样...原创 2018-09-10 21:55:46 · 663 阅读 · 0 评论 -
linux安装压缩版.tar.gz类型的jdk、tomcat
1.新建目录 mkdir java(在/usr目录下)2.进入目录 :cd /usr/java3.上传jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html4.解压 :tar -zxvf java/jdk-8u191-linux-x64.tar.gz5....原创 2018-11-15 15:38:41 · 205 阅读 · 0 评论 -
Tomcat注入到系统服务中,快速启动
window系统步骤一、在bin目录下找到service.bat编辑 : 1、set SERVICE_NAME=Tomcat6(服务名称,可在命令行中通过该名字进行服务的控制(启动/关闭)) 2、set PR_DISPLAYNAME=Apache Tomcat7(服务管理器中显示的名称,请遵守相关规范)步骤二 、注入服务管理器中 1、...转载 2018-11-16 09:34:39 · 417 阅读 · 0 评论 -
linux常用命令,查看端口、进程、解压文件、重命名
1.ps 命令查看端口占用ps -aux | grep tomcat查看应用程序PIDps -ef | grep tomcat2.根据PID查看端口netstat -anop | grep PID3.结束进程kill -9 PID4.war包启动的项目修改端口java -jar jenkins.war --ajp13Port=-1 --ht...原创 2019-04-16 18:34:22 · 406 阅读 · 0 评论 -
sql查询今天,近七天,近一个月,近一年的数量统计
示例如下,以下仅是做一个笔记:查询今日数量:select count(1) from jwt_check_task where TO_DAYS(create_time) = TO_DAYS(NOW())查询近七天数量:select count(1) from jwt_check_task where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= da...转载 2019-07-22 10:32:44 · 5612 阅读 · 0 评论 -
left join出现重复数据解决方法
三表链接查询发现返回的结果成倍的返回,感到异常的郁闷,用的是left join,之前有大佬告诉我,left join的效率会比其他的连接方法效率要高些,所以也一直用这个。捡重点说,总之引发查询出重复数据就是因为,表之间关联的关系不是一对一的,可能是一对多的所以会把那张多的表数据也就查询出来,导致数据重复。解决方法:group by 字段1...原创 2018-06-05 17:06:00 · 70875 阅读 · 2 评论