自助秒收录系统-免费自动秒收录网址导航-马上收录
免费加入

热度:

编号:143553

分类:手机软件

加入:2024-11-09 17:50:12

点入:2024-11-09 17:50:13

备案:登录可见

名称:登录可见

SEO更新时间
2024-11-09T17:50:17

百度权重:百度权重0
百度移动:百度移动0
360 权重:360权重0
搜狗权重:搜狗权重0
it无限-软件、网站、小程序开发技巧和问题处理

访问网站

http://www.tooi.cn

举报/报错
网站标签

专业微信小程序开发专业定制软件开发专业网站开发软件常见问题网站开发技巧软件网站小程序开发常见问题与处理


网站描述

专业微信小程序开发、专业定制软件开发、专业网站开发、软件常见问题、网站开发技巧、软件、网站、小程序开发常见问题与处理。如果你有需要,请联系我们!


上一篇:贵州世联捷科技有限公司

下一篇:武汉永惠玻璃有限公司官网-防火玻璃、中空玻璃、夹胶玻璃、钢化玻璃

seo综合信息
SEO信息 百度来访IP:- | 移动端来访IP:- | 出站链接:0 | 站内链接:129
IP网速: IP地址:47.103.1.64 [中国上海上海 阿里云] | 网速:823毫秒
ALEXA排名 世界排名:- | 预估IP:- | 预估PV:-
备案信息 登录可见 | 名称:登录可见 | 已创建:9年6个月7天
收录 百度 360 搜狗 谷歌
查询 0 0 0 0
电脑关键词 手机关键词 页面友好 首页位置 索引 近期收录
0 0 电脑端优秀 - 0 0
协议类型HTTP/1.1 200 OK 页面类型text/html; charset=utf-8 服务器类型Apache/2.4.6 (CentOS) PHP/7.4.28 是否压缩否 原网页大小118022 压缩后大小28896 压缩比75.52%
网站快照

