只需一步,快速开始
518
549
158万
管理员
在使用mysql数据库的时候,可能会由于某些错误操作导致数据库损坏(有时数据库软件无法启动等),最终保存的数据也无法简单的提取出来 书香数据库是书香研制的一种数据库,相较于mysql数据库来说,具备更加简单稳定的数据存储方式,核心技术是对ini配置文件的读写,尽可能的使用原子操作 点击查看:【书香数据库(sxsql)】
模块中的这一类型主要用于辅助开发,封装一些算法代码 1:【eweb_工具_取键值】(dll:eweb_tools_GetKey)
本类型的函数主要是用于实现一些功能上的设置权限 重点功能简介 系统锁: 由于eweb的接口是并发执行的,假设现在同时进入10个请求,那么这10个请求可能会产生以下几种场景的冲突 ①:从某一个大的集合中取一个成员(例子:分配下发某数据),可能会取到相同的数据成员 ②:对某个文件数据进行写(读一般没事),10个请求同时写,产生bug也比较好理解 ③:引入了对全局变量或程序集变量或静态局部变量,并对其进行了写的操作,其实就是对第②的拓展 系统锁可以让所有的请求排队执行,也就是并发改为排队执行,每次只执行一个请求 注:上面的3种情况可能很多人看不懂什么意思,这个没关系,这说明你当前不需要使用到本功能,系统锁功能本身就是用于解决特定场景中的问题的 调用方法: 子程序名返回值类型公开备 注test_lock文本型√系统锁测试参数名类 型参考可空数组备 注get数据文本型 post数据文本型 ip文本型 传递序号整数型 请求序号整数型 模块数据文本型 eweb_系统_锁定 (1) ' ' ———————————————————————————— ' ' 这里可以执行你的代码 ' ' ————————————————————————————eweb_系统_解锁 (1) ' 解除的编号需要与锁定的相同返回 (“666”).版本 2 .子程序 test_lock, 文本型, 公开, 系统锁测试 .参数 get数据, 文本型 .参数 post数据, 文本型 .参数 ip, 文本型 .参数 传递序号, 整数型 .参数 请求序号, 整数型 .参数 模块数据, 文本型 eweb_系统_锁定 (1) ' ' ———————————————————————————— ' ' 这里可以执行你的代码 ' ' ———————————————————————————— eweb_系统_解锁 (1) ' 解除的编号需要与锁定的相同 返回 (“666”) 1: 【eweb_系统_锁定】(dll:eweb_system_lock) 2: 【eweb_系统_解锁】(dll:eweb_system_unlock)
先看文章: 【软件是否存在绝对防破解】 这篇文章的篇幅还是比较长的,很多人看第一遍可能会一脸懵逼,看不明白就多看几遍,这是我们的理论基础 案例1:【让服务器取本地进程id】 2:【让服务器取窗口句柄】3:【验证码的服务器识别】 (再强的壳破解者只要肯花时间总能找到破解的办法,拉黑封卡就不一样了,失误一次花钱找你买一次卡,失误几次就不想破你的了)1:【eweb_书香盾_黑名单_添加】(dll:eweb_sxd_blacklist_add)2:【eweb_书香盾_黑名单_检测】(dll:eweb_sxd_blacklist_check) 3:【eweb_书香盾_易游_检测单码卡密】(dll:eweb_sxd_yy_CheckSingleCode) 4:【eweb_书香盾_本地_检测单码卡密】(dll:eweb_sxd_Local_CheckSingleCode)
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
|Archiver|小黑屋|书香雅阁 ( 湘ICP备17011672号-3 )
GMT+8, 2026-4-20 12:20 , Processed in 0.090424 second(s), 21 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.