网站标签该站未曾设置keywords
网站描述lifeisfantastic
上一篇:珑鼎大数据|贵州app开发|贵阳app开发|贵州微信开发|贵阳微信开发|贵阳大数据开发|贵阳珑鼎大数据
下一篇:油博士润滑油有限公司
seo综合信息
SEO信息 百度来访IP:- | 移动端来访IP:- | 出站链接:0 | 站内链接:0 IP网速: IP地址:- 地址:- | 网速:671毫秒 ALEXA排名 世界排名:- | 预估IP:- | 预估PV:- 备案信息 - | 名称:- | 已创建:未知
收录 百度 360 搜狗 谷歌 查询 0 0 0 0
电脑关键词 手机关键词 页面友好 首页位置 索引 近期收录 0 0 电脑端优秀 - 0 0
服务器信息 协议类型 HTTP/1.1 200 OK 页面类型 text/html 服务器类型 nginx/1.20.1 程序支持 Hexo 连接标识 消息发送 2024年8月20日 2时17分28秒 GZIP检测 未启用GZIP压缩 源文件大小 159.95KB 压缩后大小 启用GZIP估计可达到46.97KB 压缩率 估计为70.63%
网站快照我 的 技 术 总 结 C a y d e n 主 页 技 术 笔 记 随 笔 所 有 文 章 友 链 关 于 我 C a y d e n 主 页 技 术 笔 记 随 笔 m a c 卸 载 j d k 2 0 2 2 0 2 1 3 1 2 s u d o r m f r / L i b r a r y / I n t e r n e t \ \ P l u g I n s / J a v a A p p l e t P l u g i n . p l u g i n s u d o r m f r / L i b r a r y / P r e f e r e n c e s P a n e s / J a v a C o n t r o l P a n e l . p r e f p a n e 查 询 版 本 l s / L i b r a r y / J a v a / J a v a V i r t u a l M a c h i n e s / 删 除 s u d o r m r f / L i b r a r y / J a v a / J a v a V i r t u a l M a c h i n e s / $ m a c o s j d k 展 开 全 文 > > m a c 安 装 r e d i s 2 0 2 2 0 2 1 3 m a c o s 使 用 b r e w 安 装 b r e w i n s t a l l r e d i s 出 现 以 下 效 果 就 是 安 装 成 功 了 1 2 3 4 5 6 7 8 9 1 0 = = > D o w n l o a d i n g h t t p s : / / m i r r o r s . u s t c . e d u . c n / h o m e b r e w b o t t l e s / b o t t l e s / r e d i s 6 . 0 . 1 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 1 0 0 . 0 % = = > P o u r i n g r e d i s 6 . 0 . 1 . m o j a v e . b o t t l e . t a r . g z = = > C a v e a t s T o h a v e l a u n c h d s t a r t r e d i s n o w a n d r e s t a r t a t l o g i n : b r e w s e r v i c e s s t a r t r e d i s O r , i f y o u d o n t w a n t / n e e d a b a c k g r o u n d s e r v i c e y o u c a n j u s t r u n : r e d i s s e r v e r / u s r / l o c a l / e t c / r e d i s . c o n f = = > S u m m a r y 🍺 / u s r / l o c a l / C e l l a r / r e d i s / 6 . 0 . 1 : 1 3 f i l e s , 3 . 7 M B 启 动 停 止 r e d i s 启 动 r e d i s 1 2 3 4 5 / / 方 式 一 : 使 用 b r e w 帮 助 我 们 启 动 软 件 b r e w s e r v i c e s s t a r t r e d i s / / 方 式 二 r e d i s s e r v e r / u s r / l o c a l / e t c / r e d i s . c o n f r e d i s s e r v e r 停 止 r e d i s b r e w s e r v i c e s s t o p r e d i s r e d i s m a c o s 展 开 全 文 > > 线 程 创 建 的 三 种 方 式 2 0 2 1 0 7 2 4 j a v a 创 建 线 程 的 三 种 方 法 1 、 创 建 T h r e a d 对 象 , 并 且 实 现 r u n 方 法 最 后 t h r e a d . s t a r t ( ) 。 2 、 实 现 r u n n a b l e 接 口 T h r e a d r u n n a b l e 作 为 T h r e a d 的 构 造 参 数 。 3 、 通 过 C a l l a b l e 和 F u t u r e 接 口 创 建 线 程 。 前 面 两 种 都 很 简 单 , 这 里 说 一 下 通 过 C a l l a b l e 和 F u t u r e 接 口 创 建 线 程 的 代 码 : 通 过 这 两 个 接 口 创 建 线 程 , 你 要 知 道 这 两 个 接 口 的 作 用 , 下 面 我 们 就 来 了 解 这 两 个 接 口 : 通 过 实 现 R u n n a b l e 接 口 创 建 多 线 程 时 , T h r e a d 类 的 作 用 就 是 把 r u n ( ) 方 法 包 装 成 线 程 的 执 行 体 , 那 么 , 是 否 可 以 直 接 把 任 意 方 法 都 包 装 成 线 程 的 执 行 体 呢 ? 从 J A V A 5 开 始 , J A V A 提 供 提 供 了 C a l l a b l e 接 口 , 该 接 口 是 R u n n a b l e 接 口 的 增 强 版 , C a l l a b l e 接 口 提 供 了 一 个 c a l l ( ) 方 法 可 以 作 为 线 程 执 行 体 , 但 c a l l ( ) 方 法 比 r u n ( ) 方 法 功 能 更 强 大 , c a l l ( ) 方 法 的 功 能 的 强 大 体 现 在 : 1 、 c a l l ( ) 方 法 可 以 有 返 回 值 ; 2 、 c a l l ( ) 方 法 可 以 声 明 抛 出 异 常 ; 从 这 里 可 以 看 出 , 完 全 可 以 提 供 一 个 C a l l a b l e 对 象 作 为 T h r e a d 的 t a r g e t , 而 该 线 程 的 线 程 执 行 体 就 是 c a l l ( ) 方 法 。 但 问 题 是 : C a l l a b l e 接 口 是 J A V A 新 增 的 接 口 , 而 且 它 不 是 R u n n a b l e 接 口 的 子 接 口 , 所 以 C a l l a b l e 对 象 不 能 直 接 作 为 T h r e a d 的 t a r g e t 。 还 有 一 个 原 因 就 是 : c a l l ( ) 方 法 有 返 回 值 , c a l l ( ) 方 法 不 是 直 接 调 用 , 而 是 作 为 线 程 执 行 体 被 调 用 的 , 所 以 这 里 涉 及 获 取 c a l l ( ) 方 法 返 回 值 的 问 题 。 于 是 , J A V A 5 提 供 了 F u t u r e 接 口 来 代 表 C a l l a b l e 接 口 里 c a l l ( ) 方 法 的 返 回 值 , 并 为 F u t u r e 接 口 提 供 了 一 个 F u t u r e T a s k 实 现 类 , 该 类 实 现 了 F u t u r e 接 口 , 并 实 现 了 R u n n a b l e 接 口 , 所 以 F u t u r e T a s k 可 以 作 为 T h r e a d 类 的 t a r g e t , 同 时 也 解 决 了 C a l l a b l e 对 象 不 能 作 为 T h r e a d 类 的 t a r g e t 这 一 问 题 。 在 F u t u r e 接 口 里 定 义 了 如 下 几 个 公 共 方 法 来 控 制 与 它 关 联 的 C a l l a b l e 任 务 : 1 、 b o o l e a n c a n c e l ( b o o l e a n m a y I n t e r r u p t I f R u n n i n g ) : 试 图 取 消 F u t u r e 里 关 联 的 C a l l a b l e 任 务 ; 2 、 V g e t ( ) : 返 回 C a l l a b l e 任 务 里 c a l l ( ) 方 法 的 返 回 值 , 调 用 该 方 法 将 导 致 程 序 阻 塞 , 必 须 等 到 子 线 程 结 束 以 后 才 会 得 到 返 回 值 ; 3 、 V g e t ( l o n g t i m e o u t , T i m e U n i t u n i t ) : 返 回 C a l l a b l e 任 务 里 c a l l ( ) 方 法 的 返 回 值 。 该 方 法 让 程 序 最 多 阻 塞 t i m e o u t 和 u n i t 指 定 的 时 间 , 如 果 经 过 指 定 时 间 后 , C a l l a b l e 任 务 依 然 没 有 返 回 值 , 将 会 抛 出 T i m e o u t E x c e p t i o n 异 常 ; 4 、 b o o l e a n i s C a n c e l l e d ( ) : 如 果 C a l l a b l e 任 务 正 常 完 成 前 被 取 消 , 则 返 回 t r u e ; 5 、 b o o l e a n i s D o n e ( ) : 如 果 C a l l a b l e 任 务 已 经 完 成 , 则 返 回 t r u e ; 这 种 方 式 创 建 并 启 动 多 线 程 的 步 骤 如 下 : 1 、 创 建 C a l l a b l e 接 口 实 现 类 , 并 实 现 c a l l ( ) 方 法 , 该 方 法 将 作 为 线 程 执 行 体 , 且 该 方 法 有 返 回 值 , 再 创 建 C a l l a b l e 实 现 类 的 实 例 ; 2 、 使 用 F u t u r e T a s k 类 来 包 装 C a l l a b l e 对 象 , 该 F u t u r e T a s k 对 象 封 装 了 该 C a l l a b l e 对 象 的 c a l l ( ) 方 法 的 返 回 值 ; 3 、 使 用 F u t u r e T a s k 对 象 作 为 T h r e a d 对 象 的 t a r g e t 创 建 并 启 动 新 线 程 ; 4 、 调 用 F u t u r e T a s k 对 象 的 g e t ( ) 方 法 来 获 得 子 线 程 执 行 结 束 后 的 返 回 值 。 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 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 ) / / c a l l ( ) 方 法 的 返 回 值 r e t u r n i ; } ) ; f o r ( i n t j = 0 ; j S y s t e m . o u t . p r i n t l n ( T h r e a d . c u r r e n t T h r e a d ( ) . g e t N a m e ( ) + 大 循 环 的 循 环 变 量 j 的 值 为 : + j ) ; i f ( j % 1 0 = = 0 ) } t r y c a t c h ( E x c e p t i o n e ) } j a v a , 线 程 , 线 程 池 展 开 全 文 > > 垃 圾 回 收 2 0 2 1 0 5 1 0 j v m 内 存 分 配 及 垃 圾 回 收 j v m 垃 圾 回 收 主 要 是 针 对 j v m 内 存 模 型 的 j v m 堆 。 通 俗 来 讲 , j v m 垃 圾 回 收 主 要 就 是 针 对 堆 内 存 的 分 配 与 回 收 。 j v m 堆 是 垃 圾 回 收 的 主 要 区 域 , 也 叫 做 G C 堆 ( g a r b a g e c o l l e c t e d h e a p ) , 从 垃 圾 回 收 的 角 度 , 由 于 现 在 收 集 器 基 本 都 采 用 分 代 垃 圾 收 集 算 法 , 所 以 J a v a 堆 还 可 以 细 分 为 : 新 生 代 和 老 年 代 : 再 细 致 一 点 有 : E d e n 空 间 、 F r o m S u r v i v o r 、 T o S u r v i v o r 空 间 等 。 进 一 步 划 分 的 目 的 是 更 好 地 回 收 内 存 , 或 者 更 快 地 分 配 内 存 。 堆 空 间 的 基 本 结 构 : 上 图 所 示 的 E d e n 区 、 F r o m S u r v i v o r 0 ( “ F r o m ” ) 区 、 T o S u r v i v o r 1 ( “ T o ” ) 区 都 属 于 新 生 代 , O l d M e m o r y 区 属 于 老 年 代 。 大 部 分 情 况 , 对 象 都 会 首 先 在 E d e n 区 域 分 配 , 在 一 次 新 生 代 垃 圾 回 收 后 , 如 果 对 象 还 存 活 , 则 会 进 入 s 0 或 者 s 1 , 并 且 对 象 的 年 龄 还 会 加 1 ( E d e n 区 S u r v i v o r 区 后 对 象 的 初 始 年 龄 变 为 1 ) , 当 它 的 年 龄 增 加 到 一 定 程 度 ( 默 认 为 1 5 岁 ) , 就 会 被 晋 升 到 老 年 代 中 。 对 象 晋 升 到 老 年 代 的 年 龄 阈 值 , 可 以 通 过 参 数 X X : M a x T e n u r i n g T h r e s h o l d 来 设 置 。 老 年 代 j v m 参 数 X X : M a x T e n u r i n g T h r e s h o l d > 配 置 新 生 代 — – > 老 年 代 j v m 参 数 X X : M a x T e n u r i n g T h r e s h o l d m o r e > > j v m 垃 圾 回 收 展 开 全 文 > > j a v a 基 础 之 原 子 类 A t o m i c 2 0 2 1 0 4 2 7 A t o m i c 原 子 类 介 绍 A t o m i c 翻 译 成 中 文 是 原 子 的 意 思 。 在 化 学 上 , 我 们 知 道 原 子 是 构 成 一 般 物 质 的 最 小 单 位 , 在 化 学 反 应 中 是 不 可 分 割 的 。 在 我 们 这 里 A t o m i c 是 指 一 个 操 作 是 不 可 中 断 的 。 即 使 是 在 多 个 线 程 一 起 执 行 的 时 候 , 一 个 操 作 一 旦 开 始 , 就 不 会 被 其 他 线 程 干 扰 。 所 以 , 所 谓 原 子 类 说 简 单 点 就 是 具 有 原 子 / 原 子 操 作 特 征 的 类 。 j a v a . u t i l . c o n c u r r e n t 的 原 子 类 都 存 放 在 j a v a . u t i l . c o n c u r r e n t . a t o m i c 下 , 如 下 图 所 示 。 1 、 基 本 原 子 类 介 绍 A t o m i c I n t e g e r : 整 型 原 子 类 A t o m i c L o n g : 长 整 型 原 子 类 A t o m i c B o o l e a n : 布 尔 型 原 子 类 上 面 的 类 几 乎 是 一 样 的 , 所 以 这 里 就 使 用 A t o m i c I n t e g e r 进 行 举 例 提 供 的 常 用 a p i 方 法 : 1 2 3 4 5 6 7 p u b l i c f i n a l i n t g e t ( ) / / 获 取 当 前 的 值 p u b l i c f i n a l i n t g e t A n d S e t ( i n t n e w V a l u e ) / / 获 取 当 前 的 值 , 并 设 置 新 的 值 p u b l i c f i n a l i n t g e t A n d I n c r e m e n t ( ) / / 获 取 当 前 的 值 , 并 自 增 p u b l i c f i n a l i n t g e t A n d D e c r e m e n t ( ) / / 获 取 当 前 的 值 , 并 自 减 p u b l i c f i n a l i n t g e t A n d A d d ( i n t d e l t a ) / / 获 取 当 前 的 值 , 并 加 上 预 期 的 值 b o o l e a n c o m p a r e A n d S e t ( i n t e x p e c t , i n t u p d a t e ) / / 如 果 输 入 的 数 值 等 于 预 期 值 , 则 以 原 子 方 式 将 该 值 设 置 为 输 入 值 ( u p d a t e ) p u b l i c f i n a l v o i d l a z y S e t ( i n t n e w V a l u e ) / / 最 终 设 置 为 n e w V a l u e , 使 用 l a z y S e t 设 置 之 后 可 能 导 致 其 他 线 程 在 之 后 的 一 小 段 时 间 内 还 是 可 以 读 到 旧 的 值 。 A t o m i c I n t e g e r 常 见 方 法 使 用 i m p o r t j a v a . u t i l . c o n c u r r e n t . a t o m i c . A t o m i c I n t e g e r ; p u b l i c c l a s s A t o m i c I n t e g e r T e s t } j a v a 基 础 原 子 类 展 开 全 文 > > l i n u x n g i n x 不 停 机 实 现 记 录 响 应 内 容 2 0 2 1 0 2 2 6 为 什 么 要 做 n g i n x 响 应 内 容 以 及 思 路 及 解 决 方 案 1 在 某 次 s e o 中 , 发 现 g o o g l e s p i d e r 爬 取 页 面 是 5 0 0 , 这 让 我 陷 入 到 深 深 的 沉 思 当 中 , 为 什 么 会 产 生 这 样 的 问 题 呢 , 我 对 g o o g l e 保 持 了 怀 疑 ! 2 于 是 在 怀 疑 当 中 , 我 查 看 了 g o o g l e 5 x x 文 档 , 发 现 可 能 是 页 面 参 数 问 题 ? ? ? ( 并 不 是 ! ) 3 突 然 想 到 n g i n x 具 有 查 看 日 志 的 功 能 , 然 后 g r e p 了 a c c e s s 日 志 , 发 现 竟 然 是 服 务 器 返 回 的 5 0 0 ! ! ! 4 但 是 此 时 我 并 不 知 道 如 何 解 决 这 个 问 题 ( 应 用 程 序 不 是 我 写 的 ! 世 界 上 最 美 丽 的 语 言 我 看 不 懂 ! ) 5 于 是 我 想 到 了 , 那 可 不 可 以 用 n g i n x 来 生 成 访 问 日 志 呢 , 带 着 这 个 疑 问 我 打 开 了 百 度 ! 唉 ! 还 真 行 ! 如 何 做 架 构 设 计 是 怎 么 样 的 , 需 要 用 到 哪 些 技 术 点 1 翻 阅 了 一 下 资 料 后 , 我 确 定 了 一 个 方 案 , 利 用 l u a n g i n x m o d u l e 进 行 响 应 日 志 生 成 2 日 志 有 了 , 那 如 何 不 停 机 实 现 响 应 记 录 呢 ? 因 为 之 前 已 经 有 一 台 n g 了 , 要 是 重 新 a d d l u a n g i n x m o d u l e 岂 不 是 要 进 行 停 机 ? 3 于 是 我 有 了 第 二 套 方 案 , 我 新 装 一 个 n g , 然 后 检 测 我 想 要 的 端 口 代 理 转 发 过 去 不 久 行 了 嘛 ? 4 说 干 就 干 ! m o r e > > l i n u x n g i n x 展 开 全 文 > > c e n t o s 7 编 译 d l i b 2 0 2 1 0 2 2 5 最 近 做 了 一 下 a i 相 关 的 内 容 , 在 项 目 部 署 启 动 的 时 候 , 真 的 发 现 是 一 堆 一 堆 的 错 误 这 里 大 概 整 理 一 下 , 以 下 是 准 备 工 作 1 安 装 A n a c o n d a 3 参 考 l i n u x 下 安 装 A n a c o n d a 3 2 因 为 我 们 要 编 译 d l i b , 所 以 我 们 需 要 p i p 命 令 , 这 里 仔 细 检 查 p i p 是 否 能 正 常 使 用 d l i b 源 码 下 载 d l i b t a r . g z 下 载 或 者 使 用 命 令 : w g e t h t t p s : / / f i l e s . p y t h o n h o s t e d . o r g / p a c k a g e s / 0 5 / 5 7 / e 8 a 8 c a a 3 c 8 9 a 2 7 f 8 0 b c 7 8 d a 3 9 c 4 2 3 e 2 5 5 3 f 4 8 2 a 3 7 0 5 a d c 6 1 9 1 7 6 a 3 a 2 4 b 3 6 / d l i b 1 9 . 1 7 . 0 . t a r . g z 3 执 行 命 令 p i p i n s t a l l d l i b 1 9 . 1 7 . 0 . t a r . g z 即 可 完 成 编 译 。 m o r e > > p y t h o n c e n t o s l i n u x 展 开 全 文 > > l i n u x 下 安 装 A n a c o n d a 3 2 0 2 1 0 2 2 5 下 载 这 里 提 供 下 载 地 址 , 可 以 根 据 需 求 来 h t t p s : / / w w w . a n a c o n d a . c o m / p r o d u c t s / i n d i v i d u a l 我 这 里 就 直 接 选 择 了 一 个 w g e t h t t p s : / / r e p o . a n a c o n d a . c o m / a r c h i v e / A n a c o n d a 3 2 0 2 0 . 1 1 L i n u x x 8 6 _ 6 4 . s h 安 装 s h A n a c o n d a 3 2 0 2 0 . 1 1 L i n u x x 8 6 _ 6 4 . s h 就 可 以 了 一 路 y e s y e s 就 行 了 安 装 过 程 中 如 果 出 现 : y u m i n s t a l l y b z i p 2 如 果 正 常 安 装 完 成 , 那 么 控 制 台 输 入 c o n d a 查 看 有 无 反 应 , 如 果 提 示 m o r e > > p y t h o n A n a c o n d a 3 展 开 全 文 > > d o c k e r 常 用 命 令 及 实 践 2 0 2 1 0 2 2 4 d o c k e r 的 安 装 y u m u p d a t e s u d o y u m c o n f i g m a n a g e r \ \ a d d r e p o \ \ h t t p : / / m i r r o r s . a l i y u n . c o m / d o c k e r c e / l i n u x / c e n t o s / d o c k e r c e . r e p o 安 装 d o c k e r : s u d o y u m i n s t a l l d o c k e r c e d o c k e r c e c l i c o n t a i n e r d . i o 启 动 d o c k e r : s u d o s y s t e m c t l s t a r t d o c k e r 停 止 d o c k e r : s y s t e m c t l s t o p d o c k e r m o r e > > 展 开 全 文 > > s p r i n g 官 方 文 档 2 0 2 1 0 2 0 8 s p r i n g 文 档 展 开 全 文 > > 1 2 3 4 N e x t © 2 0 1 8 2 0 2 5 C a y d e n 本 站 总 访 问 量 次 | 本 站 访 客 数 人 蜀 I C P 备 1 9 0 2 2 9 9 7 号 1 所 有 文 章 友 链 关 于 我 t a g : S p r i n g , 注 解 , C o n d i t i o n g i t 版 本 回 退 M y S Q L 基 础 语 法 s p r i n g 文 档 p y t h o n c e n t o s l i n u x 版 本 控 制 j a v a j a v a 基 础 原 子 类 日 志 e s r e d i s n g i n x A n a c o n d a 3 脚 本 m a c o s j d k 图 床 服 务 工 具 a o p s e o 网 页 优 化 前 端 j s v u e j a v a , 日 志 分 析 , e l a s t i c s e a r c h , l o g s t a s h , k a b a n a 代 码 规 范 阿 里 云 开 发 规 范 安 全 域 名 解 析 阿 里 云 阿 里 开 发 规 范 个 人 习 惯 熔 断 器 s p r i n g c l o u d 锁 乐 观 锁 悲 观 锁 j a v a , 百 度 A p i 事 务 博 客 来 必 力 评 论 j a v a , 线 程 , 线 程 池 服 务 治 理 n a c o s n o h u p 防 火 墙 f i r e w a l l d m y s q l 优 化 j v m 垃 圾 回 收 加 密 D e s 缺 失 模 块 。 1 、 请 确 保 n o d e 版 本 大 于 6 . 2 2 、 在 博 客 根 目 录 ( 注 意 不 是 y i l i a p l u s 根 目 录 ) 执 行 以 下 命 令 : n p m i h e x o g e n e r a t o r j s o n c o n t e n t s a v e 3 、 在 根 目 录 _ c o n f i g . y m l 里 添 加 配 置 : j s o n C o n t e n t : m e t a : f a l s e p a g e s : f a l s e p o s t s : t i t l e : t r u e d a t e : t r u e p a t h : t r u e t e x t : f a l s e r a w : f a l s e c o n t e n t : f a l s e s l u g : f a l s e u p d a t e d : f a l s e c o m m e n t s : f a l s e l i n k : f a l s e p e r m a l i n k : f a l s e e x c e r p t : f a l s e c a t e g o r i e s : f a l s e t a g s : t r u e 技 术 笔 记 G i t H u b 码 云 简 书 C S D N 很 忏 愧 , 只 是 一 条 咸 鱼
站点概括关于www.clhardstone.cn说明:
www.clhardstone.cn由网友主动性提交被整理收录的,仅提供www.clhardstone.cn的基础信息并免费向大众网友展示,www.clhardstone.cn的是IP地址:- 地址:-,www.clhardstone.cn的百度权重为0、百度手机权重为0、百度收录为0条、360收录为0条、搜狗收录为0条、谷歌收录为0条、百度来访流量大约在-之间、百度手机端来访流量大约在-之间、www.clhardstone.cn的备案号是-、备案人叫-、被百度收录的关键词有0个、手机端关键词有0个、该站点迄今为止已经创建未知。
内容声明:1、本站收录的内容来源于大数据收集,版权归原网站所有!
2、本站收录的内容若侵害到您的利益,请联系我们进行删除处理!
3、本站不接受违规信息,如您发现违规内容,请联系我们进行清除处理!
4、本文地址:https://www.xingzitai.com/xxzddh/6f18510d46d306088f4f.html,复制请保留版权链接!
该站暂未设置description...
天津天迅达科技有限公司|天津软件开发|天津APP定制开发|天津小程序开发|天津网站建设
天津天迅达科技有限公司成立于2015年,是一家专门从事软件开发的高科技研发公司,公司业务类型有软件开发、APP开发、小程序制作、网站建设,咨询电话:158-2286-5568。专注为个人和企业提供软件开发,倡导专业、创新、高效的企业精神,为企业创造价值。
海鼎是国内领先的商业流通数字化解决方案服务商,深耕行业超过25载,已为1000余家知名企业实现数字化转型,专注于为零售、物流、商业地产等行业
怪兽充电宝代付小程序,美团充电宝代付小程序,街电充电宝代付小程序,软件定制开发
南通天长化工设备有限公司是一家以生产管道混合器、混合机、过滤设备等产品为主的生产厂家,位于长三角地区沿海开放城市启东市,地理位置得天独厚,交通极其方便、快捷。
杭州装修公司_办公室/餐饮/酒店/医院/展厅/会所/店面店铺装修设计_杭州专业工装装修设计公司-浙江国富装饰
浙江国富装饰24小时服务热线:13777594082(微信同号),公司专业承接办公室厂房、教育培训、餐饮酒店、美容医美、口腔医院、展厅展馆、健身运动等各式工装装修设计项目,年行业经验,设计乙级施工贰级资质,欢迎您的咨询!
海莱特体育全方位为您提供欧洲杯、nba、五大联赛等最新体育资讯。
该站暂未设置description...