E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
zipkin使用详解
Android Library的创建及
使用详解
0、主工程对library有直接影响,例如:主工程的compileSdkVersion会影响library。具体影响的例子:library中的某个so只支持android5.0以下(真坑),在library中设置了targetSdkVersion和compileSdkVersion为19,在主工程中设置为28,导致一加载这个so就出错1、快速新建Library的方法请看:https://blog.
P.TAN
·
2023-11-20 20:55
android
C++——内存管理(new/delete
使用详解
)
C++内存管理本章思维导图:注:本章思维导图对应的xmind文件和.png文件已同步导入至资源1.C/C++内存区域的划分在C/C++中,内存区域主要划分为:内核区域、栈区、内存映射段、堆区、数据段、代码段等区域,如图:本篇我们主要讨论栈区、堆区、数据段和代码段这四个区域。栈区:主要存放运行函数而分配的局部变量、函数参数、返回数据、返回地址等。存放在栈区的变量的生命周期就是所在函数的作用域。堆区:
Forward♞
·
2023-11-20 13:36
C++教程
c++
开发语言
iptables
使用详解
转载自https://blog.csdn.net/reyleon/article/details/12976341转载自https://www.cnblogs.com/metoy/p/4320813.html一、iptables安装以及基本使用1.使用iptables先关闭自带的防火墙:sudosystemctlstopfirewall.servicesudosystemctldisablefir
puppycuty
·
2023-11-20 09:48
服务器
网络安全
【C++】List容器
使用详解
和模拟实现
目录List介绍:list的接口:构造:析构:赋值运算符重载:迭代器:容量相关:元素访问相关:修改相关:1、assign&reserve32、头插和头删3、尾插和尾删4、任意位置的插入5、任意位置的删除:其他:List容器的模拟实现:List介绍:1、list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。2、list的底层是带头结点双向循环链表结构,双向循环链
DL862
·
2023-11-20 05:39
c++
运维
c++ list容器
使用详解
list容器概念list是一个双向链表容器,可高效地进行插入删除元素。List特点:list不可以随机存取元素,所以不支持at.(position)函数与[]操作符。可以对其迭代器执行++,但是不能这样操作迭代器:it+3使用时包含#includelist对象的构造函数list同样采用模板类实现,对象的默认构造形式:listlistT;如:listlstInt;//定义一个存放int的list容器
luciferau
·
2023-11-20 05:26
c++
开发语言
Semaphore的
使用详解
前言Semaphore的官方注释如下。计数信号量。从概念上讲,信号量维护一组许可证(permits)。通常,每次调用Semaphore#acquire方法时如果已经没有许可证,则会阻塞线程,直到获取到许可证。每次调用Semaphore#release方法都会添加一个许可证,此时某个阻塞的线程就会拿到许可证并解除阻塞状态。Semaphore在初始化时需要指定许可证数,Semaphore#acquir
樱花祭的约定
·
2023-11-20 03:14
JAVA并发编程
Semaphore
java
信号量
许可证
微服务调用链路追踪
概述本文介绍微服务调用链路追踪,涉及技术有:sleuth和
zipkin
。sleuth负责追踪调用链路数据,
zipkin
负责调用链路数据可视化展现。本文的操作是在服务网关实践的基础上进行。
Hadoop_Liang
·
2023-11-20 02:03
微服务
IDEA
微服务
sleuth
zipkin
spring cloud搭建eureka+feign+gateway+
zipkin
创建eureka+feign+gateway+
zipkin
1、创建两个eurekaserver1.1创建server11.1.1pom文件1.1.2创建application.yml1.1.3启动类1.2.1eurekaserver2
不eat鱼的猫
·
2023-11-20 02:13
spring
cloud
zipkin
java
eureka
spring
boot
微服务 Spring Boot 2.0 + Spring cloud + consul + Hystrix + zuul + config + feign (二)
接下来还有目录结构:config:配置中心(本篇)zuul:网关总线hystrix:断路保护机制sleuth+
zipkin
:链路追踪系统(sleuth不了解的可以看看这篇简介:s
程序领域
·
2023-11-20 02:10
Spring
cloud
放飞的太阳
spring
cloud
config
github
sscanf函数
使用详解
一、描述sscanf通常被用来解析并转换字符串,其格式定义灵活多变,可以实现很强大的字符串解析功能。sscanf的原型#includeintsscanf(constchar*str,constchar*format,...);str:待解析的字符串;format:字符串格式描述;其后是一序列数目不定的指针参数,存储解析后的数据.二、示例用法1.sscanf的基本用法整形数转换intyear,mon
faihung
·
2023-11-19 22:03
#
系统与库函数
基础工具
java jaxb 注解_一、JAXB注解的
使用详解
一、首先先上一段测试的代码下面的说明和测试都已这一段代码为主packageshiqingxue.cn.itcast.utils.xml;importjavax.xml.bind.annotation.XmlAccessType;importjavax.xml.bind.annotation.XmlAccessorType;importjavax.xml.bind.annotation.XmlEle
Cold flowers
·
2023-11-19 18:46
java
jaxb
注解
java jaxb 注解_JAXB注解的
使用详解
一、简介1、概念是什么:(JavaArchitectureforXMLBinding)是一个业界的标准,即是一项可以根据XMLSchema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到XML实例文档。有多种实现。2、JAXB中有什么:包含“xjc”工具和一个“schemagen”工具。“xjc”工具可以用来将XML模
Bot Trump
·
2023-11-19 18:16
java
jaxb
注解
JAXB注解
使用详解
前言:最近一直在做各种接口的对接,接触最多的数据类型就是JSON和XML数据,还有XML中包含JSON的数据,而在Java中对象和XML之间的转换经常用到JAXB注解,抽空在这里总结一下,首先做一下准备工作测试类代码:@XmlRootElementpublicclassStudent{privateStringname;//姓名privateStringsex;//性别privateintnumb
彭丶程万里
·
2023-11-19 18:46
Math.random()随机数
使用详解
【一看就懂】
最近打算整理排序算法,发现很有必要准备一下生成随机数的工具类。于是乎~打开Java中的Math工具类查看random()方法如下:对底层感兴趣的小伙伴们自行查看哦插入数学中的一点小知识:例如:[0,1)[0,1)===》范围包含0但不包含1[0,1]===》范围包含0且包含1上随机数的使用代码and举例://生成[0,1)的随机数doublerandom=Math.random();//生成[0,
hah杨大仙
·
2023-11-19 15:50
算法
Java自定义工具类
排序算法
算法
ThreadLocal
使用详解
一、ThreadLocal的使用场景线程局部变量。为线程中一个本地变量的副本提供索引,ThreadLocal可以用来维护与当前线程相关的一些上下文,不需要通过每个方法调用将其作为参数传递。使用threadLocal一定要注意内存泄漏,否则还是建议定义context类,保存每个线程自身上下文二、ThreadLocal分析API四个主要方法:publicTget(){}publicvoidset(Tv
水墨之白
·
2023-11-19 10:37
并发编程
Java
ThreadLocal
java B2B2C电子商务平台分析-----Spring Cloud
Zipkin
Zipkin
是什么
Zipkin
分布式跟踪系统;它可以帮助收集时间数据,解决在microservice架构下的延迟问题;它管理这些数据的收集和查找;
Zipkin
的设计是基于谷歌的GoogleDapper论文
ITsupuerlady
·
2023-11-19 10:06
Javascript if 语句
使用详解
Javascriptif语句
使用详解
目录Javascriptif语句
使用详解
一、if语句二、if……else语句三、if……elseif语句if语句是使用最为普遍的条件选择语句,每一种编程语言的if语句都差不多
杨得江-君临天下wyj
·
2023-11-19 07:46
JavaScript
javascript
开发语言
ecmascript
jwt
使用详解
认证机制介绍1.1HTTPBasicAuthHTTPBasicAuth是一种简单的登录认证方式,Web浏览器或其他客户端程序在请求时提供用户名和密码,通常用户名和密码会通过HTTP头传递。简单点说就是每次请求时都提供用户的username和password这种方式是先把用户名、冒号、密码拼接起来,并将得出的结果字符串用Base64算法编码。例如,提供的用户名是bill、口令是123456,则拼接后
任凭风浪起,稳坐钓鱼台
·
2023-11-19 07:10
JWT
使用详解
前言Session认证我们都知道,http协议本身是一种无状态的协议,而这就意味着如果用户向我们的应用提供了用户名和密码来进行用户认证,那么下一次请求时,用户还要再一次进行用户认证才行,因为根据http协议,我们并不能知道哪个用户发出的请求,所以为了让我们的应用程序能识别是哪个用户发出的请求,我们只能在服务器存储一份用户登陆的信息,这份登录信息会在响应式传递给浏览器,告诉其保存为cookie,以便
茶 夏
·
2023-11-19 07:08
spring
boot
Mybatis
JWT
java
开发语言
JVM性能调优监控工具jps、jstat、jmap、jstack、
使用详解
文章目录jps常用参数jstat常用参数jmap常用参数jstack常用参数jps查看所有的jvm进程,包括进程ID,进程启动的路径等等。我自己也用PS,即:ps-ef|grepjava#jps1257Jps10wallet-trade-1.0-SNAPSHOT.jar常用参数-v输出传递给JVM的参数#jps-v1379Jps-Dapplication.home=/opt/jdk1.8.0_17
杰哥的技术杂货铺
·
2023-11-19 01:59
java
jvm
jvm性能调优
jps
jstat
jmap
jstack
MongoDB
使用详解
_1_基本使用
1.核心概念1.1库(Database)MongoDB中的库就类似于传统关系型数据库中库的概念,用来通过不同库隔离不同应用数据Mongodb中可以建立多个数据库,每一个库都有自己的集合(Collection)和权限,不同的数据库也放置在不同的文件中,默认的数据库为test,数据库存储在启动指定的data目录中。1.2集合(Collection)集合就是MongoDB文档组,类似于RDBMS(关系型
shstart7
·
2023-11-18 21:38
MongoDB
mongodb
数据库
nosql
文档
非关系型数据库
Golang Validator
使用详解
目录简介获取包代码中使用初始化对于普通字段进行验证对结构体进行验证对map进行验证Dive关键字对自定义类型进行验证其它关键字字段间的比较required相关字段相关文档简介目前项目中有大量的地方需要对用户请求或者配置平台传过来的参数进行合法性验证,通常我们是自己来写这些验证函数。如果参数较少还好说,否者这种做法需要写大量的代码进行参数验证。之前了解过gin框架有使用validator包做过类似的
zhanglehes
·
2023-11-18 21:20
golang常用库
golang常用库之字段参数验证库-validator
使用详解
golang常用库:gorilla/mux-http路由库使用golang常用库:配置文件解析库-viper使用golang常用库:操作数据库的orm框架-gorm基本使用golang常用库:字段参数验证库-validator使用一、背景在平常开发中,特别是在web应用开发中,为了验证输入字段的合法性,都会做一些验证操作。比如对用户提交的表单字段进行验证,或者对请求的API接口字段进行验证,验证字
爱吃西葫芦的骑士
·
2023-11-18 21:11
golang
服务器
开发语言
SpringBoot-Kafka-监听-禁止自启动问题
参考链接:SpringBoot-Kafka的集成与
使用详解
12(消费者7:动态开启、关闭监听)…报错:org.springframework.kafka.listener.ListenerExecutionFailedException
privateobject
·
2023-11-18 20:29
springboot
其他
Java
kafka
java
spring
boot
注解
问题
Redis 列表(List)方法
使用详解
目录一、简介二、常用方法2.1、LPUSH、RPUSH2.2、LPUSHX、RPUSHX2.3、LPOP、RPOP2.4、RPOPLPUSH2.5、LEN2.6、LINDEX2.7、LRANGE2.8、LSET2.9、LINSERT2.10、LTRIM2.11、LREM2.12、BLPOP、BRPOP2.13、BRPOPLPUSH一、简介 本文今天主要是介绍Redis列表(List)的方法的使用
嘉禾嘉宁papa
·
2023-11-17 17:26
Redis笔记
redis
opsForList
vue3插槽
使用详解
一.vue3的插槽是什么?Vue实现了一套**内容分发**的API,将**元素**作为承载分发内容的**出口**。当在使用子组件时,在子组件中插入内容,就可以使用插槽。二.如何使用插槽?
自由如风hsj
·
2023-11-17 05:56
vue
vue.js
前端
node.js
C++ std::ref() 函数
使用详解
std::ref()是C++标准库中的一个函数,定义在头文件中,它的作用是将一个对象转换成一个引用包装器(referencewrapper),以便在函数模板中使用。std::ref()函数接受一个对象作为参数,并返回一个引用包装器。引用包装器是一个类模板std::reference_wrapper的实例,它的主要作用是将一个对象转换成一个引用类型,并提供了访问该对象的引用的方法。需要注意的是,st
zpf1813763637
·
2023-11-17 01:39
C++
c++
开发语言
服务器
后端
Linux strace命令
使用详解
strace是Linux环境下的一款程序调试工具,用来监察一个应用程序所使用的系统调用及它所接收的系统信息。可谓是linux下的调试利器,不仅可以用来找程序错误,系统为什么挂死了,命令为什么报错,还可以用来查找哪些程序占用系统资源。命令实例比如想跟踪程序webService调用情况:第一步,查看webService进程号:psaux|grepwebService第二步,查看系统调用:strace-
dbkernel
·
2023-11-17 00:28
linux
bash
运维
【Linux】命令expect
使用详解
个人主页——个人主页✨感谢点赞和关注,每天进步一点点!加油!目录一、概述1.1命令简介1.2使用场景1.3expect命令安装二、expect使用原理2.1命令原理介绍三、expect使用语法3.1expect启用选项3.2.expect命令参数四、实战案例4.1登录远程服务器并在远程服务器上执行命令4.2本机免密实现4.3自动生成kerberos用户的keytab认证文件一、概述1.1命令简介e
阿龙先生啊
·
2023-11-16 14:19
Linux
linux
expect
自动化运维
免交互
spawn
send
exp_continue
Java API框架Swagger
使用详解
目录Swagger简介添加swagger依赖springboot集成Swagger配置swaggerui页面信息配置扫描路径配置api分组实体类配置Swagger简介1.最流行的API框架2.RestFulApi文档在线自动生成工具3.直接运行,可以在线测试API接口4.支持多种语言添加swagger依赖pom.xml文件添加下面依赖io.springfoxspringfox-swagger22.
是杨杨呀
·
2023-11-16 11:54
笔记
java
spring
spring
boot
【C++】多态的
使用详解
本篇要分享的内容是多态,以下为本篇目录。目录1.多态的概念2.多态的定义及实现3.虚函数4.C++11override和final4.1final关键字4.2override关键字5.抽象类5.1抽象类的概念5.2接口继承和实现继承1.多态的概念通俗来说,就是多种形态,具体点就是去完成某个行为,当不同的对象去完成时会产生出不同的状态。比如旅行景点的成人票是全票,儿童半票,军人优先购票;又比如拼多多
王笃笃
·
2023-11-15 21:16
c++
开发语言
学习方法
笔记
经验分享
DNS篇之dig
使用详解
DNS常见的一些类型如下:类型数值描述A1域名的IPv4地址AAAA34域名的IPv6地址CNAME5域名的别名,可以理解为域名的重定向,主要方便IP地址的变更NS2指定哪个域名服务器可以解析该域名的子域名SOA6授权机构记录,记录ns中哪个是主服务器。PTR12根据IP反向查找域名HINFO13主机信息MX15mtp邮箱域名的IP地址。给client端指明某个域名的邮件服务器地址AXFR252对
新雪兰
·
2023-11-15 08:06
工具使用
DNS
dig
Android Matrix的
使用详解
(通过矩阵获取到图片缩放比例和角度)
网上查了好久相关的资料,都没有明确的答案。最终通过多次测试结果,结合安卓定义的矩阵含义,推算出来矩阵的数学含义以及相关的计算公式1.获取Matrix矩阵:Matrixmatrix=newMatrix(); float[]matrixValues=newfloat[9];matrix.getValues(matrixValues);2.通过矩阵计算图片旋转角度:floatrotationRadian
柳千渡
·
2023-11-15 06:26
算法
Elasticsearch 索引库操作与 Rest API
使用详解
1.引入Elasticsearch依赖在开始之前,确保你的Maven或Gradle项目中已经引入了Elasticsearch的Java客户端库。你可以使用以下Maven依赖:```xmlorg.elasticsearch.clientelasticsearch-rest-high-level-client7.15.0```2.连接Elasticsearch服务器建立与Elasticsearch服务
预众。
·
2023-11-15 04:10
运维
elasticsearch
spring
boot
java
POI
使用详解
java 复杂excel导出(笔记)
标题ApachePOI
使用详解
标题.POI结构与常用类(1)POI介绍原博客地址:https://www.cnblogs.com/jiehanshi/p/10944374.html包名称说明HSSF提供读写
飓廴之莨
·
2023-11-15 03:20
excel
poi
c++ latch
使用详解
c++latch
使用详解
std::latchc++20头文件#include。作用:提供了一种机制,可以让一个或多个线程等待,直到计数器减为零。
luohaha66
·
2023-11-14 11:20
C++
并发编程
c++
c++ jthread
使用详解
c++jthread
使用详解
std::jthreadc++20头文件#include。
luohaha66
·
2023-11-14 11:14
C++
并发编程
c++
开发语言
【FridaHook整理】Frida安装及Hook安卓常用脚本
方便以后直接查阅及使用,部分函数使用的时候,可能需要稍微修改一下,本文记录是Android的方法,不涉及其他的,主要是搬迁的一下参考文章的片段:Frida官方文档Android逆向之旅—Hook神器家族的Frida工具
使用详解
看雪
yirj
·
2023-11-14 00:33
Python
抓包逆向
java
android
python
jscript
c++ future
使用详解
c++future
使用详解
std::future头文件#include。
luohaha66
·
2023-11-13 20:27
C++
并发编程
c++
开发语言
c++ packaged task
使用详解
c++packagedtask
使用详解
std::packaged_task头文件#include。
luohaha66
·
2023-11-13 20:27
C++
并发编程
c++
开发语言
c++ async
使用详解
,创建异步任务的多种方法
c++async
使用详解
std::async头文件#include。函数原型:templatestd::future,std::decay_t...
luohaha66
·
2023-11-13 20:56
C++
并发编程
c++
开发语言
c++ promise
使用详解
c++promise
使用详解
std::promise头文件#include。
luohaha66
·
2023-11-13 20:50
C++
并发编程
c++
Python高级语法系列
Python高级语法(1)-抽象类Python高级语法(2)-多继承和MRO继承机制Python高级语法(3)-global和nolocal关键字
使用详解
Python高级语法(4)-魔法函数__init
redrose2100
·
2023-11-13 14:45
Python
python
开发语言
后端
Doris为数据分析而生的olap数据库:数据模型和数据分区
使用详解
ApacheDoris是一个现代化的MPP分析性数据库产品。是一个由百度开源,在2018年贡献给Apache基金会,成为有顶级开源项目。仅需要亚秒级响应时间即可获得查询结果,可以有效地支持实时数据分析。ApacheDoris可以满足多种数据分析需求,如数仓T+1模式固定历史报表,实时数据分析等。数据模型:Doris中的字段类型:TINYINT1字节范围:-2^7+1~2^7-1SMALLINT2字
HD0do(迪答数据)
·
2023-11-13 12:02
Doris
实时大数据
数据库
Spring Cloud详解(十三)
zipkin
链路追踪详解
微服务架构是一个分布式架构,它按业务划分服务单元,一个分布式系统往往有很多个服务单元。由于服务单元数量众多,业务的复杂性,如果出现了错误和异常,很难去定位。主要体现在,一个请求可能需要调用很多个服务,而内部服务的调用复杂性,决定了问题难以定位。所以微服务架构中,必须实现分布式链路追踪,去跟进一个请求到底有哪些服务参与,参与的顺序又是怎样的,从而达到每个请求的步骤清晰可见,出了问题,很快定位。举几个
fedorafrog
·
2023-11-12 20:40
#
SpringCloud
字符串匹配 正则表达式函数之match、test、exec、search、split、replace
使用详解
//1.Match函数//原型:stringObj.match(regExp)//原型:stringObj.match(regExp)//返回值:如果没有使用g(全局匹配)选项,则返回第一个匹配的字符串、该字符串所在位置及原始字符串组成的数组,//如果使用g选项,则返回所有匹配的字符串组成的数组varstr="aaabbbcccaaabbbccc";varreg=str.match(/aaa/)v
_揽
·
2023-11-12 12:05
正则表达式
servlet
javascript
前端
正则表达式函数之match、test、exec、search、split、replace
使用详解
//1.Match函数//原型:stringObj.match(regExp)//原型:stringObj.match(regExp)//返回值:如果没有使用g(全局匹配)选项,则返回第一个匹配的字符串、该字符串所在位置及原始字符串组成的数组,//如果使用g选项,则返回所有匹配的字符串组成的数组varstr="aaabbbcccaaabbbccc";varreg=str.match(/aaa/)v
迷之珊瑚
·
2023-11-12 12:05
面试宝典-js
Jmeter之Bean shell
使用详解
一、什么是BeanShellBeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法;BeanShell是一种松散类型的脚本语言(这点和JS类似);BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚本语言特性,非常精简的解释器jar文件大小为175k。BeanShell执行标准Java语句和表达式,另外包
测试界媛姐
·
2023-11-12 09:57
自动化测试
软件测试
jmeter
vue slot 插槽
使用详解
目录slot介绍2.6.0以下版本2.6.0及以上版本作用域插槽说明$slots属性slot在组件开发中的使用slot介绍vue对于前端的重要性不言而喻,而插槽对于vue的重要性亦是如此,在高阶组件的封装中离不开插槽的使用,所以学会使用slot对前端来讲很重要。官网说:Vue实现了一套内容分发的API,这套API的设计灵感源自WebComponents规范草案,将元素作为承载分发内容的出口。所以,
丿刘先森
·
2023-11-11 21:01
vue
vue
slot
使用
vue高阶组件封装
jvm性能调优工具之 jmap
使用详解
本文来说下jvm性能调优工具之jmap
使用详解
文章目录概述jmap用法示例一:nooption示例二:heap示例三:histo[:live]示例四:clstats示例五:finalizerinfo示例六
wh柒八九
·
2023-11-11 20:20
核心知识点
java虚拟机
java
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他