i t 无 限 软 件 、 网 站 、 小 程 序 开 发 技 巧 和 问 题 处 理 I T 创 造 无 限 可 能 网 站 首 页 w o r d p r e s s 开 发 网 站 开 发 微 信 小 程 序 开 发 P H P 开 发 J a v a S c r i p t 开 发 j a v a 开 发 技 巧 和 常 见 问 题 小 程 序 网 站 定 制 开 发 专 注 A P P 开 发 , 小 程 序 开 发 , 软 件 开 发 , O A 办 公 系 统 , C R M 管 理 系 统 , E R P 系 统 , 供 应 链 管 理 , 物 联 网 开 发 , 覆 盖 政 府 , 金 融 , 电 商 , 汽 车 , 教 育 , 医 疗 , 零 售 , 能 源 , 制 造 , 电 信 , 交 通 等 众 多 领 域 , 立 足 广 西 2 0 2 4 0 8 2 5 1 6 : 2 2 : 5 0 t h i n k p h p 使 用 阿 里 大 于 发 送 短 信 2 0 2 4 0 7 2 0 1 4 : 5 3 : 0 6 u n i a p p 微 信 小 程 序 一 键 登 录 , 配 合 后 端 p h p 的 e a s y W e c h a t 2 0 2 4 0 7 1 7 1 4 : 1 5 : 3 7 v u e 页 面 h t m l 加 载 后 , 延 迟 执 行 方 法 2 0 2 4 0 6 2 7 1 4 : 1 8 : 2 8 微 信 小 程 序 超 过 2 M 上 传 失 败 , u n i a p p 分 包 2 0 2 4 0 5 3 1 1 6 : 4 7 : 4 7 l i n u x 执 行 p h p 命 令 报 错 : p h p : e r r o r w h i l e l o a d i n g s h a r e d l i b r a r i e s : l i b o n i g . s o . 2 : c a n n o t o p e n s h a r e d o b j e c t f i l e : N o s u c h f i l e o r d i r e c t o r y 2 0 2 4 0 4 1 0 1 1 : 0 8 : 1 5 新 版 宝 塔 n g i n x 前 台 能 正 常 访 问 , 后 台 通 过 a d m i n . p h p 的 方 式 访 问 不 到 后 台 2 0 2 4 0 3 2 9 1 7 : 3 3 : 5 7 u n i a p p 给 页 面 添 加 下 拉 刷 新 页 面 2 0 2 4 0 3 1 1 1 5 : 5 4 : 3 4 v u e 推 荐 组 件 的 使 用 : s t o r y b o o k / v u e 2 0 2 4 0 3 0 4 0 0 : 3 0 : 5 3 n p m i n s t a l l 报 错 : F a t a l p r o c e s s o u t o f m e m o r y : Z o n e 2 0 2 4 0 3 0 3 2 3 : 5 9 : 3 1 n p m 镜 像 2 0 2 4 0 2 2 6 1 1 : 2 5 : 1 0 u n i a p p 页 面 与 页 面 之 间 传 递 参 数 的 方 法 有 哪 些 2 0 2 4 0 2 2 2 1 6 : 1 1 : 1 2 u v i e w 1 . x 版 本 u u p l o a d 上 传 多 张 图 片 2 0 2 4 0 1 2 6 1 1 : 0 0 : 5 8 u v i e w 1 . x 版 本 u u p l o a d 上 传 图 片 2 0 2 4 0 1 2 2 1 7 : 1 7 : 1 2 u n i a p p 微 信 小 程 序 获 取 位 置 信 息 2 0 2 4 0 1 1 2 1 5 : 3 7 : 3 1 B e a n n a m e d d d l A p p l i c a t i o n R u n n e r i s e x p e c t e d t o b e o f t y p e o r g . s p r i n g f r a m e w o r k . b o o t . R u n n e r 报 错 , s p r i n g b o o t 整 合 m y b a t i s p l u s 2 0 2 3 1 2 2 7 1 1 : 0 8 : 5 7 微 信 小 程 序 使 用 真 机 调 试 无 法 访 问 局 域 网 后 端 接 口 2 0 2 3 1 2 1 9 0 9 : 3 2 : 3 5 更 新 c o m p o e r 报 错 : R o o t c o m p o s e r . j s o n r e q u i r e s P H P e x t e n s i o n e x t h t t p * b u t i t i s m i s s i n g f r o m y o u r s y s t e m . I n s t a l l o r e n a b l e P H P s h t t p e x t e n s i o n 2 0 2 3 1 2 1 2 1 5 : 3 8 : 1 6 u v i e w 组 件 t a b b a r 底 部 导 航 栏 , 实 现 页 面 切 换 2 0 2 3 1 2 1 2 1 1 : 3 4 : 1 8 微 信 小 程 序 隐 藏 左 上 角 返 回 键 和 首 页 按 钮 , u n i a p p 页 面 跳 转 方 式 2 0 2 3 1 2 1 1 1 6 : 5 8 : 2 6 从 小 程 序 跳 转 另 一 个 小 程 序 2 0 2 3 1 2 0 5 1 4 : 1 8 : 3 8 u n i a p p u v i e w 上 传 图 片 2 0 2 3 1 1 3 0 1 4 : 5 8 : 5 4 微 信 小 程 序 自 定 义 顶 部 导 航 栏 搜 索 框 2 0 2 3 1 1 2 1 2 1 : 4 4 : 1 6 j a v a S p r i n g 过 滤 器 , 过 滤 表 单 的 前 后 空 格 2 0 2 3 1 1 2 1 2 1 : 4 1 : 1 1 j a v a S p r i n g 过 滤 器 , 过 滤 表 单 的 前 后 空 格 2 0 2 3 1 1 2 1 1 8 : 1 3 : 1 1 E a s y W e C h a t 微 信 支 付 提 示 : 支 付 验 证 签 名 失 败 , 过 后 总 结 2 0 2 3 1 1 2 1 1 7 : 5 3 : 5 5 t h i n k p h p 6 使 用 E a s y W e C h a t 在 u n i a p p 小 程 序 微 信 支 付 2 0 2 3 1 1 1 6 2 0 : 3 3 : 1 0 微 信 小 程 序 开 发 报 错 : V M 5 0 6 : 4 6 2 3 页 面 【 p a g e s / g o o d s / d e t a i l ] 错 误 : E r r o r : T h i s a p p l i c a t i o n h a s n o t r e g i s t e r e d a n y p l u g i n s y e t . 2 0 2 3 1 1 1 6 2 0 : 2 4 : 5 6 微 信 小 程 序 开 发 报 错 : V M 5 0 6 : 4 6 2 3 页 面 【 p a g e s / g o o d s / d e t a i l ] 错 误 : E r r o r : T h i s a p p l i c a t i o n h a s n o t r e g i s t e r e d a n y p l u g i n s y e t . 2 0 2 3 1 1 1 4 1 7 : 1 3 : 4 6 微 信 小 程 序 富 文 本 内 容 图 片 溢 出 问 题 2 0 2 3 1 1 1 4 1 4 : 5 7 : 5 0 t h i n k p h p 6 使 用 j w t 报 错 C a l l t o u n d e f i n e d f u n c t i o n s o d i u m _ b a s e 6 4 2 b i n ( ) 2 0 2 3 1 1 0 9 1 5 : 4 9 : 2 7 微 信 小 程 序 o n S h a r e A p p M e s s a g e 分 享 异 步 请 求 接 口 获 取 数 据 后 在 转 发 好 友 2 0 2 3 1 1 0 4 1 1 : 3 9 : 5 7 将 某 个 目 录 从 g i t 仓 库 中 删 除 2 0 2 3 1 1 0 3 1 2 : 0 1 : 4 6 微 信 小 程 序 开 发 报 错 : R e q u e s t a c c e s s _ t o k e n f a i l : 2 0 2 3 1 0 2 7 1 7 : 1 6 : 2 6 g i t 部 署 服 务 器 ( 用 服 务 器 搭 建 g i t 仓 库 ) 2 0 2 3 1 0 2 2 1 0 : 5 6 : 0 9 j s 开 发 技 巧 : 获 取 当 前 年 份 、 月 份 2 0 2 3 1 0 2 2 0 1 : 0 1 : 4 2 小 程 序 开 发 技 巧 : 小 程 序 s w i t c h T a b 带 参 跳 转 解 决 方 法 2 0 2 3 1 0 1 9 0 0 : 4 2 : 0 4 小 程 序 开 发 总 结 : 订 票 小 程 序 开 发 总 结 2 0 2 3 1 0 1 8 2 3 : 5 7 : 1 0 m y s q l 开 发 技 巧 : 导 入 数 据 报 错 2 0 2 3 1 0 1 8 2 3 : 5 4 : 2 9 m y s q l 开 发 技 巧 : 清 空 数 据 2 0 2 3 1 0 1 8 2 3 : 5 1 : 4 9 m y s q l 开 发 技 巧 : M y S q l 截 取 字 符 串 2 0 2 3 1 0 1 2 1 7 : 0 6 : 3 3 微 信 申 请 退 款 提 示 证 书 验 证 失 败 2 0 2 3 1 0 1 0 2 3 : 5 6 : 2 0 m a v e n 更 新 p o m 时 , 提 示 : 提 供 可 传 递 的 易 受 攻 击 的 依 赖 项 2 0 2 3 1 0 0 8 1 4 : 2 4 : 0 1 连 接 本 地 m y s q l 报 错 提 示 T a b l e p e r f o r m a n c e s c h e m a , s e s s i o n v a r i a b l e s d o e s n t e x i s t 2 0 2 3 0 9 2 7 1 0 : 5 1 : 1 4 c s s : 图 标 和 文 字 在 一 个 盒 子 内 居 中 显 示 2 0 2 3 0 9 2 6 1 0 : 3 7 : 4 6 c s s : 设 置 背 景 图 片 技 巧 2 0 2 3 0 9 1 8 1 7 : 2 5 : 5 4 j a v a 或 条 件 查 询 2 0 2 3 0 9 1 6 0 1 : 4 0 : 4 1 小 程 序 开 发 问 题 : 渲 染 城 市 列 表 , 卡 顿 2 0 2 3 0 9 1 2 1 6 : 0 4 : 0 9 微 信 小 程 序 申 请 2 0 2 3 0 9 0 8 1 4 : 3 9 : 0 1 执 行 g i t a d d . 的 时 候 出 现 的 警 告 2 0 2 3 0 9 0 2 2 3 : 2 2 : 0 9 微 信 小 程 序 开 发 : c a n v a s T o T e m p F i l e P a t h , c a n v a s 转 本 地 图 片 报 错 t h i n k p h p 使 用 阿 里 大 于 发 送 短 信 本 文 是 使 用 h t i n k p h p 6 + 阿 里 大 于 发 送 短 信 的 使 用 案 例 在 接 口 中 使 用 到 了 ” a l i b a b a c l o u d / s d k ” : “ ^ 1 . 8 ” 的 s d k , 需 要 在 此 之 前 事 先 通 过 c o m p o s e r 安 装 / * * * 发 送 短 信 * @ p a r a m s t r i n g $ m o b i l e 手 机 号 码 * @ p a r a m a r r a y $ t e m p l a t e P a r a m 设 置 短 信 模 板 参 数 * @ p a r a m s t r i n g $ t e m p l a t e C o d e 模 板 c o d e * @ r e t u r n b o o l 是 否 发 送 成 功 * / p u b l i c f u n c t i o n s e n d V e r i f y S m s ( $ m o b i l e , $ t e m p l a t e P a r a m , $ t e m p l a t e C o d e ) e l s e } c a t c h ( C l i e n t E x c e p t i o n | S e r v e r E x c e p t i o n $ e ) } u n i a p p 微 信 小 程 序 一 键 登 录 , 配 合 后 端 p h p 的 e a s y W e c h a t 功 能 示 例 图 如 下 用 户 点 击 一 键 登 录 , 用 户 点 击 允 许 后 获 取 用 户 手 机 号 码 前 端 代 码 : 一 键 登 录 j s 代 码 / / 手 机 号 授 权 o n G e t P h o n e N u m b e r ( e ) e l s e ) } } , q u i c k L o g i n ( _ e n c r y p t e d D a t a = n u l l , _ i v = n u l l ) ) . t h e n ( r e s = > e l s e ) } } ) } , f a i l : ( r e s ) = > } ) } , f a i l : ( r e s ) = > } ) } 后 端 使 用 的 是 t h i n k p h p 6 , 和 e a s y W e C h a t 的 S K D 4 . 0 版 本 文 档 : h t t p s : / / e a s y w e c h a t . c o m / 4 . x / / * * * 一 键 登 录 * / p u b l i c f u n c t i o n q u i c k L o g i n ( ) v u e 页 面 h t m l 加 载 后 , 延 迟 执 行 方 法 在 v u e 中 , 我 们 可 能 需 要 再 c r e a t e d 中 获 取 到 d o m 元 素 进 行 操 作 , 但 是 呢 在 c r e a t e d 中 获 取 d o m 元 素 会 获 取 不 到 , 应 为 d o m 还 没 有 渲 染 完 , 找 不 到 d o m 元 素 导 致 获 取 不 到 , 所 以 可 以 在 t h i s . $ n e x t T i c k ( ) 延 迟 加 载 中 去 获 取 d o m 元 素 我 是 元 素 c r e a t e d ( ) ) ; } , c r e a t e d ( ) ) ; } , 微 信 小 程 序 超 过 2 M 上 传 失 败 , u n i a p p 分 包 场 景 : 因 为 微 信 小 程 序 的 文 件 包 大 小 限 制 , 只 能 上 传 2 M 及 以 下 的 文 件 包 , 超 过 2 M 时 就 无 法 上 传 解 决 方 法 : 需 要 进 行 分 包 微 信 文 档 分 包 教 程 文 档 : h t t p s : / / d e v e l o p e r s . w e i x i n . q q . c o m / m i n i p r o g r a m / d e v / f r a m e w o r k / s u b p a c k a g e s / b a s i c . h t m l h t t p s : / / d e v e l o p e r s . w e i x i n . q q . c o m / c o m m u n i t y / d e v e l o p / d o c / 0 0 0 4 0 e 5 a 0 8 4 6 7 0 6 e 8 9 3 d c c 2 4 2 5 6 0 0 9 当 前 使 用 的 是 u n i a p p , 一 下 教 程 是 u n i a p p 的 分 包 教 程 u n i a p p 分 包 文 档 h t t p s : / / u n i a p p . d c l o u d . n e t . c n / c o l l o c a t i o n / m a n i f e s t . h t m l # % E 5 % 8 5 % B 3 % E 4 % B A % 8 E % E 5 % 8 8 % 8 6 % E 5 % 8 C % 8 5 % E 4 % B C % 9 8 % E 5 % 8 C % 9 6 % E 7 % 9 A % 8 4 % E 8 % A F % B 4 % E 6 % 9 8 % 8 E 1 、 在 对 应 平 台 的 配 置 下 添 加 ” o p t i m i z a t i o n ” : 开 启 分 包 优 化 2 、 p a g e s . j s o n 里 进 行 分 包 p a g e s 是 默 认 文 件 路 径 , s u b P a c k a g e s 是 需 要 分 包 的 文 件 路 径 3 、 分 包 之 后 在 行 进 打 包 分 包 成 功 , 这 里 可 以 看 到 主 包 已 经 小 于 2 M , 即 可 上 传 成 功 l i n u x 执 行 p h p 命 令 报 错 : p h p : e r r o r w h i l e l o a d i n g s h a r e d l i b r a r i e s : l i b o n i g . s o . 2 : c a n n o t o p e n s h a r e d o b j e c t f i l e : N o s u c h f i l e o r d i r e c t o r y 问 题 c e n t o s 7 安 装 好 p h p 后 , 执 行 p h p 报 错 p h p : e r r o r w h i l e l o a d i n g s h a r e d l i b r a r i e s : l i b o n i g . s o . 2 : c a n n o t o p e n s h a r e d o b j e c t f i l e : N o s u c h f i l e o r d i r e c t o r y 原 因 分 析 1 . 该 库 不 存 在 2 . 库 存 在 但 是 没 有 正 确 引 用 解 决 过 程 1 . 查 询 库 确 认 库 是 否 真 实 存 在 : f i n d / n a m e * l i b o n i g * 2 . 库 存 在 则 把 文 件 复 制 到 / u s r / l i b 6 4 下 , 或 者 正 确 配 置 库 文 件 3 . 库 文 件 不 存 在 则 y u m i n s t a l l l i b o n i g 新 版 宝 塔 n g i n x 前 台 能 正 常 访 问 , 后 台 通 过 a d m i n . p h p 的 方 式 访 问 不 到 后 台 当 前 使 用 的 p h p 框 架 是 f a s t a d m i n , n g i n x 版 本 是 1 . 2 0 问 题 描 述 : 在 宝 塔 面 板 添 加 站 点 并 设 置 t h i n k p h p 伪 静 态 后 , 网 站 前 台 能 正 常 打 开 ( 例 如 : w w w . x x x . c o m / i n d e x . p h p / a r t i c l e / i n f o ) , 但 是 后 台 无 法 打 开 ( w w w . x x x . c o m / a d m i n . p h p / i n d e x / l o g i n ) 但 是 以 为 一 直 是 伪 静 态 问 题 , 不 支 持 p a t h i n f o 导 致 的 , 查 询 很 多 资 料 后 发 现 是 n g i n x 的 p h p . c o n f 配 置 问 题 ( 示 例 : 比 如 我 的 n g i n x 下 目 录 目 录 B t S o f t \ \ n g i n x \ \ c o n f \ \ p h p ) 找 到 n g i n x 下 的 c o n f 下 的 对 应 p h p . c o n f 配 置 , 将 t r y _ f i l e s $ u r i = 4 0 4 ; 注 释 掉 ( 我 用 的 p h p 版 本 是 p h p 7 3 ) 保 存 后 重 启 n g i n x 即 可 u n i a p p 给 页 面 添 加 下 拉 刷 新 页 面 1 、 p a g e s . j s o n 页 面 找 到 页 面 配 置 , 添 加 e n a b l e P u l l D o w n R e f r e s h } , 2 、 在 j s 中 定 义 o n P u l l D o w n R e f r e s h 处 理 函 数 ( 和 o n L o a d 等 生 命 周 期 函 数 同 级 ) , 监 听 该 页 面 用 户 下 拉 刷 新 事 件 。 / / 下 拉 刷 新 o n P u l l D o w n R e f r e s h ( ) , 3 、 在 接 口 执 行 成 功 后 关 闭 下 拉 动 画 g e t O r d e r ( ) q u e r y = h t t p . g e t ( / o r d e r / q u e r y , q u e r y ) . t h e n ( r e s = > / / 停 止 下 拉 刷 新 显 示 u n i . s t o p P u l l D o w n R e f r e s h ( ) ; } ) } , v u e 推 荐 组 件 的 使 用 : s t o r y b o o k / v u e 场 景 : 在 前 端 业 务 的 开 发 中 , 我 们 可 能 会 封 装 很 多 公 共 组 件 。 大 部 分 时 候 因 为 忙 于 业 务 开 发 , 并 不 会 为 这 些 公 共 组 件 进 行 文 档 编 写 、 测 试 。 在 进 行 复 用 的 时 候 , 需 要 在 项 目 中 查 看 源 码 去 查 看 该 组 件 的 作 用 、 参 数 和 事 件 。 这 种 组 件 开 发 的 方 式 在 前 端 项 目 规 模 不 大 的 时 候 还 能 接 受 , 但 当 项 目 到 达 一 定 规 模 后 , 一 般 会 存 在 以 下 问 题 : 重 复 造 轮 子 : 因 为 没 有 统 一 的 组 件 展 示 , 其 他 开 发 者 会 不 清 楚 组 件 已 经 在 项 目 中 实 现 , 出 现 重 复 造 轮 子 的 现 象 。 组 件 通 用 性 不 强 : 组 件 和 项 目 逻 辑 强 耦 合 , 导 致 重 复 利 用 率 不 高 。 不 知 道 如 何 使 用 : 没 有 组 件 文 档 的 存 在 , 其 他 开 发 者 需 要 去 查 看 源 码 弄 明 白 组 件 有 哪 些 e v e n t 和 p r o p s 。 增 加 了 组 件 的 使 用 难 度 库 s t o r y b o o k / v u e n p m i n s t a l l 报 错 : F a t a l p r o c e s s o u t o f m e m o r y : Z o n e 处 理 执 行 n p m c a c h e c l e a n f o r c e n p m 镜 像 n p m c o n f i g s e t r e g i s t r y h t t p s : / / r e g i s t r y . n p m m i r r o r . c o m u n i a p p 页 面 与 页 面 之 间 传 递 参 数 的 方 法 有 哪 些 1 、 第 一 种 传 递 参 数 l e t d a t a = [ t i t l e : 标 题 , s t a t e : 1 ] u n i . $ e m i t ( r e s p o n s e D a t a , d a t a ) ; / / 发 送 全 局 事 件 , 传 递 数 据 获 取 参 数 o n S h o w ( ) e l s e } ) ; } 2 、 第 二 种 , 设 置 缓 存 的 方 式 u n i . s e t S y s t e m I n f o S y n c ( r e s p o n s e D a t a , d a t a ) 获 取 参 数 u n i . g e t S y s t e m I n f o S y n c ( r e s p o n s e D a t a ) 3 、 第 三 种 , u r l 传 递 ( 如 果 是 多 个 参 数 的 话 , 或 者 参 数 不 固 定 需 要 一 个 个 拼 接 , 有 弊 端 ) u n i . n a v i g a t e T o ( ) 获 取 参 数 o n L o a d ( p a r a m ) , u v i e w 1 . x 版 本 u u p l o a d 上 传 多 张 图 片 j s : b e f o r e U p l o a d ( i n d e x , l i s t ) ) i f ( i = = i n d e x ) i + + ; } ) c o n s o l e . l o g ( 照 片 列 表 , t h i s . p i c L i s t ) ; } , / / 上 传 图 片 u p l o a d F i l e P r o m i s e ( u r l ) , h e a d e r : , s u c c e s s : ( r e s ) = > , } ) ; } ) ; } , / / 移 除 图 片 b e f o r e R e m o v e ( i n d e x , f i l e L i s t ) ) l e t r e s u l t = a w a i t t h i s . u p l o a d F i l e P r o m i s e ( i t e m . u r l ) ; c o n s o l e . l o g ( r e s u l t ) ; } ) c o n s o l e . l o g ( 照 片 列 表 , t h i s . p i c L i s t ) ; } , / / 上 传 图 片 u p l o a d F i l e P r o m i s e ( u r l ) , h e a d e r : , s u c c e s s : ( r e s ) = > , } ) ; } ) ; } , u n i a p p 微 信 小 程 序 获 取 位 置 信 息 微 信 小 程 序 用 户 授 权 获 取 用 户 位 置 信 息 1 、 配 置 文 件 m a n i f e s t . j s o n , 选 择 “ 源 码 视 图 ” , 添 加 配 置 2 、 上 代 码 g e t L o c a t i o n I n f o ( ) , $ ` , k e y : 你 的 k e y / / 腾 讯 地 图 开 放 平 台 上 申 请 并 获 得 了 W e b 服 务 A P I 密 钥 } , s u c c e s s : f u n c t i o n ( r e s p o n s e ) } ) } } ) } 3 、 如 果 没 有 k e y , 去 腾 讯 地 图 开 放 平 台 上 申 请 并 获 得 了 W e b 服 务 A P I 密 钥 地 址 : h t t p s : / / l b s . q q . c o m / d e v / c o n s o l e / h o m e 4 、 常 见 问 题 4 . 1 此 k e y 未 开 启 W e b s e r v i c e A P I 功 能 4 . 2 g e t L o c a t i o n : f a i l t h e a p i n e e d t o b e d e c l a r e d i n t h e r e q u i r e d P r i v a t e I n f o s f i e 这 个 问 题 查 看 第 一 步 , 没 有 配 置 m a n i f e s t . j s o n 导 致 的 B e a n n a m e d d d l A p p l i c a t i o n R u n n e r i s e x p e c t e d t o b e o f t y p e o r g . s p r i n g f r a m e w o r k . b o o t . R u n n e r 报 错 , s p r i n g b o o t 整 合 m y b a t i s p l u s 当 前 m y b a i t s p l u s 版 本 为 3 . 5 . 3 s p r i n g b o o t 启 动 报 错 B e a n n a m e d ‘ d d l A p p l i c a t i o n R u n n e r ’ i s e x p e c t e d t o b e o f t y p e ‘ o r g . s p r i n g f r a m e w o r k . b o o t . R u n n e r ’ b u t w a s a c t u a l l y o f t y p e ‘ o r g . s p r i n g f r a m e w o r k . b e a n s . f a c t o r y . s u p p o r t . N u l l B e a n ’ 解 决 : 在 启 动 类 加 上 方 法 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 ) / * * * 解 决 : B e a n n a m e d d d l A p p l i c a t i o n R u n n e r i s e x p e c t e d 的 报 错 * @ p a r a m d d l L i s t * @ r e t u r n * / @ B e a n p u b l i c D d l A p p l i c a t i o n R u n n e r d d l A p p l i c a t i o n R u n n e r ( @ A u t o w i r e d ( r e q u i r e d = f a l s e ) L i s t d d l L i s t ) 微 信 小 程 序 使 用 真 机 调 试 无 法 访 问 局 域 网 后 端 接 口 1 、 真 机 调 试 时 勾 选 局 域 网 模 式 2 、 修 改 a p i 接 口 地 址 为 本 地 局 域 网 i p 地 址 3 、 修 改 接 口 地 址 4 、 关 闭 w i n d o w s 防 火 墙 ( 重 要 ! 重 要 ! 重 要 ) 5 、 手 机 要 和 电 脑 使 用 的 同 一 个 网 络 w i f i 自 行 查 看 手 机 连 接 的 w i f i , 查 看 内 容 i p 地 址 是 否 是 同 一 个 网 络 段 o k , 搞 定 更 新 c o m p o e r 报 错 : R o o t c o m p o s e r . j s o n r e q u i r e s P H P e x t e n s i o n e x t h t t p * b u t i t i s m i s s i n g f r o m y o u r s y s t e m . I n s t a l l o r e n a b l e P H P s h t t p e x t e n s i o n 更 新 c o m p o s e r 时 报 错 : R o o t c o m p o s e r . j s o n r e q u i r e s P H P e x t e n s i o n e x t h t t p * b u t i t i s m i s s i n g f r o m y o u r s y s t e m . I n s t a l l o r e n a b l e P H P ’ s h t t p e x t e n s i o n 错 误 原 文 : Y o u r l o c k f i l e d o e s n o t c o n t a i n a c o m p a t i b l e s e t o f p a c k a g e s . P l e a s e r u n c o m p o s e r u p d a t e . P r o b l e m 1 R o o t c o m p o s e r . j s o n r e q u i r e s P H P e x t e n s i o n e x t h t t p * b u t i t i s m i s s i n g f r o m y o u r s y s t e m . I n s t a l l o r e n a b l e P H P ’ s h t t p e x t e n s i o n . T o e n a b l e e x t e n s i o n s , v e r i f y t h a t t h e y a r e e n a b l e d i n y o u r . i n i f i l e s : D : x x x \ \ p h p \ \ 7 4 \ \ p h p . i n i Y o u c a n a l s o r u n p h p — i n i i n s i d e t e r m i n a l t o s e e w h i c h f i l e s a r e u s e d b y P H P i n C L I m o d e . 解 决 办 法 : 将 c o m p o s e r . j s o n 里 的 ” e x t h t t p ” : “ “ 删 除 将 c o m p o s e r . l o k c 里 的 ” e x t h t t p ” : “ “ 删 除 u v i e w 组 件 t a b b a r 底 部 导 航 栏 , 实 现 页 面 切 换 使 用 u v i e w 组 件 t a b b a r 底 部 导 航 栏 , 点 击 按 钮 实 现 页 面 切 换 导 航 栏 结 构 代 码 J s 代 码 e x p o r t d e f a u l t , ] , } } , m e t h o d s : ) } } , } 微 信 小 程 序 隐 藏 左 上 角 返 回 键 和 首 页 按 钮 , u n i a p p 页 面 跳 转 方 式 u n i a p p 页 面 跳 转 方 式 和 区 别 第 一 : w x . n a v i g a t o r T o / / 新 页 面 打 开 , 默 认 会 有 返 回 按 钮 第 二 : w x . r e d i r e c t T o / / 当 前 页 面 打 开 , 默 认 无 返 回 按 钮 第 三 : w x . s w i t c h T a b / / 只 能 用 于 跳 转 到 t a b b a r 页 面 , 并 关 闭 其 他 非 t a b b a r 页 面 , t a b b a r 之 间 做 切 换 第 四 : w x . r e L a u n c h / / 关 闭 所 有 页 面 , 打 开 应 用 内 某 个 页 面 , 默 认 无 返 回 按 钮 】 隐 藏 左 上 角 返 回 按 钮 和 首 页 按 钮 o n S h o w ( ) , 从 小 程 序 跳 转 另 一 个 小 程 序 例 如 从 A 小 程 序 跳 转 到 B 小 程 序 w x . n a v i g a t e T o M i n i P r o g r a m ( } ) u n i a p p u v i e w 上 传 图 片 # # # # # 第 一 种 , 点 击 按 钮 选 择 图 片 上 传 点 击 上 传 头 像 / / 选 择 头 像 c h o o s e I m a g e ( ) , f a i l : ( e r r ) = > } ) } , / / 上 传 头 像 u p l o a d A v a t a r ( a v a t a r ) , f o r m D a t a : , s u c c e s s : r e s = > , f a i l : e r r = > } ) } , 第 二 种 , u p l o a d 上 传 / / 删 除 图 片 d e l e t e P i c ( e v e n t ) , / / 新 增 图 片 a s y n c a f t e r R e a d ( e v e n t ) ) } ) f o r ( l e t i = 0 ; i , s u c c e s s : ( r e s ) = > } ) ; } ) } , 微 信 小 程 序 自 定 义 顶 部 导 航 栏 搜 索 框 微 信 小 程 序 自 定 义 顶 部 导 航 栏 搜 索 框 ( 非 组 件 ) 一 、 隐 藏 原 生 n a v i g a t i o n B a r 全 局 自 定 义 顶 部 导 航 栏 在 a p p . j s o n 的 “ w i n d o w ” 里 添 加 ” n a v i g a t i o n S t y l e ” : “ c u s t o m ” w i n d o w : 单 独 页 面 自 定 义 顶 部 导 航 栏 在 该 页 面 的 j s o n 文 件 里 添 加 ” n a v i g a t i o n S t y l e ” : “ c u s t o m ” , n a v i g a t i o n S t y l e : c u s t o m } 二 、 获 取 系 统 及 按 钮 信 息 , 详 细 写 法 , 请 参 考 : h t t p s : / / b l o g . c s d n . n e t / Y N 2 0 0 0 6 0 9 / a r t i c l e / d e t a i l s / 1 3 4 2 1 2 8 2 5 j s 页 面 获 取 系 统 信 息 并 计 算 按 钮 位 置 信 息 w x m l 页 面 通 过 获 取 的 数 据 编 写 搜 索 框 c s s 页 面 美 化 搜 索 框 a p p . j s 页 面 j a v a S p r i n g 过 滤 器 , 过 滤 表 单 的 前 后 空 格 场 景 实 现 创 建 过 滤 器 ` ` ` p a c k a g e c o m . b d e r p . c o n f i g ; i m p o r t c o m . b d e r p . c o m m o n . T r i m F i l t e r ; i m p o r t o r g . s p r i n g f r a m e w o r k . b o o t . w e b . s e r v l e t . F i l t e r R e g i s t r a t i o n B e a n ; i m p o r t o r g . s p r i n g f r a m e w o r k . c o n t e x t . a n n o t a t i o n . B e a n ; i m p o r t o r g . s p r i n g f r a m e w o r k . c o n t e x t . a n n o t a t i o n . C o n f i g u r a t i o n ; i m p o r t j a v a x . s e r v l e t . D i s p a t c h e r T y p e ; @ C o n f i g u r a t i o n p u b l i c c l a s s F i l t e r C o n f i g } 2 . 创 建 过 滤 器 类 i m p o r t j a v a x . s e r v l e t . * ; i m p o r t j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t R e q u e s t ; i m p o r t j a v a . i o . I O E x c e p t i o n ; p u b l i c c l a s s T r i m F i l t e r i m p l e m e n t s F i l t e r @ O v e r r i d e p u b l i c v o i d d o F i l t e r ( S e r v l e t R e q u e s t s e r v l e t R e q u e s t , S e r v l e t R e s p o n s e s e r v l e t R e s p o n s e , F i l t e r C h a i n f i l t e r C h a i n ) t h r o w s I O E x c e p t i o n , S e r v l e t E x c e p t i o n @ O v e r r i d e p u b l i c v o i d d e s t r o y ( ) } 3 . 创 建 请 求 参 数 过 滤 类 i m p o r t c o m . b d e r p . u t i l s . J s o n T r i m U t i l s ; i m p o r t o r g . a p a c h e . c o m m o n s . i o . I O U t i l s ; i m p o r t o r g . s p r i n g f r a m e w o r k . h t t p . H t t p H e a d e r s ; i m p o r t o r g . s p r i n g f r a m e w o r k . h t t p . M e d i a T y p e ; i m p o r t o r g . s p r i n g f r a m e w o r k . u t i l . S t r i n g U t i l s ; i m p o r t j a v a x . s e r v l e t . R e a d L i s t e n e r ; i m p o r t j a v a x . s e r v l e t . S e r v l e t I n p u t S t r e a m ; i m p o r t j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t R e q u e s t ; i m p o r t j a v a . i o . B y t e A r r a y I n p u t S t r e a m ; i m p o r t j a v a . i o . I O E x c e p t i o n ; 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 . I t e r a t o r ; i m p o r t j a v a . u t i l . M a p ; 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 T r i m H t t p S e r v l e t R e q u e s t W r a p p e r e x t e n d s j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t R e q u e s t W r a p p e r / * * * 重 写 g e t I n p u t S t r e a m 方 法 p o s t 类 型 的 请 求 参 数 必 须 通 过 流 才 能 获 取 到 值 * / @ O v e r r i d e p u b l i c S e r v l e t I n p u t S t r e a m g e t I n p u t S t r e a m ( ) t h r o w s I O E x c e p t i o n / / 为 空 , 直 接 返 回 S t r i n g j s o n = I O U t i l s . t o S t r i n g ( s u p e r . g e t I n p u t S t r e a m ( ) , u t f 8 ) ; i f ( ! S t r i n g U t i l s . h a s L e n g t h ( j s o n ) ) B y t e A r r a y I n p u t S t r e a m b i s = n u l l ; t r y c a t c h ( E x c e p t i o n e ) r e t u r n n e w M y S e r v l e t I n p u t S t r e a m ( b i s ) ; } / * * * 将 p a r a m e t e r 的 值 去 除 空 格 后 重 写 回 去 * / p u b l i c v o i d m o d i f y P a r a m e t e r V a l u e s ( ) 4 . 创 建 过 滤 工 具 类 p a c k a g e c o m . b d e r p . u t i l s ; i m p o r t c o m . a l i b a b a . f a s t j s o n . J S O N ; i m p o r t c o m . a l i b a b a . f a s t j s o n . J S O N A r r a y ; i m p o r t c o m . a l i b a b a . f a s t j s o n . J S O N O b j e c t ; i m p o r t c o m . a l i b a b a . f a s t j s o n . J S O N V a l i d a t o r ; i m p o r t j a v a . u t i l . I t e r a t o r ; i m p o r t j a v a . u t i l . M a p ; / * * j s o n 工 具 类 @ V e r s i o n 1 . 0 / p u b l i c f i n a l c l a s s J s o n T r i m U t i l s / * * 去 除 j s o n 值 前 后 空 格 @ p a r a m j s o n S t r j s o n S t r @ r e t u r n * / p u b l i c s t a t i c J S O N j s o n T r i m ( S t r i n g j s o n S t r ) t h r o w s E x c e p t i o n / / 前 后 端 联 调 传 值 类 型 不 同 , 及 早 的 暴 露 问 题 , 避 免 隐 藏 问 题 。 t h r o w n e w E x c e p t i o n ( “ 非 J S O N 参 数 ” ) ; } / / / * / / 去 除 j s o n 值 前 后 空 格 / / @ p a r a m j s o n j s o n S t r / / @ r e t u r n / / * / / / p u b l i c s t a t i c J S O N j s o n T r i m ( J S O N j s o n ) t h r o w s E x c e p t i o n e l s e i f ( j s o n i n s t a n c e o f J S O N A r r a y ) / / t h r o w n e w E x c e p t i o n ( “ 非 J S O N 参 数 ” ) ; / / } / * * * 去 除 v a l u e 的 空 格 * * @ p a r a m j s o n O b j e c t j s o n O b j e c t * @ r e t u r n * / p u b l i c s t a t i c J S O N O b j e c t j s o n T r i m ( J S O N O b j e c t j s o n O b j e c t ) e l s e i f ( v a l u e i n s t a n c e o f J S O N O b j e c t ) e l s e i f ( v a l u e i n s t a n c e o f J S O N A r r a y ) } } r e t u r n j s o n O b j e c t ; } / * * * 清 空 J S O N A r r a y 值 前 后 空 格 * @ p a r a m a r r a y * / p r i v a t e s t a t i c v o i d j s o n T r i m A r r a y ( J S O N A r r a y a r r a y ) ` ` ` 参 考 h t t p s : / / b l o g . c s d n . n e t / L _ f l y _ J / a r t i c l e / d e t a i l s / 1 2 0 9 9 1 3 6 7 j a v a S p r i n g 过 滤 器 , 过 滤 表 单 的 前 后 空 格 场 景 实 现 创 建 过 滤 器 ` ` ` p a c k a g e c o m . b d e r p . c o n f i g ; i m p o r t c o m . b d e r p . c o m m o n . T r i m F i l t e r ; i m p o r t o r g . s p r i n g f r a m e w o r k . b o o t . w e b . s e r v l e t . F i l t e r R e g i s t r a t i o n B e a n ; i m p o r t o r g . s p r i n g f r a m e w o r k . c o n t e x t . a n n o t a t i o n . B e a n ; i m p o r t o r g . s p r i n g f r a m e w o r k . c o n t e x t . a n n o t a t i o n . C o n f i g u r a t i o n ; i m p o r t j a v a x . s e r v l e t . D i s p a t c h e r T y p e ; @ C o n f i g u r a t i o n p u b l i c c l a s s F i l t e r C o n f i g } 2 . 创 建 过 滤 器 类 i m p o r t j a v a x . s e r v l e t . * ; i m p o r t j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t R e q u e s t ; i m p o r t j a v a . i o . I O E x c e p t i o n ; p u b l i c c l a s s T r i m F i l t e r i m p l e m e n t s F i l t e r @ O v e r r i d e p u b l i c v o i d d o F i l t e r ( S e r v l e t R e q u e s t s e r v l e t R e q u e s t , S e r v l e t R e s p o n s e s e r v l e t R e s p o n s e , F i l t e r C h a i n f i l t e r C h a i n ) t h r o w s I O E x c e p t i o n , S e r v l e t E x c e p t i o n @ O v e r r i d e p u b l i c v o i d d e s t r o y ( ) } 3 . 创 建 请 求 参 数 过 滤 类 i m p o r t c o m . b d e r p . u t i l s . J s o n T r i m U t i l s ; i m p o r t o r g . a p a c h e . c o m m o n s . i o . I O U t i l s ; i m p o r t o r g . s p r i n g f r a m e w o r k . h t t p . H t t p H e a d e r s ; i m p o r t o r g . s p r i n g f r a m e w o r k . h t t p . M e d i a T y p e ; i m p o r t o r g . s p r i n g f r a m e w o r k . u t i l . S t r i n g U t i l s ; i m p o r t j a v a x . s e r v l e t . R e a d L i s t e n e r ; i m p o r t j a v a x . s e r v l e t . S e r v l e t I n p u t S t r e a m ; i m p o r t j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t R e q u e s t ; i m p o r t j a v a . i o . B y t e A r r a y I n p u t S t r e a m ; i m p o r t j a v a . i o . I O E x c e p t i o n ; 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 . I t e r a t o r ; i m p o r t j a v a . u t i l . M a p ; 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 T r i m H t t p S e r v l e t R e q u e s t W r a p p e r e x t e n d s j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t R e q u e s t W r a p p e r / * * * 重 写 g e t I n p u t S t r e a m 方 法 p o s t 类 型 的 请 求 参 数 必 须 通 过 流 才 能 获 取 到 值 * / @ O v e r r i d e p u b l i c S e r v l e t I n p u t S t r e a m g e t I n p u t S t r e a m ( ) t h r o w s I O E x c e p t i o n / / 为 空 , 直 接 返 回 S t r i n g j s o n = I O U t i l s . t o S t r i n g ( s u p e r . g e t I n p u t S t r e a m ( ) , u t f 8 ) ; i f ( ! S t r i n g U t i l s . h a s L e n g t h ( j s o n ) ) B y t e A r r a y I n p u t S t r e a m b i s = n u l l ; t r y c a t c h ( E x c e p t i o n e ) r e t u r n n e w M y S e r v l e t I n p u t S t r e a m ( b i s ) ; } / * * * 将 p a r a m e t e r 的 值 去 除 空 格 后 重 写 回 去 * / p u b l i c v o i d m o d i f y P a r a m e t e r V a l u e s ( ) 4 . 创 建 过 滤 工 具 类 p a c k a g e c o m . b d e r p . u t i l s ; i m p o r t c o m . a l i b a b a . f a s t j s o n . J S O N ; i m p o r t c o m . a l i b a b a . f a s t j s o n . J S O N A r r a y ; i m p o r t c o m . a l i b a b a . f a s t j s o n . J S O N O b j e c t ; i m p o r t c o m . a l i b a b a . f a s t j s o n . J S O N V a l i d a t o r ; i m p o r t j a v a . u t i l . I t e r a t o r ; i m p o r t j a v a . u t i l . M a p ; / * * j s o n 工 具 类 @ V e r s i o n 1 . 0 / p u b l i c f i n a l c l a s s J s o n T r i m U t i l s / * * 去 除 j s o n 值 前 后 空 格 @ p a r a m j s o n S t r j s o n S t r @ r e t u r n * / p u b l i c s t a t i c J S O N j s o n T r i m ( S t r i n g j s o n S t r ) t h r o w s E x c e p t i o n / / 前 后 端 联 调 传 值 类 型 不 同 , 及 早 的 暴 露 问 题 , 避 免 隐 藏 问 题 。 t h r o w n e w E x c e p t i o n ( “ 非 J S O N 参 数 ” ) ; } / / / * / / 去 除 j s o n 值 前 后 空 格 / / @ p a r a m j s o n j s o n S t r / / @ r e t u r n / / * / / / p u b l i c s t a t i c J S O N j s o n T r i m ( J S O N j s o n ) t h r o w s E x c e p t i o n e l s e i f ( j s o n i n s t a n c e o f J S O N A r r a y ) / / t h r o w n e w E x c e p t i o n ( “ 非 J S O N 参 数 ” ) ; / / } / * * * 去 除 v a l u e 的 空 格 * * @ p a r a m j s o n O b j e c t j s o n O b j e c t * @ r e t u r n * / p u b l i c s t a t i c J S O N O b j e c t j s o n T r i m ( J S O N O b j e c t j s o n O b j e c t ) e l s e i f ( v a l u e i n s t a n c e o f J S O N O b j e c t ) e l s e i f ( v a l u e i n s t a n c e o f J S O N A r r a y ) } } r e t u r n j s o n O b j e c t ; } / * * * 清 空 J S O N A r r a y 值 前 后 空 格 * @ p a r a m a r r a y * / p r i v a t e s t a t i c v o i d j s o n T r i m A r r a y ( J S O N A r r a y a r r a y ) ` ` ` E a s y W e C h a t 微 信 支 付 提 示 : 支 付 验 证 签 名 失 败 , 过 后 总 结 第 一 次 使 用 E a s y W e C h a t 微 信 支 付 S D K 发 现 代 码 量 很 少 , 很 简 洁 , 但 是 在 使 用 过 程 中 也 花 了 很 多 时 间 , 遇 到 了 很 多 问 题 1 、 第 一 次 尝 试 时 , 发 现 下 面 的 解 释 是 当 支 付 方 式 为 A P P 时 , 才 需 要 进 行 二 次 签 名 / / 如 t r a d e _ t y p e = A P P / / 需 要 进 行 二 次 签 名 所 以 第 一 次 并 没 有 进 行 二 次 签 名 , 接 口 成 功 返 回 , 但 是 一 直 报 错 支 付 验 证 签 名 失 败 2 、 尝 试 了 几 次 后 , 进 行 二 次 签 名 验 证 再 进 行 尝 试 , 但 是 发 现 也 是 一 直 报 错 支 付 验 证 签 名 失 败 3 、 之 后 就 去 微 信 支 付 接 口 签 名 校 验 工 具 , 去 验 证 签 名 微 信 支 付 接 口 签 名 校 验 工 具 地 址 : h t t p s : / / p a y . w e i x i n . q q . c o m / w i k i / d o c / a p i / m i c r o p a y . p h p ? c h a p t e r = 2 0 _ 1 发 现 x m l 的 验 证 结 果 是 正 确 的 4 、 去 百 度 查 看 别 人 分 享 的 E a s y W e C h a t 使 用 方 法 , 发 现 使 用 的 二 次 加 密 的 方 法 和 官 网 的 不 一 样 , 结 果 真 的 就 解 决 了 $ r e s u l t = $ a p p j s s d k a p p C o n f i g ( $ p r e p a y I d ) ; 官 网 文 档 写 的 : ( n e w \ \ E a s y W e C h a t \ \ P a y m e n t \ \ J s s d k \ \ C l i e n t ( $ a p p ) ) a p p C o n f i g ( $ r e s u l t [ ‘ p r e p a y _ i d ’ ] ) ; 总 结 : 官 网 只 是 简 单 的 告 诉 S D K 的 用 法 , 但 是 呢 还 是 要 结 合 看 看 自 己 的 业 务 来 进 行 调 整 和 使 用 t h i n k p h p 6 使 用 E a s y W e C h a t 在 u n i a p p 小 程 序 微 信 支 付 1 、 第 一 步 , 安 装 E a s y W e C h a t 版 本 , 本 章 文 档 使 用 的 是 4 . * 版 本 使 用 c o m p o s e r : c o m p o s e r r e q u i r e o v e r t r u e / w e c h a t : ~ 4 . 0 v v v 2 、 配 置 u s e E a s y W e C h a t \ \ F a c t o r y ; / / 引 入 s d k $ c o n f i g = [ / / 必 要 配 置 a p p _ i d = > x x x x x x , / / 微 信 小 程 序 a p p i d m c h _ i d = > x x x x x x , / / 微 信 支 付 商 户 号 k e y = > x x x x x x , / / 微 信 支 付 A P I v 2 密 钥 ( 注 意 : 是 v 2 密 钥 是 v 2 密 钥 是 v 2 密 钥 ) / / 如 需 使 用 敏 感 接 口 ( 如 退 款 、 发 送 红 包 等 ) 需 要 配 置 A P I 证 书 路 径 ( 登 录 商 户 平 台 下 载 A P I 证 书 ) c e r t _ p a t h = > p a t h / t o / y o u r / c e r t . p e m , / / X X X : 绝 对 路 径 ! ! ! ! k e y _ p a t h = > p a t h / t o / y o u r / k e y , / / X X X : 绝 对 路 径 ! ! ! ! n o t i f y _ u r l = > $ t h i s r e q u e s t d o m a i n ( ) . / i n d e x / o r d e r / p a y C a l l b a c k , / / 支 付 回 调 地 址 ] ; $ a p p = F a c t o r y : : p a y m e n t ( $ c o n f i g ) ; 3 、 下 单 ( 本 章 文 档 使 用 的 是 J S A P I ) $ r e s u l t = $ a p p o r d e r u n i f y ( [ b o d y = > 充 值 积 分 , o u t _ t r a d e _ n o = > x x x , / / 订 单 号 t o t a l _ f e e = > 1 . 0 0 , / / 支 付 金 额 s p b i l l _ c r e a t e _ i p = > , / / 可 选 , 如 不 传 该 参 数 , S D K 将 会 自 动 获 取 相 应 I P 地 址 n o t i f y _ u r l = > $ t h i s r e q u e s t d o m a i n ( ) . / i n d e x / o r d e r / p a y C a l l b a c k , / / 支 付 回 调 地 址 t r a d e _ t y p e = > J S A P I , / / 请 对 应 换 成 你 的 支 付 方 式 对 应 的 值 类 型 o p e n i d = > $ u s e r [ o p e n i d ] , / / 用 户 的 o p e n i d ] ) ; 4 、 获 取 签 名 , 并 返 回 给 前 端 i f ( $ r e s u l t [ r e t u r n _ c o d e ] = = = S U C C E S S r e s u l t _ c o d e ] = = = S U C C E S S ) 5 、 前 端 u n i a p p 的 u n i . r e q u e s t P a y m e n t 是 一 个 统 一 各 平 台 的 客 户 端 支 付 A P I / / 拉 起 支 付 p a y ( ) ) . t h e n ( ( r e s ) = > ) } , f a i l : f u n c t i o n ( r e s ) ) } } ) ; } ) } , 6 、 支 付 回 调 / / 支 付 回 调 p u b l i c f u n c t i o n p a y C a l l b a c k ( ) i f ( e m p t y ( $ d a t a ) | | $ d a t a = = n u l l | | $ d a t a = = ) L o g : : i n f o ( 支 付 回 调 数 据 . j s o n _ e n c o d e ( $ d a t a ) ) ; $ o u t _ t r a d e _ n o = i s s e t ( $ d a t a [ o u t _ t r a d e _ n o ] ) i f ( $ d a t a [ r e t u r n _ c o d e ] = = S U C C E S S / / e c h o $ s t r ; $ r e t u r n _ m s g = O K ; $ r e t u r n _ c o d e = S U C C E S S ; r e t u r n j s o n _ e n c o d e ( [ r e t u r n _ m s g = > $ r e t u r n _ m s g , r e t u r n _ c o d e = > $ r e t u r n _ c o d e ] ) ; } c a t c h ( \ \ E x c e p t i o n $ e ) } / / x m l 转 数 组 p r o t e c t e d f u n c t i o n x m l T o A r r a y x ( $ x m l ) l i b x m l _ d i s a b l e _ e n t i t y _ l o a d e r ( t r u e ) ; $ a r r = j s o n _ d e c o d e ( j s o n _ e n c o d e ( s i m p l e x m l _ l o a d _ s t r i n g ( $ x m l , S i m p l e X M L E l e m e n t , L I B X M L _ N O C D A T A ) ) , t r u e ) ; r e t u r n $ a r r ; } 附 : 有 什 么 参 错 上 不 懂 的 可 以 看 官 方 文 档 微 信 支 付 J S A P I 调 起 支 付 官 方 文 档 : h t t p s : / / p a y . w e i x i n . q q . c o m / w i k i / d o c / a p i / j s a p i . p h p ? c h a p t e r = 7 _ 7 } ) . c a t c h ( e r r o r = > ) ; } ) ; } , 这 样 分 享 后 的 链 接 页 面 / p a g e s / s h a r e / d e t a i l 打 开 后 就 会 携 带 t o k e n 参 数 了 将 某 个 目 录 从 g i t 仓 库 中 删 除 1 、 把 已 提 交 到 g i t 仓 库 的 文 件 或 目 录 删 除 使 用 以 下 命 令 将 目 录 从 G i t 仓 库 中 移 除 : g i t r m r c a c h e d 将 替 换 为 你 要 移 除 的 目 录 名 称 。 该 命 令 将 递 归 地 移 除 目 录 及 其 下 的 所 有 文 件 , 并 将 其 从 G i t 的 缓 存 中 删 除 。 2 、 提 交 更 改 : g i t c o m m i t m R e m o v e f r o m G i t 微 信 小 程 序 开 发 报 错 : R e q u e s t a c c e s s _ t o k e n f a i l : 场 景 微 信 小 程 序 开 发 使 用 订 阅 消 息 环 境 t h i n k p h p 6 e a s y w e c h a t 代 码 / / 发 送 消 息 通 知 模 板 p u b l i c f u n c t i o n s e n d M e s s a g e ( $ o p e n i d ) , k e y 2 : } t h i n g 3 = > [ v a l u e = > 小 明 , / / 客 户 名 称 ] , ] , ] ; $ a p p = F a c t o r y : : m i n i P r o g r a m ( $ c o n f i g ) ; $ a p p s u b s c r i b e _ m e s s a g e s e n d ( $ d a t a ) ; } 报 错 信 息 R e q u e s t a c c e s s _ t o k e n f a i l : 本 次 问 题 原 因 缺 少 a p p _ i d 参 数 问 题 分 析 e r r c o d e : 4 1 0 0 2 基 本 可 以 判 断 , 是 权 限 验 证 问 题 , 可 能 的 原 因 1 、 缺 少 : a p p _ i d 、 s e c r e t 2 、 a p p _ i d 、 s e c r e t 错 误 g i t 部 署 服 务 器 ( 用 服 务 器 搭 建 g i t 仓 库 ) 1 、 初 始 化 g i t 仓 库 g i t i n i t 2 、 设 置 仓 库 接 受 代 码 提 交 允 许 远 程 提 交 代 码 g i t c o n f i g r e c e i v e . d e n y C u r r e n t B r a n c h i g n o r e 3 、 服 务 器 端 编 辑 钩 子 文 件 v i m . g i t / h o o k s / p o s t u p d a t e 4 、 p o s t u p d a t e 文 件 内 容 , 当 有 g i t 提 交 时 可 自 动 更 新 代 码 # ! / b i n / s h u n s e t G I T _ D I R c d . . g i t c h e c k o u t f 5 、 设 置 文 件 权 限 c h m o d + x . g i t / h o o k s / p o s t u p d a t e j s 开 发 技 巧 : 获 取 当 前 年 份 、 月 份 场 景 获 取 当 前 年 份 、 月 份 实 现 l e t d a t e = n e w D a t e ( ) l e t c u r r e n t Y e a r = d a t e . g e t F u l l Y e a r ( ) / / 获 取 完 整 的 年 份 ( 4 位 ) l e t c u r r e n t M o n t h = d a t e . g e t M o n t h ( ) + 1 / / 获 取 当 前 月 份 ( 1 1 2 , 1 代 表 1 月 ) c u r r e n t M o n t h = c u r r e n t M o n t h > = 1 0 ? c u r r e n t M o n t h : 0 + c u r r e n t M o n t h 小 程 序 开 发 技 巧 : 小 程 序 s w i t c h T a b 带 参 跳 转 解 决 方 法 场 景 有 时 候 切 换 底 部 菜 单 , 需 要 带 上 参 数 解 决 方 案 1 、 切 换 前 设 置 缓 存 , 切 换 后 到 另 一 个 页 面 后 , 清 除 缓 存 2 、 自 己 定 义 一 个 底 部 菜 单 小 程 序 开 发 总 结 : 订 票 小 程 序 开 发 总 结 项 目 背 景 1 、 项 目 属 于 二 开 项 目 2 、 基 础 功 能 都 有 3 、 后 端 使 用 的 f a s t a d m i n 开 发 中 遇 到 的 问 题 1 、 原 始 系 统 有 些 功 能 不 能 正 常 使 用 , 但 又 不 能 另 外 加 费 用 2 、 客 户 一 开 始 不 愿 意 给 预 付 款 , 但 又 急 着 想 完 成 开 发 3 、 客 户 期 望 参 考 飞 z h u 小 程 序 开 发 , 一 开 始 设 计 了 很 多 功 能 , 但 是 后 来 和 客 户 沟 通 这 些 功 能 实 际 用 不 上 4 、 开 发 对 前 端 不 熟 , 遇 到 问 题 不 能 快 速 处 理 总 结 1 、 二 开 项 目 的 开 发 成 本 需 要 提 高 一 些 , 主 要 是 熟 悉 原 始 系 统 的 成 本 , 遇 到 问 题 开 发 起 来 会 很 南 2 、 利 益 一 开 始 要 谈 好 m y s q l 开 发 技 巧 : 导 入 数 据 报 错 场 景 从 m y s q l 5 . 6 导 出 数 据 , 导 入 到 m y s q l 5 . 7 的 数 据 库 问 题 m y s q l 数 据 导 入 时 报 I n c o r r e c t d a t e v a l u e : 0 0 0 0 0 0 0 0 f o r c o l u m n d a t e a t r o w 问 题 分 析 m y s q l 5 . 7 以 上 的 版 本 默 认 不 允 许 d a t e t i m e 格 式 的 数 据 出 现 ’ 0 0 0 0 0 0 0 0 ’ 的 情 况 问 题 处 理 修 改 数 据 库 的 m y s q l . i n t 参 数 , 添 加 以 下 代 码 s q l _ m o d e = N O _ Z E R O _ I N _ D A T E , N O _ Z E R O _ D A T E , E R R O R _ F O R _ D I V I S I O N _ B Y _ Z E R O , N O _ A U T O _ C R E A T E _ U S E R , N O _ E N G I N E _ S U B S T I T U T I O N m y s q l 开 发 技 巧 : 清 空 数 据 注 意 : 谨 慎 使 用 清 空 操 作 语 法 删 除 数 据 : d e l e t e f r o m 表 名 w h e r e i d = 1 ; , 如 果 数 据 多 , 会 慢 清 空 表 : t r u n c a t e t a b l e 表 名 : 速 度 快 , 清 空 后 无 法 恢 复 删 除 表 : d r o p t a b l e i f e x i s t s 表 名 ; m y s q l 开 发 技 巧 : M y S q l 截 取 字 符 串 使 用 场 景 软 件 开 发 中 通 常 情 况 下 是 不 需 要 使 用 到 m y s q l 函 数 的 。 有 时 候 需 要 对 原 始 数 据 处 理 的 时 候 就 需 要 用 到 一 些 m y s q l 字 符 串 处 理 函 数 常 用 字 符 串 截 取 函 数 l e f t ( s t r , l e n g t h ) , 从 左 边 第 一 位 开 始 截 取 指 定 长 度 字 符 串 r i g h t ( s t r , l e n g t h ) , 从 右 边 第 一 位 开 始 截 取 指 定 长 度 字 符 串 s u b s t r i n g ( s t r , i n d e x , l e n g t h ) , 从 指 定 开 始 位 置 截 取 指 定 长 度 字 符 串 , i n d e x 从 1 开 始 , 如 果 是 负 数 , 表 示 用 右 开 始 数 s u b s t r i n g _ i n d e x ( s t r , d i m , l e n g t h ) , 从 指 定 字 符 位 置 开 始 截 取 指 定 长 度 字 符 串 微 信 申 请 退 款 提 示 证 书 验 证 失 败 微 信 申 请 退 款 , 报 错 证 书 验 证 失 败 刚 开 始 百 度 时 , 大 部 分 都 是 在 说 配 置 错 误 导 致 的 后 面 在 耐 性 仔 细 的 查 看 的 微 信 的 说 明 文 档 后 发 现 是 需 要 去 微 信 支 付 下 载 一 个 申 请 下 载 A P I 证 书 微 信 支 付 退 款 文 档 : h t t p s : / / p a y . w e i x i n . q q . c o m / w i k i / d o c / a p i / j s a p i . p h p ? c h a p t e r = 4 _ 3 下 载 后 , 在 退 款 接 口 中 , 请 求 微 信 接 口 时 需 要 带 上 证 书 即 可 注 意 : 证 书 p k c s 1 2 格 式 , 证 书 p e m 格 式 部 分 开 发 语 言 和 环 境 , 不 能 直 接 使 用 p 1 2 文 件 , 而 需 要 使 用 p e m ( 列 如 P H P 使 用 的 是 p e m ) m a v e n 更 新 p o m 时 , 提 示 : 提 供 可 传 递 的 易 受 攻 击 的 依 赖 项 今 天 拉 取 项 目 代 码 时 , 更 新 m a v e n 发 现 无 法 更 新 , 然 后 查 看 错 误 发 现 p o m . x m l 提 示 错 误 和 警 告 信 息 解 决 : 根 据 提 示 , 将 项 目 所 在 目 录 添 加 进 入 系 统 的 排 除 项 中 连 接 本 地 m y s q l 报 错 提 示 T a b l e p e r f o r m a n c e s c h e m a , s e s s i o n v a r i a b l e s d o e s n t e x i s t 进 入 到 m y s q l 安 装 目 录 的 b i n 目 录 下 , 运 行 c m d 输 入 m y s q l _ u p g r a d e u r o o t p , 输 入 密 码 然 后 重 启 m y s q l 即 可 c s s : 图 标 和 文 字 在 一 个 盒 子 内 居 中 显 示 问 题 : 图 标 和 文 字 在 一 个 盒 子 内 居 中 显 示 。 在 小 程 序 中 , 可 以 使 用 f l e x 布 局 将 图 标 和 文 字 放 在 一 个 盒 子 中 , 并 使 它 们 居 中 显 示 。 首 先 , 将 图 标 和 文 字 放 在 一 个 v i e w 组 件 内 , 然 后 使 用 f l e x 布 局 的 相 关 属 性 实 现 居 中 对 齐 。 可 以 通 过 设 置 v i e w 组 件 的 d i s p l a y 属 性 为 f l e x , 然 后 设 置 j u s t i f y c o n t e n t 和 a l i g n i t e m s 属 性 为 c e n t e r , 将 图 标 和 文 字 水 平 和 垂 直 居 中 显 示 。 示 例 : 文 字 内 容 c s s : 设 置 背 景 图 片 技 巧 问 题 : 为 什 么 在 c s s 里 使 用 b a c k g r o u n d i m a g e 插 入 背 景 图 片 时 , 浏 览 器 没 有 任 何 反 应 ? 错 误 写 法 : 插 入 背 景 图 片 的 路 径 写 错 了 。 b a c k g r o u n d i m a g e : u r l ( / i m g / 科 技 . j p g ) ; 正 确 写 法 : b a c k g r o u n d i m a g e : u r l ( . / i m g / 科 技 . j p g ) ; 问 题 : 背 景 图 片 太 大 显 示 不 全 。 解 决 思 路 : 通 过 设 置 d i v 的 大 小 大 于 背 景 图 片 的 大 小 , 使 背 景 图 片 完 全 显 示 ; b o d y 使 用 b a c k g r o u n d s i z e 属 性 将 背 景 图 片 的 大 小 设 置 为 小 于 d i v 的 大 小 。 b o d y j a v a 或 条 件 查 询 需 求 : 前 端 通 过 一 个 输 入 框 , 既 可 以 查 询 学 号 又 可 以 查 询 姓 名 后 端 : 通 过 或 条 件 查 询 / / 可 以 根 据 学 号 和 姓 名 模 糊 搜 索 i f ( s t u d e n t . g e t S t u d e n t N u m b e r ( ) ! = n u l l s t u d e n t . s e t S t u d e n t N u m b e r ( n u l l ) ; } 小 程 序 开 发 问 题 : 渲 染 城 市 列 表 , 卡 顿 问 题 渲 染 城 市 列 表 , 卡 顿 原 因 按 钮 用 的 是 u v i e w 的 组 件 , 7 0 0 个 城 市 , 就 渲 染 了 7 0 0 次 , 导 致 页 面 加 载 慢 的 。 问 题 分 析 思 路 减 少 渲 染 内 容 , 查 看 是 否 正 常 。 正 常 情 况 下 渲 染 几 百 个 d i v 应 该 不 会 有 什 么 影 响 问 题 分 析 过 程 因 为 是 多 层 渲 染 , 先 只 渲 染 第 一 层 , 看 是 否 正 常 只 渲 染 第 一 层 循 环 的 情 况 下 , 正 常 渲 染 第 二 场 循 环 , 异 常 渲 染 第 二 层 , 只 打 印 城 市 , 正 常 分 析 原 因 可 能 是 u b u t t o n 是 组 件 , 组 件 内 标 签 较 多 导 致 微 信 小 程 序 申 请 申 请 流 程 : 1 、 进 到 微 信 公 众 平 台 , 点 一 下 “ 点 击 注 册 ” , 挑 选 账 号 申 请 种 类 “ 小 程 序 ” , 填 好 微 信 小 程 序 用 户 信 息 , 包 含 电 子 邮 箱 、 登 陆 密 码 等 。 2 、 登 录 到 相 对 的 电 子 邮 箱 激 话 账 户 。 3 、 激 话 微 信 小 程 序 后 , 挑 选 “ 主 体 类 型 ” 。 4 、 申 请 注 册 好 以 后 , 就 可 以 用 新 的 微 信 小 程 序 账 户 密 码 登 陆 后 台 管 理 , 在 【 设 置 】 里 填 好 微 信 小 程 序 的 名 字 、 头 像 、 服 务 品 类 等 信 息 内 容 , 随 后 等 候 审 批 就 可 以 。 需 要 注 意 的 是 , 如 果 你 的 服 务 类 目 与 实 际 不 符 , 那 么 是 无 法 通 过 审 核 的 。 需 要 客 户 提 供 的 信 息 : 一 、 小 程 序 信 息 : 小 程 序 名 称 。 小 程 序 简 称 ( 选 填 ) 。 小 程 序 头 像 ( 矩 形 、 圆 形 ) 。 向 程 序 介 绍 。 二 、 小 程 序 类 目 : 小 程 序 的 服 务 类 目 , 设 置 主 营 类 目 。 三 、 小 程 序 备 案 : 执 行 g i t a d d . 的 时 候 出 现 的 警 告 问 题 : w a r n i n g : i n t h e w o r k i n g c o p y o f ‘ u n p a c k a g e / d i s t / d e v / m p w e i x i n / a p p . j s ’ , L F w i l l b e r e p l a c e d b y C R L F t h e n e x t t i m e G i t t o u c h e s i t 。 问 题 详 情 链 接 : h t t p s : / / b l o g . c s d n . n e t / w e i x i n _ 5 5 2 5 2 5 8 9 / a r t i c l e / d e t a i l s / 1 2 9 0 1 7 6 5 0 解 决 问 题 : 情 况 一 : w i n d o w s 用 户 : g i t c o n f i g g l o b a l c o r e . a u t o c r l f t r u e # 提 交 时 转 换 为 L F , 检 出 时 转 换 为 C R L F : 解 释 : C R / L F 是 不 同 操 作 系 统 上 使 用 的 换 行 符 : C R ( C a r r i a g e R e t u r n 回 车 ’ \ \ r ’ ) : 回 到 一 行 的 开 头 , A S C I I 代 码 是 1 3 L F ( L i n e F e e d 换 行 ’ \ \ n ’ ) : 另 起 一 行 , A S C I I 代 码 是 1 0 应 用 情 况 : D o s 和 W i n d o w s 平 台 : 使 用 回 车 ( C R ) 和 换 行 ( L F ) 两 个 字 符 来 结 束 一 行 , 回 车 + 换 行 ( C R + L F ) , 即 “ \ \ r \ \ n ” ; 所 以 我 们 平 时 编 写 文 件 的 回 车 符 应 该 确 切 来 说 叫 做 回 车 换 行 符 。 M a c 和 L i n u x 平 台 : 只 使 用 换 行 ( L F ) 一 个 字 符 来 结 束 一 行 , 即 “ \ \ n ” ; 微 信 小 程 序 开 发 : c a n v a s T o T e m p F i l e P a t h , c a n v a s 转 本 地 图 片 报 错 场 景 使 用 c a n v a s T o T e m p F i l e P a t h , c a n v a s 转 本 地 图 片 报 错 报 错 信 息 c a n v a s T o T e m p F i l e P a t h : f a i l e x e c u t e C a n v a s M e t h o d f a i l e d : F a i l e d t o e x e c u t e d r a w I m a g e o n C a n v a s R e n d e r i n g C o n t e x t 2 D : T h e i m a g e a r g u m e n t i s a c a n v a s e l e m e n t w i t h a w i d t h o r h e i g h t o f 0 . 问 题 分 析 1 、 c a n v a s 十 分 肯 定 设 置 了 宽 高 , 但 还 是 报 错 宽 高 为 0 2 、 百 度 查 询 , 没 有 查 到 类 似 结 果 , 意 思 是 别 人 可 能 没 有 遇 到 类 似 的 问 题 3 、 那 是 不 是 自 己 的 代 码 有 问 题 4 、 c a n v a s 是 放 到 一 个 弹 窗 的 标 签 内 容 , 简 化 代 码 试 一 下 5 、 直 接 放 c a n v a s 标 签 到 跟 目 录 , 测 试 正 常 原 因 c a n v a s 放 到 未 渲 染 的 标 签 内 时 , c a n v a s T o T e m p F i l e P a t h 无 法 获 取 到 c a n v a s 的 宽 高 , 导 致 报 错 信 息 网 站 主 页 S E O 教 程 桂 I C P 备 1 6 0 0 4 1 2 6 号 2

