首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏mysql

    hhdb数据库介绍(9-9)

    计算节点读写分离对应用研发者和数据库管理员完全透明,不要求研发者在SQL执行时添加HINT或某些注解;当然,也支持使用HINT的方式显式指定读取主机或从机。指定SQL语句在主存储节点上执行:/*! 用户级别的读写分离可通过管理平台创建数据库用户页面添加用户或编辑用户开启用户级别的读写分离。

    23110编辑于 2024-11-29
  • 来自专栏Java架构师必看

    spring源码分析9

    spring源码分析9 强烈推介IDEA2020.2破解激活,IntelliJ

    42720发布于 2021-04-13
  • 来自专栏学习笔记ol

    框架分析9)-Hibernate

    框架分析9)-Hibernate 主要对目前市面上常见的框架进行分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步。 Hibernate Hibernate是一个开源的Java持久化框架,它提供了一种将Java对象映射到数据库表的方法,使得开发人员可以使用面向对象的方式来操作数据库数据库连接和事务管理 Hibernate提供了连接池管理和事务管理的功能,开发人员可以通过配置文件或者代码来配置数据库连接和事务管理,从而简化了数据库操作的过程。 这样可以提高系统的性能,避免不必要的数据库访问。 事务管理 Hibernate提供了事务管理的功能,可以保证对数据库的操作是原子性、一致性、隔离性和持久性。 这大大简化了数据库操作的过程,提高了开发效率。 跨数据库平台 Hibernate可以在不同的数据库平台上运行,它提供了数据库无关性的特性。

    47520编辑于 2023-10-11
  • 来自专栏golang算法架构leetcode技术php

    golang源码分析9)调度

    o编写一个并发编程程序很简单,只需要在函数之前使用一个Go关键字就可以实现并发编程。

    54720编辑于 2022-08-02
  • 来自专栏golang算法架构leetcode技术php

    golang源码分析:cayley(9)

    pathObject) Save(call goja.FunctionCall) goja.Value { return p.save(call, false, false) gizmo是图数据库专用的查询语言

    33720编辑于 2023-08-09
  • golang源码分析 :gopls(9

    最后我们来到了第三部分featureCommands,也是所有命令的大头,这里一共初始化了23个命令。我们首先看下第一个callHierarchy

    9510编辑于 2026-03-18
  • golang源码分析:langchaingo(9

    VectorStore numDocs int options []Option } 这里定义了向量数据库

    6310编辑于 2026-03-18
  • 来自专栏AIoT技术交流、分享

    LabVIEW纹理分析(基础篇—9

    因此通过纹理分析,可对物体表面尺寸和形状的变化进行检测,如划痕(Scratch)、裂纹(Crack)和污渍(Stain)等。 纹理分析常用于对具有不规则纹理图案的目标表面进行检测,如瓷砖、纺织品、木材、纸张、塑料或玻璃的表面等。 多数基于纹理分析的机器视觉应用使用纹理分类器(Texture Classifier)进行检测。 通常来说,纹理分析过程会以目标的表面图像为输入,并以二进制大颗粒(Binary Large OBjects,BLOB)的形式输出检测结果。 获得缺陷部分的BLOB后,可以进一步使用颗粒分析工具对其属性、尺寸等进行分析。 适用性强的纹理分析检测过程不仅应对于噪声有较强的抵抗能力,还应具有平移不变(Shift-Invariant)、旋转不变(Rotate-Invariant)和尺度不变(Scale-Invariant)的性质

    65430发布于 2021-08-10
  • 来自专栏FreeBuf

    Phpcms v9漏洞分析

    最近研究源码审计相关知识,会抓起以前开源的CMS漏洞进行研究,昨天偶然看见了这个PHPCMS的漏洞,就准备分析研究一番,最开始本来想直接从源头对代码进行静态分析,但是发现本身对PHPCMS架构不是很熟悉 ,导致很难定位代码的位置,最后就采用动态调试&静态分析的方式对漏洞的触发进行分析,下面进入正题。 ,在该方法中对代码进行插桩,但是发现插桩后的居然无法打印到页面上,没辙(原因望各位大神指点一二),只能对代码进行一行行推敲,先把代码贴上,方便分析: ? 代码整体比较容易,可能比较难理解的就是$this->fields这个参数,这个参数是初始化类member_input是插入的,这个参数分析起来比较繁琐,主要是对PHPCMS架构不熟,那就在此走点捷径吧, 有了上面的参数列表后,理解get()函数的代码就要轻松许多了,分析过程略。结论就是,漏洞的触发函数在倒数6、7两行,单独截个图,如下⤵️: ?

    2.2K70发布于 2018-02-24
  • 来自专栏后端技术

    系统设计与分析 作业9

    该用例完成用户订购酒店的整体过程。 用户可搜索酒店,得到搜索表单。再根据搜索表单选择满意的酒店和房间类型。 最后验证预定,完成整个过程。

    43240发布于 2019-05-25
  • 来自专栏狗哥的 Java 世界

    Java 并发(9)ConcurrentHashMap 源码分析

    这里拿 CAS 操作进行分析,还是老套路,首先根据 key 的哈希码找到对应的分段锁,然后调用它的 replace 方法。 9. 自旋时具体做了些什么? 这两种自旋方法大致是相同的,这里我们只分析 scanAndLockForPut 方法。

    83910发布于 2020-04-15
  • 来自专栏莫浅子的学习笔记

    数据库-MySQL基础(9)-多表关系

    目录 概述 1、一对多 2、多对多 3、一对一 多表查询概述 多表查询分类 1、连接查询 2、子查询 ---- 概述 项目开发中,在进行数据库表结构关系设计时,会根据业务需求及业务模块之间的关系,分析设计表结构

    1.4K20编辑于 2022-11-18
  • 来自专栏mysql

    hhdb数据库介绍(9-5)

    备份恢复 使用mysqldump备份 mysqldump - 数据库备份程序 计算节点支持mysqldump功能,用法同MySQL一样。 使用mysqlbinlog连接远程实例获取binlog文件并解析出其中的SQL语句,然后交由计算节点执行,从而将某个数据库的增量数据导入到计算节点某个逻辑库下。 若源端数据库名与计算节点的逻辑库名不相同,则需要在管理端口先添加数据库映射关系,例如: dbremapping @@add@db01:logicdb01 然后到计算节点(192.168.210.32)所在服务器上执行如下命令 7.核对数据同步的正确性:此时需要进行必要的短时停服,中断业务系统向数据库的写入操作。通过人工在源端执行一条特殊数据后查看该条数据是否已经同步。 等到确认计算节点已经追完最新数据后,停止mysqlbinlog命令,若需要的话,取消数据库名称映射。

    26410编辑于 2025-03-26
  • 来自专栏mysql

    hhdb数据库介绍(9-29)

    若设置为0,程序异常退出不会持久化,若配置的值大于0,则可以定时持久化到数据库,重启也能累计。 在客户端执行SQL语句,会把相关命令统计在配置库中。当设置为0时,则不统计到配置库。 | 5 | master | | 600004 | write | | 600007 | write | | 600013 | write | +--------+--------+ 9

    30910编辑于 2025-03-19
  • 来自专栏mysql

    hhdb数据库介绍(9-7)

    property name="enableHeartbeat">true</property>假设192.168.200.202的3309实例与192.168.200.203的3313实例为一对主从复制的存储节点数据库 29.344 INFO [HeartbeatTimer] (BackendDataNode.java:405) -found candidate backup for datanode 5 :[id:9, :57:29.344 INFO [pool-1-thread-1020] (CheckSlaveHandler.java:241) -slave_sql_running is Yes in :[id:9, 15:57:29.424 WARN [pool-1-thread-1066] (BackendDataNode.java:847) -datanode 5 switch datasource 5 to 9 keepalived高可用服务原理搭建主备服务关系,可保证在主计算节点(即Active计算节点) 服务故障后,自动切换到备计算节点 (即Standby计算节点),应用层面可借助Keepalived的VIP 访问数据库服务

    27210编辑于 2024-11-28
  • 来自专栏mysql

    hhdb数据库介绍(9-4)

    访问安全 权限体系 计算节点有两类用户,一类是计算节点数据库用户,用于操作数据,执行SELECT,UPDATE,DELETE,INSERT等SQL语句。 另一类是关系集群数据库可视化管理平台用户,用于管理配置信息。此章节将着重介绍计算节点用户相关内容。 基础权限 计算节点数据库用户必须被赋予逻辑库的权限,才能访问逻辑库。 行控制权限 计算节点支持通过手动修改配置库中行权限控制表hotdb_user_row_privilege的方式,为数据库用户增加行控制权限。 修改后需要动态加载生效 可以在3323服务端口执行show hotdb grants for ‘用户名’@‘主机名’查看数据库用户已配置的行控制权限。 select hex(aes_encrypt('SDcrtest',unhex(md5('Hotpu@2013#shanghai#2017'))))查询到keyStorePass值,然后填写C43BD9DDE9C908FEE7683AED7A301E33

    35210编辑于 2025-03-10
  • 来自专栏mysql

    hhdb数据库介绍(9-15)

    SQL语法支持 DML语句 在关系集群数据库中,DML语句的逻辑将变的更为复杂。计算节点将DML语句分为两大类:单库DML语句与跨库DML语句。 跨库INSERT语句 在关系集群数据库中,INSERT语句只有在INSERT... SELECT与INSERT BATCH两种情况下,才会产生跨库INSERT语句。 分片表 支持 全局表 支持 跨库REPLACE语句 在关系集群数据库中 ORDER BY ASC DESC 支持 LIMIT n,m 支持 PROCEDURE 限制支持 支持单库存储过程 INTO OUTFILE 支持 要求执行语句的计算节点数据库用户拥有 支持 SUM(IFNULL()) 支持 SUM(column1-column2) 支持 INTO OUTFILE 支持 要求执行语句的计算节点数据库用户拥有FILE权限

    60510编辑于 2025-03-26
  • 来自专栏mysql

    hhdb数据库介绍(10-9)

    配置配置是管理平台为计算节点可视化配置所开发的功能,包括配置数据节点、存储节点、存储节点组、逻辑库、分片规则、表信息、数据库用户、计算节点等参数。同时配套设置了配置参数的校验与备份恢复的辅助功能。 参数说明:组名:输入存储节点组命名连接用户:有权限访问该物理库的用户名连接用户密码:有权限访问该物理库的用户密码物理库名称:存储节点中可引用的数据库名称,例如“db01”备份用户:(选填)用于备份该物理库的用户名备份用户密码

    53910编辑于 2024-12-05
  • 来自专栏mysql

    hhdb数据库介绍(9-21)

    ."','"..math.random(1,9).."','"..math.random(1949,2013).."-0"..math.random(1,9).. "-0"..math.random(1,9).."','"..math.random(1000,9999)..".11','"..math.random(1000,9999)..".55','"..math.random 1000,9999)..".11','fix-ak"..math.random(1000,9999).."-"..math.random(1000,9999).."','"..math.random(1,9) .."','"..math.random(1,100).."','"..math.random(1,9).."','"..math.random(1,9).."')") -----------------+---------------+ | 10-10 | 0 | ,0:1,1:1,2:1,3:1,4:1,5:0,6:0,7:1,8:1,9:

    35510编辑于 2025-03-10
  • 来自专栏mysql

    hhdb数据库介绍(9-8)

    应用端可借助LVS的VIP访问计算节点的数据库服务,同时保证使用透明与服务不间断。也可使用其余负载均衡方案进行处理,例如F5加自定义检测;应用直连计算节点,但发生异常时更换节点等方式。 原Primary: cd /usr/local/hhdb-2.5.0/hhdb-server/bin sh hotdb_server start 管理端状态查看: 多计算节点集群启动后通过VIP访问数据库服务

    18710编辑于 2024-11-29
领券