自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CentOS7 Mongodb5.0.13部署

CentOS7 mongodb5.0.13部署

2022-10-03 11:33:37 837 1

原创 CentOS7 kibana-7.16.3部署

CentOS7部署 kibana7.16.3

2022-10-02 11:15:08 914

原创 Vue学习

Vue学习

2022-10-02 09:38:43 357

原创 CentOS7 elasticsearch-7.16.3部署

elasticsearch开发环境虚拟机部署

2022-10-02 09:37:18 773

原创 Session会话技术介绍

#Session会话技术介绍Session是服务器端的会话技术,服务端会为每个浏览器开辟一块内存空间,这块内存空间使用HttpSession对象表示,由于内存空间(HttpSession对象)是每个浏览器独享的,所以多个用户在访问的时候,都可以将信息保存在HttpSession对象中。每个HttpSession对象都有一个sessionId,服务器在创建或者是获取HttpSession对象之后会将HttpSession对象的sessionId写道浏览器的Cookie中,Cookie的key是JSESSIO

2022-02-09 19:35:50 494

原创 jenkins配置sonarqube

1. jenkins 下载插件SonarQube Scanner2.构建项目配置sonar.projectKey=testsonar.projectName=testsonar.projectVersion=1.0sonar.language=javasonar.sourceEncoding=UTF-8sonar.sources=$WORKSPACEsonar.java.binaries=$WORKSPACE

2022-01-23 05:06:29 1010

原创 sonarqube docker 安装

docker pull sonarqubedocker run -d --name sonarqube \ -p 18907:9000 \ --link postgres \ -e SONAR_JDBC_URL=jdbc:postgresql://postgres/sonar \ -e SONAR_JDBC_USERNAME=postgres \ -e SONAR_JDBC_PASSWORD=123456 \ -v /home/app_user14/dat...

2022-01-22 20:51:22 556

原创 postgres docker 安装

docker pull postgresdocker run --name postgres -e POSTGRES_PASSWORD=123456 -p 18906:5432 -d postgres:latestdocker exec -it postgres /bin/bashpsql -U postgres创建数据库create database sonar查看数据库\l

2022-01-22 20:31:08 513

原创 jenkins docker 安装

docker pull jenkins/jenkins:ltsdocker run \ --name jenkins \ --restart always \ -u root \ -p 18904:8080 \ -p 18905:50000 \ -v /home/app_user14/data/jenkins:/var/jenkins_home \ jenkins/jenkins:lts中间会有密码

2022-01-22 19:42:38 235

原创 gitlab docker 安装

#下载镜像docker pull gitlab/gitlab-ce#安装镜像docker run -d \-p 18901:443 \-p 18902:80 \-p 18903:22 \--name gitlab \--restart always \-v /home/app_user14/data/gitlab/config:/etc/gitlab \-v /home/app_user14/data/gitlab/logs:/var/log/gitlab \-v /home/.

2022-01-22 16:40:58 374

原创 ifconfig不是内部命令

执行命令:yum search ifconfig执行命令:yum install net-tools.x86_64此时再次执行ifconfig

2021-10-31 15:33:02 372

原创 VxBox网络设置

本机网络设置本机设置成固定IP点击网络适配器设置虚拟机网络查看虚拟机网络配置虚拟机网络设置这样网络就设置好了,可以外网访问了,并且端口映射了22号端口,其他机器直接连接22号端口就可以放完虚拟机内部的CentOS7,CentOS7内部也可以访问外网。...

2021-10-31 15:13:49 721

原创 IDEA光标上一次位置快捷键

2021-05-31 13:41:42 171

原创 IDEA 设置自动生成代码

安装插件:better-mybatis-generator

2021-05-31 13:39:22 216

原创 SFTP秘钥的方式登录与LFTP

1.秘钥文件方式登录sftp -oIdentityFile=/opt/sftpkey/veedoo -oPort=2222 veedoo@IP秘钥文件放在/opt/sftpkey/下,文件名称是veedoo密钥文件在 linux上 ,要将权限改为400 方可使用chmod 400 veedoo这样就可以直接登录了2.账号密码方式登录sftp -oPort=2222 v...