站点概括

关于www.tooi.cn说明:
www.tooi.cn由网友主动性提交被马上收录导航整理收录的,马上收录导航仅提供www.tooi.cn的基础信息并免费向大众网友展示,www.tooi.cn的是IP地址:47.103.1.64 [中国上海上海 阿里云],www.tooi.cn的百度权重为0、百度手机权重为0、百度收录为0条、360收录为0条、搜狗收录为0条、谷歌收录为0条、百度来访流量大约在-之间、百度手机端来访流量大约在-之间、www.tooi.cn的备案号是登录可见、备案人叫登录可见、被百度收录的关键词有0个、手机端关键词有0个、该站点迄今为止已经创建9年6个月7天。

内容声明:

1、本站收录的内容来源于大数据收集,版权归原网站所有!
2、本站收录的内容若侵害到您的利益,请联系我们进行删除处理!
3、本站不接受违规信息,如您发现违规内容,请联系我们进行清除处理!
4、本文地址:https://www.msl8.com/links/143553.html,复制请保留版权链接!


温馨小提示:在您的网站做上本站友情链接,访问一次即可自动收录并自动排在本站第一位!
您可能还喜欢

昆山市鼎强互联网零售工作室

昆山市鼎强互联网零售工作室

北京昱新科技有限公司_云朵课堂_网校系统_在线教育系统_专为教育机构打造在线教育平台

