- 前言本文介绍,如何通过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)
- 人工智能数学基础完结篇。 人工智能数学基础完结篇。
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签