自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(240)
  • 资源 (19)
  • 收藏
  • 关注

原创 Linux 使用 crontab 定时拆分日志、清理过期文件

在这个示例中,脚本会将一条带有当前日期和时间的日志消息附加到指定的日志文件中。总之,定时执行脚本在Linux系统中具有广泛的应用。通过利用定时任务,可以实现。是一个用于管理定时任务的工具,可以让在特定的时间间隔内自动运行脚本或命令。的命令中添加重定向符号 ">>" 将输出重定向到指定的文件中。:在执行脚本之前,确保为其设置执行权限。在Linux中每分钟写入一条信息到指定文件中,使用。来定期执行一个写入命令或脚本。等各种任务,从而提高系统的。替换为实际的日志文件路径。执行脚本,添加以下行到。

2024-05-07 09:13:36 344 2

原创 vivo 消息中间件测试环境项目多版本实践

本文概述了vivo互联网中间件团队,在开源RocketMQ基础之上,如何落地【测试环境项目多版本隔离】的业务诉求。其中涵盖了vivo消息中间件主体架构现状、业内较流行的几种方案对比,并对我们最终选择方案在实现层面进行了细节性的分析。希望可以给业界提供一种基于proxy来实现多版本隔离特性的案例参考。1. 流量染色标识在整个生产消费过程中如何传递?在客户端SDK使用全链路agent进行流量染色标识的添加、拆解、传递。在RocketMQ则存储到消息的user-property当中。

2024-04-28 22:32:38 754 2

原创 electron实现静默打印(各种踩坑解决)

其他方式要不就是Bug多,官方修复也有问题;不过@24官方已经不支持更新维护了,但是基本没啥问题(打印功能很迷,据说时不时一个版本好,一个版本又坏,然后又好)数据我是通过query传参方式通信,也可以用其他方式(store,cookie等)后期项目还要支持win7,还得降级到@21,没bug不出问题就完事~那么有问题,就肯定不止我一个人遇到,就肯定有。如果是普通下载(非静默),到此就没有问题了。创建打印窗口(显示可预览,隐藏可静默)后,有问题,会缩放很小,而且居中展示。打印功能,使用官方提供。

2024-04-24 10:16:50 1013 2

原创 Systemd 之服务停止后状态为 failed

我们知道 CentOS 7 之后,Systemd 代替了原来的 SystemV 来管理服务,相比 SystemV ,Systemd 能够很好地解决各个服务间的依赖关系,还能让所有的服务同时启动,而不是串行启动。通常情况下,yum 安装的软件会由系统的包管理器(如 RPM)安装,并且会配置相应的 systemd 服务,因此由 systemd 来管理。

2024-04-23 10:14:04 652 4

原创 System.gc 之后到底发生了什么 ?

在 JDK NIO 针对堆外内存的分配场景中,我们经常会看到 System.gc 的身影,比如当我们通过对文件进行内存映射的时候,如果 JVM 进程虚拟内存空间中的虚拟内存不足,JVM 在 native 层就会抛出。当 JDK 捕获到异常的时候,就会意识到此时进程虚拟内存空间中的虚拟内存已经不足了,无法支持本次内存映射,于是就会调用System.gc强制触发一次 GC ,试图释放一些虚拟内存出来,然后再次尝试来 mmap 一把,如果进程地址空间中的虚拟内存还是不足,则抛出。再比如,我们通过。

2024-04-23 10:13:08 882

原创 计算机网络-网络文件共享协议

在计算机网络中,我们经常会遇到在不同计算机网络系统之间如何共享和访问文件的场景,并且在实际项目中有这样的需求,在Linux中需要动态的mount文件,需要选择合适的网络文件共享协议以满足并发,吞吐量等需求。这就涉及今天要讲的网络文件共享协议SMB和NFS。SMB 即 Server Message Block,最初是由IBM开发的,并被Microsoft进一步发展为CIFS(Common Internet File System)。虽然主要使用于windows,但目前也支持跨平台。

2024-04-22 17:08:15 966 8

原创 游戏系统及开发相关概述(下)

服务如果有和客户端同步的要求,包括状态同步、帧同步等,就需要强联网的支持,如CF游戏的pvp模式,热血传奇都是需要强联网的,可以简单理解为每时每刻都不能断网。强联网和弱联网的概念是不针对游戏的,而是针对游戏模式的,比如一般游戏的pve模式是弱联网的,pvp模式一般是强联网的。任何语言开发的游戏只要在客户端存在强逻辑,只要引擎调用代码的地方被分析出来,就可以被外挂利用,所以没有说哪一款语言开发出来的游戏安全性差这种概念,游戏大体的安全性是打从游戏一开始的设计思路中就定下来了。

2024-04-22 16:29:41 415

原创 游戏系统及开发相关概述(上)