云朵课堂是国内领先的在线教育网校系统和教育软件提供商,提供标准及定制化网校系统,产品聚合多种排课教务、网校搭建、学校CRM、线上直播课堂教学,为您提供包括网校管理、数据统计、招生方案、考试测评、教学教务等在内的专业在线教育网校系统解决方案。

汇能控股集团有限公司

汇能控股集团

SF6气体检漏仪(上海徐吉)百科

上海徐吉电气有限公司(www.sute2012.com)是SF6气体检漏仪,定量SF6气体检漏仪,SF6气体定量测漏仪,SF6气体回收重放装置厂家,上海徐吉电气愿竭诚为全国的电力用户提供优质产品,欢迎您来电咨询.

吉林市防水材料_吉林市防水工程_吉林市做防水_吉林市防水材料厂家-吉林市东方雨虹防水材料

吉林市东方雨虹防水材料是一家集研发、生产、销售、施工、服务于一体的吉林市防水材料厂家,以承接吉林市防水堵漏,吉林市防水工程,吉林市屋面防水,吉林市卫生间防水工程的核心产业.本公司以有优质的产品和对国内外先进技术的研发和理解。以深厚的技术实力完善服务体系,为用户提供完整先进的系统解决方案及精优的防水材料。

逆向财经-关注聚焦区块链财经金融资讯

