- 前言本文介绍,如何通过cfssl生成证书,并通过openssl以及keytool 转换生成相关文件。安装安装cfsslwget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64wget https://pkg.cfssl.org/R1.2/cfss... 前言本文介绍,如何通过cfssl生成证书,并通过openssl以及keytool 转换生成相关文件。安装安装cfsslwget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64wget https://pkg.cfssl.org/R1.2/cfss...
- 前言本文介绍如何在centos 中清理RAM Memory Cache, Buffer and Swap Space清理脚本clearcache.sh#!/bin/bash# Note, we are using "echo 3", but it is not recommended in production instead use "echo 1"su -c "echo 3 >'/pro... 前言本文介绍如何在centos 中清理RAM Memory Cache, Buffer and Swap Space清理脚本clearcache.sh#!/bin/bash# Note, we are using "echo 3", but it is not recommended in production instead use "echo 1"su -c "echo 3 >'/pro...
- 前言通过js代码捕捉网页已经下拉到底部,触发一个js请求。代码<!DOCTYPE html><html><head> <title>拉到底部测试</title> <meta charset="gbk"> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> .item{ ... 前言通过js代码捕捉网页已经下拉到底部,触发一个js请求。代码<!DOCTYPE html><html><head> <title>拉到底部测试</title> <meta charset="gbk"> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> .item{ ...
- kubectl cluster-info该命令可以获取集群的以及集群的健康信息。kubectl get nodes该命令可以获取集群的nodes信息kubectl run first-deployment --image=katacoda/docker-http-server --port=80部署运行container到k8s集群中去。kubectl get pods获得正在运行的pods... kubectl cluster-info该命令可以获取集群的以及集群的健康信息。kubectl get nodes该命令可以获取集群的nodes信息kubectl run first-deployment --image=katacoda/docker-http-server --port=80部署运行container到k8s集群中去。kubectl get pods获得正在运行的pods...
- 前言本文介绍如何在centos 7.5上安装Rancher设置主机名hostnamectl set-hostname node1如果有多台主机,可根据自己的情况设置操作步骤安装dockeryum install -y wget wget https://download.docker.com/linux/static/stable/x86_64/docker-17.03.2-ce.tgzta... 前言本文介绍如何在centos 7.5上安装Rancher设置主机名hostnamectl set-hostname node1如果有多台主机,可根据自己的情况设置操作步骤安装dockeryum install -y wget wget https://download.docker.com/linux/static/stable/x86_64/docker-17.03.2-ce.tgzta...
- 跨站脚本漏洞同步滚动:开漏洞描述黑客在input或者url上输入非法字符,如<ScRiPt>confirm(4890)<cRiPt>,则在网页上弹出确认窗口,相关的脚本被非法执行了。修复方法给程序做一个拦截器,拦截请求,转换一些特殊符号,应用中一般不会有这些特殊符号,如果有这些特殊符号,则按规则还原。具体操作编写一个过滤器处理转义字符public class XssFilter implem... 跨站脚本漏洞同步滚动:开漏洞描述黑客在input或者url上输入非法字符,如<ScRiPt>confirm(4890)<cRiPt>,则在网页上弹出确认窗口,相关的脚本被非法执行了。修复方法给程序做一个拦截器,拦截请求,转换一些特殊符号,应用中一般不会有这些特殊符号,如果有这些特殊符号,则按规则还原。具体操作编写一个过滤器处理转义字符public class XssFilter implem...
- 前言本文讲解如何实现表复制语句;INSERT INTO SELECT语句使用场景,将表1的查询结果复制到表2中去;语法:Insert into Table2(field1,field2,...) select value1,value2,... from Table1--1.创建测试表 create TABLE Table1 ( a varchar(10), ... 前言本文讲解如何实现表复制语句;INSERT INTO SELECT语句使用场景,将表1的查询结果复制到表2中去;语法:Insert into Table2(field1,field2,...) select value1,value2,... from Table1--1.创建测试表 create TABLE Table1 ( a varchar(10), ...
- 如何导出内存映像文件内存溢出自动导出-XX:+HeapDumpOnOutOfMemoryError-XX:+HeapDumpPath=./EG:-Xmx32M -Xms32M -XX:+HeapDumpOnOutOfMemoryError -XX:+HeapDumpPath=./自动导出文件格式为hprof格式使用jmap命令手动导出$ jmap -dump:format=b,file=he... 如何导出内存映像文件内存溢出自动导出-XX:+HeapDumpOnOutOfMemoryError-XX:+HeapDumpPath=./EG:-Xmx32M -Xms32M -XX:+HeapDumpOnOutOfMemoryError -XX:+HeapDumpPath=./自动导出文件格式为hprof格式使用jmap命令手动导出$ jmap -dump:format=b,file=he...
- 前言本文介绍如何调用服务,调用服务有如下方法:RestTemplate,直接使用RestTemplate,写死地址LoadBalancerClient,通过LoadBalancerClient获取地址和端口然后再用方式1处理@LoadBalanced,利用@LoadBalanced注解,可在restTemplate里使用应用名字RestTemplate //1.第一种方式,写死地址RestT... 前言本文介绍如何调用服务,调用服务有如下方法:RestTemplate,直接使用RestTemplate,写死地址LoadBalancerClient,通过LoadBalancerClient获取地址和端口然后再用方式1处理@LoadBalanced,利用@LoadBalanced注解,可在restTemplate里使用应用名字RestTemplate //1.第一种方式,写死地址RestT...
- 前言本文介绍如何使用fegin 调用服务。操作步骤添加fegin依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId></dependency>应用启动类加注解 @Enabl... 前言本文介绍如何使用fegin 调用服务。操作步骤添加fegin依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId></dependency>应用启动类加注解 @Enabl...
- 定义软件应该对扩展开放,对修改封闭;实现开闭原则的核心思想就是面向抽象编程;示例如上图,为课程扩展折扣的时候建立了一个新类JavaDiscountCourse继承JavaCourse,重写了getPrice方法,以及重写实现了getOriginPrice获得原有方法。 添加新功能并未修改原有代码,而是扩展了新类;详细代码见:github 定义软件应该对扩展开放,对修改封闭;实现开闭原则的核心思想就是面向抽象编程;示例如上图,为课程扩展折扣的时候建立了一个新类JavaDiscountCourse继承JavaCourse,重写了getPrice方法,以及重写实现了getOriginPrice获得原有方法。 添加新功能并未修改原有代码,而是扩展了新类;详细代码见:github
- 不推荐用dd命令来测试存储性能:dd是Linux/UNIX下的一个非常有用的命令,可以指定块大小来拷贝文件,并在拷贝的同时进行转换。命令使用起来比较方便,不需要额外安装,因此一些客户喜欢使用dd命令来测试磁盘的读写性能。一般来讲,我们不推荐使用dd来测试性能,原因如下: 1. dd命令的IO模型单一,只能测试顺序IO,不能测试随机IO。 2. dd命令可设置的参数较少,并且测试结果不一定... 不推荐用dd命令来测试存储性能:dd是Linux/UNIX下的一个非常有用的命令,可以指定块大小来拷贝文件,并在拷贝的同时进行转换。命令使用起来比较方便,不需要额外安装,因此一些客户喜欢使用dd命令来测试磁盘的读写性能。一般来讲,我们不推荐使用dd来测试性能,原因如下: 1. dd命令的IO模型单一,只能测试顺序IO,不能测试随机IO。 2. dd命令可设置的参数较少,并且测试结果不一定...
- 概念QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以... 概念QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以...
- 福哥答案2020-10-19:后面定义的函数可能会依赖前面的资源,所以要先执行。如果前面先执行,释放掉这个依赖,那后面的函数就不能找到它的依赖了。***[评论](https://user.qzone.qq.com/3182319461/blog/1603061996) 福哥答案2020-10-19:后面定义的函数可能会依赖前面的资源,所以要先执行。如果前面先执行,释放掉这个依赖,那后面的函数就不能找到它的依赖了。***[评论](https://user.qzone.qq.com/3182319461/blog/1603061996)
- 人工智能数学基础完结篇。 人工智能数学基础完结篇。
上滑加载中
推荐直播
-
GaussDB管理平台TPOPS,DBA高效运维的一站式解决方案
2024/12/24 周二 16:30-18:00
Leo 华为云数据库DTSE技术布道师
数据库的复杂运维,是否让你感到头疼不已?今天,华为云GaussDB管理平台将彻底来改观!本期直播,我们将深入探索GaussDB管理平台的TPOPS功能,带你感受一键式部署安装的便捷,和智能化运维管理的高效,让复杂的运维、管理变得简单,让简单变得可靠。
回顾中 -
走进数据库:数据库基础知识精讲
2024/12/27 周五 16:00-17:30
Steven 华为云学堂技术讲师
数据管理是数据库的核心任务,本期直播将带领大家一起走进数据库,了解期发展趋势、基础模型、架构演进及相关的技术特点。同时还会介绍数据库对象和相关概念,帮助开发者对数据库使用和实践夯实基础。
去报名
热门标签