网站标签 网站描述JustSoSo...
上一篇:西安智硕教育中心
下一篇:固始县李氏文化研究会
Seo综合信息
SEO信息: 百度来访IP:- | 移动端来访IP:- | 出站链接:0 | 站内链接:93 IP网速: IP地址:- 地址:- | 网速:145毫秒 ALEXA排名: 世界排名:- | 预估IP:- | 预估PV:- 备案信息: - | 名称:- | 已创建:未知
收录 百度 360 搜狗 谷歌 查询 0 0 0 0
电脑关键词 手机关键词 页面友好 首页位置 索引 近期收录 0 0 电脑端优秀 - 0 0
服务器信息 协议类型 HTTP/1.1 200 OK 页面类型 text/html; charset=UTF-8 服务器类型 nginx 程序支持 连接标识 消息发送 2024年11月6日 4时22分32秒 GZIP检测 已启用GZIP压缩 源文件大小 77.58KB 压缩后大小 22.58KB 压缩率 70.90%
网站快照文 墨 吧 文 墨 吧 J u s t S o S o . . . 搜 索 关 键 字 搜 索 首 页 关 于 C h a t s 开 发 指 南 作 者 : w e n m o 8 时 间 : 2 0 2 4 1 2 1 3 分 类 : 其 它 评 论 C h a t s 开 发 指 南 欢 迎 使 用 C h a t s ! 在 我 上 一 篇 博 客 h t t p s : / / w w w . c n b l o g s . c o m / s d c b / p / 1 8 5 9 7 0 3 0 / s d c b c h a t s i n t r o 中 , 我 介 绍 了 C h a t s 的 各 种 功 能 , 但 所 有 功 能 都 是 用 代 码 一 行 一 行 写 出 来 的 。 在 这 个 指 南 中 , 我 将 帮 助 您 快 速 上 手 开 发 , 了 解 如 何 在 开 发 阶 段 使 用 和 配 置 C h a t s 项 目 。 C h a t s 在 开 发 阶 段 采 用 前 后 端 分 离 的 模 式 , 但 在 生 产 环 境 中 前 后 端 会 合 并 为 一 个 发 布 包 。 技 术 基 础 后 端 : 使 用 C # / A S P . N E T C o r e 开 发 。 前 端 : 使 用 N e x t . j s / R e a c t / T y p e S c r i p t 开 发 。 C S S : 使 用 T a i l w i n d C S S 。 环 境 需 求 G i t . N E T S D K 8 . 0 N o d e . j s > = 2 0 V i s u a l S t u d i o C o d e V i s u a l S t u d i o 2 0 2 2 ( 可 选 但 推 荐 ) 获 取 代 码 首 先 , 克 隆 C h a t s 的 代 码 仓 库 : g i t c l o n e h t t p s : / / g i t h u b . c o m / s d c b / c h a t s . g i t 前 后 端 共 同 开 发 后 端 开 发 指 南 使 用 V i s u a l S t u d i o 打 开 解 决 方 案 : 在 根 目 录 下 找 到 c h a t s / C h a t s . s l n 解 决 方 案 文 件 并 打 开 。 在 V i s u a l S t u d i o 中 , 您 将 看 到 一 个 名 为 C h a t s . B E 的 网 站 项 目 。 运 行 项 目 : 按 F 5 运 行 项 目 。 默 认 配 置 会 检 查 S Q L i t e 数 据 库 文 件 c h a t s . d b 是 否 存 在 , 如 果 不 存 在 , 会 自 动 创 建 在 . / A p p D a t a 目 录 并 初 始 化 数 据 库 。 服 务 将 在 h t t p : / / l o c a l h o s t : 5 1 4 6 上 运 行 , 并 提 供 A P I 服 务 。 如 果 在 开 发 模 式 下 运 行 ( A S P N E T C O R E _ E N V I R O N M E N T = D e v e l o p m e n t ) , S w a g g e r U I 将 在 h t t p : / / l o c a l h o s t : 5 1 4 6 / s w a g g e r 上 可 用 。 配 置 文 件 说 明 : 默 认 配 置 在 a p p s e t t i n g s . j s o n 中 , 但 强 烈 建 议 使 用 u s e r S e c r e t s . j s o n 管 理 敏 感 信 息 。 这 可 以 避 免 在 代 码 库 中 泄 露 敏 感 的 开 发 配 置 。 默 认 配 置 结 构 如 下 : } , A l l o w e d H o s t s : * , F E _ U R L : h t t p : / / l o c a l h o s t : 3 0 0 1 , E N C R Y P T I O N _ P A S S W O R D : t h i s i s u s e d f o r e n c r y p t a u t o i n c r e m e n t i n t i d , p l e a s e s e t a s a r a n d o m s t r i n g . , D B T y p e : s q l i t e , C o n n e c t i o n S t r i n g s : } 配 置 选 项 解 释 : L o g g i n g : 管 理 日 志 级 别 , 默 认 记 录 信 息 级 别 的 日 志 。 A l l o w e d H o s t s : 配 置 允 许 访 问 的 主 机 名 , * 表 示 接 受 所 有 。 F E _ U R L : 前 端 的 U R L , 默 认 指 向 h t t p : / / l o c a l h o s t : 3 0 0 1 。 前 端 可 以 通 过 C O R S 跨 域 访 问 后 端 。 默 认 3 0 0 0 端 口 无 需 额 外 配 置 。 D B T y p e : 数 据 库 类 型 , 支 持 s q l i t e ( 默 认 ) 、 m s s q l 和 p o s t g r e s q l 。 C o n n e c t i o n S t r i n g s : C h a t s D B : 数 据 库 A D O . N E T 连 接 字 符 串 , 随 D B T y p e 而 变 。 E N C R Y P T I O N _ P A S S W O R D : 用 于 加 密 自 增 I D 。 生 产 环 境 中 应 设 置 为 随 机 字 符 串 , 避 免 直 接 暴 露 I D 。 为 什 么 使 用 整 数 + 加 密 而 非 G U I D ? 在 C h a t s 项 目 初 期 , 我 们 确 实 是 使 用 的 G U I D , 但 是 由 于 下 列 2 个 原 因 并 经 过 慎 重 考 虑 , 我 换 成 了 自 增 整 数 I d : G U I D 字 段 较 大 , 占 用 更 多 空 间 ; G U I D 作 为 聚 集 索 引 会 导 致 索 引 碎 片 , 影 响 性 能 ; 管 理 敏 感 配 置 : 不 建 议 在 a p p s e t t i n g s . j s o n 中 直 接 修 改 配 置 项 。 可 以 通 过 V i s u a l S t u d i o 使 用 u s e r S e c r e t s . j s o n : V i s u a l S t u d i o : 右 键 点 击 C h a t s . B E 项 目 管 理 用 户 机 密 。 C L I : 使 用 以 下 命 令 管 理 用 户 机 密 。 d o t n e t u s e r s e c r e t s i n i t d o t n e t u s e r s e c r e t s s e t k e y v a l u e d o t n e t u s e r s e c r e t s l i s t 这 可 以 避 免 在 提 交 代 码 时 不 小 心 将 敏 感 信 息 上 传 。 不 使 用 V i s u a l S t u d i o 的 运 行 方 式 : 进 入 后 端 目 录 : c d . / c h a t s / s r c / B E d o t n e t r u n 前 端 开 发 指 南 进 入 前 端 目 录 : c d . / c h a t s / s r c / F E 创 建 . e n v . l o c a l 文 件 并 指 定 后 端 U R L : e c h o A P I _ U R L = h t t p : / / l o c a l h o s t : 5 1 4 6 > . e n v . l o c a l 安 装 依 赖 并 运 行 开 发 服 务 器 : n p m i n p m r u n d e v 运 行 后 , 前 端 服 务 将 监 听 h t t p : / / l o c a l h o s t : 3 0 0 0 。 后 端 已 有 C O R S 配 置 支 持 无 需 额 外 配 置 。 仅 前 端 开 发 对 于 专 注 于 前 端 开 发 的 场 景 , 我 们 提 供 了 一 个 已 经 部 署 好 的 后 端 开 发 环 境 : 克 隆 仓 库 : g i t c l o n e h t t p s : / / g i t h u b . c o m / s d c b / c h a t s . g i t 进 入 前 端 目 录 并 指 定 远 程 后 端 : c d . / c h a t s / s r c / F E e c h o A P I _ U R L = h t t p s : / / c h a t s d e v . s t a r w o r k s . c c : 8 8 > . e n v . l o c a l 这 个 环 境 已 经 默 认 允 许 了 h t t p : / / l o c a l h o s t : 3 0 0 0 这 个 地 址 的 跨 域 访 问 行 为 。 安 装 依 赖 并 运 行 : n p m i n p m r u n d e v 注 意 事 项 如 果 想 模 拟 生 产 打 包 过 程 , 请 执 行 : n p m r u n b u i l d 此 命 令 会 在 当 前 目 录 生 成 . / o u t 文 件 夹 , 其 中 包 含 所 有 必 要 的 静 态 文 件 。 仅 后 端 开 发 对 于 专 注 于 后 端 开 发 的 场 景 , 可 以 使 用 打 包 好 的 前 端 文 件 : 克 隆 仓 库 并 进 入 后 端 目 录 : g i t c l o n e h t t p s : / / g i t h u b . c o m / s d c b / c h a t s . g i t c d . / c h a t s / s r c / B E 下 载 并 解 压 前 端 静 态 文 件 放 置 到 w w w r o o t : L i n u x 下 执 行 : c u r l O h t t p s : / / g i t h u b . c o m / s d c b / c h a t s / r e l e a s e s / l a t e s t / d o w n l o a d / c h a t s f e . z i p u n z i p c h a t s f e . z i p c p r c h a t s f e / * w w w r o o t / W i n d o w s 下 执 行 : I n v o k e W e b R e q u e s t U r i h t t p s : / / g i t h u b . c o m / s d c b / c h a t s / r e l e a s e s / l a t e s t / d o w n l o a d / c h a t s f e . z i p O u t F i l e c h a t s f e . z i p E x p a n d A r c h i v e P a t h c h a t s f e . z i p D e s t i n a t i o n P a t h . C o p y I t e m P a t h . \ \ c h a t s f e \ \ * D e s t i n a t i o n . \ \ w w w r o o t R e c u r s e F o r c e 注 意 我 同 时 还 将 上 述 的 h t t p s : / / g i t h u b . c o m / s d c b / c h a t s / r e l e a s e s / l a t e s t / d o w n l o a d / c h a t s f e . z i p 地 址 上 传 到 了 我 个 人 的 M i n i o 文 件 服 务 器 , 地 址 为 : h t t p : / / i o . s t a r w o r k s . c c : 8 8 / c h a t s / l a t e s t / c h a t s f e . z i p 如 果 您 直 接 从 G i t h u b 上 下 载 速 度 太 慢 , 可 以 换 成 这 个 地 址 。 这 个 地 址 对 应 的 c h a t s f e . z i p 附 件 是 由 G i t h u b A c t i o n s 在 代 码 合 入 m a i n 分 支 时 自 动 生 成 来 而 , 合 入 d e v 分 支 时 并 不 会 触 发 更 新 这 个 文 件 。 运 行 后 端 : d o t n e t r u n 或 者 在 V i s u a l S t u d i o 中 打 开 C h a t s . s l n 并 运 行 C h a t s . B E 项 目 。 运 行 后 , 访 问 h t t p : / / l o c a l h o s t : 5 1 4 6 / l o g i n 可 以 直 接 进 入 C h a t s 的 登 录 界 面 , 实 现 前 后 端 不 分 离 的 部 署 模 式 。 希 望 此 指 南 可 以 帮 助 您 顺 利 开 展 C h a t s 项 目 的 开 发 工 作 。 如 有 任 何 问 题 , 请 查 看 源 码 中 的 文 档 或 在 h t t p s : / / g i t h u b . c o m / s d c b / c h a t s 中 创 建 i s s u e 来 获 得 支 持 。 人 工 评 估 | 人 工 标 注 员 作 者 : w e n m o 8 时 间 : 2 0 2 4 1 2 1 3 分 类 : 其 它 评 论 人 工 标 注 员 这 是 人 工 评 估 系 列 文 章 的 第 二 篇 《 人 工 标 注 员 》 , 全 系 列 包 括 : 基 础 概 念 人 工 标 注 员 技 巧 与 提 示 推 荐 阅 读 这 篇 综 述 的 第 三 章 , 介 绍 了 许 多 数 据 标 注 质 量 管 理 的 实 践 经 验 。 如 果 你 追 求 的 是 生 产 级 的 质 量 , 并 且 具 备 实 施 条 件 , 那 么 请 继 续 阅 读 吧 ! 无 论 项 目 规 模 多 大 , 一 旦 定 义 了 具 体 的 评 估 任 务 和 打 分 细 则 , 请 注 意 : 选 择 合 适 的 标 注 员 , 如 果 可 能 的 话 提 供 经 济 激 励 你 可 能 希 望 参 与 任 务 的 标 注 员 具 有 以 下 品 质 : 符 合 特 定 的 人 口 统 计 特 征 。 例 如 : 母 语 是 测 试 目 标 语 言 、 较 高 的 教 育 水 平 、 特 定 领 域 的 专 业 知 识 、 多 样 化 的 地 域 背 景 等 。 根 据 评 估 任 务 不 同 , 对 标 注 员 统 计 特 征 需 求 也 不 一 样 。 提 供 高 质 量 标 注 。 有 些 任 务 中 筛 选 合 适 的 标 注 员 很 重 要 , 比 如 近 期 有 一 种 任 务 是 检 查 回 答 是 否 是 L L M 生 成 的 。 个 人 认 为 , 除 非 你 众 包 标 注 员 有 强 烈 的 自 我 驱 动 意 识 , 否 则 一 般 还 是 支 付 合 理 的 费 用 更 好 。 设 计 标 注 准 则 请 务 必 深 入 思 考 制 定 标 注 准 则 , 非 常 值 得 花 费 大 量 时 间 去 做 ! 我 们 在 制 作 G A I A 数 据 集 时 的 耗 时 最 多 的 地 方 就 是 这 里 。 迭 代 标 注 很 多 时 候 标 注 员 会 误 解 标 注 指 南 ( 他 们 的 想 法 可 能 比 你 想 象 的 更 模 棱 两 可 ) , 所 以 要 做 好 多 轮 迭 代 标 注 的 准 备 , 来 不 断 改 进 直 到 达 到 你 的 需 求 。 质 量 检 查 和 手 动 筛 选 你 需 要 仔 细 检 查 答 案 的 质 量 ( 检 查 标 注 员 间 的 答 案 一 致 性 ) , 并 筛 选 出 质 量 最 优 、 相 关 性 最 高 的 答 案 。 你 也 可 以 使 用 专 用 工 具 来 构 建 高 质 量 标 注 数 据 集 , 如 A r g i l l a 。 深 入 阅 读 推 荐 链 接 : ⭐ 五 分 钟 构 建 自 己 的 标 注 平 台 , M o r i t z L a u r e r 出 品 的 数 据 标 注 教 程 。 这 篇 文 章 介 绍 了 使 用 开 源 工 具 ( 如 A r g i l l a 和 H u g g i n g F a c e ) 的 实 际 经 验 , 可 以 帮 助 更 好 的 理 解 大 规 模 人 工 标 注 的 注 意 事 项 。 ⭐ 标 注 实 践 指 南 。 这 是 一 篇 2 0 2 3 年 所 有 关 于 人 工 标 注 论 文 的 综 述 , 内 容 完 整 , 干 货 满 满 , 但 很 容 易 理 解 。 S c a l e A I 出 品 的 另 一 篇 标 注 实 践 指 南 , 专 注 于 人 工 评 估 。 它 是 对 上 述 文 档 的 更 轻 量 级 补 充 。 关 于 减 少 人 工 标 注 分 歧 的 假 设 与 挑 战 , 论 文 探 讨 了 标 注 员 间 分 歧 来 源 的 原 因 , 以 及 在 实 践 中 的 缓 解 方 法 。 原 文 链 接 : h t t p s : / / g i t h u b . c o m / h u g g i n g f a c e / e v a l u a t i o n g u i d e b o o k / b l o b / m a i n / c o n t e n t s / h u m a n e v a l u a t i o n / u s i n g h u m a n a n n o t a t o r s . m d 作 者 : c l e f o u r r i e r 译 者 : S u S u n g b o y 审 校 : a d e e n a y a k u p m a n i m 边 做 边 学 淡 入 淡 出 作 者 : w e n m o 8 时 间 : 2 0 2 4 1 2 1 3 分 类 : 其 它 评 论 本 篇 介 绍 M a n i m 中 的 淡 入 和 淡 出 动 画 效 果 。 淡 入 F a d e I n 主 要 用 于 让 对 象 以 渐 变 的 方 式 在 场 景 中 显 现 。 它 的 特 点 是 视 觉 上 柔 和 过 渡 , 能 自 然 地 引 导 观 众 注 意 新 出 现 的 元 素 。 淡 出 F a d e O u t 则 是 使 对 象 逐 渐 透 明 直 至 消 失 。 用 于 移 除 已 完 成 展 示 作 用 的 元 素 或 者 进 行 场 景 切 换 过 渡 , 它 渐 变 消 失 的 特 点 避 免 了 元 素 突 兀 地 离 开 场 景 。 这 两 个 类 为 创 建 流 畅 的 动 画 展 示 提 供 了 有 效 的 工 具 。 1 . 动 画 函 数 概 要 1 . 1 . F a d e I n F a d e I n 通 过 逐 渐 增 加 对 象 的 透 明 度 从 完 全 透 明 ( 不 可 见 ) 到 完 全 不 透 明 ( 正 常 显 示 ) , 给 人 一 种 平 滑 过 渡 的 感 觉 , 不 会 像 突 然 出 现 的 元 素 那 样 突 兀 。 F a d e I n 主 要 参 数 有 : 参 数 名 称 类 型 说 明 m o b j e c t s M o b j e c t 要 进 行 淡 入 操 作 的 对 象 s h i f t 向 量 类 型 定 义 对 象 在 淡 入 过 程 中 的 平 移 向 量 t a r g e t _ p o s i t i o n 位 置 或 M o b j e c t 类 型 确 定 对 象 淡 入 时 的 起 始 位 置 s c a l e 数 值 类 型 指 定 对 象 在 淡 入 初 始 时 的 缩 放 比 例 s h i f t 参 数 可 以 使 对 象 在 淡 入 的 同 时 按 照 给 定 的 方 向 和 距 离 进 行 移 动 , 增 加 动 画 的 动 态 效 果 。 t a r g e t _ p o s i t i o n 参 数 如 果 是 一 个 M o b j e c t , 则 以 该 对 象 的 中 心 位 置 作 为 起 始 位 置 。 s c a l e 参 数 使 得 对 象 会 先 按 照 此 比 例 进 行 缩 放 , 然 后 在 淡 入 过 程 中 恢 复 到 原 始 大 小 。 F a d e I n 的 方 法 有 : 名 称 说 明 c l e a n _ u p _ f r o m _ s c e n e 在 动 画 完 成 后 清 理 场 景 c r e a t e _ t a r g e t 用 于 创 建 动 画 的 目 标 状 态 1 . 2 . F a d e O u t 当 某 个 元 素 在 演 示 过 程 中 不 再 需 要 展 示 , 需 要 以 一 种 自 然 的 方 式 从 场 景 中 移 除 时 , F a d e O u t 就 非 常 有 用 。 与 F a d e I n 相 反 , 它 使 对 象 的 透 明 度 从 完 全 不 透 明 逐 渐 变 为 完 全 透 明 , 从 而 实 现 逐 渐 消 失 的 视 觉 效 果 。 F a d e O u t 的 主 要 参 数 有 : 参 数 名 称 类 型 说 明 m o b j e c t s M o b j e c t 要 进 行 淡 出 操 作 的 对 象 s h i f t 向 量 类 型 定 义 对 象 在 淡 出 过 程 中 的 平 移 向 量 t a r g e t _ p o s i t i o n 位 置 或 M o b j e c t 类 型 确 定 对 象 在 淡 出 时 移 动 到 的 目 标 位 置 s c a l e 数 值 类 型 用 于 指 定 对 象 在 淡 出 过 程 中 的 缩 放 比 例 s h i f t 参 数 可 以 使 对 象 在 淡 出 的 同 时 按 照 给 定 的 方 向 和 距 离 进 行 移 动 , 增 加 动 画 的 动 态 效 果 。 t a r g e t _ p o s i t i o n 参 数 如 果 是 一 个 M o b j e c t , 则 会 将 其 中 心 位 置 作 为 目 标 位 置 。 s c a l e 参 数 使 对 象 在 逐 渐 消 失 的 同 时 进 行 缩 小 或 放 大 , 为 动 画 添 加 更 多 变 化 。 F a d e O u t 的 方 法 和 F a d e I n 的 类 似 , 不 再 赘 述 。 2 . 使 用 示 例 F a d e I n 和 F a d e O u t 的 参 数 不 仅 名 称 一 样 , 含 义 也 类 似 , 只 是 一 个 用 于 淡 入 , 一 个 用 于 淡 出 。 下 面 通 过 示 例 中 演 示 淡 入 F a d e I n 的 参 数 , 对 于 F a d e O u t 也 是 一 样 使 用 , 反 之 亦 然 。 2 . 1 . 基 本 使 用 这 个 示 例 展 示 了 F a d e I n 和 F a d e O u t 的 基 本 使 用 , 没 有 使 用 特 殊 参 数 , 仅 演 示 了 对 象 的 淡 入 和 淡 出 效 果 。 # 创 建 一 个 圆 形 c = C i r c l e ( ) # 创 建 一 个 正 方 形 s = S q u a r e ( c o l o r = B L U E ) # 将 圆 形 添 加 到 场 景 中 s e l f . a d d ( c ) s e l f . w a i t ( ) # 淡 入 正 方 形 淡 出 圆 形 s e l f . p l a y ( F a d e I n ( s ) , F a d e O u t ( c ) ) 先 将 圆 形 添 加 到 场 景 中 , 然 后 同 时 淡 入 正 方 形 并 淡 出 圆 形 。 2 . 2 . F a d e I n 的 s h i f t 参 数 此 示 例 演 示 F a d e I n 的 s h i f t 参 数 , 通 过 设 置 s h i f t 参 数 , 使 4 个 不 同 的 形 状 在 淡 入 时 从 场 景 的 不 同 方 向 移 动 到 其 最 终 位 置 , 展 示 了 对 象 在 淡 入 过 程 中 的 平 移 效 果 。 c = C i r c l e ( r a d i u s = 0 . 8 , f i l l _ o p a c i t y = 1 , f i l l _ c o l o r = R E D _ B , ) t = T r i a n g l e ( c o l o r = G R E E N , f i l l _ o p a c i t y = 1 , f i l l _ c o l o r = G R E E N _ B , ) s = S q u a r e ( s i d e _ l e n g t h = 2 , c o l o r = B L U E , f i l l _ o p a c i t y = 1 , f i l l _ c o l o r = B L U E _ B , ) r = R e c t a n g l e ( h e i g h t = 2 , w i d t h = 1 , c o l o r = Y E L L O W , f i l l _ o p a c i t y = 1 , f i l l _ c o l o r = Y E L L O W _ B , ) V G r o u p ( c , t , s , r ) . a r r a n g e _ i n _ g r i d ( 2 , 2 ) s e l f . p l a y ( F a d e I n ( c , s h i f t = U P * 2 ) ) s e l f . p l a y ( F a d e I n ( t , s h i f t = D O W N * 2 ) ) s e l f . p l a y ( F a d e I n ( s , s h i f t = L E F T * 2 ) ) s e l f . p l a y ( F a d e I n ( r , s h i f t = R I G H T * 2 ) ) 2 . 3 . F a d e I n 的 t a r g e t _ p o s i t i o n 参 数 这 个 示 例 演 示 了 F a d e I n 的 t a r g e t _ p o s i t i o n 参 数 , 将 文 本 的 淡 入 起 始 位 置 设 置 为 点 的 位 置 , 体 现 了 对 象 可 以 从 指 定 位 置 开 始 淡 入 的 特 点 。 # 创 建 一 个 点 d 1 = D o t ( c o l o r = B L U E ) . s h i f t ( U P * 2 + L E F T * 2 ) d 2 = D o t ( c o l o r = Y E L L O W ) . s h i f t ( U P * 2 + R I G H T * 2 ) # 创 建 文 本 t 1 = T e x t ( H e l l o , , c o l o r = B L U E ) t 2 = T e x t ( M a n i m ! , c o l o r = Y E L L O W ) V G r o u p ( t 1 , t 2 ) . a r r a n g e ( R I G H T , b u f f = 1 ) # 将 点 添 加 到 场 景 中 s e l f . a d d ( d 1 , d 2 ) # 等 待 1 秒 s e l f . w a i t ( ) # 淡 入 文 本 s e l f . p l a y ( F a d e I n ( t 1 , t a r g e t _ p o s i t i o n = d 1 ) ) s e l f . p l a y ( F a d e I n ( t 2 , t a r g e t _ p o s i t i o n = d 2 ) ) 如 果 是 F a d e O u t 使 用 t a r g e t _ p o s i t i o n 参 数 的 话 , 元 素 会 消 失 在 上 面 示 例 中 D o t 的 位 置 。 2 . 4 . F a d e O u t 的 s c a l e 参 数 这 个 示 例 演 示 了 F a d e O u t 的 s c a l e 参 数 , 分 别 展 示 了 对 象 在 淡 出 时 缩 小 ( s c a l e = 0 . 5 ) 和 放 大 ( s c a l e = 1 . 5 ) 的 效 果 , 说 明 了 该 参 数 对 淡 出 时 对 象 缩 放 的 控 制 作 用 。 s = S t a r ( c o l o r = R E D ) h = R e g u l a r P o l y g r a m ( 6 , c o l o r = Y E L L O W ) v g = V G r o u p ( s , h ) . a r r a n g e ( R I G H T , b u f f = 1 ) s e l f . p l a y ( C r e a t e ( v g ) , r u n _ t i m e = r u n _ t i m e ) s e l f . w a i t ( ) # 淡 出 五 角 星 s c a l e = 0 . 5 s e l f . p l a y ( F a d e O u t ( s , s c a l e = 0 . 5 ) ) # 淡 出 六 边 形 s c a l e = 2 s e l f . p l a y ( F a d e O u t ( h , s c a l e = 2 ) ) 3 . 附 件 文 中 的 代 码 只 是 关 键 部 分 的 截 取 , 完 整 的 代 码 共 享 在 网 盘 中 ( f a d e . p y ) , 下 载 地 址 : 完 整 代 码 ( 访 问 密 码 : 6 8 7 2 ) 揭 秘 “ 山 姆 黄 牛 ” 背 后 的 技 术 逻 辑 : 用 J a v a 实 现 会 员 管 理 系 统 的 防 黄 牛 策 略 作 者 : w e n m o 8 时 间 : 2 0 2 4 1 2 1 3 分 类 : 其 它 评 论 在 浙 江 绍 兴 的 山 姆 超 市 外 , “ 黄 牛 ” 现 象 引 发 了 广 泛 关 注 。 这 些 “ 黄 牛 ” 通 过 提 供 带 入 和 结 账 服 务 , 让 未 办 理 会 员 卡 的 消 费 者 也 能 进 入 超 市 购 物 。 这 一 行 为 不 仅 扰 乱 了 市 场 秩 序 , 也 对 山 姆 会 员 商 店 的 会 员 管 理 系 统 提 出 了 挑 战 。 今 天 , 我 们 就 来 探 讨 一 下 , 如 何 用 J a v a 实 现 一 个 更 为 健 壮 的 会 员 管 理 系 统 , 有 效 防 止 “ 黄 牛 ” 现 象 的 发 生 。 一 、 问 题 背 景 与 需 求 分 析 山 姆 会 员 商 店 的 会 员 制 度 是 其 核 心 竞 争 力 之 一 , 会 员 需 要 通 过 会 员 卡 才 能 进 入 超 市 购 物 。 然 而 , “ 黄 牛 ” 利 用 系 统 漏 洞 , 通 过 多 次 带 人 进 入 和 结 账 , 从 中 牟 利 。 为 了 打 击 这 种 行 为 , 我 们 需 要 对 会 员 管 理 系 统 进 行 升 级 , 使 其 具 备 以 下 功 能 : 会 员 身 份 验 证 : 确 保 只 有 合 法 会 员 才 能 进 入 超 市 。 消 费 频 率 监 控 : 对 会 员 的 消 费 频 率 进 行 监 控 , 及 时 发 现 异 常 消 费 行 为 。 黑 名 单 管 理 : 将 确 认 的 “ 黄 牛 ” 会 员 加 入 黑 名 单 , 禁 止 其 再 次 进 入 超 市 。 二 、 系 统 设 计 为 了 实 现 上 述 功 能 , 我 们 可 以 设 计 一 个 基 于 J a v a 的 会 员 管 理 系 统 。 系 统 主 要 包 括 以 下 几 个 模 块 : 会 员 验 证 模 块 : 负 责 验 证 会 员 身 份 。 消 费 监 控 模 块 : 负 责 监 控 会 员 的 消 费 频 率 。 黑 名 单 管 理 模 块 : 负 责 黑 名 单 的 添 加 、 查 询 和 删 除 操 作 。 三 、 系 统 实 现 1 . 会 员 验 证 模 块 会 员 验 证 模 块 主 要 通 过 会 员 卡 号 和 密 码 进 行 身 份 验 证 。 我 们 可 以 使 用 J a v a 中 的 H a s h M a p 来 存 储 会 员 信 息 , 其 中 键 为 会 员 卡 号 , 值 为 会 员 密 码 和 其 他 相 关 信 息 。 i m p o r t j a v a . u t i l . H a s h M a p ; i m p o r t j a v a . u t i l . M a p ; p u b l i c c l a s s M e m b e r V a l i d a t o r p u b l i c b o o l e a n v a l i d a t e M e m b e r ( S t r i n g c a r d N u m b e r , S t r i n g p a s s w o r d ) } 2 . 消 费 监 控 模 块 消 费 监 控 模 块 主 要 通 过 记 录 会 员 的 消 费 时 间 和 次 数 , 来 监 控 会 员 的 消 费 频 率 。 我 们 可 以 使 用 H a s h M a p 来 存 储 会 员 的 消 费 记 录 , 其 中 键 为 会 员 卡 号 , 值 为 消 费 时 间 列 表 。 i m p o r t j a v a . u t i l . A r r a y L i s t ; i m p o r t j a v a . u t i l . H a s h M a p ; i m p o r t j a v a . u t i l . L i s t ; i m p o r t j a v a . u t i l . M a p ; p u b l i c c l a s s C o n s u m p t i o n M o n i t o r p u b l i c v o i d r e c o r d C o n s u m p t i o n ( S t r i n g c a r d N u m b e r ) } } 3 . 黑 名 单 管 理 模 块 黑 名 单 管 理 模 块 主 要 负 责 黑 名 单 的 添 加 、 查 询 和 删 除 操 作 。 我 们 可 以 使 用 H a s h S e t 来 存 储 黑 名 单 中 的 会 员 卡 号 。 i m p o r t j a v a . u t i l . H a s h S e t ; i m p o r t j a v a . u t i l . S e t ; p u b l i c c l a s s B l a c k l i s t M a n a g e r p u b l i c v o i d a d d T o B l a c k l i s t ( S t r i n g c a r d N u m b e r ) p u b l i c b o o l e a n i s I n B l a c k l i s t ( S t r i n g c a r d N u m b e r ) p u b l i c v o i d r e m o v e F r o m B l a c k l i s t ( S t r i n g c a r d N u m b e r ) } 4 . 系 统 整 合 与 测 试 最 后 , 我 们 将 上 述 模 块 整 合 到 一 个 系 统 中 , 并 进 行 测 试 。 p u b l i c c l a s s M e m b e r M a n a g e m e n t S y s t e m p u b l i c b o o l e a n c h e c k M e m b e r E n t r y ( S t r i n g c a r d N u m b e r , S t r i n g p a s s w o r d ) i f ( v a l i d a t o r . v a l i d a t e M e m b e r ( c a r d N u m b e r , p a s s w o r d ) ) e l s e } p u b l i c s t a t i c v o i d m a i n ( S t r i n g [ ] a r g s ) { M e m b e r M a n a g e m e n t S y s t e m s y s t e m = n e w M e m b e r M a n a g e m e n t S y s t e m ( ) ; / / 模 拟 会 员 进 入 超 市 S t r i n g c a r d N u m b e r = 1 2 3 4 5 6 ; S t r i n g p a s s w o r d = p a s s w o r d 1 2 3 ; f o r ( i n t i = 0 ; i 四 、 总 结 与 展 望 通 过 上 述 设 计 和 实 现 , 我 们 构 建 了 一 个 简 单 的 会 员 管 理 系 统 , 该 系 统 能 够 有 效 防 止 “ 黄 牛 ” 现 象 的 发 生 。 当 然 , 这 只 是 一 个 基 础 版 本 , 实 际 应 用 中 还 需 要 考 虑 更 多 的 因 素 , 例 如 与 数 据 库 的 集 成 、 并 发 处 理 、 系 统 安 全 性 等 。 同 时 , 我 们 也 可 以 利 用 大 数 据 和 机 器 学 习 技 术 , 对 会 员 的 消 费 行 为 进 行 更 深 入 的 分 析 和 预 测 , 从 而 进 一 步 提 高 系 统 的 准 确 性 和 可 靠 性 。 配 图 ( 示 意 图 ) : + + | 会 员 管 理 系 统 | + + | 1 . 会 员 验 证 模 块 | | 验 证 会 员 身 份 | + + | 2 . 消 费 监 控 模 块 | | 监 控 消 费 频 率 | | 异 常 消 费 警 告 | + + | 3 . 黑 名 单 管 理 模 块 | | 添 加 黑 名 单 | | 查 询 黑 名 单 | | 删 除 黑 名 单 | + + 希 望 这 篇 文 章 能 够 帮 助 你 更 好 地 理 解 如 何 用 J a v a 实 现 会 员 管 理 系 统 的 防 黄 牛 策 略 , 并 为 你 的 项 目 开 发 提 供 灵 感 。 作 者 : 代 老 师 的 编 程 课 出 处 : h t t p s : / / z t h i n k e r . c o m / 如 果 你 喜 欢 本 文 , 请 长 按 二 维 码 , 关 注 J a v a 码 界 探 秘 . o r a c l e 查 询 某 个 s q l 语 句 客 户 端 i p 地 址 作 者 : w e n m o 8 时 间 : 2 0 2 4 1 2 1 3 分 类 : 其 它 评 论 1 . 背 景 业 务 出 现 异 常 后 , 或 者 某 个 s q l 导 致 系 统 卡 顿 。 需 要 问 题 后 需 要 溯 源 , 需 要 获 取 这 个 s q l 是 在 哪 个 客 户 端 的 I P 发 起 的 。 2 . c s 架 构 客 户 端 直 接 连 接 数 据 库 , 可 以 很 方 便 查 询 , 采 用 通 过 s q l _ i d 找 到 客 户 端 、 进 程 或 者 p o r t 等 , 默 认 的 模 式 是 没 有 i p 地 址 记 录 s e l e c t m a c h i n e , p r o g r a m , p o r t f r o m G V $ S E S S I O N w h e r e s q l _ i d = 或 者 s e l e c t m a c h i n e , p r o g r a m , p o r t f r o m G V $ A C T I V E _ S E S S I O N _ H I S T O R Y w h e r e s q l _ i d = s e l e c t m a c h i n e , p r o g r a m , p o r t f r o m d b a _ h i s t _ A C T I V E _ S E S S _ H I S T O R Y w h e r e s q l _ i d = 再 通 过 数 据 库 监 听 查 询 或 者 应 用 服 务 器 2 . 1 . 案 例 说 明 s e l e c t m a c h i n e , p r o g r a m , p o r t f r o m G V $ S E S S I O N w h e r e s q l _ i d = 或 者 G V $ A C T I V E _ S E S S I O N _ H I S T O R Y 的 表 获 取 到 通 过 获 取 m a c h i n e 、 p r o g r a m 、 p o r t 这 几 个 字 段 。 再 通 过 数 据 库 监 听 日 志 只 获 取 c a t l i s t e n e r . l o g | g r e p 5 1 8 8 0 | g r e p T h i n 注 意 : 发 现 监 控 日 志 中 记 录 的 计 算 机 的 主 机 名 和 s e s s i o n 中 记 录 的 可 能 不 一 致 3 . B S 架 构 b s 架 构 和 c s 架 构 的 不 同 点 , b s 采 用 多 层 架 构 , 是 应 用 服 务 连 接 数 据 库 的 , 获 取 到 的 i p 也 是 应 用 服 务 器 的 i p 地 址 。 以 j a v a 应 用 服 务 器 为 例 , 需 要 查 询 到 客 户 端 的 i p 发 起 端 。 有 个 技 巧 : j a v a 服 务 的 应 用 名 称 都 是 叫 J D B C T h i n C l i e n t , 这 样 一 台 服 务 器 中 有 多 个 j a v a 服 务 是 无 法 区 别 的 , 可 以 手 工 区 别 名 称 来 定 义 不 同 的 j a v a 服 务 , 如 j a v a 应 用 的 配 置 文 件 中 , 针 对 链 接 池 配 置 , 这 样 你 的 应 用 名 称 就 变 成 了 o r a c l e m o n i t o r d a t a s o u r c e p r o p e r t i e s : [ v $ s e s s i o n . p r o g r a m ] : o r a c l e m o n i t o r 有 以 下 几 种 方 式 通 过 n g i n x , 客 户 端 连 接 n g i n x , n g i n x 转 发 到 应 用 服 务 器 中 。 再 配 置 时 间 和 请 求 的 交 易 来 定 位 , 需 要 记 录 应 用 服 务 器 的 日 志 , 日 志 格 式 类 似 l o g _ f o r m a t m a i n $ r e m o t e _ a d d r $ r e m o t e _ u s e r [ $ t i m e _ l o c a l ] $ r e q u e s t $ s t a t u s $ b o d y _ b y t e s _ s e n t $ r e q u e s t _ t i m e $ u p s t r e a m _ r e s p o n s e _ t i m e $ h t t p _ r e f e r e r $ c o n n e c t i o n $ u p s t r e a m _ a d d r $ h t t p _ x _ f o r w a r d e d _ f o r $ h t t p _ c o o k i e ; $ r e m o t e _ a d d r : 这 个 就 是 客 户 端 的 i p 没 有 n g i n x , 应 用 容 器 采 用 t o m c a t , 可 以 查 看 t o m c a t 的 请 求 日 志 还 有 应 用 端 记 录 登 录 日 志 来 获 取 4 . 数 据 库 登 录 触 发 器 登 录 的 时 候 , 可 以 再 s e s s i o n 记 录 i p 地 址 , 这 样 就 不 需 要 到 监 控 日 志 中 去 查 询 具 体 的 i p 地 址 C R E A T E O R R E P L A C E T R I G G E R o n _ l o g o n _ t r i g g e r A F T E R L O G O N O N D A T A B A S E B E G I N D B M S _ A P P L I C A T I O N _ I N F O . S E T _ C L I E N T _ I N F O ( S Y S _ C O N T E X T ( U S E R E N V , I P _ A D D R E S S ) ) ; E N D ; S E L E C T * F R O M g v $ s e s s i o n W H E R E c l i e n t _ i n f o 这 个 字 段 中 就 会 体 现 i p 地 址 5 . 总 结 追 溯 源 头 的 i p 地 址 通 过 慢 的 s q l _ i d 来 获 取 客 户 端 、 应 用 、 p o r t , 来 定 位 i p 地 址 。 B S 架 构 中 应 用 服 务 名 可 以 在 链 接 池 中 设 置 不 同 的 应 用 名 。 可 以 新 增 一 个 登 录 的 触 发 器 , 记 录 一 下 i p 更 加 方 便 B S 架 构 需 要 定 位 客 户 端 , 需 要 通 过 请 求 和 时 间 等 , 再 通 过 n g i n x 或 者 t o m c a t 访 问 日 志 来 定 位 1 2 3 4 . . . 1 5 6 5 后 一 页 » 最 新 文 章 C h a t s 开 发 指 南 人 工 评 估 | 人 工 标 注 员 m a n i m 边 做 边 学 淡 入 淡 出 揭 秘 “ 山 姆 黄 牛 ” 背 后 的 技 术 逻 辑 : 用 J a v a 实 现 会 员 管 理 系 统 的 防 黄 牛 策 略 o r a c l e 查 询 某 个 s q l 语 句 客 户 端 i p 地 址 S t a r B l o g 博 客 V u e 前 端 开 发 笔 记 : ( 3 ) S A S S 与 S C S S 让 低 版 本 g i t l a b 焕 新 — — 如 何 在 低 版 本 g i t l a b 上 实 现 高 版 本 A P I 功 能 从 C e p h F S 到 J u i c e F S : 同 程 旅 游 亿 级 文 件 存 储 平 台 构 建 之 路 S w a g g e r 调 试 , 我 不 想 再 复 制 粘 贴 t o k e n 啦 ~ 鸿 蒙 N E X T 开 发 案 例 : 世 界 时 间 表 最 近 回 复 分 类 其 它 P H P F l u t t e r J a v a C # P y t h o n F i n e R e p o r t M y S Q L D i s c u z S e l e n i u m I T 资 讯 代 理 知 识 S A P 调 试 教 育 W E B 虚 拟 化 归 档 D e c e m b e r 2 0 2 4 N o v e m b e r 2 0 2 4 O c t o b e r 2 0 2 4 S e p t e m b e r 2 0 2 4 A u g u s t 2 0 2 4 J u l y 2 0 2 4 J u n e 2 0 2 4 A p r i l 2 0 2 4 M a r c h 2 0 2 4 F e b r u a r y 2 0 2 4 J a n u a r y 2 0 2 4 D e c e m b e r 2 0 2 3 N o v e m b e r 2 0 2 3 O c t o b e r 2 0 2 3 M a y 2 0 2 3 A p r i l 2 0 2 3 M a r c h 2 0 2 3 F e b r u a r y 2 0 2 3 J a n u a r y 2 0 2 3 D e c e m b e r 2 0 2 2 N o v e m b e r 2 0 2 2 O c t o b e r 2 0 2 2 S e p t e m b e r 2 0 2 2 A u g u s t 2 0 2 2 J u l y 2 0 2 2 J u n e 2 0 2 2 N o v e m b e r 2 0 2 1 O c t o b e r 2 0 2 1 其 它 登 录 文 章 R S S 评 论 R S S T y p e c h o © 2 0 2 4 文 墨 吧 . 由 T y p e c h o 强 力 驱 动 .
关于www.wenmo8.com说明:www.wenmo8.com由网友主动性提交被若依网址导航整理收录的,若依网址导航仅提供www.wenmo8.com的基础信息并免费向大众网友展示,www.wenmo8.com的是IP地址:- 地址:-,www.wenmo8.com的百度权重为0、百度手机权重为0、百度收录为0条、360收录为0条、搜狗收录为0条、谷歌收录为0条、百度来访流量大约在-之间、百度手机端来访流量大约在-之间、www.wenmo8.com的备案号是-、备案人叫-、被百度收录的关键词有0个、手机端关键词有0个、该站点迄今为止已经创建未知。
内容声明:1、本站收录的内容来源于大数据收集,版权归原网站所有!
2、本站收录的内容若侵害到您的利益,请联系我们进行删除处理!
3、本站不接受违规信息,如您发现违规内容,请联系我们进行清除处理!
4、本文地址:https://www.ruoyidh.com/dianyingdh/848a10142cf8da7b1909.html,复制请保留版权链接!