逆向财经(www.nixiangcj.com)创立于2018年,旨在为关注:区块链、经济、投资、金融、商业、管理等人士提供最具价值的财经资讯信息服务。

几笔词汇网-积极成就梦想!

几笔词汇网(www.jbmmp.cn)优质范文内容资料科普学习网有,范文稿、实习报告、资格科普、知识科普、职场语录、总结文稿等优质内容提供大家学习参考。

沣西新城哓容网络工作室

沣西新城哓容网络工作室官网

随机文章
站长工具排行榜

站长工具排行榜

对于站长来说,使用合适的工具可以显著提高工作效率和网站优化效果,以下是一份综合各方面因素推荐的站长工具排行榜,供各位参考,SEO,SEM工具谷歌搜索控制台,免费,谷歌官方提供的强大SEO工具,可帮助站长分析网站流量、性能和优化问题,百度站长平台,免费,百度官方提供的SEO工具,可帮助站长管理网站在百度上的收录和排名情况,Ahref...。

技术教程 2024-06-26 23:02:38

软件下载圣地:站长之家提供海量免费软件

软件下载圣地:站长之家提供海量免费软件

软件类别站长之家提供的软件资源涵盖以下类别,操作系统办公软件安全软件设计软件多媒体软件游戏软件教育软件其他如何下载软件要从站长之家下载软件,只需按照以下步骤操作,访问站长之家官网,https,www.chinaz.com,在搜索栏中输入要下载的软件名称或类别,在搜索结果中找到相应的软件,点击下载按钮,选择合适的下载方式,如高速下...。

