熱度:
編號:114076
分類:電影視頻
加入:2024-11-13 16:05:35
點(diǎn)入:2024-11-13 16:05:36
備案:登錄可見
名稱:登錄可見
SEO更新時間
2024-11-13T16:05:40
0
0
0
0
網(wǎng)站標(biāo)簽
網(wǎng)站描述JustSoSo...
上一篇:空調(diào)系統(tǒng)工程,電力系統(tǒng)工程,無塵室系統(tǒng)工程,工藝管道工程-昆山益晟機(jī)電工程有限公司
seo綜合信息
SEO信息 百度來訪IP:- | 移動端來訪IP:- | 出站鏈接:3 | 站內(nèi)鏈接:51 IP網(wǎng)速: IP地址:47.109.149.70 [中國四川成都 阿里云] | 網(wǎng)速:258毫秒 ALEXA排名 世界排名:- | 預(yù)估IP:- | 預(yù)估PV:- 備案信息 登錄可見 | 名稱:登錄可見 | 已創(chuàng)建:17年2個月
收錄 百度 360 搜狗 谷歌 查詢 0 0 0 0
電腦關(guān)鍵詞 手機(jī)關(guān)鍵詞 頁面友好 首頁位置 索引 近期收錄 0 0 電腦端優(yōu)秀 - 0 0
協(xié)議類型HTTP/1.1 200 OK 頁面類型text/html; charset=UTF-8 服務(wù)器類型nginx 是否壓縮是 原網(wǎng)頁大小44383 壓縮后大小13298 壓縮比70.04%
網(wǎng)站快照無 風(fēng) 的 港 灣 無 風(fēng) 的 港 灣 J u s t S o S o . . . 首 頁 關(guān) 于 T h e m e M a t c h a b y E l t r a c P o w e r e d b y T y p e c h o + 頁 面 首 頁 關(guān) 于 分 類 默 認(rèn) 分 類 無 風(fēng) 的 港 灣 J u s t S o S o . . . 重 構(gòu) 的 七 宗 罪 2 0 2 3 0 4 1 1 默 認(rèn) 分 類 2 5 1 3 2 次 閱 讀 0 評 論 重 構(gòu) 經(jīng) 過 了 十 幾 年 的 發(fā) 展 和 應(yīng) 用 , 可 以 說 它 是 極 限 編 程 中 程 序 員 最 愛 的 實(shí) 踐 之 一 了 , 紛 紛 爭 相 在 項(xiàng) 目 里 應(yīng) 用 。 重 構(gòu) 工 作 坊 、 C o d e k a t a 重 構(gòu) 練 習(xí) 等 各 種 提 升 能 力 的 方 式 也 屢 見 不 鮮 , 幫 助 程 序 員 們 去 追 求 優(yōu) 秀 的 代 碼 和 設(shè) 計 。 然 而 這 仍 然 擺 脫 不 了 人 們 對 它 的 各 種 抱 怨 : “ 搞 什 么 , 又 重 構(gòu) ” , “ 重 構(gòu) 出 d e f e c t 來 了 ” , “ 項(xiàng) 目 緊 , 最 近 不 要 再 重 構(gòu) 了 ” , “ 重 構(gòu) 到 什 么 時 候 停 呀 ” 。 小 菜 也 這 樣 被 項(xiàng) 目 中 的 人 抱 怨 著 , 覺 得 很 委 屈 , 找 到 了 大 牛 小 明 。 小 菜 : 有 一 大 段 代 碼 不 合 我 意 , 寫 的 很 爛 。 我 就 想 最 近 剛 好 新 學(xué) 了 點(diǎn) 技 巧 , 看 了 下 模 式 , 趕 緊 大 干 一 場 。 沒 想 到 做 著 做 著 組 里 都 反 對 。 小 明 : 那 你 有 什 么 目 標(biāo) ? 重 構(gòu) 想 達(dá) 到 什 么 效 果 ? 小 菜 : 目 標(biāo) ? 啥 意 思 ? 小 明 : 我 們 做 事 情 得 有 目 標(biāo) , 重 構(gòu) 任 務(wù) 也 是 一 樣 的 。 小 菜 : 我 不 太 清 楚 , 我 就 是 想 把 這 段 代 碼 改 了 , 我 刪 了 好 多 代 碼 , 測 試 好 多 都 紅 了 。 項(xiàng) 目 好 像 下 周 發(fā) 布 , 項(xiàng) 目 經(jīng) 理 小 東 也 問 我 什 么 時 候 完 工 ; 測 試 小 花 還 說 我 前 兩 天 做 的 功 能 有 問 題 , 問 我 是 不 是 又 重 構(gòu) 了 ; 小 明 : 你 呀 , 今 天 來 對 了 。 這 兩 天 我 也 在 琢 磨 這 個 戲 , 重 構(gòu) 七 宗 罪 , 正 好 給 你 來 講 一 下 。 1 . 不 懂 重 構(gòu) , 為 了 重 構(gòu) 而 重 構(gòu) “ 沒 有 目 標(biāo) 而 生 活 , 恰 如 沒 有 羅 盤 而 航 行 。 ” 做 事 情 得 有 一 個 目 標(biāo) , 拿 出 租 車 舉 例 : “ 師 傅 , 我 要 去 機(jī) 場 ” 。 出 租 車 師 傅 很 清 楚 我 們 的 目 的 地 。 然 如 果 我 們 說 , “ 師 傅 , 我 就 是 來 坐 車 的 , 你 隨 便 開 吧 ” , 就 是 再 有 經(jīng) 驗(yàn) 的 司 機(jī) 也 沒 辦 法 把 你 送 到 終 點(diǎn) 。 重 構(gòu) 也 是 一 樣 , 它 需 要 能 夠 解 決 一 定 的 問 題 , 要 有 一 個 目 標(biāo) 的 引 領(lǐng) , 否 則 黑 咕 隆 咚 做 了 半 天 也 不 知 道 自 己 做 了 啥 , 最 后 不 得 不 全 部 回 滾 , 白 費(fèi) 工 夫 。 那 么 重 構(gòu) 是 什 么 , 它 解 決 什 么 問 題 呢 ? 所 謂 重 構(gòu) 是 對 軟 件 內(nèi) 部 代 碼 及 其 結(jié) 構(gòu) 的 調(diào) 整 , 期 望 改 善 代 碼 質(zhì) 量 , 促 使 程 序 設(shè) 計 架 構(gòu) 更 趨 合 理 。 說 白 了 , 重 構(gòu) 解 決 的 就 是 代 碼 和 代 碼 結(jié) 構(gòu) 的 問 題 , 它 開 始 自 壞 味 道 , 其 目 標(biāo) 就 是 要 消 除 壞 味 道 , 消 除 那 些 “ 不 合 我 意 ” 的 因 素 , 讓 代 碼 的 意 圖 更 清 晰 。 M a r t i n 在 《 重 構(gòu) 》 一 書 中 提 到 了 2 2 個 常 見 的 代 碼 壞 味 道 , 都 可 以 作 為 我 們 重 構(gòu) 的 目 標(biāo) , 來 指 引 我 們 的 重 構(gòu) 。 如 : 消 除 同 一 類 兩 個 方 法 之 間 的 重 復(fù) 代 碼 消 除 某 一 類 中 的 長 方 法 重 命 名 刪 除 A 類 中 的 死 代 碼 簡 化 復(fù) 雜 的 條 件 語 句 同 時 , 重 構(gòu) 的 范 圍 也 應(yīng) 是 那 段 壞 味 道 的 代 碼 , 在 重 構(gòu) 過 程 中 對 其 , 也 僅 對 其 進(jìn) 行 修 改 。 小 菜 : 我 明 白 了 。 這 一 段 代 碼 其 實(shí) 我 就 是 想 先 去 除 重 復(fù) 問 題 的 , 結(jié) 果 改 著 改 著 就 改 到 別 的 地 方 了 。 2 . 不 知 道 什 么 時 候 完 工 經(jīng) 理 , 我 先 改 上 5 0 塊 錢 的 , 你 看 行 不 行 ? 重 構(gòu) 是 整 理 代 碼 保 持 輕 裝 前 行 的 重 要 手 段 , 然 而 我 們 也 需 要 能 夠 明 確 知 道 重 構(gòu) 要 做 什 么 , 最 終 的 產(chǎn) 出 如 何 驗(yàn) 證 。 總 不 能 對 項(xiàng) 目 經(jīng) 理 說 , 我 先 改 上 5 0 塊 錢 的 ? 上 文 提 到 了 消 除 復(fù) 雜 條 件 語 句 是 這 次 重 構(gòu) 的 目 標(biāo) , 那 么 簡 化 2 2 行 3 2 行 復(fù) 雜 的 條 件 語 句 就 是 一 個 更 具 體 的 重 構(gòu) 目 標(biāo) 。 有 了 這 樣 一 個 具 體 清 晰 的 目 標(biāo) , “ 重 構(gòu) 什 么 時 候 停 ” 也 就 是 一 個 很 容 易 回 答 的 問 題 了 , 不 用 擔(dān) 心 項(xiàng) 目 經(jīng) 理 天 天 問 你 啥 時 候 完 工 了 。 重 構(gòu) 其 實(shí) 不 僅 有 代 碼 級 別 的 重 構(gòu) , 還 包 括 模 塊 級 別 的 重 構(gòu) 、 架 構(gòu) 級 別 的 重 構(gòu) 。 不 同 級 別 的 復(fù) 雜 度 不 同 , 消 除 的 壞 味 道 不 同 , 需 要 的 時 間 也 不 同 。 一 般 來 講 代 碼 級 別 的 重 構(gòu) 可 以 在 小 時 和 天 以 內(nèi) , 架 構(gòu) 級 別 需 要 的 時 間 會 更 長 一 些 , 比 如 幾 周 或 幾 月 或 幾 年 。 3 . 沒 有 方 法 , 暴 力 重 構(gòu) “ 非 常 的 建 設(shè) 需 要 非 常 的 破 壞 。 ” 很 多 人 都 認(rèn) 同 這 一 觀 點(diǎn) 。 但 對 遺 留 的 應(yīng) 用 軟 件 、 構(gòu) 筑 過 半 的 項(xiàng) 目 卻 容 不 得 推 倒 重 來 。 以 我 觀 察 , 在 開 始 重 構(gòu) 時 僅 憑 自 己 對 代 碼 的 理 解 就 進(jìn) 行 剪 切 、 復(fù) 制 、 刪 除 、 添 加 等 大 刀 闊 斧 修 改 的 人 不 在 少 數(shù) , 尤 其 還 沒 有 完 全 掌 握 重 構(gòu) 手 法 的 新 人 們 。 結(jié) 果 當(dāng) 然 錯 誤 百 出 , 導(dǎo) 致 測 試 “ 獎 賞 ” 一 片 紅 。 修 復(fù) 這 些 錯 誤 代 碼 少 則 幾 個 小 時 , 多 則 幾 天 , 這 不 是 重 構(gòu) , 這 是 重 寫 。 小 菜 : 那 怎 么 破 呢 ? 無 他 , 苦 練 而 已 。 重 構(gòu) 是 一 種 經(jīng) 千 錘 百 煉 形 成 的 有 條 不 紊 的 程 序 整 理 方 法 。 在 《 重 構(gòu) 》 一 書 中 M a r t i n 明 確 提 出 了 6 8 個 代 碼 級 別 的 重 構(gòu) 手 法 , 這 些 手 法 都 是 等 價 的 。 在 重 構(gòu) 的 過 程 中 即 使 錯 了 也 沒 關(guān) 系 , 都 可 以 安 全 回 退 , 重 新 開 始 。 其 中 比 較 常 用 的 手 法 就 是 橋 接 , 如 當(dāng) 我 們 要 刪 除 一 個 方 法 的 時 候 , 會 新 添 加 一 個 方 法 , 然 后 將 它 的 引 用 逐 一 的 遷 移 過 去 , 直 到 舊 方 法 成 為 孤 島 , 就 可 以 將 它 刪 除 了 。 它 能 保 證 重 構(gòu) 前 與 重 構(gòu) 后 的 程 序 代 碼 功 能 完 全 一 致 , 從 而 實(shí) 現(xiàn) 安 全 重 構(gòu) 。 所 以 小 菜 啊 , 這 是 2 0 個 招 式 , 回 去 加 緊 練 習(xí) 啊 ; 三 月 后 再 來 見 我 。 小 菜 : 是 不 是 就 像 拳 擊 比 賽 , 不 能 空 有 一 身 蠻 力 , 也 得 有 技 巧 。 小 明 : 孺 子 可 教 也 。 4 . 沒 有 策 略 , 追 求 完 美 主 義 重 構(gòu) 過 程 中 , 經(jīng) 常 出 現(xiàn) 為 了 消 除 一 個 壞 味 道 , 改 了 A 類 的 方 法 , 又 改 了 B 類 的 變 量 , 不 得 不 改 了 C 類 ; 最 后 發(fā) 現(xiàn) 這 三 者 之 間 還 有 依 賴 , 導(dǎo) 致 進(jìn) 行 不 下 去 了 , 波 及 面 越 來 越 廣 , 時 間 越 來 越 長 , 項(xiàng) 目 經(jīng) 理 在 催 , 最 后 不 得 不 放 棄 所 有 的 代 碼 。 老 子 說 : “ 治 大 國 , 如 烹 小 鮮 。 ” 調(diào) 整 一 個 正 在 運(yùn) 行 中 的 系 統(tǒng) 也 如 治 國 , 不 要 期 望 一 次 性 調(diào) 整 到 漂 亮 的 代 碼 或 架 構(gòu) , 而 是 要 遵 循 “ 小 步 前 進(jìn) ” 的 方 法 。 從 問 題 著 手 , 每 次 重 構(gòu) 一 小 步 。 針 對 一 個 問 題 有 目 的 修 改 , 修 改 完 后 測 試 , 測 試 通 過 后 提 交 代 碼 , 再 進(jìn) 入 下 一 輪 重 構(gòu) 。 如 果 在 改 動 過 程 中 發(fā) 現(xiàn) 了 其 他 需 要 修 改 的 地 方 , 不 要 順 便 重 構(gòu) , 你 可 以 把 它 記 下 來 , 作 為 下 一 輪 重 構(gòu) 的 內(nèi) 容 。 這 種 做 法 在 代 碼 和 模 塊 層 面 都 是 相 對 比 較 容 易 實(shí) 踐 , 而 針 對 架 構(gòu) 層 次 的 調(diào) 整 就 相 對 比 較 復(fù) 雜 。 這 也 是 很 多 架 構(gòu) 師 需 要 去 思 考 的 問 題 , 如 何 漸 進(jìn) 式 重 構(gòu) 。 不 搞 一 下 子 半 年 一 年 的 重 構(gòu) , 而 是 以 周 以 月 為 單 位 , 快 速 的 迭 代 , 能 夠 很 快 的 驗(yàn) 證 結(jié) 果 獲 得 收 益 。 5 . 不 知 道 結(jié) 果 對 不 對 對 于 簡 單 的 代 碼 級 別 重 構(gòu) 如 果 做 得 好 是 可 以 不 用 驗(yàn) 證 結(jié) 果 的 , 然 對 于 模 塊 級 別 或 架 構(gòu) 級 別 的 重 構(gòu) , 是 需 要 的 。 在 我 遇 到 的 多 次 重 構(gòu) 架 構(gòu) 失 敗 的 例 子 中 , 很 多 是 因 為 越 做 越 發(fā) 現(xiàn) 很 難 驗(yàn) 證 結(jié) 果 的 正 確 性 , 越 做 越 不 知 道 改 的 對 不 對 , 最 后 發(fā) 現(xiàn) 很 難 回 答 老 板 和 客 戶 的 問 題 不 得 不 失 敗 。 這 個 時 候 一 個 可 以 衡 量 重 構(gòu) 的 指 標(biāo) 就 體 現(xiàn) 它 的 價 值 : 能 時 刻 檢 驗(yàn) 我 們 的 成 果 , 確 認(rèn) 我 們 的 重 構(gòu) 還 在 解 決 當(dāng) 初 的 問 題 。 目 前 常 見 的 量 化 指 標(biāo) 有 如 下 四 類 , 可 供 參 考 。 數(shù) 量 : 代 碼 的 行 數(shù) 質(zhì) 量 : 代 碼 復(fù) 雜 度 、 重 復(fù) 讀 、 縮 進(jìn) 等 級 、 架 構(gòu) 依 賴 復(fù) 雜 度 等 時 間 : 花 費(fèi) 的 天 數(shù) 成 本 : 投 資 回 報 率 同 時 也 可 以 借 助 于 S o n a r 、 S t r u c t u r e 1 0 1 這 樣 的 一 些 成 熟 工 具 度 量 和 管 理 這 些 結(jié) 果 。 6 . 只 談 招 式 , 不 談 心 法 《 重 構(gòu) 》 是 M a r t i n 和 K e n t 對 他 們 多 年 以 來 整 理 代 碼 的 實(shí) 踐 的 總 結(jié) , 然 這 背 后 體 現(xiàn) 的 是 他 們 對 軟 件 技 術(shù) 的 深 層 次 思 考 和 經(jīng) 驗(yàn) 。 很 多 新 人 執(zhí) 著 于 學(xué) 習(xí) 重 構(gòu) 手 法 而 疏 于 學(xué) 習(xí) 背 后 的 心 法 , 有 些 可 惜 。 R o b e r t C M a r t i n 的 《 代 碼 整 潔 之 道 》 和 《 敏 捷 軟 件 開 發(fā) : 原 則 、 模 式 與 實(shí) 踐 》 、 《 設(shè) 計 模 式 》 、 E r i c 的 《 領(lǐng) 域 驅(qū) 動 設(shè) 計 : 軟 件 核 心 復(fù) 雜 性 應(yīng) 對 之 道 》 、 《 架 構(gòu) 之 美 》 等 都 是 幫 助 大 家 修 煉 心 法 的 不 錯 選 擇 , 他 們 可 以 讓 你 更 深 層 的 了 解 代 碼 , 更 高 層 面 看 待 系 統(tǒng) , 鍛 煉 你 的 嗅 覺 , 提 升 你 的 代 碼 能 力 。 7 . 不 了 解 上 下 文 , 不 與 團(tuán) 隊(duì) 溝 通 我 們 不 得 不 承 認(rèn) 對 代 碼 的 重 構(gòu) 是 有 風(fēng) 險 的 , 尤 其 是 模 塊 或 架 構(gòu) 級 別 。 這 段 代 碼 的 業(yè) 務(wù) 是 什 么 , 為 什 么 當(dāng) 時 這 么 設(shè) 計 , 測 試 覆 蓋 率 是 多 少 , 如 果 這 樣 改 會 不 會 影 響 到 其 他 模 塊 ? 對 其 他 角 色 有 什 么 影 響 ? 這 些 問 題 都 要 逐 一 回 答 。 在 風(fēng) 險 相 對 較 大 的 改 動 更 要 如 此 , 需 要 和 團(tuán) 隊(duì) 成 員 , 各 個 角 色 , 包 括 項(xiàng) 目 經(jīng) 理 和 客 戶 進(jìn) 行 溝 通 , 談 論 這 次 重 構(gòu) 的 好 處 和 風(fēng) 險 , 獲 得 足 夠 的 評 估 , 從 而 能 夠 做 出 合 適 的 重 構(gòu) 決 策 , 將 風(fēng) 險 降 到 最 低 。 今 天 就 聊 這 些 吧 。 不 過 小 菜 啊 , 你 不 要 擔(dān) 心 , 重 構(gòu) 和 做 其 他 事 情 一 樣 , 要 有 目 標(biāo) 有 方 法 有 策 略 有 結(jié) 果 。 我 們 在 進(jìn) 行 的 時 候 需 要 以 終 為 始 , 不 忘 本 心 。 最 重 要 的 是 要 提 升 技 術(shù) 能 力 , 學(xué) 習(xí) 安 全 重 構(gòu) 手 法 , 小 步 前 進(jìn) , 漸 進(jìn) 式 的 重 構(gòu) , 不 斷 驗(yàn) 證 重 構(gòu) 的 收 益 , 才 能 迎 接 一 個 一 個 的 重 構(gòu) 任 務(wù) , 真 正 的 成 為 清 理 代 碼 的 高 手 。 加 油 吧 , 我 看 好 你 哦 。 J a v a S c r i p t 算 法 與 數(shù) 據(jù) 結(jié) 構(gòu) 2 0 2 1 1 2 1 0 默 認(rèn) 分 類 9 2 6 次 閱 讀 0 評 論 J a v a S c r i p t 算 法 與 數(shù) 據(jù) 結(jié) 構(gòu) 本 倉 庫 包 含 了 多 種 基 于 J a v a S c r i p t 的 算 法 與 數(shù) 據(jù) 結(jié) 構(gòu) 。 每 種 算 法 和 數(shù) 據(jù) 結(jié) 構(gòu) 都 有 自 己 的 R E A D M E , 包 含 相 關(guān) 說 明 和 鏈 接 , 以 便 進(jìn) 一 步 閱 讀 ( 還 有 Y o u T u b e 視 頻 ) 。 R e a d t h i s i n o t h e r l a n g u a g e s : E n g l i s h , 繁 體 中 文 , ? ? ? , 日 本 語 , P o l s k i , F r a n ? a i s , E s p a ? o l , P o r t u g u ê s , Р у с с к и й , T ü r k , I t a l i a n a , B a h a s a I n d o n e s i a , У к р а ? н с ь к а , A r a b i c , D e u t s c h 注 意 : 這 個 項(xiàng) 目 僅 用 于 學(xué) 習(xí) 和 研 究 , 不 是 用 于 生 產(chǎn) 環(huán) 境 。 數(shù) 據(jù) 結(jié) 構(gòu) 數(shù) 據(jù) 結(jié) 構(gòu) 是 在 計 算 機(jī) 中 組 織 和 存 儲 數(shù) 據(jù) 的 一 種 特 殊 方 式 , 使 得 數(shù) 據(jù) 可 以 高 效 地 被 訪 問 和 修 改 。 更 確 切 地 說 , 數(shù) 據(jù) 結(jié) 構(gòu) 是 數(shù) 據(jù) 值 的 集 合 , 表 示 數(shù) 據(jù) 之 間 的 關(guān) 系 , 也 包 括 了 作 用 在 數(shù) 據(jù) 上 的 函 數(shù) 或 操 作 。 B 初 學(xué) 者 , A 進(jìn) 階 B 鏈 表 B 雙 向 鏈 表 B 隊(duì) 列 B 棧 B 哈 希 表 ( 散 列 ) B 堆 最 大 堆 L i n k e d L i s t P l a y g r o u n d 你 可 以 在 . / s r c / p l a y g r o u n d / p l a y g r o u n d . j s 文 件 中 操 作 數(shù) 據(jù) 結(jié) 構(gòu) 與 算 法 , 并 在 . / s r c / p l a y g r o u n d / _ _ t e s t _ _ / p l a y g r o u n d . t e s t . j s 中 編 寫 測 試 。 然 后 , 只 需 運(yùn) 行 以 下 命 令 來 測 試 你 的 P l a y g r o u n d 是 否 無 誤 : n p m t e s t p l a y g r o u n d 有 用 的 信 息 引 用 ? Y o u T u b e 大 O 符 號 大 O 符 號 中 指 定 的 算 法 的 增 長 順 序 。 源 : B i g O C h e a t S h e e t . 以 下 是 一 些 最 常 用 的 大 O 標(biāo) 記 法 列 表 以 及 它 們 與 不 同 大 小 輸 入 數(shù) 據(jù) 的 性 能 比 較 。 大 O 標(biāo) 記 法 計 算 1 0 個 元 素 計 算 1 0 0 個 元 素 計 算 1 0 0 0 個 元 素 O ( 1 ) 1 1 1 O ( l o g N ) 3 6 9 O ( N ) 1 0 1 0 0 1 0 0 0 O ( N l o g N ) 3 0 6 0 0 9 0 0 0 O ( N ^ 2 ) 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 O ( 2 ^ N ) 1 0 2 4 1 . 2 6 e + 2 9 1 . 0 7 e + 3 0 1 O ( N ! ) 3 6 2 8 8 0 0 9 . 3 e + 1 5 7 4 . 0 2 e + 2 5 6 7 數(shù) 據(jù) 結(jié) 構(gòu) 操 作 的 復(fù) 雜 性 數(shù) 據(jù) 結(jié) 構(gòu) 連 接 查 找 插 入 刪 除 備 注 數(shù) 組 1 n n n 棧 n n 1 1 隊(duì) 列 n n 1 1 鏈 表 n n 1 1 哈 希 表 n n n 在 完 全 哈 希 函 數(shù) 情 況 下 , 復(fù) 雜 度 是 O ( 1 ) 二 分 查 找 樹 n n n n 在 平 衡 樹 情 況 下 , 復(fù) 雜 度 是 O ( l o g ( n ) ) B 樹 l o g ( n ) l o g ( n ) l o g ( n ) l o g ( n ) 紅 黑 樹 l o g ( n ) l o g ( n ) l o g ( n ) l o g ( n ) A V L 樹 l o g ( n ) l o g ( n ) l o g ( n ) l o g ( n ) 布 隆 過 濾 器 1 1 存 在 一 定 概 率 的 判 斷 錯 誤 ( 誤 判 成 存 在 ) 數(shù) 組 排 序 算 法 的 復(fù) 雜 性 名 稱 最 優(yōu) 平 均 最 壞 內(nèi) 存 穩(wěn) 定 備 注 冒 泡 排 序 n n ^ 2 n ^ 2 1 Y e s 插 入 排 序 n n ^ 2 n ^ 2 1 Y e s 選 擇 排 序 n ^ 2 n ^ 2 n ^ 2 1 N o 堆 排 序 n l o g ( n ) n l o g ( n ) n l o g ( n ) 1 N o 歸 并 排 序 n l o g ( n ) n l o g ( n ) n l o g ( n ) n Y e s 快 速 排 序 n l o g ( n ) n l o g ( n ) n ^ 2 l o g ( n ) N o 在 i n p l a c e 版 本 下 , 內(nèi) 存 復(fù) 雜 度 通 常 是 O ( l o g ( n ) ) 希 爾 排 序 n l o g ( n ) 取 決 于 差 距 序 列 n ( l o g ( n ) ) ^ 2 1 N o 計 數(shù) 排 序 n + r n + r n + r n + r Y e s r 數(shù) 組 里 最 大 的 數(shù) 基 數(shù) 排 序 n * k n * k n * k n + k Y e s k 最 長 k e y 的 升 序 歡 迎 使 用 T y p e c h o 2 0 1 8 1 2 1 3 默 認(rèn) 分 類 1 6 8 7 8 1 次 閱 讀 3 0 4 4 3 評 論 如 果 您 看 到 這 篇 文 章 , 表 示 您 的 b l o g 已 經(jīng) 安 裝 成 功 . ? 2 0 2 3 2 0 2 4 無 風(fēng) 的 港 灣 . 粵 I C P 備 1 3 0 2 1 3 5 9 號
站點(diǎn)概括關(guān)于www.9hut.com說明:
www.9hut.com由網(wǎng)友主動性提交被聚集網(wǎng)整理收錄的,聚集網(wǎng)僅提供www.9hut.com的基礎(chǔ)信息并免費(fèi)向大眾網(wǎng)友展示,www.9hut.com的是IP地址:47.109.149.70 [中國四川成都 阿里云],www.9hut.com的百度權(quán)重為0、百度手機(jī)權(quán)重為0、百度收錄為0條、360收錄為0條、搜狗收錄為0條、谷歌收錄為0條、百度來訪流量大約在-之間、百度手機(jī)端來訪流量大約在-之間、www.9hut.com的備案號是登錄可見、備案人叫登錄可見、被百度收錄的關(guān)鍵詞有0個、手機(jī)端關(guān)鍵詞有0個、該站點(diǎn)迄今為止已經(jīng)創(chuàng)建17年2個月。
內(nèi)容聲明:1、本站收錄的內(nèi)容來源于大數(shù)據(jù)收集,版權(quán)歸原網(wǎng)站所有!
2、本站收錄的內(nèi)容若侵害到您的利益,請聯(lián)系我們進(jìn)行刪除處理!
3、本站不接受違規(guī)信息,如您發(fā)現(xiàn)違規(guī)內(nèi)容,請聯(lián)系我們進(jìn)行清除處理!
4、本文地址:http://m.hudongshop.com/links/876a26797c74f66b7612.html,復(fù)制請保留版權(quán)鏈接!
愛游戲app登錄-ayx愛游戲體育官方網(wǎng)頁下載手機(jī)版
乳山市騰銘水產(chǎn)科技有限公司坐落于乳山市乳山口鎮(zhèn)旗桿石村西,本公司成立于2014年,有養(yǎng)殖區(qū)6000多畝。加工車間4000多平方米,專門對生蠔進(jìn)行深度養(yǎng)殖,人工海撈,清洗凈化,修殼去污,分類篩選,包裝保鮮等一系列養(yǎng)殖技術(shù)和加工工藝,為各位商家提供優(yōu)質(zhì)的生蠔產(chǎn)品,誠力打造全國生蠔優(yōu)質(zhì)品牌。
清朗寵物(www.chongwu74.com),寵物是我們生活中的陪伴者,我們的網(wǎng)站致力于為您提供全面的寵物知識和服務(wù)。不論您是養(yǎng)狗、養(yǎng)貓、養(yǎng)鳥、養(yǎng)小動物還是愛好爬寵,我們都為您提供了寵物飼養(yǎng)的最佳實(shí)踐和專業(yè)建議。讓我們一起探索寵物的神奇世界,確保您的寵物生活得幸福、健康。
CarlStahl直銷德國進(jìn)口鋼絲繩|casar凱撒鋼絲繩|diepa迪帕鋼絲繩|不銹鋼鋼絲繩|包塑鋼絲繩
Carlstahl德國本土專業(yè)采購全系列進(jìn)口casar凱撒鋼絲繩、diepa迪帕鋼絲繩、不銹鋼鋼絲繩、包塑鋼絲繩,無中間代理,快速發(fā)貨。聯(lián)系:鄭先生13732205086
看生活 - 全國地區(qū)地名,旅游景點(diǎn),文化習(xí)俗,美食特產(chǎn),名人查詢(十一月)
看生活(www.kanshenghuo.com)分享全國地區(qū)地名、旅游景點(diǎn)、文化習(xí)俗、美食特產(chǎn)、名人大全等資訊。供大家查詢?nèi)珖鞯貐^(qū)地區(qū)名稱、旅游景點(diǎn)、當(dāng)?shù)孛恕?dāng)?shù)孛袼孜幕约爱?dāng)?shù)孛朗程禺a(chǎn)信息。
葫蘆島人大網(wǎng)
容縣坤派網(wǎng)站/廣告設(shè)計開發(fā)、生活綜合信息服務(wù)
容縣坤派網(wǎng)站/廣告設(shè)計開發(fā)、生活綜合信息服務(wù)
物流街-為您提供倉庫搜索,倉庫租賃,倉配一體服務(wù)的互聯(lián)網(wǎng)倉儲一站式綜合服務(wù)平臺!
物流街網(wǎng)站是互聯(lián)網(wǎng)倉儲一站式綜合服務(wù)平臺,為商家提供B2C+B2B的倉庫租賃、倉配一體等倉儲物流服務(wù)。
廈門信和達(dá)電子有限公司成立于2000年,專業(yè)從事電子元器件代理銷售業(yè)務(wù),經(jīng)過十幾年的發(fā)展,已先后取得TDK、EPCOS、YAGEO(臺灣國巨)、Panasonic、KEMET(美國基美)、Chilisin(臺灣奇力新)、TAI-TECH(臺灣臺慶)、KDS(日本大真空)、H.ELE(臺灣加高)、TOREX(日本特瑞仕)、LRC(樂山無線電)、PTTC(臺灣聚鼎)、ATO(臺灣榮創(chuàng))、ISND等公司的銷售代理權(quán),我司代理的產(chǎn)品被廣泛應(yīng)用于各個電子行業(yè):手機(jī)、液晶電視、智能穿戴、無人機(jī)、新能源汽車、新能源逆變、充電樁、電源驅(qū)動、BMS、電源、手表、醫(yī)療設(shè)備、汽車電子、LED照明、工業(yè)電子設(shè)備等行業(yè)。
在Linux發(fā)行版的浩瀚海洋中,ttylinux就像一顆閃爍的星星,盡管光芒不那么耀眼,但它在Linux社區(qū)中有著獨(dú)特的地位,扮演著不可或缺的角色,微小且精簡ttylinux以其微小且精簡的體型而聞名,作為一款基于文本的Linux發(fā)行版,它只占用不到1MB的磁盤空間,這種輕量級使其可以在各種設(shè)備上運(yùn)行,包括低端硬件、老式計算機(jī)和嵌入式...。
互聯(lián)網(wǎng)資訊 2024-09-29 23:45:37
在當(dāng)今數(shù)字時代,網(wǎng)絡(luò)安全至關(guān)重要,黑客和惡意軟件不斷尋找可利用的漏洞來訪問您的系統(tǒng)和數(shù)據(jù),關(guān)閉未使用的端口是增強(qiáng)網(wǎng)絡(luò)防御的有效方法,有助于防止未經(jīng)授權(quán)的訪問,什么是端口,端口是計算機(jī)之間的通信端點(diǎn),它們允許不同的應(yīng)用程序和服務(wù)通過網(wǎng)絡(luò)交互,例如,Web服務(wù)器使用端口80,而電子郵件服務(wù)器使用端口25,開放的端口會為黑客提供一個入侵系統(tǒng)...。
本站公告 2024-09-27 09:28:38
簡介Content,DispositionHTTP標(biāo)頭是一個關(guān)鍵的響應(yīng)標(biāo)頭,用于指示瀏覽器如何處理響應(yīng)正文,它在內(nèi)容下載、文件附件和表單數(shù)據(jù)的處理中發(fā)揮著至關(guān)重要的作用,盡管其重要性,但Content,Disposition標(biāo)頭經(jīng)常引起爭議,原因有很多,本文將探討這些爭議,分析標(biāo)頭的用途和限制,并討論其持續(xù)相關(guān)性的原因,Content...。
最新資訊 2024-09-26 19:33:38
簡介SQL,結(jié)構(gòu)化查詢語言,是一種用于與關(guān)系型數(shù)據(jù)庫進(jìn)行交互的標(biāo)準(zhǔn)語言,它在云計算領(lǐng)域中發(fā)揮著至關(guān)重要的作用,使開發(fā)人員能夠在云平臺上構(gòu)建、部署和管理數(shù)據(jù)庫應(yīng)用程序,本文將探討在AWS、Azure和GCP等云平臺上使用SQL的優(yōu)勢,并提供使用云SQL服務(wù)的指南,云SQL的優(yōu)勢在云平臺上使用SQL提供了許多優(yōu)勢,包括,可擴(kuò)展性和彈性,云...。
技術(shù)教程 2024-09-16 08:57:09
簡介搜索引擎優(yōu)化,SEO,是優(yōu)化網(wǎng)站內(nèi)容和結(jié)構(gòu)的一種實(shí)踐,旨在提高其在搜索引擎結(jié)果頁面,SERP,中的排名,通過提高網(wǎng)站在SERP中的可見性,企業(yè)可以吸引更多流量并提高轉(zhuǎn)化率,SEO的重要性增加網(wǎng)站流量,排名靠前的網(wǎng)站會獲得更多點(diǎn)擊和訪問量,提高品牌知名度,排名靠前的網(wǎng)站會提高品牌知名度并建立信譽(yù),提高轉(zhuǎn)化率,流量增加可以轉(zhuǎn)化為更多銷...。
本站公告 2024-09-16 01:14:31
在編程中,測量字符串長度是一項(xiàng)常見的任務(wù),其中存在一些常見的陷阱,如果不加以注意,可能會導(dǎo)致不準(zhǔn)確或錯誤的結(jié)果,陷阱1,雙字節(jié)字符某些字符集,如UTF,8,使用多字節(jié)來表示單個字符,這意味著某些字符,如中文,在測量長度時會被計為多個字符,例如,中文中的一個漢字在UTF,8中可能由三個字節(jié)表示,因此其長度將被計為3,而不是1,陷阱2,特...。
互聯(lián)網(wǎng)資訊 2024-09-15 05:01:21
003cli>,遵循數(shù)據(jù)建模和規(guī)范化原則來創(chuàng)建邏輯且可維護(hù)的數(shù)據(jù)庫,謹(jǐn)慎創(chuàng)建索引,并通過定期審查和調(diào)整來優(yōu)化索引使用,定期維護(hù)數(shù)據(jù)庫以確保最佳性能和數(shù)據(jù)完整性,優(yōu)化查詢并識別查詢瓶頸,以加快數(shù)據(jù)檢索,監(jiān)控和分析數(shù)據(jù)庫使用情況,以識別改進(jìn)領(lǐng)域并主動解決性能問題,結(jié)論遵循這些SQL數(shù)據(jù)庫設(shè)計和優(yōu)化原則,您可以構(gòu)建高效的數(shù)據(jù)庫,滿足您的...。
本站公告 2024-09-13 19:49:44
SQLServer是一個廣泛使用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),用于存儲和管理企業(yè)和組織的數(shù)據(jù),隨著數(shù)據(jù)量的不斷增加和應(yīng)用程序的復(fù)雜性提升,優(yōu)化SQLServer性能以提高查詢速度和減少停機(jī)時間變得至關(guān)重要,優(yōu)化SQL查詢1.創(chuàng)建索引索引是存儲在表中的特殊數(shù)據(jù)結(jié)構(gòu),用于加快數(shù)據(jù)檢索速度,為經(jīng)常查詢的列創(chuàng)建索引可以大大提升查詢性能,2.優(yōu)化查詢...。
技術(shù)教程 2024-09-10 14:19:14
關(guān)于VB源代碼VB源代碼是使用MicrosoftVisualBasic語言編寫的計算機(jī)程序的文本表示形式,VB是一種面向?qū)ο蟮木幊陶Z言,主要用于開發(fā)Windows應(yīng)用程序,優(yōu)勢VB源代碼具有以下優(yōu)勢,易于學(xué)習(xí)和使用,VB是最容易學(xué)習(xí)的編程語言之一,非常適合初學(xué)者和非技術(shù)人員,面向?qū)ο螅琕B支持面向?qū)ο缶幊蹋琌OP,,這使得代碼更容易組...。
最新資訊 2024-09-09 16:56:03
助你成為專家,賦能你的未來歡迎來到Web源碼的全面指南,在這里,我們將深入探索Web開發(fā)世界的核心,掌握Web源碼是成為一名熟練的Web開發(fā)人員的關(guān)鍵,它將幫助你理解網(wǎng)站如何運(yùn)作,并讓你擁有定制和構(gòu)建強(qiáng)大網(wǎng)絡(luò)應(yīng)用程序的能力,HTML,網(wǎng)站的骨架HTML,超文本標(biāo)記語言,是Web源碼的基礎(chǔ),它是一種標(biāo)記語言,用于定義網(wǎng)頁的結(jié)構(gòu)和內(nèi)容,H...。
最新資訊 2024-09-05 15:38:14
2008年5月12日,一場毀滅性的地震襲擊了四川汶川地區(qū),這場災(zāi)難造成巨大的人員傷亡,也留下了許多令人心痛的故事,其中一個廣為流傳的故事是關(guān)于地震中顯靈的幽魂,而這個故事正是由一名親歷者親口講述的,那名親歷者名叫張林,是一名在汶川工作的建筑工人,地震發(fā)生時,他正在工地上忙碌著,當(dāng)劇烈的震動襲來時,張林本能地躲到了桌子底下,地震過后,他...。
互聯(lián)網(wǎng)資訊 2024-09-05 03:11:19
在一次漫長的旅途中,一群旅行者不期而遇了異常惡劣的天氣,暴風(fēng)雪肆虐著,氣溫驟降到了極低的程度,他們被困在荒野中,孤立無援,隨時都有生命危險,就在他們絕望之際,命運(yùn)給了他們一份意外的禮物,他們偶然發(fā)現(xiàn)了一個廢棄的小屋,里面雖然破舊不堪,但可以遮風(fēng)避雨,他們欣喜若狂,趕緊躲進(jìn)了小屋,得以逃脫了嚴(yán)寒的侵襲,在小屋里,旅行者們互相扶持,度過了...。
互聯(lián)網(wǎng)資訊 2024-09-04 05:34:30