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
移动安全高级篇
SpringCloud-
高级篇
(十九)
我们已经学过使用SpringAMQP去收和发消息,但是发和收消息是只是MQ最基本的功能了,在收发消息的过程中,会有很多的问题需要去解决,下面需要学习rabbitMQ的高级特性去解决死信交换机:这个可以帮助我们实现消息的延迟的特性惰性队列:可以去解决成百万更高消息堆积的问题MQ集群:解决单点MQ的可用性问题(一)消息的可靠性在消息的传递过程中,凡是有消息传递,都由可能导致消息丢失,生产者者将消息传输
喵俺第一专栏
·
2024-02-10 08:24
spring
cloud
java
spring
boot
运维技术分享:服务器管理需要注意的问题
一:安全的杂谈运维安全是企业安全保障的基石,不同于Web安全、
移动安全
或者业务安全,运维安全环节出现问题往往会比较严重。
云计算运维
·
2024-02-10 01:20
redis
高级篇
缓存双写一致性之更新策略
闲聊缓存通用查询3部曲redis中数据,返回redis中的数据redis中没有,查询数据库并返回完成第二部的同时,将数据库查询结果写到redis,redis和数据库数据一致.谈谈双写一致性的理解1.如果redis中有数据:需要和数据库中的相同2.如果redis中无数据:数据库中的值如果是最新的,则要写入到redisredis缓存种类只读(通过命令的方式写入,不是由我们的java程序,不常用)读写(
看着蓝天抽支烟
·
2024-02-09 07:01
Redis
redis
android刷机教程基础篇
本文为刷机基础篇,后期
高级篇
会讲通过获取aosp源码来编译生成image来刷pixel手机。android基础知识android版本android一般是每年推出一个大
musiclvme
·
2024-02-08 17:50
Android
android
rom
数据库选型以及表设计的基本原则
目录前言1.选型2.表设计彩蛋前言前后端开发外加数据库设计,特别是数据库是前后端的桥梁,对此需要注意很多点,在此处项目中感悟犹大推荐阅读:数据库关于事务的详解分析(全)包含面试常问的细节Mysql优化
高级篇
码农研究僧
·
2024-02-06 14:54
数据库
数据库
表设计
RabbitMQ
高级篇
消息队列在使用过程中,面临着很多实际问题需要思考:一、消息可靠性消息从发送,到消费者接收,会经历多个过程:其中的每一步都可能导致消息丢失,常见的丢失原因包括:发送时丢失:生产者发送的消息未送达exchange消息到达exchange后未到达queueMQ宕机,queue将消息丢失consumer接收到消息后未消费就宕机针对这些问题,RabbitMQ分别给出了解决方案:生产者确认机制mq持久化消费者
希昂的学习日记
·
2024-02-06 09:22
MQ
rabbitmq
<网络安全>《15
移动安全
管理系统》
1概念
移动安全
管理系统,MSM,Mobilesecuritymanagement,提供大而全的功能解决方案,覆盖了企业移动信息化中所涉及到安全沙箱、数据落地保护、威胁防护、设备管理、应用管理、文档管理、
Ealser
·
2024-02-04 10:18
#
网络安全
web安全
安全
网络
移动安全管理系统
Python与CAD系列
高级篇
(二十五)分类提取坐标到excel(补充圆半径、线长度、圆弧)
目录0简述1分类提取坐标到excel2结果展示0简述上一篇中介绍了:对点、直线、多段线、圆、样条曲线分类读取坐标并提取到excel。考虑到进一步提取图形信息,此篇补充对圆半径、线长度以及圆弧几何信息的提取。1分类提取坐标到excel代码实现:importmathimportnumpyasnpimportwin32com.clientaswin32importpythoncom
Auto工程师
·
2024-02-03 23:35
Python与CAD
python
autocad
cad二次开发
python与cad
提取坐标
python自动化
【测试运维】web自动化全知识点笔记第1篇:什么是Web自动化测试(已分享,附代码)
以及自动化测试-
高级篇
,掌握UnitTest框架的基础使用方法,掌握断言assertEqual、
程序员一诺
·
2024-02-03 21:38
python笔记
测试
前端
自动化
笔记
Linux
高级篇
——IO系统编程
1.文件IO2.标准IO3.动静态库的制作4.目录IO1.文件IO文件IO简介涉及哪些接口?Input,Output是从用户空间角度考虑的输入与输出:从内核读取数据或从文件中读取数据,叫:inputread函数写数据到内核或写数据到文件中,叫:outputwrite函数内核中有很多文件,应该写到哪一个文件中呢,或从哪一个文件中读呢?(内核应该负责管理这些文件-文件管理)因此在写入或读出之前用户应该
「已注销」
·
2024-02-03 21:53
Linux
RabbitMQ-
高级篇
服务异步通信-
高级篇
消息队列在使用过程中,面临着很多实际问题需要思考:1.消息可靠性消息从发送,到消费者接收,会经理多个过程:其中的每一步都可能导致消息丢失,常见的丢失原因包括:发送时丢失:生产者发送的消息未送达
lisus2007
·
2024-02-03 08:56
Java
rabbitmq
分布式
echarts(五)
高级篇
(多坐标轴、复杂多坐标轴)
高级篇
多坐标轴多坐标轴的常见应用就是一个图表有两个y轴。
我在人间贩卖青春
·
2024-02-03 04:57
ecarts
前端
数据可视化
echarts
复杂坐标轴
常用日语口语系列——
高级篇
今天我们终于要进入日语口语系列
高级篇
啦いや結構だよ。iyakekkoudayo不用了。ありそうなことだね。arisounakotodane这是常有的事。うちまで送る。
日语萌大乃
·
2024-02-02 22:30
Redis学习——
高级篇
⑧
Redis学习——
高级篇
⑧============Redis7之实现分布式锁(九)============9.1分布式锁需要的条件和刚需9.2编码1搭建环境2分布式锁v2.0-v6.0v7.0-v8.09.3
_Matthew
·
2024-02-02 07:31
Redis
redis
学习
数据库
Redis学习——
高级篇
⑩
Redis学习——
高级篇
⑩==========Redis高级之IO多路复用和epoll(十二)==========1.是什么2.Redis如何处理多并发客户端连接3.异步、同步、阻塞、非阻塞4.Java
_Matthew
·
2024-02-02 07:31
Redis
redis
学习
bootstrap
Redis学习——
高级篇
⑨
Redis学习——
高级篇
⑨=======Redis7高级之Redlock算法和Redisson的使用(十)=======10.1Redlock红锁算法1.解决手写分布式锁的单点故障问题2.设计理念3.解决方案
_Matthew
·
2024-02-02 07:50
Redis
redis
学习
数据库
Redis入门到实战-基础篇+实战篇+
高级篇
+原理篇
Redis入门到实战-基础篇+实战篇+
高级篇
+原理篇文章目录Redis入门到实战-基础篇+实战篇+
高级篇
+原理篇一、基础篇二、实战篇三、
高级篇
四、原理篇一、基础篇1.基础篇笔记:https://blog.csdn.net
欣慰的三叶草(● ̄(エ) ̄●)
·
2024-02-01 19:53
#
Redis
中间件
redis
使用MAKER进行基因注释(
高级篇
之GeneMark-ET模型训练)
GeneMarkGeorgiaInstituteofTechnology开发的一系列基因预测工具。真核生物基因组预测主要会用到GeneMark-ES/ET,其中GeneMark-ES可用于无监督自训练,也就是只要提供一个基因组序列即可,而GeneMark-ET则是在GeneMark-ES的基础上整合了高通量的RNA-Seq转录本数据,工作流程如下工作流程如果是学术、非盈利组织,那么可以在http:
xuzhougeng
·
2024-02-01 17:40
Cesium开发
高级篇
| 01空间数据可视化之Primitive
在基础篇中我们讲过空间数据可视化之Entity实体类,今天我们介绍另外一个比较接近渲染引擎底层的类Primitive,虽然两者都可用于绘制同样的几何图形,但考虑到性能问题,我们更推荐您使用Primitive类实现。在使用PrimitiveAPI之前,您最好具备WebGL基础知识,如果对WebGL不是太了解,建议先学习《WebGL编程指南》这本书。Primitive介绍1.Primitive组成Pr
暮紫月升
·
2024-02-01 14:16
Cesium开发基础
Cesium
三维GIS
Redis学习——
高级篇
⑤
Redis学习——
高级篇
⑤=========Redis7高级之案例实战hyperloglog(五)=========5.1系统中常见的四种统计1.聚合统计——set2.排序统计——zset3.二值统计—
_Matthew
·
2024-02-01 02:09
Redis
redis
学习
数据库
Redis学习——
高级篇
⑥
Redis学习——
高级篇
⑥====Redis7高级之简单实现布隆过滤器BloomFilter(七)====7布隆过滤器1.是什么2.能干嘛3.实现原理和数据结构4.使用三步骤5.尝试手写简单的布隆过滤器
_Matthew
·
2024-02-01 02:38
Redis
redis
学习
数据库
Redis学习——
高级篇
⑦
Redis学习——
高级篇
⑦=======Redis7之缓存预热+缓存雪崩+缓存击穿+缓存穿透(八)========8.1缓存预热8.1.1是什么8.1.2解决8.2缓存雪崩8.2.1是什么8.2.2发生
_Matthew
·
2024-02-01 02:38
Redis
redis
学习
数据库
Redis学习——
高级篇
④
Redis学习——
高级篇
④======Redis7高级之Redis与Mysql数据双写一致性工程案例(四)======4.1MySQL主从复制原理4.2canal工作原理4.3mySQL->canal-
_Matthew
·
2024-01-30 07:19
Redis
redis
学习
adb
SpringCloud-
高级篇
(十八)
前面我们已经实现了多级缓存架构,大大提高了查询商品的性能,缓存在提高性能的同时,也带来了一致性的问题,比如说数据库发生了修改,这个时候,如果缓存依然是旧的数据,两者就产生了不一致,这不是我们需要看到的,如何保证缓存与数据库的一致性,这是我们下面结局的问题,缓存同步问题:(1)缓存同步策略大多数缓存都可以用异步通知方案:用MQ还是需要在代码中做一定的修改,我们用下一种方案修改商品的业务不需要修改,来
喵俺第一专栏
·
2024-01-29 08:37
spring
cloud
spring
后端
SpringCloud-
高级篇
(十七)
(1)添加Redis缓存-缓存预热前面实现了openResty查询tomcat,但是缓存架构是,先查询Redis,Redis没有在查询tomcat,下面实现Redis的缓存功能了:--appendonlyyes运行的时候基于日志的方式做数据的持久化daocker运行Redis:这个时候就可以使用Redis客户端连接了初始化类的时候需要实现一个InitialializingBean,需要实现里面的一
喵俺第一专栏
·
2024-01-29 08:34
spring
cloud
spring
spring
boot
Redis学习——
高级篇
②
Redis学习——
高级篇
②==========Redis7高级之BigKey(二)==========1.MoreKey案例2.BigKey案例2.1多大算BigKey以及它的危害2.2如何产生、发现、
_Matthew
·
2024-01-29 08:22
Redis
redis
学习
bootstrap
Redis学习——
高级篇
①
Redis学习——
高级篇
①=========Redis7高级之单线程和多线程(一)=========一、Redis单线程VS多线程1.Redis的单线程部分1.1Redis为什么是单线程?
_Matthew
·
2024-01-29 08:52
Redis
redis
学习
bootstrap
SpringCloud-
高级篇
(十六)
前面学习了Lua的语法,就可以在nginx去做编程,去实现nginx类里面的业务,查询Redis,查询tomcat等,业务逻辑的编写依赖于其他组件,这些组件会用到OpenResty的工具去实现(1)安装OpenRestylualib、luajit是lua提供的第三方模块,比如说我们操作Redis,操作Mysql这些工具模块都封装到了lualib里面了,所以只要集成了lualib里面的插件,就能实现
喵俺第一专栏
·
2024-01-29 06:32
spring
cloud
java
spring
《JUC并发编程 -
高级篇
》04 -共享模型之内存 (Java内存模型 | 可见性 | 有序性 )
文章目录四、共享模型之内存5.1Java内存模型5.2可见性5.2.1退不出的循环5.2.2解决方法5.2.3可见性vs原子性5.3有序性***原理之指令级并行**5.3.1诡异的结果5.3.2解决方法*原理之volatile5.3.3happens-before5.4习题5.4.1balking模式习题5.4.2线程安全单例习题本章小结四、共享模型之内存上一章讲解的Monitor主要关注的是访问
爱编程的大李子
·
2024-01-28 09:43
JUC并发编程
java
jvm
开发语言
mongoDB
高级篇
-Mongo复制集实践
前面我们学习了mongo的环境搭建到文档基础操作,以及高级查询处理等常见操作,但是一直都是处理的单机服务器,在我们实际生产中,使用单机风险会很高,如果是服务崩溃了或者不可访问怎么办,那么至少有一段时间不可用,如果是硬件出了问题,那么数据可能还要转移到其他机器上。但是无论是什么样的故障都可能或多或少带来体验的问题,甚至可能造成数据丢失等风险。而MongoDB自身是支持复制集操作的,即将数据保存在多个
逐梦々少年
·
2024-01-27 23:45
Java
高级篇
:JVM 垃圾回收机制
Java语言的一大优势在于其具有自动垃圾回收(GarbageCollection,GC)机制,让开发者无需关心内存的分配与释放。本文将详细解析JVM(JavaVirtualMachine)中的垃圾回收机制,带你深入了解GC如何运作,以及如何优化垃圾回收性能。一、垃圾回收基本原理在Java语言中,对象的内存空间由JVM自动管理。当JVM确定某个对象不再被使用时,它将自动回收这个对象所占用的内存。这种
good7ob
·
2024-01-27 12:10
jvm
java
算法
开发语言
设计模式
十一、【
高级篇
】无线通信模块(Nrf)
无线通信模块-Nrf物联网及通信模块介绍嵌入式物联网:Nrf模块SPI协议:Nrf代码驱动nrf2401.hnrf2401.cmain.c物联网及通信模块介绍物联网嵌入式:ARM架构认证、华为物联网认证、工信部物联网的通信技术:有线通信-以太网OSI7层网络结构:应用层:网络服务最终的一个端口表示层:可以把数据包中二进制的数据转换成不同格式的数据会话层:建立、管理、终止会话,根据不同的系统、不同的
十七阿哥的春天
·
2024-01-26 23:01
STM32F103系列专栏
网络
物联网
网络协议
安卓模拟器抓取https包
的包而不是https我这里使用的是雷电模拟器安卓9版本雷电安卓模拟器-手游模拟器安卓版_android手机模拟器电脑版_雷电模拟器官网相关软件在这里下载雷电模拟器9安装Magisk+LSPosed教程-『
移动安全
区
weixin_45111459
·
2024-01-25 20:51
android
详解Linux运维工程师
高级篇
(大数据安全方向).
hadoop安全目录:kerberos(已发布)elasticsearch(已发布)http://blog.51cto.com/chenhao6/2113873knoxoozierangerapachesentry简介:从运维青铜到运维白银再到运维黄金,这里就要牵扯到方向问题也就是装备,根据自己的爱好,每个人都应该选择一个适合自己和喜欢自己的一个职业技术方向,如:大数据安全,开发运维,云计算运维等
weixin_30588729
·
2024-01-25 10:14
运维
操作系统
java
RabbitMQ——
高级篇
目录一、MQ的常见问题二、消息可靠性问题生产者消息确认消息持久化消费者消息确认失败重试机制三、死信交换机简介死信交换机TTL超时机制延迟队列四、惰性队列消息堆积问题惰性队列一、MQ的常见问题消息可靠性问题:如何确保发送的消息至少被消费一次延迟消息问题:如何实现的延迟投递消息堆积问题:解决数百万的消息堆积无法及时消费的问题高可用问题:如何避免单点的MQ故障而导致的不可用问题二、消息可靠性问题消息从生
过✪
·
2024-01-25 06:34
微服务
rabbitmq
分布式
读经营十二条实践第十九天
宁波北市仑格雷塑料制品有限公司读书会张镇第四条付出不亚于任何人的努力
高级篇
本小节继续告诉我们如何才能做到持续付出不亚于任何人的努力。如标题所述,
高级篇
,从更高的维度来告诉我们如何做。
格雷_Jacky张
·
2024-01-24 18:15
Spark性能优化指南数据倾斜——
高级篇
继基础篇讲解了每个Spark开发人员都必须熟知的开发调优与资源调优之后,本文作为《Spark性能优化指南》的
高级篇
,将深入分析数据倾斜调优与shuffle调优,以解决更加棘手的性能问题。
吃胖点儿
·
2024-01-24 17:15
spark核心技术
全网最全Spring面试题之
高级篇
整理总结(一)(共25题,附超详细解答)
【Java架构师面试网】收集整理了一些spring面试的问题,这些问题可能会在你下一次技术面试中遇到。想成为Java架构师,这些都是不可避免也是必须要掌握的,对于其他spring模块,我后续也将单独分享面试问题和答案。成为Java架构师的这条路道阻且艰,但是既然选择了远方就是选择了风雨兼程,希望大家都能早日圆自己的架构师梦,同样也希望我自己可以,除了网站,还做了个公众号:Java架构师面试网,关注
6cc011a46fcd
·
2024-01-23 10:59
SpringCloud-
高级篇
(十四)
缓存的作用是其实就是为了减轻对数据库的压力,缩短服务响应的时间,从而提高整个服务的并发能力,Redis单节点并发其实已经很高了,但是它依然有自己的上限,随着互联网的发展,用户低量越来越大,想淘宝、京东、12306这样的网站,它们的并发量,往往能达到亿级一上的并发量,这个时候仅仅使用Redis是不能够满足高的并发需求的。下面学习的多级缓存正是为了应对亿级流量的并发(1)多级缓存的架构浏览器可以把服务
喵俺第一专栏
·
2024-01-22 07:25
java
开发语言
SpringCloud-
高级篇
(十五)
下面要做的是Nginx的业务集群,在里面实现本地缓存,本地缓存未命中查Redis,Redis未命中查tomcat,这样的业务,在nginx集群中实现的,通过nginx来做业务编码,不在是用tomcat做编码了前面利用tomcat做编码,其实是用java语言去写业务逻辑,nginx中用一种新的语言去写业务逻辑Luanginx和tomcat都是Web服务,java和Lua是开发的语言(1)初始LuaC
喵俺第一专栏
·
2024-01-22 07:54
spring
cloud
spring
后端
【Java基础(
高级篇
)】响应式编程
文章目录1.概述2.stream流式编程3.Reactive-Stream4.响应式编程5.Reactor5.1Mono和Flux5.2subscribe()5.3多线程5.4常用操作API示例5.5错误处理5.6Sinks工具类1.概述本章将从响应式编程的开始,从stream开始逐步递进,如对流式编程或响应式编程十分熟悉的可直接跳过对应小节。本章内容因目前使用有限,仅供参考,目前也不必花费过多时
比尔高特
·
2024-01-21 07:57
#
01
JAVA基础
java
RabbitMQ消息中间件技术精讲10
高级篇
三 幂等性保障不重复消费
利用幂等性保障消息不被重复消费本文主要内容:一:幂等性概念什么是幂等性?在网络超时等问题除外下,要求一次或多次请求同一个资源,对资源本身产生的影响和第一次执行的影响相同。关于幂等性更详细的介绍,可以参见《拓展知识一:幂等性》这篇文章。幂等性我们可以借鉴数据库的乐观锁机制来理解:比如,我们执行一条更新库存的sql语句:updatetablesetcount=count-1whereid=1流程说明:
凯哥Java
·
2024-01-21 04:35
黑马Redis6
高级篇
文章目录1.分布式缓存1.1概述1.2Redis持久化1.2.1概述1.2.2RDB1.2.2.1概述1.2.2.2基本用例1.2.2.3原理1.2.3AOF1.2.3.1概述1.2.3.2基本用例1.2.4总结1.3Redis主从1.3.1概述1.3.2搭建主从集群1.3.3全量同步原理1.3.4增量同步原理1.3.5总结1.4Redis哨兵1.4.1概述1.4.1.1含义1.4.1.2服务状态
ljtxy.love
·
2024-01-19 17:27
Java
docker
redis
学习
java
MySQL数据库入门到大牛_高级_00_MySQL高级特性篇的内容简介
整个MySQL的思维导图二、MySQL高级特性篇大纲1.MySQL架构篇2.索引及调优篇3.事务篇4.日志与备份篇一、整个MySQL的思维导图下图为整个MySQL内容,01-05是基础篇,06-09是
高级篇
二
十月旧城
·
2024-01-19 04:16
#
MySQL
数据库
mysql
mongoDB
高级篇
-mongo分片初体验
如果说复制集是mongo为了备份数据,将一份数据存储在多台实例上的一种集群架构的话,那么当我们的数据存储过多,最好能将数据分开存储,这个时候就可以使用mongo的另一个多实例部署架构--数据分片分片的概念就是将数据拆分,将其分散存储在不同机器上的过程。在很多中间件都有类似的概念,有些中间件中叫做'分区'概念,其实也是与分片类似的说法。基本上现代主流数据库都支持,用户手动管理,将数据存储在不同的集合
逐梦々少年
·
2024-01-18 15:31
跟我学c++
高级篇
——基础类型和POD结构体反射
一、基础类型反射在前面以枚举体和函数进行了反射的实践,在其中也提到过,其实更应该进行反射的是类(结构体)。毕竟现在以面向对象编程基本已经普及,类(结构体)的应用几乎已经是无法避免的。所以对类(后面再提到类即包含结构体)的反射,其实应用的范围会更大。对基础类型和POD类型的结构体进行反射,一般就是下面的情况:1、对名称进行反射来动态获取和创建对象2、对结构体变量的反射这里只是POD类型的结构体,复杂
fpcc
·
2024-01-17 18:32
c++
CMake入门教程【
高级篇
】创建自定义目标add_custom_target
1.概述信息add_custom_target命令在CMake中用于创建一个不生成任何输出文件的自定义目标。这个命令非常有用,尤其是当你需要执行非构建任务时,比如清理操作、生成文档或运行一些自定义的脚本。
编程小鱼酱
·
2024-01-17 18:30
CMake入门教程
CMake
C++
C
linux
高级篇
基础理论十一(GlusterFS)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️不能因为人生的道路坎坷,就使自己的身躯变得弯曲;不能因为生活的历程漫长,就使求索的脚步迟缓。♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️感谢CSDN让你我相遇!目录GFS简介1、GlusterFS特点:2、GFS术语3、GlusterFS的工作流程4、弹性HASH算法算法优点5、GFS的七种卷的类型:6、GFS多卷
小刘在C站
·
2024-01-16 18:09
LINUX高级理论知识
linux
运维
服务器
linux
高级篇
基础理论十二( 自动化运维工具Ansible )
♥️作者:小刘在C站♥️个人主页:小刘主页♥️不能因为人生的道路坎坷,就使自己的身躯变得弯曲;不能因为生活的历程漫长,就使求索的脚步迟缓。♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️感谢CSDN让你我相遇!目录ansible是什么?使用者Ansible工具集作用对象Ansible初始环境Ansible配置ansible语法Ansible返回结果Ansible模
小刘在C站
·
2024-01-16 18:36
LINUX高级理论知识
运维
自动化
ansible
Go语言之
高级篇
beego框架之参数配置与路由配置
一、参数配置beego默认会解析当前应用下的conf/app.conf文件1.1、beego的参数配置appname=WEBhttpport=8080runmode=dev几种开发模式[dev]httpprot=8080[prod]httpport=8081[test]httpport=8082//备注:beego.AppConfig.String("dev::mysqluser")//dev标签
weixin_30521161
·
2024-01-16 15:28
git
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他