众所周知,目前我们接触到的大部分游戏都是由各个子系统组合而成的,如战斗系统,经济系统,邮件系统,聊天系统等等。而每个子系统会有自己相关的功能,从而组成了一个完整的游戏。本文会介绍游戏的系统组成、概念及其功能,另外,也会介绍一般手游开发所用到的语言,以及游戏中强联网和弱联网的概念和应用场景等。

2024-04-22 16:28:53 255

翻译 电信行业供应链重组!诺基亚削减工业富联的订单;英伟达帮助日本建造混合量子超级计算机

市场大多认为,苹果将为今年最新的iPad Pro机型换成OLED显示屏,不过现在DSCC首席执行官Ross Young进一步表示,传闻中的12.9英寸iPad Air预计将于5月发布,而12.9英寸iPad Air将搭载Mini LED显示屏,就像是先前的12.9英寸iPad Pro一样。苹果将在iPhone 16系列中,将沿用多年的音量键及电源键等实体按键去掉,安装至少两个系统级封装模组来整合电容式按键及Taptic Engine震动模块等相关零部件,相关系统级封装(SiP)模组大单都由日月光投控获得。

2024-04-22 16:25:26 27

原创 iOS 64位程序调试环境搭建

调试ios程序经常使用gdb,但是gdb还未支持arm64,需要使用XCode的lldb调试IOS下64位程序。最终发现可以使用lldb命令行方式调试,lldb调试方法跟gdb最大的不同,在于前者是用OSX中的lldb远程连接debugserver,由debugserver作为lldb和iOS的中转,执行命令和返回结果;但对于一般的开发、调试来说,区别不大。可能大家使用较多的是gdb,对gdb命令更为熟悉,为了方便大家查阅、对比lldb和gdb命令,罗列出了一些常用命令供大家参考。

2024-04-21 12:04:47 1166 3

原创 IOS 32位调试环境搭建

调试IOS程序经常使用gdb,目前gdb只支持32位程序调试,暂不支持IOS 64位程序调试。IOS 32位程序使用GDB调试之前,必须确保手机已越狱,否则无法安装和使用GDB调试软件。此时即可利用gdb调试了,在手机中打开我们想要调试的进程(某单机游戏为例)。在电脑中可安装远程登录软件,例如:Putty、SecureSRT等软件可实现远程登录手机,在PC中远程调试手机APP程序。3、Terminal(ios上的终端程序,可实现命令行控制,同时也可由putty远程利用openssh的通道登录)。

2024-04-21 12:02:59 1089 2

原创 Android平台IDA调试环境搭建

IDA Pro软件6.1以上的版本支持调试Android平台下原生程序,相对于GDB,Android平台下IDA动态调试的优势非常明显,业界内Android平台逆向绝大部分使用IDA进行动态调试。1、将IDA目录下的Android_server程序复制在Android设备中,同时将需调试的原生可执行程序(假设为test 文件)复制在Android中。IDA6.5以上版本能较为稳定的调试Android平台下原生程序,建议使用IDA6.5之后的版本调试Android平台原生程序。

2024-04-21 12:01:22 229

原创 Android开发环境搭建