技术教程 2024-08-08 18:47:13

站长之家的终极指南:探索网站信息和内容的广阔世界

站长之家的终极指南:探索网站信息和内容的广阔世界

欢迎来到站长之家的终极指南,它将带你踏上探索网站信息和内容的广阔世界的旅程,作为网站所有者或经理,了解你的网站对于优化其性能和吸引受众至关重要,网站基本信息域名,网站在互联网上的唯一地址,例如https,www.example.com,IP地址,将域名映射到网站服务器的数字地址,例如192.168.1.1,服务器,托管网站文件并运...。

技术教程 2024-08-11 11:03:40

站长武器库:20个SEO优化必备工具,轻松提升网站表现

站长武器库:20个SEO优化必备工具,轻松提升网站表现

在当今竞争激烈的数字营销环境中,搜索引擎优化,SEO,对于任何希望提高其在线知名度和业务增长的网站来说都是至关重要的,为了取得成功的SEO,站长需要配备一系列工具来帮助他们分析网站性能、研究关键词、优化内容并跟踪结果,本文介绍了20个必备的SEO优化工具,可以帮助站长轻松提升其网站表现,这些工具涵盖了从关键词研究到内容优化再到技术SE...。

技术教程 2024-08-31 04:44:23

持续增长的秘诀:SEO优化网站的长期维护与更新注意事项

