seo综合信息
SEO信息 百度来访IP:- | 移动端来访IP:- | 出站链接:0 | 站内链接:0 IP网速: IP地址:120.79.89.22 [中国广东深圳 阿里云] | 网速:294毫秒 ALEXA排名 世界排名:- | 预估IP:- | 预估PV:- 备案信息 登录可见 | 名称:登录可见 | 已创建:22年5个月19天
收录 百度 360 搜狗 谷歌 查询 0 0 0 0
电脑关键词 手机关键词 页面友好 首页位置 索引 近期收录 0 0 电脑端优秀 - 0 0
协议类型HTTP/1.1 200 OK 页面类型text/html; charset=UTF-8 服务器类型nginx/1.18.0 (Ubuntu) 是否压缩是 原网页大小40037 压缩后大小11351 压缩比71.65%
网站快照锐 意 翱 翔 保 持 好 奇 , 刻 意 练 习 , 每 日 精 进 锐 意 翱 翔 M a i n M e n u 首 页 分 类 M e n u T o g g l e 默 认 分 类 博 客 服 务 器 C o c o a i O S M a c 使 用 P H P 关 于 c r o n t a b 每 小 时 运 行 一 次 · 2 0 1 9 0 6 2 3 先 给 出 c r o n t a b 的 语 法 格 式 对 于 网 上 很 多 给 出 的 每 小 时 定 时 任 务 写 法 , 可 以 说 绝 大 多 数 都 是 错 误 的 ! 比 如 对 于 下 面 的 这 种 写 法 : 0 0 * * * * # 每 隔 一 小 时 执 行 一 次 0 0 * / 1 * * * # 与 上 面 是 相 同 的 任 务 这 种 是 正 确 的 吗 ? 对 照 最 前 面 给 出 的 语 法 格 式 来 看 , 这 个 定 时 任 务 在 0 分 、 每 小 时 、 每 天 、 每 月 、 每 星 期 执 行 , 看 起 来 似 乎 很 合 理 啊 ? 前 一 个 小 时 的 0 分 和 后 一 个 小 时 的 0 分 不 就 是 相 隔 一 个 小 时 吗 ? 这 样 的 话 不 就 是 每 隔 一 个 小 时 执 行 吗 ? 再 仔 细 看 看 , 好 像 有 点 不 对 劲 , 为 什 么 是 每 小 时 的 0 分 ? 如 果 我 在 1 1 : 5 5 创 建 了 定 时 任 务 , 希 望 每 小 时 执 行 一 次 , 那 么 接 下 来 这 个 定 时 任 务 是 在 1 2 : 5 5 执 行 , 还 是 在 1 2 : 0 0 执 行 ? 很 显 然 , 它 是 每 小 时 的 0 分 执 行 , 也 就 是 在 1 2 : 0 0 执 行 。 似 乎 没 区 别 ? 那 么 请 思 考 下 , 每 隔 3 小 时 执 行 如 何 写 ? 网 上 给 出 的 写 法 如 下 : 0 * / 3 * * * # 错 误 的 每 隔 3 小 时 执 行 一 次 写 法 这 种 也 是 错 误 的 写 法 , 这 种 能 充 分 展 示 前 面 一 小 时 执 行 一 次 带 来 的 迷 惑 感 , 这 种 写 法 其 实 是 每 整 3 小 时 的 0 分 执 行 一 次 。 也 就 是 说 , 它 会 在 每 天 的 3 点 、 9 点 、 1 2 点 . . . 等 3 的 整 数 倍 时 间 点 来 执 行 , 并 不 是 真 正 意 义 上 每 隔 3 个 小 时 执 行 , 如 同 前 面 类 似 , 如 果 你 在 1 1 : 5 6 创 建 这 种 每 3 小 时 的 定 时 任 务 , 那 么 它 会 在 1 2 点 就 开 始 执 行 , 而 不 是 1 4 : 5 6 执 行 。 请 看 如 下 验 证 : 1 1 : 5 6 分 创 建 上 面 所 谓 的 “ 每 3 小 时 执 行 一 次 ” 的 定 时 任 务 : 4 分 钟 后 而 不 是 3 小 时 后 , c r o n t a b 执 行 了 该 定 时 任 务 : 事 实 上 , 对 于 这 种 0 / 3 这 种 分 钟 时 间 点 固 定 , 小 时 按 每 小 时 或 者 每 3 小 时 的 写 法 , 都 是 从 1 点 开 始 算 倍 数 , 比 如 每 一 小 时 就 是 1 点 、 2 点 、 3 点 , 而 每 2 小 时 就 是 2 点 、 4 点 、 6 点 , 每 3 小 时 就 是 3 点 、 6 点 、 9 点 等 等 , 以 此 类 推 。 除 此 之 外 , 网 上 还 有 人 给 出 这 种 的 每 小 时 执 行 一 次 的 定 时 任 务 写 法 : * * / 1 * * * # 错 误 的 每 隔 一 小 时 执 行 一 次 , 事 实 上 每 分 钟 执 行 一 次 这 种 比 前 面 那 种 还 不 如 , 它 压 根 不 是 每 小 时 执 行 , 而 是 每 分 钟 执 行 ! 为 什 么 ? 因 为 分 钟 要 求 的 是 每 分 钟 执 行 , 而 小 时 却 要 求 每 一 个 小 时 执 行 , 这 2 个 分 明 是 冲 突 的 时 间 策 略 。 最 终 以 分 钟 为 准 , 所 以 它 是 每 分 钟 执 行 一 次 。 真 正 的 每 隔 一 小 时 、 每 隔 1 0 5 分 钟 执 行 的 定 时 任 务 应 该 如 何 写 呢 ? 如 下 : * / 6 0 * * * * # 每 6 0 分 钟 即 每 小 时 执 行 一 次 * / 1 0 5 * * * * # 每 1 0 5 分 钟 执 行 一 次 原 文 链 接 : c r o n t a b 每 小 时 运 行 一 次 U b u n t u 1 8 . 0 4 永 久 修 改 D N S · 2 0 1 9 0 6 2 3 使 用 过 U b u n t u 1 8 . 0 4 的 朋 友 们 应 该 会 遇 到 域 名 无 法 解 析 的 问 题 , 这 个 时 候 要 设 置 d n s , 但 是 比 较 恶 心 的 是 , 1 8 版 本 不 能 简 单 地 修 改 / e t c / r e s o l v . c o n f , 因 为 一 旦 重 启 , 就 恢 复 默 认 值 了 。 也 不 能 修 改 / e t c / r e s o l v c o n f / r e s o l v . c o n f . d / b a s e , 因 为 无 法 保 存 修 改 。 解 决 办 法 : s u d o v i / e t c / s y s t e m d / r e s o l v e d . c o n f 如 图 所 示 , 把 D N S 取 消 注 释 , 添 加 D N S , 保 存 退 出 , 重 启 即 可 。 原 文 链 接 : U b u n t u 1 8 . 0 4 永 久 修 改 D N S S S H 无 法 连 接 之 c o n n e c t i o n r e s e t b y i p _ a d d r e s s p o r t 2 2 问 题 解 决 · 2 0 1 9 0 6 2 3 如 果 服 务 器 安 装 了 o p e n s s h , 然 后 发 现 客 户 端 无 法 连 接 , 并 出 现 了 c o n n e c t i o n r e s e t b y ( s e r v e r _ i p _ a d d r e s s ) p o r t 2 2 那 么 你 可 以 试 试 以 下 两 个 指 令 来 重 置 s s h 的 配 置 。 r m / e t c / s s h / s s h _ h o s t _ * s u d o d p k g r e c o n f i g u r e o p e n s s h s e r v e r 原 文 链 接 : S S H 无 法 连 接 之 c o n n e c t i o n r e s e t b y i p _ a d d r e s s p o r t 2 2 问 题 解 决 U b u n t u 1 8 . 0 4 修 改 D N S · 2 0 1 9 0 6 1 6 编 辑 以 下 文 件 : s u d o v i m / e t c / s y s t e m d / r e s o l v e d . c o n f 修 改 如 下 : [ R e s o l v e ] D N S = 1 1 9 . 2 9 . 2 9 . 2 9 保 存 退 出 后 重 新 启 动 服 务 : s y s t e m c t l r e s t a r t s y s t e m d r e s o l v e d . s e r v i c e M a c O S 使 用 S S H F S 将 远 程 文 件 挂 载 到 本 地 · 2 0 1 9 0 4 1 3 S S H F S 允 许 您 使 用 S F T P 安 装 远 程 文 件 系 统 。 大 多 数 S S H 服 务 器 默 认 支 持 并 启 用 此 S F T P 访 问 , 因 此 S S H F S 使 用 起 来 非 常 简 单 , 服 务 器 端 无 需 执 行 任 何 操 作 。 在 M a c O S 中 使 用 S S H F S 需 要 F U S E 的 支 持 用 于 m a c O S 的 F U S E 允 许 您 通 过 第 三 方 文 件 系 统 扩 展 m a c O S 的 本 地 文 件 处 理 功 能 。 它 是 M a c F U S E 的 继 任 者 , 已 被 许 多 产 品 用 作 软 件 构 建 块 , 但 不 再 维 护 ; 安 装 下 载 安 装 你 可 以 从 官 网 中 下 载 最 新 版 的 F U S E f o r m a c O S 和 S S H F S 直 接 安 装 。 H o m e B r e w 也 可 以 使 用 H o m e B r e w 安 装 $ b r e w c a s k i n s t a l l o s x f u s e $ b r e w i n s t a l l s s h f s 使 用 新 建 本 地 挂 载 点 $ m k d i r l o c a l f i l e 挂 载 $ s s h f s u s e r @ h o s t n a m e : / a b s o l u t e / p a t h / t o / d o c u m e n t l o c a l f i l e 远 程 的 地 址 最 好 使 用 绝 对 路 径 。 此 时 打 开 该 文 件 夹 就 可 以 访 问 远 程 文 件 了 。 卸 载 挂 载 文 件 u m o u n t l o c a l f i l e L i n k : M a c O S 使 用 S S H F S 将 远 程 文 件 挂 载 到 本 地 i s K i n d O f 和 i s M e m b e r O f 的 区 别 · 2 0 1 8 1 2 2 5 在 i O S 开 发 中 , 在 遇 到 需 要 判 断 一 个 对 象 是 否 属 于 某 个 类 的 时 候 , 我 们 经 常 会 用 到 i s K i n d O f 和 i s M e m b e r O f 这 两 个 方 法 。 但 往 往 我 们 稍 不 注 意 , 就 会 将 他 们 两 个 用 混 了 。 虽 然 有 时 候 的 结 果 是 对 的 , 但 对 于 程 序 的 健 壮 性 来 说 却 不 是 一 个 好 的 事 情 了 。 所 以 我 们 在 平 常 的 程 序 开 发 中 , 一 定 要 做 到 代 码 所 写 的 和 心 里 所 想 的 完 全 一 致 。 这 样 才 能 保 证 我 们 的 程 序 的 质 量 。 今 天 我 们 就 来 好 好 梳 理 下 这 两 个 判 断 方 法 的 区 别 。 i s k i n d O f 是 用 来 判 断 一 个 对 象 是 否 为 某 个 类 以 及 该 类 的 父 类 的 对 象 i s M e m b e r O f 只 能 用 来 判 断 一 个 对 象 是 否 当 前 类 的 对 象 所 以 如 果 我 们 需 要 判 断 一 个 对 象 是 否 为 某 两 个 类 的 对 象 , 只 能 使 用 i s M e m b e r O f 来 进 行 判 断 , 这 样 才 能 保 证 不 管 以 后 这 两 个 类 怎 么 变 , 都 可 以 得 到 正 确 的 结 果 。 那 i s K i n d O f 应 该 在 什 么 时 候 使 用 呢 ? 排 除 上 面 那 一 种 用 法 , 那 就 是 判 断 一 个 对 象 是 否 属 于 某 个 类 或 属 于 某 个 类 的 父 类 这 一 种 情 况 了 。 以 上 是 我 在 实 际 编 程 中 对 这 两 个 方 法 的 一 点 理 解 。 通 过 J e n k i n s 和 g o g s 自 动 发 布 H u g o 博 客 到 V P S · 2 0 1 8 1 2 2 3 H u g o 博 客 是 使 用 G o 语 言 编 写 的 静 态 博 客 引 擎 , 可 以 快 速 将 m a r k d o w n 博 文 转 换 成 H T M L 文 件 。 环 境 : U b u n t u 1 6 . 4 + N g i n x J e n k i n s 的 安 装 . 安 装 J e n k i n s : w g e t q O h t t p s : / / j e n k i n s c i . o r g / d e b i a n / j e n k i n s c i . o r g . k e y | s u d o a p t k e y a d d s u d o s h c e c h o d e b h t t p : / / p k g . j e n k i n s c i . o r g / d e b i a n s t a b l e b i n a r y / > / e t c / a p t / s o u r c e s . l i s t . d / j e n k i n s . l i s t s u d o a p t g e t u p d a t e s u d o a p t g e t i n s t a l l j e n k i n s . 通 过 命 令 进 行 升 级 : s u d o a p t g e t u p d a t e s u d o a p t g e t i n s t a l l j e n k i n s . 通 过 命 令 来 启 动 、 停 止 J e n k i n s : s u d o s e r v i c e j e n k i n s s t a r t # 启 动 J e n k i n s s u d o s e r v i c e j e n k i n s s t o p # 停 止 J e n k i n s s u d o s e r v i c e j e n k i n s r e s t a r t # 重 启 J e n k i n s . 访 问 J e n k i n s : h t t p : / / l o c a l h o s t : 8 0 8 0 . 查 看 J e n k i n s 文 件 路 径 : 配 置 文 件 : / e t c / d e f a u l t / j e n k i n s 安 装 路 径 : / v a r / l i b / j e n k i n s 日 志 路 径 : / v a r / l o g / j e n k i n s J e n k i n s 安 装 好 后 , 默 认 端 口 是 8 0 8 0 , 如 果 发 现 使 用 上 述 路 径 ( h t t p : / / l o c a l h o s t : 8 0 8 0 ) 无 法 访 问 J e n k i n s , 可 能 是 因 为 其 他 的 程 序 占 用 了 该 端 口 , 需 要 修 改 为 其 他 的 端 口 : 修 改 文 件 : / e t c / d e f a u l t / j e n k i n s H T T P _ P O R T = 8 0 8 1 然 后 重 新 启 动 J e n k i n s : s u d o s e r v i c e j e n k i n s r e s t a r t 然 后 根 据 J e n k i n s 提 示 进 行 配 置 使 用 N g i n x 进 行 方 向 代 理 在 N g i n x 配 置 目 录 : / e t c / n g i n x / c o n f . d 添 加 配 置 文 件 : s e r v e r s s l _ c e r t i f i c a t e / e t c / l e t s e n c r y p t / l i v e / J e n k i n s / f u l l c h a i n . p e m ; # m a n a g e d b y C e r t b o t s s l _ c e r t i f i c a t e _ k e y / e t c / l e t s e n c r y p t / l i v e / J e n k i n s / p r i v k e y . p e m ; # m a n a g e d b y C e r t b o t } s e r v e r # m a n a g e d b y C e r t b o t } J e n k i n s 是 指 你 自 己 的 域 名 我 这 里 将 所 有 H T T P 请 求 重 定 向 到 了 H T T P S 现 在 我 们 可 以 通 过 h t t p s : / / J e n k i n s 来 访 问 J e n k i n s 了 。 安 装 J e n k i n s 插 件 : 这 里 我 们 需 要 安 装 两 个 插 件 : G o g s p l u g i n P u b l i s h O v e r S S H 登 录 J e n k i n s , 在 系 统 管 理 插 件 管 理 中 搜 索 上 述 两 个 插 件 并 安 装 J e n k i n s 持 续 集 成 配 置 : 在 进 行 配 置 之 前 , 我 们 需 要 添 加 两 个 凭 证 : 在 J e n k i n s 主 页 点 击 凭 证 系 统 全 局 凭 证 进 入 凭 证 列 表 页 面 , 点 击 添 加 凭 证 , 我 们 需 要 添 加 两 个 凭 证 : U s e r n a m e w i t h p a s s w o r d # 用 来 登 录 G o g s S S H U s e r n a m e w i t h p r i v a t e k e y # 用 来 登 录 V P S 配 置 J e n k i n s 持 续 集 成 : 添 加 任 务 , 配 置 如 下 : 在 G o g s W e b h o o k 下 选 择 U s e G o g s s e c r e t 在 S o u r c e C o d e M a n a g e m e n t 下 选 择 G i t 并 在 R e p o s i t o r y U R L 填 写 g i t 地 址 , 在 C r e d e n t i a l s 选 择 我 们 上 面 配 置 的 凭 证 在 B u i l d 下 添 加 两 个 命 令 : r m r f p u b l i c h u g o 在 P o s t b u i l d A c t i o n s 添 加 在 上 面 添 加 的 登 录 V P S 的 凭 证 , 并 在 S o u r c e f i l e s 添 加 : p u b l i c / * * 在 E x e c c o m m a n d 添 加 需 要 在 你 服 务 器 执 行 的 命 令 , 也 可 以 不 填 , 默 认 文 件 会 复 制 到 S S H S e r v e r 服 务 器 配 置 的 目 录 下 。 以 下 是 图 片 配 置 截 图 : 添 加 G o g s 钩 子 : 在 G o g s 博 客 的 g i t 项 目 下 , 点 击 仓 库 设 置 管 理 W E B 钩 子 添 加 一 个 钩 子 , 以 便 在 你 p u s h 后 可 以 通 知 J e n k i n s 来 自 动 生 成 博 客 , 并 将 博 客 部 署 到 V P S 。 在 推 送 地 址 下 添 加 钩 子 地 址 : h t t p s : / / / g o g s w e b h o o k / ? j o b = 在 数 据 格 式 下 选 择 a p p l i c a t i o n / j s o n , 保 存 。 可 以 在 底 部 点 击 测 试 推 送 , 查 看 J e n k i n s 是 否 可 以 收 到 推 送 并 进 行 自 动 部 署 到 V P S 。 T h a t s A l l . S D W e b I m a g e 加 载 图 片 失 败 后 , 不 重 新 加 载 的 解 决 · 2 0 1 8 0 7 2 6 今 天 测 试 发 现 一 个 b u g , 说 在 弱 网 的 情 况 下 , 列 表 图 片 会 加 载 失 败 , 等 网 络 好 了 后 , 重 新 下 拉 刷 新 , 加 载 失 败 的 列 表 图 片 , 也 无 法 进 行 加 载 。 根 据 测 试 反 馈 信 息 , 我 觉 得 应 该 是 S D W e b I m a g e 在 图 片 加 载 失 败 后 , 给 图 片 链 接 做 了 标 记 , 不 再 重 新 加 载 了 。 于 是 查 看 S D W e b I m a g e 源 码 , 发 现 了 S D W e b I m a g e R e t r y F a i l e d 这 个 枚 举 值 , 查 看 解 释 , 恍 然 大 悟 。 都 是 使 用 时 没 有 仔 细 查 看 源 码 的 锅 , 以 后 多 注 意 , 使 用 一 个 第 三 方 的 库 , 就 得 好 好 了 解 下 他 的 源 码 : / * * * B y d e f a u l t , w h e n a U R L f a i l t o b e d o w n l o a d e d , t h e U R L i s b l a c k l i s t e d s o t h e l i b r a r y w o n t k e e p t r y i n g . * T h i s f l a g d i s a b l e t h i s b l a c k l i s t i n g . * / S D W e b I m a g e R e t r y F a i l e d = 1 A p p C o d e 快 捷 操 作 · 2 0 1 8 0 5 1 4 快 捷 键 : C o m m a n d + O 根 据 类 名 跳 转 文 件 C o m m a n d + O p t i o n + O 根 据 文 件 名 快 速 跳 转 C o m m a n d + F 1 2 显 示 代 码 结 构 ( 可 搜 索 跳 转 ) o p t i o n + F 7 查 看 该 方 法 在 那 些 地 方 被 调 用 C o m m a n d + S h i f t + F 全 局 搜 索 文 字 S h i f t + e s c 关 闭 下 边 调 试 窗 口 C o m m a n d + ➡ ️ 光 标 跳 到 当 前 行 代 码 末 尾 C o m m a n d + ⬅ ️ 光 标 跳 转 到 当 前 行 代 码 开 始 C o m m a n d + 4 打 开 或 关 闭 调 试 窗 口 C o m m a n d + E 最 近 编 辑 的 文 件 C o n t r o l + S h i f t + R 运 行 配 置 篇 设 置 编 辑 时 代 码 自 动 换 行 C o m m a n d + , 打 开 P r e f e r e n c e 界 面 , 如 图 设 置 即 可 。 L i n k : A p p C o d e s k i l l s i O S 数 据 精 度 及 大 数 的 处 理 · 2 0 1 8 0 5 0 3 在 i O S 开 发 中 , 我 们 很 容 易 遇 到 使 用 C G F l o a t 来 标 示 浮 点 数 , 但 这 样 的 表 示 会 造 成 精 度 失 真 。 这 时 我 们 可 以 使 用 N S D e c i m a l N u m b e r 来 处 理 这 个 问 题 。 N S D e c i m a l N u m b e r 是 N S N u m b e r 的 子 类 , 可 以 处 理 大 数 运 算 及 数 据 的 精 度 问 题 。 大 数 相 乘 可 能 导 致 的 问 题 我 们 先 上 一 段 代 码 : N S S t r i n g * p r i c e S t r = @ ; N S D e c i m a l N u m b e r * n u m b e r = [ N S D e c i m a l N u m b e r d e c i m a l N u m b e r W i t h S t r i n g : p r i c e S t r ] ; N S D e c i m a l N u m b e r * c o u n t N u m = [ N S D e c i m a l N u m b e r d e c i m a l N u m b e r W i t h S t r i n g : s t r i n g W i t h N S I n t e g e r ( N S I n t e g e r M a x ) ] ; n u m b e r = [ n u m b e r d e c i m a l N u m b e r B y M u l t i p l y i n g B y : c o u n t N u m ] ; 在 这 段 代 码 中 , n u m b e r 的 值 为 : N a N , 即 : n o t a n u m b e r , 非 数 值 ; 而 c o u n t N u m 是 一 个 最 大 的 整 数 , 最 后 , 将 N a N 和 最 大 的 整 数 相 乘 , 导 致 了 o v e r f l o w 的 c r a s h 。 解 决 方 案 : / / 定 义 数 值 处 理 的 行 为 N S D e c i m a l N u m b e r H a n d l e r * r o u n d U p = [ N S D e c i m a l N u m b e r H a n d l e r d e c i m a l N u m b e r H a n d l e r W i t h R o u n d i n g M o d e : N S R o u n d B a n k e r s s c a l e : 2 r a i s e O n E x a c t n e s s : N O r a i s e O n O v e r f l o w : N O r a i s e O n U n d e r f l o w : N O r a i s e O n D i v i d e B y Z e r o : N O ] ; N S S t r i n g * p r i c e S t r = @ ; N S D e c i m a l N u m b e r * n u m b e r = [ N S D e c i m a l N u m b e r d e c i m a l N u m b e r W i t h S t r i n g : p r i c e S t r ] ; N S D e c i m a l N u m b e r * c o u n t N u m = [ N S D e c i m a l N u m b e r d e c i m a l N u m b e r W i t h S t r i n g : s t r i n g W i t h N S I n t e g e r ( N S I n t e g e r M a x ) ] ; / / 使 用 数 据 处 理 行 为 的 约 定 来 进 行 运 算 , 防 止 c r a s h n u m b e r = [ n u m b e r d e c i m a l N u m b e r B y M u l t i p l y i n g B y : c o u n t N u m w i t h B e h a v i o r : r o u n d U p ] ; 上 面 这 个 例 子 不 会 c r a s h 了 , 但 是 最 终 n u m b e r 的 值 为 N a N , 需 要 后 续 的 业 务 逻 辑 进 行 判 断 处 理 ; N S D e c i m a l N u m b e r H a n d l e r 用 到 的 参 数 , 其 中 : N S R o u n d B a n k e r s 枚 举 , 截 断 的 方 式 ; 完 整 的 定 义 如 下 : / / R o u n d i n g p o l i c i e s : / / O r i g i n a l / / v a l u e 1 . 2 1 . 2 1 1 . 2 5 1 . 3 5 1 . 2 7 / / P l a i n 1 . 2 1 . 2 1 . 3 1 . 4 1 . 3 / / D o w n 1 . 2 1 . 2 1 . 2 1 . 3 1 . 2 / / U p 1 . 2 1 . 3 1 . 3 1 . 4 1 . 3 / / B a n k e r s 1 . 2 1 . 2 1 . 2 1 . 4 1 . 3 t y p e d e f N S _ E N U M ( N S U I n t e g e r , N S R o u n d i n g M o d e ) ; s c a l e 小 数 点 后 面 的 位 数 ( 精 度 ) r a i s e O n E x a c t n e s s T h e e x c e p t i o n r a i s e d i f t h e r e i s a n e x a c t n e s s e r r o r . r a i s e O n O v e r f l o w 是 否 抛 出 溢 出 错 误 , 如 果 为 Y E S , 则 A P P 会 捕 获 溢 出 错 误 , 这 会 导 致 A P P c r a s h ; T h e e x c e p t i o n r a i s e d o n o v e r f l o w . r a i s e O n U n d e r f l o w T h e e x c e p t i o n r a i s e d o n u n d e r f l o w . r a i s e O n D i v i d e B y Z e r o T h e e x c e p t i o n r a i s e d o n d i v i d e b y z e r o . 补 充 知 识 : 判 断 一 个 数 值 是 否 为 N a N 可 以 使 用 系 统 方 法 : i s n a n ( x ) ; 注 : x 为 数 值 类 型 , 不 是 N S D e c i m a l N u m b e r , 更 不 是 N S N u m b e r ; 如 果 要 判 断 一 个 N S D e c i m a l N u m b e r 是 否 为 N A N , 则 使 用 下 面 的 方 法 : i f ( [ n u m b e r i s E q u a l T o N u m b e r : N S D e c i m a l N u m b e r . n o t A N u m b e r ] ) e l s e 参 考 链 接 : i O S 两 个 数 相 乘 导 致 N S D e c i m a l N u m b e r o v e r f l o w e x c e p t i o n 错 误 的 分 析 及 解 决 文 章 导 航 下 一 页 搜 索 : 最 新 文 章 c r o n t a b 每 小 时 运 行 一 次 U b u n t u 1 8 . 0 4 永 久 修 改 D N S S S H 无 法 连 接 之 c o n n e c t i o n r e s e t b y i p _ a d d r e s s p o r t 2 2 问 题 解 决 U b u n t u 1 8 . 0 4 修 改 D N S M a c O S 使 用 S S H F S 将 远 程 文 件 挂 载 到 本 地 i s K i n d O f 和 i s M e m b e r O f 的 区 别 通 过 J e n k i n s 和 g o g s 自 动 发 布 H u g o 博 客 到 V P S S D W e b I m a g e 加 载 图 片 失 败 后 , 不 重 新 加 载 的 解 决 A p p C o d e 快 捷 操 作 i O S 数 据 精 度 及 大 数 的 处 理 最 近 回 复 T y p e c h o : 欢 迎 加 入 T y p e c h o 大 家 族 分 类 默 认 分 类 博 客 服 务 器 C o c o a i O S M a c 使 用 P H P 归 档 J u n e 2 0 1 9 A p r i l 2 0 1 9 D e c e m b e r 2 0 1 8 J u l y 2 0 1 8 M a y 2 0 1 8 A p r i l 2 0 1 8 M a r c h 2 0 1 8 F e b r u a r y 2 0 1 8 J a n u a r y 2 0 1 8 D e c e m b e r 2 0 1 7 N o v e m b e r 2 0 1 7 O c t o b e r 2 0 1 7 S e p t e m b e r 2 0 1 7 J u l y 2 0 1 7 J u n e 2 0 1 7 M a y 2 0 1 7 A p r i l 2 0 1 7 M a r c h 2 0 1 7 F e b r u a r y 2 0 1 7 J a n u a r y 2 0 1 7 D e c e m b e r 2 0 1 6 N o v e m b e r 2 0 1 6 O c t o b e r 2 0 1 6 S e p t e m b e r 2 0 1 6 A u g u s t 2 0 1 6 J u l y 2 0 1 6 J u n e 2 0 1 6 其 它 登 录 文 章 R S S 评 论 R S S T y p e c h o C o p y r i g h t © 2 0 2 4 锐 意 翱 翔 粤 I C P 备 1 3 0 0 9 3 9 3 号 4 湘 公 网 安 备 4 3 0 1 0 3 0 2 0 0 2 0 1 0
站点概括关于www.xsir.com说明:
www.xsir.com由网友主动性提交被聚集网整理收录的,聚集网仅提供www.xsir.com的基础信息并免费向大众网友展示,www.xsir.com的是IP地址:120.79.89.22 [中国广东深圳 阿里云],www.xsir.com的百度权重为0、百度手机权重为0、百度收录为0条、360收录为0条、搜狗收录为0条、谷歌收录为0条、百度来访流量大约在-之间、百度手机端来访流量大约在-之间、www.xsir.com的备案号是登录可见、备案人叫登录可见、被百度收录的关键词有0个、手机端关键词有0个、该站点迄今为止已经创建22年5个月19天。
内容声明:1、本站收录的内容来源于大数据收集,版权归原网站所有!
2、本站收录的内容若侵害到您的利益,请联系我们进行删除处理!
3、本站不接受违规信息,如您发现违规内容,请联系我们进行清除处理!
4、本文地址:http://www.jujiwang.com/links/53707994083c1e25372d.html,复制请保留版权链接!
弘通化工网-化工综合资讯信息平台 化工,石油,塑料,无机,有机,化工原料,产品,化工资讯
弘通化工网每日跟踪报道油品、化工、塑料、橡胶、合纤等版块百余种产品上千条的行情信息;实时发布化工行业动态、政策法规、行情动态、企业动态、期货行情、外盘快递等各类新闻。
晴天|公众号捷径范 - www.jiejingfan.com/www.jiejingfan.com
晴天的个人网站,期待与更多的人相遇!
中山市林艺白蚁防治清洁有限公司、中山白蚁防治、中山杀虫灭鼠、中山园林绿化
膜结构_膜结构车棚看台_张拉膜公司_安徽合肥膜结构―合肥嘉星膜结构工程有限公司
合肥嘉星膜结构工程有限公司主要从事膜结构张拉膜的设计、制作安装及膜结构应用软件的开发。公司拥有一批国内从事膜结构车棚、膜结构看台建筑行业的工程技术及制作安装的高素质人才,也是较早一批获得膜结构设计与承包资质的膜结构工程公司。
佛山柜玲珑全铝家具有限公司主要生产全铝合金家具铝材及相关配件,铝型材产品规格齐全,品种配套。产品系列包含:橱柜、电视柜、酒柜、衣柜、书柜、榻榻米、鞋柜、浴室柜等。
营销型网站建设-专注网站开发和手机网站设计制作的全网智能营销云平台-单仁牛商
单仁牛商科技股份的全网智能营销云平台为企业提供营销型网站建设、网站设计开发、手机网站建设、网站建站制作和网站代运营等教育赋能营销服务,全网高增长就找牛商股份。
答卷网(www.dajuan.com)是一家在线的网上阅卷系统网站。我们以服务学校考试为出发点,通过云存储,云计算技术,解决教师对考生答卷的快捷、高效的网络阅卷需求。我们提供答卷设计制作,客观题软件自动判分,主观题经软件切割上传至答卷网服务器,教师在网页端进行主观题打分,合成各科及综合成绩报表各种功能,是完整的在线云阅卷评分平台。
钢板仓,大型钢板仓,钢板库,大型钢板库,粉煤灰钢板仓,螺旋钢板仓,螺旋卷板仓,骨料钢板仓
山东国华仓储设备有限公司(电话:139-6950-7777)主要从事螺旋钢板仓、大型钢板仓、粉煤灰库、粉煤灰储存罐、气化管、卷板仓、钢板库的生产及安装,产品广泛应用于水泥建材、粉煤灰储存、污水处理等工业领域。
安卓端下载外服游戏,可以去手游加速平台下载想要的外服游戏,迅游之类的手游加速器就有相应的外服游戏下载,英雄联盟手游安卓外服下载方法教程英雄联盟手游安卓外服怎么下载,LOL手游已经开启了外服公测,不少国内玩家都想前去外服体验一番,但是在下载游戏的时候遇到了问题,下面带来英雄联盟手游安卓外服下载方法说明,希望对小伙伴们有所帮助,第一步,准...。
技术教程 2024-09-02 01:55:28
JavaScriptreplace,方法是用于在字符串中搜索并替换特定子字符串的强大工具,它可以帮助您修改字符串内容、更正错误或执行其他文本操作,语法replace,方法的语法如下,```string.replace,searchValue,replaceValue,```其中,string是要替换的字符串,searchValue...。
本站公告 2024-09-06 22:38:08
引言在MATLAB中定义函数是扩展程序功能和组织代码的关键方面,从简单的任务到复杂的算法,函数使我们能够封装代码块,方便代码重用、模块化和调试,本文将深入探讨MATLAB函数定义的各个方面,从基础语法到高级特性,基础语法定义MATLAB函数的基本语法如下,function[output1,output2,...]=function,n...。
技术教程 2024-09-08 23:30:23
Java是一种面向对象、高性能、健壮的编程语言,可用于构建各种各样的软件应用程序,它以其跨平台性、安全性、可靠性和易用性而闻名,跨平台性Java代码可以在编译后在不同的操作系统上运行,包括Windows、macOS、Linux和移动平台,这消除了针对不同平台维护多个代码库的需要,从而简化了软件开发过程,安全性Java语言内置了安全特性...。
最新资讯 2024-09-09 22:40:03
Java作为一门通用高级编程语言,以其健壮、安全、跨平台的特点而闻名,自其诞生以来,Java一直是开发各种应用程序和系统的首选语言之一,Java的优点可靠性Java采用了一种称为垃圾回收的机制,它自动管理内存,从而减少了崩溃和错误的发生,Java的强类型系统有助于捕获很多类型错误,安全性Java是一种内在安全的语言,它提供了如访问控制...。
本站公告 2024-09-09 22:46:43
Java是一种面向对象、基于类的编程语言,由SunMicrosystems于1995年首次发布,它以其一次编写,随处运行的理念而闻名,这意味着用Java编写的应用程序可以在安装了Java虚拟机,JVM,的任何平台上运行,核心概念以下是Java编程的一些核心概念,面向对象,Java是一种面向对象的语言,这意味着它基于对象的概念,对象是具...。
本站公告 2024-09-12 05:31:21
ROW函数简介ROW函数在GoogleSheets中是一个非常有用的函数,它可以从数据表中提取行数据,与传统的VLOOKUP或INDEX函数不同,ROW函数提供了更加灵活和动态的方式来获取行数据,即使数据表发生了变化,ROW函数语法ROW函数的语法非常简单,```ROW,reference,cell,```其中,reference,c...。
技术教程 2024-09-13 04:33:56
引言单选按钮是一种常用的用户界面元素,用于在有限的一组选项中进行单一选择,在某些情况下,单选按钮可能不是最合适的解决方案,尤其是当需要更加灵活或用户友好的选项时,本文将探讨单选按钮的各种替代品,并讨论每种替代品的优点和缺点,替代品多选按钮多选按钮与单选按钮类似,但允许用户选择多项选项,这对于允许用户从多个选项中进行选择的情况非常有用,...。
本站公告 2024-09-14 17:52:12
在网络世界中,确保网站的安全性和对数据的访问控制至关重要,而用户管理和权限控制正是实现这一目标的关键因素,用户管理用户管理涉及管理网站用户的信息和活动,它包括,用户注册,允许用户创建帐户并访问网站,用户验证,验证用户身份,通常通过登录流程完成,用户资料管理,允许用户更新和管理其个人资料,例如姓名、地址和联系方式,用户组管理,将用户分组...。
本站公告 2024-09-15 18:36:57
随着企业规模的不断扩大,多租户架构已经成为一种普遍采用的云计算模式,多租户架构允许多个租户在一个共享的基础设施上运行他们的应用程序,从而降低成本和提高效率,多租户架构也带来了新的安全挑战,为了确保每个租户的数据和应用程序的安全,企业需要实施严格的访问控制措施,ucenter是一款专为多租户架构设计的访问控制解决方案,它提供了全面的访问...。
技术教程 2024-09-25 07:44:45
打破沟通界限,使用在线客服实现高效实时互动引言在当今竞争激烈的商业环境中,提供卓越的客户服务至关重要,随着技术不断发展,在线客服已成为企业与客户进行高效、实时互动的宝贵工具,通过打破传统沟通渠道的界限,企业可以提升客户满意度,建立持久的客户关系,本文将探讨在线客服的优势,并提供有效的策略来实现高效的实时互动,在线客服的优势在线客服提供...。
互联网资讯 2024-09-26 23:45:02
MicrosoftSQLServer是一个关系型数据库管理系统,RDBMS,,用于存储、管理和检索数据,它由Microsoft开发,是市场领先的数据库管理系统之一,本文将提供对MicrosoftSQLServer的全面概述,包括其功能、优点和如何使用它,我们将深入探讨各种主题,例如数据类型、索引、查询优化和数据库管理,功能Micros...。
最新资讯 2024-09-28 15:38:41