2020-02-28 09:11:26 5594

原创 RPC服务和HTTP服务对比

很长时间以来都没有怎么好好搞清楚RPC(即Remote Procedure Call,远程过程调用)和HTTP调用的区别,不都是写一个服务然后在客户端调用么?这里请允许我迷之一笑~Naive!本文简单地介绍一下两种形式的C/S架构,先说一下他们最本质的区别,就是RPC主要是基于TCP/IP协议的,而HTTP服务主要是基于HTTP协议的,我们都知道HTTP协议是在传输层协议TCP之上的,所以效率来看...

2020-02-28 09:01:49 299

原创 JS根据身份证号计算年龄

function getAge(identityCard) { var len = (identityCard + "").length; if (len == 0) { return 0; } else { if ((len != 15) && (len != 18))//身份证号码只能为15位或18位其它不合法 ...

2019-10-14 11:17:02 569

原创 常用的Jquery验证

身份证号码验证{ name : "idCard", rule : function(sId,b) { var aCity={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建", 36:"江西",37:"山东",41:...

2019-10-14 10:31:24 276

原创 根据实体生成sql xml需要的

package com.test;import java.lang.reflect.Field;public class EntityCreateXml { public static void main(String[] args) { String path = "com.test.entity.LoanRepayplan"; try {...

2019-08-16 13:43:25 82

原创 JS计算两个日期的时间差

/** * 计算两个日期的时间差 * date1和date2是yyyy-MM-dd格式 * @param date1 * @param date2 */ function daysDistance(date1, date2) { let distance; date1 = Date.parse(date1); date2 = Date.parse(...

2019-08-10 09:48:42 761

原创 CentOS7 查看目录大小

可以查看目录下面的大小du -h --max-depth=1 /var/lib可以产看进程ls -al /proc/8273/statusps -aux |grep -v grep|grep 8273

2019-04-04 10:01:18 5497

原创 CentOS7 RabbitMQ安装

yum install gcc glibc-devel make ncurses-devel openssl-devel xmltoyum install -y erlang-21.2.6-1.el7.x86_64.rpmyum install -y rabbitmq-server-3.7.14-1.el7.noarch.rpm#查看版本[root@localhost opt]# er...

2019-04-04 09:58:26 86

原创 CentOS7 yum安装步骤

1.删除pythonrpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令[root@test ~]# whereis py...

2019-03-28 14:01:54 348

原创 CentOS7 查找应用名称并关闭进程的定时任务

#!/bin/bashfindtask_command=`ps -ef | grep "tomcat"|grep -v grep|awk '{print $2}'`echo $findtask_commandfor element in $findtask_commanddo `kill -9 $element`doneprint $2 表示第二个参数执行命令只需要在`...

2019-03-14 15:14:06 676

原创 mysql分组获取最大时间的数据

SELECT *FROM customer_loan_info tb1, ( SELECT loan_no, max( loan_time ) AS loan_time FROM customer_loan_info GROUP BY loan_no ) tb2WHERE tb1.loan_no = tb2.loan_no AND tb1.loa...

2019-03-12 17:59:57 3585

原创 mysql 表结构文档整理

SELECT c.ORDINAL_POSITION, c.COLUMN_NAME FROM information_schema.`COLUMNS` c WHERE c.TABLE_SCHEMA = 'database' AND c.TABLE_NAME = 'tablename'

2019-03-04 16:10:42 442

原创 Win7 家庭版远程连接问题

第一个连接是解决函数不支持的https://blog.csdn.net/Jennifer4869/article/details/80645653第二个连接是解决句柄问题的https://blog.csdn.net/xiaowei_cqu/article/details/7935242控制面板-》用户帐户和家庭安全-》凭据管理器...

2018-11-29 12:46:26 913

原创 nginx 安装配置

1.vue 打包发布后的dist下面的文件,通过nginx作为服务代理,可以发送到后台接口,将原来的目录下的删除拷贝到这个目下面2.nginx.conf做如下配置#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log...

2018-11-12 13:05:08 88

原创 mongodb 安装配置

1.下载mongodb-win32-x86_64-2008plus-ssl-v3.4-latest-signed.msi2.创建配置文件mongod.cfgsystemLog: destination: file path: E:\mongoDB\log\mongod.logstorage: dbPath: E:\mongoDB\data\db3.执行...

2018-11-11 00:16:27 345

原创 定时备份表

#!/bin/bashHOST=localhostUSER=rootPASSWORD=123456DATABASE=testBACKUP_PATH=/opt/pivotal_table_bkecho "back up table start"time=$(date "+%Y%m%d-%H%M%S")echo "${time}"mysqldump -u$USER -p$PAS...

2018-11-10 23:49:07 161

原创 我的工具连接

visio 下载https://pan.baidu.com/s/1nvTyVNV#list/path=%2F%E5%88%97%E8%A1%A8%E6%B1%87%E6%80%BB%2FOffice%E5%8A%9E%E5%85%AC%E7%B3%BB%E5%88%97&parentPath=%2F

2018-10-08 10:42:21 91

原创 长连接与短连接

1. TCP连接当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的经典的三次握手示意图:经典的四次握手关闭图:2. TCP短连接我们模拟一下TCP短连接的情况,c...

2018-08-21 15:15:07 384

原创 线程的生命周期

1.线程的生命周期线程是一个动态执行的过程,它也有一个从产生到死亡的过程。(1)生命周期的五种状态新建(new Thread)当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。例如:Thread t1=new Thread();就绪(runnable)线程已经被启动,正在等待被分配给CPU时间片,也就是说此时线程正在就绪队列中排队等候得到CPU资源。例...

2018-08-21 15:14:52 559

原创 mysql卸载

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQLHKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQLHKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Se...

2018-08-21 15:14:00 200

原创 Eclipse中java文件和jsp字体大小设置

Eclipse中java文件和jsp字体大小设置很多朋友用了中文版的Eclipse后发现不习惯里面的字体,我也是这样,可以使用下面的方法改回英文版的字体,界面还是中文版的1.更改java文件大小设置Window->preferences->General->Appearance->Colors and Fonts->Java->Java Edi...

2018-08-21 15:13:38 2812

原创 jstl学习

jstl 第9章JSTL标签库 JSTL标签库的使用是为类弥补html表的不足,规范自定义标签的使用而诞生的。在告别modle1模式开发应用程序后,人们开始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同时也由于自定义标签的开发难度较大和不利于技术标准化产生了自定义标签库。JSTL标签库可分为5类: ...

2018-08-21 15:13:23 700

原创 Android中自定义ViewGroup

一、ViewGroup概述研究ViewGroup之前,我们先来看看ViewGroup的介绍: /** *AViewGroupisaspecialviewthatcancontainotherviews *(calledchildren.)Theviewgroupisthebas...

2018-08-21 15:12:41 1204

原创 android ADB常用的命令

adb介绍SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作:1、快速更新设备或手机模拟器中的代码,如应用或Android 系统升级;2、...

2018-08-21 15:12:07 485

原创 android sqlite3 adb

创建数据库在cmd下面调用sqlite3.exe,创建数据命令如下:sqlite3 db_name.xx;数据库名称任意,创建后直接进入数据库;如果文件存在,则直接打开;SQL的指令格式所有的SQL的指令都是以分号(;)结尾的,为增加可读性,允许一个指令多行编辑,直到遇到分号结束指令;sqlite3中两个减号(--)代表注释,sqlite会忽略。创建表键入以下指令即可创建一个t...

2018-08-21 15:11:47 1317

原创 MD5在java中的使用

MD5是什么?MD5是message-digest algorithm 5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上,它可以说是文件的"数字指纹"。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有且只有一个独一无二的MD5信息值,并且如果这个文件被修改过,它的MD5值也将随之改变。因此,我们可以通过对比同一文件的MD5...

2018-08-21 15:11:20 777

空空如也

空空如也

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

TA关注的人

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