持续增长的秘诀:SEO优化网站的长期维护与更新注意事项

在当今数字化时代,网站的持续增长与发展已经成为企业成功的关键因素之一,而在这个过程中,搜索引擎优化,SEO,扮演着不可或缺的角色,SEO优化不仅仅是一次性的工作,它更需要在长期内进行持续的维护与更新,以保持网站的竞争力和可见度,本文将详细分析SEO优化网站的长期维护与更新注意事项,帮助企业和网站管理员掌握关键要素,从而实现持续增长,内...。

技术教程 2024-09-07 02:31:09

教资考试时间2021上半年:历年考试安排对比分析

教资考试时间2021上半年:历年考试安排对比分析

教资考试,即教师资格考试,是中国教育行业中一项重要的职业资格认证,随着教育事业的发展,教师资格的取得愈发受到重视,而教资考试的安排也成为考生关注的焦点,本文将以2021年上半年的教资考试时间为基础,结合历年考试安排,进行详细的对比分析,我们来看2021年上半年的教资考试安排,根据中国教育部的规定,教师资格考试一般分为笔试和面试两个部分...。

教育 2024-09-16 03:55:32

西安事业单位考试网官网:全面解析考试信息与备考策略

西安事业单位考试网官网:全面解析考试信息与备考策略