1)、 首先找到cygwin的安装目录,找到一个home\<你的用户名>\.bash_profile文件,我的是:C:\cygwin\home,(注意:我安装的时候我的home文件夹下面神马都没有,解决 的办法:首先打开环境变量,把里面的用户变量中的HOME变量删掉,重新运行cygwin,自动在目录下生成相关的文件。运行cygwin,在弹出的命令行窗口输入:cygcheck -c cygwin命令,会打印出当前cygwin的版本和运行状态,如果status是ok的话,则cygwin运行正常。

2024-04-21 11:59:35 740

原创 25种代码坏味道总结+优化示例

什么样的代码是好代码呢?好的代码应该命名规范、可读性强、扩展性强、健壮性......而不好的代码又有哪些典型特征呢?这25种代码坏味道大家要注意啦。

2024-04-20 11:34:29 1250 3

原创 手游面临的安全风险

随着智能手机的普及,市场的泛娱乐化,手游行业发展迅猛。手机游戏在整个游戏市场已经占了一定的江山。手游用户的增多,手游的安全性随之受到行业的重视。目前越来越多游戏面临各种各样的安全风险,如静态修改文件,动态修改游戏逻辑,篡改协议,游戏盗号,恶意发言,工作室等等,这些风险极大影响了游戏的平衡性和游戏的体验,对游戏及用户本身造成消极的影响。下面将分类介绍这些各种的风险形式以及一些常用的实现方式。

2024-04-20 11:27:17 700

翻译 非游戏领空追字符串来源

ebp 是非堆栈地址 [ebp+314]但是 CALL里有很多代码 和跳转 那么我们需要 F7 走一遍 知道 CALL里面的跳转是怎么执行的。发现 其中两个是可以用的 22和23 分别是人物头顶字符串和血条字符串。在断下的情况堆栈搜索 字符串指针 CTRL+L找到字符串最早出现的位置。那么我们只能通过堆栈跳回游戏领空。

2024-04-20 11:13:38 15

翻译 游戏反外挂很难?行业专家为你支招!

而对游戏厂商来说,后台的外挂对抗策略成熟与否,很大程度决定了这款游戏的生死存亡!但是并不是所有的游戏厂商都能够组建一支强劲的游戏安全队伍,因为除了上述的外挂问题,游戏运营过程中,还有很多其他的安全问题,比如玩家头像昵称发言问题、工作室问题、演员问题、代练问题、网吧恶意插件问题、账号安全问题,棋牌游戏还有双簧问题。腾讯游戏安全通过改善产品服务,提升玩家在游戏中的体验,对于作弊玩家,不断引导教育,使其改邪归正,同时鼓励不使用外挂的玩家参与到游戏环境的建设中来,通过游戏信用建立游戏中公平诚信的氛围。

2024-04-19 11:06:01 41 2

原创 某游戏平台检测加速辅助案例分析

如果ebx小于等于 eax 就跳转到 300134E进行判断[edi+0x10]是否等于0 检测开始的情况下他是等于1的 所以进入call 30012B9到达我们刚开始下硬件断点的位置,完成一次检测 ebx就+1,edi+14 检测的API的数量一共是0x34个,[edi+10]对应每个API检测的开关,这时我们只需把每个[edi+10]的值写为0就可以过掉这个游戏对API HOOK的检测了。[0x3000113D]保存的是VirtualProtect的地址,call esi 两次调用这个API,

2024-04-19 11:03:57 736

原创 反外挂技术手段:【特征定位】

而安全人员,可以在人物坐标上下断点,查看是否有非游戏自身代码,对人物坐标进行访问,抓到访问代码后,顺藤摸瓜,可对三方程序的函数进行一个特征定位,让“误查”的可能性降到最低。易语言很多函数都是封装好的,拥有着特定的死码,列如易语言的窗口程序,入口函数可以为_启动窗口的函数名,该函数有着特定的死码,游戏公司只要定位这个特征码,几乎绝大多数易语言所写的窗口程序都会被判定为外挂,而想要改变这些易语言的特征码,也是可以的,只是相对来说,工程量较大。既然是匹配,肯定要有一个特征,那么,该函数的特征是什么呢?

2024-04-19 11:02:38 896

翻译 基于RK3588的360°全景相机

这种方式虽然简单易行,但是由于鱼眼镜头本身会对画质有影响,加上小尺寸图像传感器对成像素质的限制,因而采用这种方式输出的全景画面往往分辨率相对较低,当我们想要放大查看时,画面的细节就不是那么令人满意了。飞凌嵌入式FET3588-C核心板会经过严格的上电老化过程及全功能测试,且公司严格执行ISO9001质量体系,从把控操作流程到规范生产标准,可以保证产品出厂合格率,真正做到对品质负责,对客户负责,为客户的高端应用提供稳定性能支撑。为了能够拥有更好的画质,采用多路摄像头取景拼接画面就是一种更有优势的方案选择了。

2024-04-18 22:46:20 47

原创 安全开发之碰撞检测与伤害计算逻辑

关于核心玩法的碰撞检测逻辑,以格斗类游戏攻击逻辑为例,玩家A挥动武器攻击玩家B,那么碰撞检测逻辑就是玩家A的武器运动轨迹范围与玩家B的立体空间是否有交集的检测逻辑。那么游戏中和现实社会也基本一致,A能否攻击中玩家B的检测逻辑也是依赖A的坐标、B的坐标、武器的攻击范围、攻击朝向信息等等。在格斗类游戏PVE玩法中,如果怪物攻击角色,那么攻击能否成功和攻击者坐标和被攻击者坐标相关,如果能修改玩家坐标那么让攻击者和被攻击者坐标距离大于攻击攻击的攻击长度,那么就可以确保攻击过程的碰撞检测不成功从而实现角色无敌。

2024-04-18 22:44:18 867 2

原创 MySQL 8.0 新特性之 Clone Plugin

个人感觉,主要还是为 Group Replication 服务。在 Group Replication 中,如果要添加一个新的节点,这个节点差异数据的补齐是通过分布式恢复( Distributed Recovery )来实现的。在 MySQL 8.0.17 之前,只支持一种恢复方式,即 Binlog。如果新节点需要的 Binlog 在集群中不存在,这个时候,就只能借助于备份工具先做个全量数据的备份恢复,然后再通过分布式恢复同步增量数据。

2024-04-18 22:41:51 1155

原创 基于 Bazel 的 iOS Monorepo 工程实践

举个具体的例子,播放器是哔哩哔哩的核心组件,是其他上层业务的基石,作为一家拥抱变化的公司,我们的播放器核心也在发展之中,几乎每过几个版本就会有一些 API 层面的变更。国内的互联网从业者可能对 Monorepo 比较陌生,但其实 Monorepo 在全球互联网已经是一个比较成熟概念了,已经有许多的团队基于不同的理念开发出了各种的 Monorepo 工具,如:谷歌的 Blaze(内部使用)和 Bazel(Blaze 的子集,开源项目),微软的 Lage 和 Rush 都是非常成熟的 Monorepo 工具。

2024-04-17 20:01:13 1305

原创 在Ubuntu系统上定制文件系统

为了给客户的测试和开发提供便利,飞凌嵌入式的开发板产品一般都支持多种操作系统,以基于全志T507H处理器设计研发的OKT507-C开发板为例,它支持三种操作系统,分别是:Linux、Android 和 Forlinx Desktop(Ubuntu),这里提到的Forlinx Desktop系统是飞凌嵌入式在Ubuntu base的基础上构建的桌面操作系统,完全兼容Ubuntu18.04,相对传统的Linux系统而言易用性更高。烧录到板子后,在终端启动minicom,验证下是否安装上。

2024-04-17 19:39:58 826

原创 C++ 一些编程问题解决 (C++ some programming error solutions)

第二次:在我用 opencv 生成了一个三通道的全零像素图片,然后再这个图片上找了一个 ROI 区域,然后把另外一张二维图片的内容 copyTo 这个生成图片的时候,因为维度的不同而造成这个提示错误。我发现虽然 Error List 里面看不到错误提示,但是在控制台上我发现了错误提示,进而才明白错误的原因,如下图所示。第一次:第一次遇到这个错误提示是因为编译的时候遇到中文,这里我是在读取文件的时候读取的是中文名称的文件所以出错,所以我认为目前最好的解决方案就是把中文名称改成英文。

2024-04-17 19:36:39 594

翻译 【游戏分析】《勇者大冒险》吸物

那么我们只要遍历出物品 把ID 传入封包是否就可以达到吸物 直接捡取的效果了呢?我们发现 我们没有动位置 直接发送捡取封包 传递的是地面药瓶的ID。如果我们没有各种算法或则很多底层数据是不可能自动捡取到的。如图 0x18的封包 当然我们要反复捡取 确定是该封包。我们在打副本的时候 地面上会掉落各种各样的物品。地面上的药瓶 (实际叫融合剂) 已经到我们背包里了。那么有一种变态类型的外挂 是可以自动吸物的。我们第一时间考虑是否可以修改 物品的坐标。又或则即使我们能自动捡取也是很慢的。

2024-04-17 19:34:36 12

原创 Python Coroutine 池化实现

在当今计算机科学和软件工程的领域中,池化技术如线程池、连接池和对象池等已经成为优化资源利用率和提高软件性能的重要工具。然而,在 Python 的协程领域,我们却很少见到类似于 ThreadPoolExecutor 的 CoroutinePoolExecutor。为什么会这样呢?首先,Python Coroutine 的特性使得池化技术在协程中的应用相对较少。与像 Golang 这样支持有栈协程的语言不同,Python Coroutine 是无栈的,无法跨核执行,从而限制了协程池发挥多核优势的可能性。

2024-04-16 17:42:46 505 4

原创 C++中的类型推断问题与解决方案概述

类型推断在C++中是一个非常重要的特性,通过使用auto和decltype关键字,可以更加简化代码并提高代码的可读性和可维护性。然而,在使用类型推断时,我们需要注意其边界与限制,并适时地结合其他的类型推断解决方案来避免类型推断的问题。但是需要注意的是,auto推断的类型是根据初始化表达式来确定的。在使用decltype关键字时,需要注意的是,decltype的结果是编译时确定的,并且不会执行表达式的计算。与auto不同的是,decltype并不会自动进行类型推断,而是根据表达式的类型来声明变量。

2024-04-16 17:40:31 784

原创 使用C++解决数据结构问题的实例

在这个示例中,我们首先创建一个Node结构体,它包含一个int变量和一个指向下一个节点的指针。在主函数中,我们创建了一个BinaryTree,并将数字15、10、20、8、12、17和25插入该树。我们介绍了栈、队列、链表和二叉树,并提供了一些示例,以说明如何在C++中实现它们。在计算机编程中,数据结构是非常重要的,因为它是数据存储和管理的方式。在上述示例中,我们创建了一个空的栈,使用push函数将数字1、2和3推入栈中。在这个示例中,我们创建了一个空的队列,使用push函数将数字1、2和3推入队列中。

2024-04-16 17:30:10 1217

翻译 【外挂分析】网游变态功能实现原理详谈

还有就是构造畸形协议也是一种变态功能的实现方法,例如封包中某个参数,我们用极限值替换,例如0-1零,一,无限大,无限小FF等等,可能会造成服务器处理崩溃,而产生意想不到的后果,比如对战玩家被踢下线等等。这种方法,简单方便,不需要去分析封包协议,但是最终也是因为改变了封包而导致的效果,例如某个副本文件被替换成简单副本文件,整体的逻辑发生变化,但是往往这种。静态替换游戏文件,包括多年前TP驱动保护文件也是可以替换的,原因在于,游戏没有去严格验证,我只打开这个文件,没有验证他是否是真正的文件。

2024-04-16 17:26:31 25

原创 剖析 SPI 在 Spring 中的应用

SPI(Service Provider Interface),是Java内置的一种服务提供发现机制,可以用来提高框架的扩展性,主要用于框架的开发中,比如Dubbo,不同框架中实现略有差异,但核心机制相同,而Java的SPI机制可以为接口寻找*服*务实现。SPI机制将服务的具体实现转移到了程序外,为框架的扩展和解耦提供了极大的便利。得益于SPI的能力,为模块功能的动态扩展提供了很好的支撑。

2024-04-15 09:48:21 1051 9

原创 比较有用的C++编译错误解决方法

3.使用/MD选项编译时,既然所有的运行库都被保留在动态链接库之内,源文件中对“func”的引用,在目标文件里即对“__imp__func” 的引用。学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。1.如果编译时使用的是/NOD(/NODEFAULTLIB)选项,程序所需要的运行库和MFC库在连接时由编译器写入目标文件模块, 但除非在文件中明确包含这些库名,否则这些库不会被链接进工程文件。

2024-04-15 09:25:21 795

原创 简单了解C++常见编程问题解决方案

第二次:在我用 opencv 生成了一个三通道的全零像素图片,然后再这个图片上找了一个 ROI 区域,然后把另外一张二维图片的内容 copyTo 这个生成图片的时候,因为维度的不同而造成这个提示错误。我发现虽然 Error List 里面看不到错误提示,但是在控制台上我发现了错误提示,进而才明白错误的原因,如下图所示。第一次:第一次遇到这个错误提示是因为编译的时候遇到中文,这里我是在读取文件的时候读取的是中文名称的文件所以出错,所以我认为目前最好的解决方案就是把中文名称改成英文。

2024-04-15 09:23:06 369

翻译 《堡垒之夜》召唤载具?官方技术大牛为你解析

n 协议ServerAttemptInteract被游戏多处复用,如开门,开箱子,喝药,捡buf,如果存在远程重发风险,那相应游戏逻辑都应存在问题,事实上,目前外挂并无相应功能。n 可能性一:在回放文件跳播时,存在引擎渲染滞后的情况,故人物移动到载具旁边时,载具尚未渲染完成,故认定为远程上车。协议字段中无坐标相关信息,仅告知服务器操作请求,判定逻辑完全由服务器进行,校验满足后,告知玩家上车成功。n 载具刷新逻辑完全由服务器控制,本地无法控制载具物品刷新逻辑,故不存在吸车功能(召唤载具)

2024-04-15 09:19:56 14 1

原创 【详细教程】MySQL 高可用架构代码实现

对于 MySQL 数据库作为各个业务系统的存储介质,在系统中承担着非常重要的职责,如果数据库崩了,那么对于读和写数据库的操作都会受到影响。如果不能迅速恢复,对业务的影响是非常大的。之前 B 站不是出过一次事故么,2 小时才恢复过来,详细可以看之前写的文章。B 站崩了,总结下「高可用」和「异地多活」上次折腾完 ELK 日志检索平台后,开发环境可以正常查询日志了。近在做系统高可用相关的工作,这次我来分享下 MySQL 双主 + Keepalived 的高可用落地和踩坑之路。

2024-04-14 09:19:44 1058 3

原创 干货 | 百亿节点,毫秒级延迟,基于nebula的大规模图应用实践

这个例子是用一种边进行回溯,实际查询中可能会涉及到 2~3 跳,且存在异构边(打电话是一种边,点外卖又是一种边,下单酒店机票是一种边,都是不同类型的边),而这种异构图的数据都具有回溯特征,因此实际的关系人图回溯查询也会变得复杂。带来的成本是:每写一条边,同时需要更新2个点属性来记录点的关联边情况,而且需要保证幂等(保证重复提交不会叠加属性+1),当插入一条边的时,先去图里面查询边是否存在,不存在才会进行写边以及点属性 +1 的操作。简言之,系统通过多种维度的数据关联不同的用户,这便是关系人图。

2024-04-14 09:11:16 848

翻译 【游戏分析】RTS类游戏通用修改方法

RTS类单位无敌修改的通用方法:查找单位HP->改变单位HP,CE在第一次的基础上寻找改变的数值->找到存放单位的地址->寻找基址,锁定数值或者修改代码,如Nop掉伤害代码。RTS类游戏修改金钱的通用方法:查找金钱数目->金钱变动,在第一步基础上查找变动的数值->找到存放金钱的地址->继续寻找基址,锁定金钱数目或者修改代码,如sub改为add。RTS类里,建造任何东西都需要读条,如果你把游戏速度调慢,你会发现,他总是要走固定的条数,只不过读条的速度有差异而已。如此反复,最终得到存放走的条数的地址。

2024-04-14 08:58:33 30

原创 一种跳板机的实现思路

从图中可见,作为核心服务的jmp-ssh承载了ssh流量的代理转发,将来自用户ssh客户端、jmp-socket服务的ssh流量转发到目标服务器上,并将来自目标服务器的返回结果送达回ssh客户端、jmp-socket服务。jmp-api也同时提供的权限设置能力,通过与流程系统对接,可方便的为人员/部门申请机器/服务/项目的登录权限或root权限,此外,jmp-api也对登录权限和root权限的可申请人做出限制,针对不同项目/服务,对权限有效时间做出限制,严格控制权限粒度。pam_env允许设置环境变量;

2024-04-13 09:16:45 714 3

原创 为什么ClickHouse查询速度快

2、列存。

2024-04-13 09:07:57 1060

原创 解决 Redis 数据倾斜、热点等问题的方法

Redis 集群 总共有4台机器,假设数据分布均衡,每台机器承担 四分之一的流量,如果某一台机器突然挂了,顺时针方向下一台机器将要承担这多出来的 四分之一 流量,终要承担 二分之一 的流量,还是有点恐怖。由于业务数据特殊性,按照指定的分片规则,可能导致不同的实例上数据分布不均匀,大量的数据集中到了一台或者几台机器节点上计算,从而导致这些节点负载多大,而其他节点处于空闲等待中,导致终整体效率低下。对于每次读请求,将首先检查该数据是否存在于本地缓存中,如果存在则直接返回,如果不存在再去访问分布式缓存的服务器。

2024-04-13 09:06:05 869

双层独栋别墅D067-两层-17.95&13.15米-施工图.dwg

双层独栋别墅D067-两层-17.95&13.15米-施工图.dwg

2024-05-26

独栋别墅建筑面积592.89平米D066-两层-13.80&18.00米- 施工图.dwg

独栋别墅建筑面积592.89平米D066-两层-13.80&18.00米- 施工图.dwg

2024-05-26

小康之家别墅图纸D065-两层-16.50&11.40米-施工图.dwg

小康之家别墅图纸D065-两层-16.50&11.40米-施工图.dwg

2024-05-26

二层小别墅D060-两层-15.30&13.40米-施工图.DWG

二层小别墅D060-两层-15.30&13.40米-施工图.DWG

2024-05-25

两层独栋别墅农村小院图纸D059-两层-17.20&15.86米- 施工图.dwg

本户型为两层独栋别墅,建筑总面积337.08平米,一层建筑面积231.64平米,二层建筑面积105.44平米,建筑参考造价16.8万元。一层设有起居室、客厅、餐厅、厨房、工人房、洗衣房、书房、活动室、卫生间、储藏室;二层设有主卧室、卧室2间,卫生间2间、进入式衣柜2间。 本户型外观造型高低错落,别致大方,采光通风良好,空间层次丰富,并富有时代气息。

2024-05-25

二层独栋别墅D058-两层-12.30&11.70米-施工图.dwg

本户型为二层独栋别墅,占地面积12.3米*11.7米。第一层设有会客厅、入口玄关、起居室、厨房、餐厅、工具间、卫生间、洗衣房、车库;二层设有3间卧室、悬空起居室空间、2个卫生间、1个衣帽间、屋顶花园。 本户型外观造型简洁大气,功能分区合理,房间尺度设计适宜,采光通风良好,富有时代气息。

2024-05-25

单家独院式别墅图纸D056-两层-09.70&08.00米-效果图.dwg

户型为单家独院式,占地面积9.7米*8米=77.6平方米,高8.7米。一楼设有农具存放室、父母房、卫生间、门廊、餐厅、厨房、客厅;二楼设有儿童房、卫生间、储藏室、主卧、阳台、晒台。本户型外观造型简洁大方,色彩清新淡雅,房间尺度设计适宜,空间利用率高,明厨明卫,各使用空间都有较好的采光通风,适宜建造于平坦地带。

2024-05-25

独栋别墅,占地面积223.79平米D041-两层-17.00&18.20米-施工图.dwg

本户型为2层独栋别墅,占地面积223.79平米,有一标高层,建筑面积116.35平米,设有储物间、起居厅、工人房、梳妆间、洗衣房、卧室、卫生间2间;一层建筑面积223.79平米,设有车库、卧室2间、卫生间、起居厅、厨房、餐厅;二层建筑面积177.78平米,设有卧室两间、卫生间2间、更衣室、主卧室、寝前起居室。 本户型采用平屋顶与坡屋顶相结合,外观、造型简洁大方,色彩明快,房间尺度设计适宜,空间利用率高。

2024-05-24

本户型为2层新农村住宅D040-两层-21.00&12.90米-施工图.dwg

navicat安装本户型为2层新农村住宅,为五室两厅两卫,基地占地面积190平米,建筑面积217.6平方米,一层建筑面积121.8平方米,设有库房、客厅、餐厅、厨房、次卧、卫生间;二层建筑面积95.8平米,设有主卧室、卧室2间,洗衣房、卫生间、阳光室;分前院和后院。总露台面积65平方米,参考造价5万。 本户型传承中国民居的院落布局,改善业主的生活方式,客厅-中庭-餐厅融为一体,外观、造型简洁大方,空间丰富、豪华大气。

2024-05-24

两层小楼别墅图纸D039-两层-17.70&10.50米-施工图.dwg

两层小楼别墅图纸D039-两层-17.70&10.50米-施工图.dwg

2024-05-24

适合江苏地带的别墅小院子图纸D038-两层-11.04&11.94米-施工图.dwg

适合江苏地带的别墅小院子图纸D038-两层-11.04&11.94米-施工图.dwg

2024-05-23

农村小别墅图纸四合院图纸D037-两层-13.20&12.90米-施工图.dwg

农村小别墅图纸四合院图纸D037-两层-13.20&12.90米-施工图.dwg

2024-05-23

农村别墅系列图纸cad图纸D035-两层-10.20&14.70米- 施工图.dwg

农村别墅系列图纸cad图纸D035-两层-10.20&14.70米- 施工图.dwg

2024-05-23

独栋别墅图纸CAD图纸D025-两层-10.72&06.36米-施工图.dwg

独栋别墅图纸CAD图纸D025-两层-10.72&06.36米-施工图.dwg

2024-05-22

二层独栋别墅图纸D024-两层-10.30&08.00米-.zip

本户型为二层独栋别墅,总建筑面积176.68平米,占地面积98平米,建筑总高度7.5米,一楼设有走廊、门厅、客厅、厨房、卫生间、卧室2间;二楼主卧室、卧室1间、卫生间2间、书房、客厅、大阳台。 本户型采用坡屋顶,红色波形瓦色彩明快,外观造型简洁大方,采光通风良好,空间利用率高。 说明:本施工图是用autocad2004+天正建筑7.5工具设计,查看时需要有天正插件,否则数据及里面的布局是看不到的。

2024-05-22

传统设计风格与现代设计风格相结合别墅图纸CAD图纸D023-两层-12.90&14.40米-.zip

设计说明:此套别墅设计采用传统设计风格与现代设计风格相结合,建筑地点依山伴水,给入住业主一种朦胧,而大有一种跨越乡村和都市的感觉, 本案的设计并不专注于简单的装饰,而是采用欧式大气的手法,明亮的色调给人温暖的感觉,优美的景致引领多功能空间自然过渡,清新空气随意流转。 整个空间的规划是流动与串联的,空间与空间互相穿透,墙板的拉伸让空间得以延续、转折。适当的柱式设计,增加了空间的稳定性,并强化了空间的序列。 在材料的选择上选用大面积的大理石,使其尽显欧式风情的尊贵与大气。开阔敞亮的公共区是本案给人的第一视觉印象——6米的挑高大厅及错层的餐厅让空 间充分流动起来。背景墙采用金线米黄大理石与松香石的拼贴,给人空间的层次感和与众不同的大气。 休闲区的壁炉采用了大花白的大理石,与墙上的油画相映,红红的炭火使大理石增加了一些温度。 二楼休闲厅的弧形飘台,以及镀金铁艺护栏,充分显示出生活的舒适性和别墅大空间的特性。 最后感谢指导教师----王丹丹老师的精心指导。

2024-05-22

独栋别墅图纸D020-两层-10.00&11.00米- 施工图.dwg

独栋别墅图纸D020-两层-10.00&11.00米- 施工图.dwg

2024-05-21

独栋别墅图纸D019-两层-14.64&10.74米- 效果图.dwg

独栋别墅图纸D019-两层-14.64&10.74米- 效果图.dwg

2024-05-21

读懂双层别墅图纸CAD图纸建筑图纸D017-两层-14.10&18.60米-.zip

读懂双层别墅图纸CAD图纸建筑图纸D017-两层-14.10&18.60米-.zip

2024-05-21

本户型是二层独栋别墅图纸D016-两层-15.94&14.40米-.zip

本户型是二层独栋别墅,建筑面积为327.87平方米,建筑到檐口高度6.055米,第一层建筑面积是210.19平方米,有工人房、卫生间、客厅、餐厅、厨房、玄关、门廊、储藏间、车库;二层建筑面积是117.68平方米,有卧室和主卧室各1间、起居室、卫生间2间、进入式衣橱1间、阳台、平台; 本户型外观造型简约大方,色彩清新淡雅,富有时代的韵味;房间尺度设计适宜,空间利用率高,明厨明卫,各使用空间都有较好的采光通风。

2024-05-21

HarmonyOS应用开发-关系型数据库案例练习.zip

HarmonyOS应用开发--关系型数据库案例练习.zip

2024-05-20

HarmonyOS应用开发-放大与缩小效果展现.zip

HarmonyOS应用开发-放大与缩小效果展现.zip

2024-05-20

(自适应移动端)棕色家具装修pbootcms网站模板 响应式家具建材类网站源码下载.zip

(自适应移动端)棕色家具装修pbootcms网站模板 响应式家具建材类网站源码下载.zip

2024-05-20

大学生数学建模竞赛论文(长江水质的评价和趋势分析模型)II.zip

大学生数学建模竞赛论文(长江水质的评价和趋势分析模型)II.zip

2024-05-18

(PC+WAP)公司注册财务会计类网站pbootcms模板 蓝色律师公证网站源码下载.zip

(PC+WAP)公司注册财务会计类网站pbootcms模板 蓝色律师公证网站源码下载.zip

2024-05-18

HiSpark-WiFi-IoT智能开发套件-介绍(书签版.zip

HiSpark_WiFi_IoT智能开发套件_介绍(书签版.zip

2024-05-17

(自适应手机端)响应式智能化物流设备类网站pbootcms模板 HTML5蓝色人工智能设备网站.zip

(自适应手机端)响应式智能化物流设备类网站pbootcms模板 HTML5蓝色人工智能设备网站.zip

2024-05-17

(自适应手机端)响应式SEO优化装修装饰设计公司网站pbootcms模板 装修装饰工程seo网站.zip

(自适应手机端)响应式SEO优化装修装饰设计公司网站pbootcms模板 装修装饰工程seo网站.zip

2024-05-17

(自适应手机端)新媒体新闻资讯类pbootcms网站模板 IT运营博客网站源码下载.zip

(自适应手机端)新媒体新闻资讯类pbootcms网站模板 IT运营博客网站源码下载.zip

2024-05-17

Python 爱心表白代码程序员表白代码.zip

Python 爱心表白代码程序员表白代码.zip

2024-05-17

(PC+WAP)情感新闻资讯类网站pbootcms模板 情感资讯类网站源码下载.zip

(PC+WAP)情感新闻资讯类网站pbootcms模板 情感资讯类网站源码下载.zip

2024-05-17

互联网网络科技类网站模板整站打包下载.zip

互联网网络科技类网站模板整站打包下载.zip

2024-05-16

电脑操作系统软件下载网站模板打包整站下载.zip

电脑操作系统软件下载网站模板打包整站下载.zip

2024-05-16

网站整站模板竞技游戏类网站模板打包下载.zip

网站整站模板竞技游戏类网站模板打包下载.zip

2024-05-16

3层独栋别墅效果图cad图纸D003-三层-10.50&11.30米-.zip

本户型为3层独栋别墅,占地面积129.15平方米,总建筑面积356.0平米,建筑高度9.6米,总建筑高度12.0米。一层设有客厅、卧室、卫生间、餐厅、厨房、工人房、车库;二层设有客厅、4间卧室、2间卫生间;三层设有卧室2间、卫生间2间、露台。 本户型采用坡屋顶,红色英式瓦修饰,外观造型简洁大方,色彩明快,房间尺度设计适宜,空间利用率高。 占地面积10.5米*12.3米=129.15平方米

2024-05-15

二层独栋别墅cad图纸项目图纸设计图D011-两层-14.06&13.80米-.zip

户型为二层独栋别墅,钢混结构,占地面积 160.0平方米,建筑檐口高度7.85米,总高度10.25米,一楼设有客厅、客房、餐厅、进入式吧台、厨房、卫生间1间、3间卧室;二楼设有6间卧室、卫生间1间、客厅、一个大阳台。本户型外观造型古朴大方,色彩清新淡雅,富有时代的韵味;房间尺度设计适宜,空间利用率高,明厨明卫,各使用空间都有较好的采光通风。 门前宽14.06米*进深13.8米 最下方有设计图

2024-05-15

二层新农村房屋图纸cad图纸D010-两层-10.50&13.10米-.zip

户型为二层新农村房屋,砖混结构,占地面积 117.9平方米,建筑总面积213.3平方米,建筑檐口高度6.6米,总高度9.14米。一楼设有客厅、卧室1间、餐厅、厨房、卫生间1间、农具车库和农具储藏室1间;二楼设有主卧室和卧室各1间、卫生间1间、起居室1间、一个大晒台、一个书房。 本户型外观造型古朴大方,青灰色波形瓦贴面,墙体白色涂料饰面,色彩清新淡雅,富有时代的气息,房间尺度设计适宜,空间利用率高,各使用空间都有较好的采光通风。页面下方有大图

2024-05-15

(自适应移动端)中英文双语网络摄像头探头pbootcms网站模板 电子摄像头设备网站源码下载.zip

(自适应移动端)中英文双语网络摄像头探头pbootcms网站模板 电子摄像头设备网站源码下载.zip

2024-05-14

(自适应移动端)响应式教育培训集团网站pbootcms模板 大气的教育培训机构网站源码下载.zip

(自适应移动端)响应式教育培训集团网站pbootcms模板 大气的教育培训机构网站源码下载.zip

2024-05-14

(自适应移动端)农业机械设备类网站pbootcms模板 大气宽屏农耕设备网站源码下载.zip

(自适应移动端)农业机械设备类网站pbootcms模板 大气宽屏农耕设备网站源码下载.zip

2024-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除