西安事业单位考试网作为一个专门为考生提供信息和备考资源的平台,其官网不仅是获取考试信息的重要渠道,更是考生备考策略的重要参考,本文将从多个方面详细分析西安事业单位考试网官网的功能和提供的资源,以帮助考生更好地规划自己的备考路径,提高考试成功率,西安事业单位考试网官网提供了全面的考试信息,这包括考试公告、报考条件、考试时间、考试科目等基...。

教育 2024-09-26 08:29:50

黑龙江自考信息网最新动态与各类考试信息汇总

黑龙江自考信息网最新动态与各类考试信息汇总

黑龙江自考信息网是黑龙江省自学考试的重要官方网站,提供了有关自学考试的最新动态、政策变化、考试安排、成绩查询等信息,自学考试作为一种灵活的学习方式,吸引了越来越多的考生,特别是那些希望通过自己的努力获得高等教育文凭的人士,我们来看黑龙江自考信息网的最新动态,这些动态通常包括自考试卷的内容更新、报名时间的公布以及各类政策的调整,例如,近...。

教育 2024-09-28 21:29:55

聚焦AI教育股票:哪些公司独占鳌头?

聚焦AI教育股票:哪些公司独占鳌头?

聚焦AI教育股票,探究行业佼佼者随着人工智能技术的迅猛发展,AI教育正成为教育行业的新焦点,越来越多的上市公司积极布局AI教育领域,力图通过技术手段推动教育创新与变革,本文将为您深度剖析AI教育行业的独占鳌头公司,探究它们在AI教育领域的布局、优势及未来发展策略,一、AI教育行业概览AI教育作为人工智能技术在教育领域的应用,涵盖了智能...。

教育 2024-10-30 08:35:33

从初学者到专家,如何逐步深入设置AI写作助手?

从初学者到专家,如何逐步深入设置AI写作助手?

从初学者到专家,如何逐步深入设置AI写作助手一、引言随着科技的飞速发展,人工智能,AI,已广泛应用于各个领域,在写作领域,AI写作助手的出现为创作者提供了极大的便利,作为初学者,如何逐步深入设置AI写作助手,并发挥其最大效用,直至成为专家级用户呢,本文将为您详细阐述,二、了解AI写作助手1.定义与功能AI写作助手是一种基于人工智能技术...。

教育 2024-11-02 04:05:13

爱尖子教育官网登录平台:探索个性化学习的门户

爱尖子教育官网登录平台:探索个性化学习的门户

爱尖子教育官网登录平台,探索个性化学习的门户一、引言随着信息技术的快速发展,教育行业正经历着前所未有的变革,个性化学习已成为当代教育的重要趋势,旨在满足不同学生的需求,提升学习效果,爱尖子教育官网登录平台正是在这一背景下应运而生,为学生、家长和教师提供一个全面、高效的个性化学习门户,本文将详细介绍爱尖子教育官网登录平台的功能特点、服务...。

教育 2024-11-08 07:08:27

健康助手热门图库全攻略:专业健康图片一网打尽

健康助手热门图库全攻略:专业健康图片一网打尽

健康助手热门图库全攻略,专业健康图片一网打尽一、引言随着人们生活水平的提高,健康问题越来越受到关注,在这个信息化时代,图片作为直观、生动的信息传播方式,已经成为人们获取健康知识的重要途径,为此,本文将为大家介绍健康助手热门图库全攻略,帮助大家轻松获取专业健康图片,一网打尽所需健康资讯,二、什么是健康助手热门图库,健康助手热门图库是一个...。

教育 2024-11-09 17:02:11