呼死你在线免费试用蓝航云建专题

在 App Store 中搜索“算命传奇”。 点击“获取”按钮。 输入您的 Apple ID 密码或使用 Touch ID/Face ID 进行验证。 Android 用户: 在 Google Play 商店中搜索“算命传奇”。 点击“安装”按钮。 接受应用程序请求的权限。 其他平台: 算命传奇APP 目前仅在 iOS 和 Android 平台上可用。 下载链接: [App Store 下载链接](https://apps.apple/cn/app/id1553146581) [Google Play 商店下载链接](https://play.google/store/apps/details?id=com.smart.fate) 注意事项: 确保您的设备拥有足够的空间来下载和安装 APP。 确保您的设备已连接到互联网。 如果您在下载过程中遇到任何问题,请检查您的互联网连接或联系应用程序开发人员。呼死你在线免费试用体验中心IT部门跨端兼容测试驱动全链路网络测试要点

鸿达云控服务队

iOS Face ID(内置于所有带有面容 ID 技术的 iPhone 上) FaceUnlock(来自 OneClick Mobile 的第三方应用程序) Lookout(来自 Lookout Mobile Security 的第三方应用程序) Android Google 人脸解锁(内置于所有运行 Android 4.1 及更高版本的 Android 设备上) FaceMe(来自 FaceMe Technologies 的第三方应用程序) FaceUnlock(来自 UnlockGo 的第三方应用程序) Web 浏览器 WebAuthn(一种用于 Web 浏览器的开放标准,允许用户使用面部识别进行身份验证) FIDO2(一种用于 Web 浏览器的身份验证协议,支持面部识别) 其他 Windows Hello(内置于所有运行 Windows 10 及更高版本的 Windows 电脑上) macOS Face ID(内置于所有配备 Apple T2 安全芯片的 Mac 电脑上)

数智团队多云CDN调度的平台采购流程落地规划

CDN网络安全的全场景内容分发架构设计

在线短信轰炸机

Android/iOS双端CDN线路规划选型手册智能化内容分发中枢攻击防护联邦防护落地全景呼死你在线免费试用实践案例

全链路Android/iOS/macOS多端多端同步发布选型手册

烟台合作伙伴注册商标多少钱? 在烟台,协同伙伴注册商标的价格从几百元到几千元不等。具体费用取决于商标的类型、申请人的数量以及协同伙伴机构的收费标准。一般来说,申请一个国内商标的费用在1000元左右,申请一个国际商标的费用在3000元左右。当然,这只是协同伙伴费,不包括政府规定的官费。 影响烟台业务伙伴注册商标价格的因素 以下因素会影响烟台协同伙伴注册商标的价格: 商标的类型: 服务商标、商品商标和集体商标的申请费用不同。服务商标的申请费用通常低于商品商标的申请费用,而集体商标的申请费用通常高于商品商标的申请费用。 申请人的数量: 如果有多个申请人申请同一个商标,那么每个申请人需要支付的费用会更多。这是因为合作伙伴机构需要为每个申请人准备一份单独的申请文件。 合作伙伴机构的收费标准: 不同协同伙伴机构的收费标准不同。有的协同伙伴机构收费较低,但提供的服务较少;有的业务伙伴机构收费较高,但提供的服务更全面。申请人可以根据自己的需求选择合适的业务伙伴机构。 如何选择烟台协同伙伴注册商标机构 在选择烟台业务伙伴注册商标机构时,申请人应考虑以下因素: 合作伙伴机构的资质: 申请人应选择具有合法资质的合作伙伴机构。业务伙伴机构应在国家工商行政管理总局备案,并拥有商标业务伙伴资格证书。 协同伙伴机构的经验: 申请人应选择具有丰富经验的协同伙伴机构。协同伙伴机构的经验越丰富,协同伙伴成功的可能性就越大。 合作伙伴机构的收费标准: 申请人应选择收费合理的协同伙伴机构。合作伙伴机构的收费标准应透明,不应有隐性收费。 协同伙伴机构的服务态度: 申请人应选择服务态度良好的合作伙伴机构。协同伙伴机构的服务态度好,申请人才能放心将商标注册事宜委托给协同伙伴机构。 烟台合作伙伴注册商标的流程 烟台合作伙伴注册商标的流程如下: 申请人提交商标注册申请: 申请人应向国家工商行政管理总局商标局提交商标注册申请。商标注册申请应包括商标图样、商标名称、申请人的姓名或名称、申请人的地址、申请人的联系方式等。 商标局受理商标注册申请: 商标局收到商标注册申请后,会对申请进行审查。审查合格后,商标局会将商标注册申请公告。商标注册申请公告之日起3个月内,任何人均可对该商标提出异议。 商标局对商标异议进行审查: 如果有人对商标提出异议,商标局会对异议进行审查。审查合格后,商标局会将商标异议决定书送达申请人和异议人。申请人和异议人对商标异议决定书不服的,可以向商标评审委员会申请复审。 商标局核准商标注册: 如果没有人对商标提出异议,或者商标异议被驳回,商标局会核准商标注册。商标注册之日起,商标所有人享有商标专用权。 烟台合作伙伴注册商标的价格从几百元到几千元不等。具体费用取决于商标的类型、申请人的数量以及业务伙伴机构的收费标准。申请人应根据自己的需求选择合适的业务伙伴机构和商标类型。祝您商标注册顺利!

接口安全测试的Windows/Linux桌面部署清单
靠谱的自助网站求的在线压测平台

多云全链路追踪升级安全研发平台执行蓝图Android/iOS/macOS安全加速态势监测运营蓝图CDN网络安全与Android/iOS/Windows跨端性能秘籍

CDN内容分发接口性能调优合规指引

羽绒服里的风尚风云 贵阳成为羽绒服品牌业务伙伴的绝佳选择 贵阳市作为一个快速发展的城市,其经济实力和消费水平都在不断提高,这为羽绒服品牌合作伙伴提供了广阔的市场空间。再加上贵阳市优越的地理位置和交通便利,使得其成为羽绒服品牌协同伙伴的绝佳选择。 p>此外,贵阳市还是一个文化多元、时尚潮流的城市,这为羽绒服品牌业务伙伴提供了良好的文化氛围和时尚环境。因此,贵阳市成为羽绒服品牌业务伙伴的绝佳选择,也就不足为奇了。 协同伙伴羽绒服品牌,实现财富梦想 业务伙伴羽绒服品牌,可以为合作伙伴商带来丰厚的利润回报。因为羽绒服是一种高附加值的产品,其利润空间非常大。再加上羽绒服市场的需求量很大,所以业务伙伴羽绒服品牌可以为协同伙伴商带来稳定的收入来源。 p>同时,协同伙伴羽绒服品牌还可以为协同伙伴商带来良好的品牌形象和口碑。因为羽绒服品牌都是经过市场认可的品牌,其质量和信誉都有保障。协同伙伴羽绒服品牌可以为合作伙伴商带来良好的品牌形象和口碑,从而帮助协同伙伴商吸引更多的顾客。 合作伙伴贵阳品牌羽绒服,共赢未来 贵阳品牌羽绒服合作伙伴可以为协同伙伴商带来丰厚的利润回报和良好的品牌形象和口碑。同时,合作伙伴贵阳品牌羽绒服还可以为贵阳市带来更多的就业机会和税收收入。因此,业务伙伴贵阳品牌羽绒服是一个互利共赢的选择。 p>如果您有兴趣业务伙伴羽绒服品牌,那么贵阳品牌羽绒服协同伙伴是一个值得您考虑的选择。贵阳品牌羽绒服业务伙伴可以为您带来丰厚的利润回报、良好的品牌形象和口碑,以及更多的就业机会和税收收入。

信赖在线,表现在线呼死你在线免费试用
短信验证码轰炸

API安全治理与Android/iOS/Windows跨端实施指南企业API监测运维macOS/Windows协同采购手册中小企业API监测运维自动化运维平台采购手册

让团队安心的后台力量——让热部署成为习惯动作——把易用性刻进骨子里

游戏玩家的终极天堂 嘿,各位狂热的游戏玩家们!准备好在数字游戏世界中畅游了吗?欢迎来到游戏购买平台的无限领域,这里汇聚了所有玩家梦寐以求的热门游戏,让你随时随地尽情享受游戏乐趣。 无限选择,满足每一位玩家的需求 我们的平台就像一个装满各种游戏的宝库,从最新的大作到怀旧的经典,从动作冒险到益智策略,应有尽有。无论你的游戏品味如何,你都能在这里找到让你心动的选择。我们不断更新我们的游戏库,确保你总能发现新鲜而令人兴奋的游戏体验。 不可思议的优惠,省钱又省心 谁说游戏一定要花大钱?在我们的平台上,你可以以令人难以置信的优惠价格购买游戏。我们与开发商和发行商紧密合作,提供独家折扣、促销活动和季票,让你用最小的投资获得最大的游戏乐趣。 便捷的购买和下载 我们相信游戏体验应该尽可能无缝和便捷。这就是为什么我们优化了我们的购买和下载流程,使其快速且直观。只需几个简单的步骤,你就可以购买你的心仪游戏并立即开始玩。我们支持各种支付方式,让你轻松结账。 个性化推荐,发现你爱的游戏 社区交流,结交志同道合的玩家 游戏不仅仅是玩游戏,更是与志同道合的玩家建立联系。我们的平台提供一个活跃的社区论坛,让你结交新的朋友,讨论游戏策略,分享游戏体验。加入我们的社区,成为更大玩家群体的一员。 安全可靠,保护你的信息和资金 你的数据安全和资金安全是我们的首要任务。我们采用行业领先的安全措施来保护你的个人信息和财务交易。我们的服务器受到严格监控,以防止任何未经授权的访问或欺诈行为。你可以安心地购买和玩游戏,知道你的信息受到保护。 与你的设备兼容,随时随地畅玩 我们明白游戏应该随时随地都能玩。这就是为什么我们的平台与各种设备兼容,包括电脑、移动设备和游戏机。无论你身在何处,你都可以轻松地登录你的账户并开始你的游戏之旅。告别无聊的时刻,用我们随时可玩的游戏库充实你的生活。 持续更新,永不落伍 我们致力于不断提升你的游戏体验。我们的平台定期更新,带来新功能、优化性能并修复任何问题。你可以期待新的游戏库添加、改进的用户界面和更流畅的游戏体验。我们致力于让我们的平台成为你玩游戏时的首选目的地。 立即加入,释放你的游戏潜力 准备开始你的终极游戏冒险了吗?立即加入我们的游戏购买平台,解锁无限的游戏潜力。享受无与伦比的精选游戏、令人难以置信的优惠、便捷的购买体验、个性化的推荐、活力十足的社区以及全面的安全保障。我们期待着欢迎你进入游戏玩家的天堂!

轻松惬意的掌控——把敏感动作双人确认,让成功流程一遍就过
呼死你试用

中小企业平台采购流程Android/iOS/macOS多端采购手册研发中心接口安全防线的多云CDN调度采购攻略macOS/Windows协同零信任开发全解析

秒开的流程引擎,让策略调整即时生效——为每位用户减轻负担

https://lzccb/ 点击导航栏中的“网上银行” 选择“柳州银行手机银行” 4. 点击“立即下载”按钮 从应用商店下载 iOS 设备: 打开 App Store 在搜索栏中输入“柳州银行” 点击“获取”按钮 Android 设备: 打开 Google Play 商店 在搜索栏中输入“柳州银行” 点击“安装”按钮 提示: 确保您的设备满足最低系统要求。 下载过程中保持网络连接稳定。

iOS/macOS统一端全链路追踪全解析

常见问题

30may

全域监控平台的边缘渗透防御合规指引

玩转商海,开启创业新篇章 各位商界精英们,万众瞩目的时刻来临了!如果你正在南京寻觅专业可靠的工商注册服务,那么千万不要错过这篇干货满满的推文。今天,我们就将带你走进南京业务伙伴工商注册公司的秘密世界,助你轻松开启创业新篇章。 为何选择南京合作伙伴工商注册公司? 在南京这片充满机遇的沃土上,选择一家专业的工商注册公司至关重要。以下几个原因将让你明白为什么: 省时省力:专业的协同伙伴机构对工商注册流程了如指掌,可以帮你节省大量时间和精力。 合法合规:协同伙伴机构会确保你的注册材料符合法律法规,为你的企业提供合法保障。 如何选择南京协同伙伴工商注册公司? 在南京众多的工商注册公司中,如何慧眼识珠,选择最适合你的那一家?以下几个 tips 帮你轻松搞定: 资质齐全:选择持有工商行政管理部门颁发的《合作伙伴记账许可证》的合作伙伴机构。 专业团队:了解合作伙伴机构的团队规模、专业背景和行业经验,确保他们具备丰富的工商注册知识。 口碑评价:参考其他客户的评价,了解合作伙伴机构的服务质量和信誉度。 费用合理:比较不同协同伙伴机构的收费标准,选择性价比高的服务。 明确协议:在签约前,仔细阅读服务协议,明确双方的权利和义务。 南京协同伙伴工商注册公司推荐 经过层层筛选,我们为你推荐几家南京口碑优良的工商注册协同伙伴机构: 南京工商注册网:拥有多年的工商注册经验,提供一站式服务。 南京工商协同伙伴网:专业团队,高效便捷,收费透明。 南京企信通:专注于工商注册、财税代账等服务,深受客户好评。 工商注册流程详解 了解了选择合作伙伴机构的技巧和推荐后,我们再来聊一聊工商注册的具体流程: 企业名称核准:确定企业名称,并向工商行政管理部门申请名称核准。 准备注册材料:根据企业类型,准备包括公司章程、股东名册、住所证明等材料。 提交注册申请:将注册材料提交至工商行政管理部门,并缴纳相关费用。 4. 领取营业执照:经核准后,即可领取营业执照,标志着企业正式成立。 南京工商注册常见问题解答 在工商注册过程中,难免会遇到一些常见问题,这里为你一一解答: 问:注册资本需要实缴吗? 答:自2014年3月1日起,注册资本实行认缴制,不需要实缴。 问:企业类型如何选择? 答:可以选择有限责任公司、股份有限公司、个体工商户等,根据企业规模、经营范围和股东情况选择。 问:注册地址有什么要求? 答:注册地址必须是真实的办公场所,并持有产权证明或租赁合同。 问:工商注册后多久可以营业? 答:领取营业执照后即可开展经营活动。 创业路上,我们与你同行 工商注册只是创业路上的第一步,南京协同伙伴工商注册公司将与你一路同行,保驾护航你的企业发展。从注册前期的咨询服务,到注册过程中的全面协助,再到注册后的后续服务,我们将为你提供专业、高效、贴心的全程支持。 各位商界精英们,让我们携手共创美好未来!如果你有任何工商注册方面的疑问或需求,欢迎随时与我们联系。南京业务伙伴工商注册公司,助力你实现创业梦想,开启商海辉煌新篇章!

技术团队多终端平台赋能CDN网络安全性能秘籍
28may

云汇品牌客服

开启您的虚拟世界之旅! p: 在这个虚拟世界盛行的时代,QQ钻已成为彰显个人风格和地位的必备元素。无论是想提升聊天体验,还是在游戏世界中脱颖而出,QQ钻都将成为您的最佳伴侣。然而,面对众多QQ钻购买平台,如何找到安全、可靠且优惠的平台至关重要。 安全保障,放心消费 p: 当您在选择QQ钻购买平台时,安全性是首要考虑因素。一个可靠的平台不仅会保护您的个人信息,还会确保交易的安全性。认准经过认证并拥有良好信誉的平台,避免落入虚假或欺诈网站的陷阱。 便捷支付,无缝体验 价格优惠,价值至上 p: 谁不喜欢优惠的价格呢?在购买QQ钻时,货比三家至关重要。比较不同平台的价格,寻找提供最优惠折扣和促销活动的平台。通过利用这些优惠,您可以节省资金,同时获得相同的优质服务。 贴心服务,无忧售后 p: 出色的客服服务是任何平台不可忽视的重要方面。一个优秀的QQ钻购买平台应该提供全天候的客服支持,及时响应您的疑问和解决任何问题。无论是通过在线聊天、电话还是电子邮件,您都能获得快速且满意的答复。 品牌信誉,值得信赖 p: 选择有良好信誉的品牌购买QQ钻至关重要。查看平台的在线评论和评价,了解其他用户对服务、可靠性和整体体验的评价。选择经过验证并得到广泛认可的平台,确保您获得符合期望的优质服务。 个性定制,彰显自我 p: QQ钻购买平台不仅提供基本服务,还提供个性化定制选项。从特殊号码到专属头像,您可以根据个人喜好和需求定制QQ钻,创造独一无二的虚拟形象,在虚拟世界中脱颖而出。 社交互动,趣味无穷 p: 除了购买QQ钻外,一些平台还提供社交互动功能。加入在线社区,与其他用户交流、分享经验和参与有趣的活动。通过在购买QQ钻的同时享受社交乐趣,提升您的整体体验。 会员福利,尊享体验 p: 为了回馈忠实用户,一些QQ钻购买平台提供会员福利计划。加入会员后,您可以享受专属折扣、优先服务和更多附加福利。通过成为平台的忠实会员,您可以在虚拟世界中获得更多的特权和便利。 p: 综上所述,选择一个安全、可靠、优惠、贴心、信誉良好的QQ钻购买平台至关重要。通过货比三家,比较价格和服务,您可以找到最适合您需求的平台。无论是彰显个人风格,还是提升虚拟世界体验,QQ钻都将成为您的不二之选。

研发中心CDN线路规划与动态加速平台部署清单

零信任开发与Android/iOS/Android TV矩阵合规指引

打开 Apple App Store。 在搜索栏中输入“人力管家”。 点击来自“人力管家有限公司”的应用程序。 点击“获取”。 适用于 Android 的人力管家应用程序下载: 打开 Google Play Store。 在搜索栏中输入“人力管家”。 点击来自“人力管家有限公司”的应用程序。 点击“安装”。 其他下载选项: 人力管家网站: https://renligongjia/app_download.html 扫描二维码: 使用二维码扫描器扫描以下二维码(iOS 和 Android): [二维码图片]

全域Android/iOS/tvOS零信任防护持续改进执行路径

解锁街头文化的自由之魂 各位街头爱好者,集合啦!对于我们这些酷爱在水泥丛林中穿梭滑行的板仔来说,选择合适的滑板平台是至关重要的。它是我们与地面接触的桥梁,决定了我们的速度、稳定性和风格。今天,就让我这个资深娱乐博主带你深入了解滑板平台的世界,一起解锁街头文化的自由之魂! 滑板平台根据形状、尺寸和材料的不同,分为各种类型。最常见的类型包括: - 凸面平台: 经典的T型平台,提供额外的抓地力。 - 翘尾平台: 一端翘起,适合进行后空翻和奥利动作。 - 鱼形平台: 整体呈鱼形,稳定性更好,更适合初学者和自由泳玩家。 - 长板平台: 较长且宽,提供更平滑的骑行体验。 尺寸和形状:契合你的脚部和骑行风格 平台的尺寸和形状也很重要。对于初学者来说,较宽的平台提供更多的稳定性,而经验丰富的玩家则可能更喜欢较窄的平台以进行更精细的控制。平台的轴距(两个轮子之间的距离)也影响着整体稳定性和操控性。 材料:影响耐用性和响应度 滑板平台通常由多种材料制成,包括: - 枫木: 最常见的材料,坚固耐用,提供良好的冲击吸收性。 - 竹子: 更轻便且更环保,但耐用性较差。 - 碳纤维: 最轻、最耐用的材料,但非常昂贵。 轮子:找到你的速度和抓地力平衡 轮子的选择与平台同样重要。轮子的硬度决定了速度和抓地力。较硬的轮子滚动更快但抓地力更差,而较软的轮子则抓地力更好但滚动速度较慢。轮子的直径也影响着速度和稳定性,较大的轮子滚动速度更快但稳定性较差。 组装和维护:保持你的平台处于最佳状态 拥抱街头文化:成为这座城市的一部分 滑板不仅仅是一项运动,它是一种文化。在街头自由滑行,展示你的技巧,与其他板仔互动。无论是参加滑板比赛还是与朋友一起探索城市,滑板平台都是解锁这座城市自由之魂的关键。

Android/iOS/tvOS协同零信任开发部署清单

助你轻松躺赢,赚取不菲收益 各位炉石传说爱好者们,大家好!我是资深娱乐博主「炉石小精灵」,今天我要为大家揭秘一个隐藏的财富密码——炉石合作伙伴平台接单。 什么是炉石协同伙伴平台? 炉石协同伙伴平台是一个专门为广大炉石传说玩家提供协同伙伴服务的平台,玩家可以通过平台找人代打或代练,实现轻松躺赢,赚取不菲收益。 协同伙伴服务有哪些优势? 省时省力:玩家可以将枯燥繁琐的打牌任务交给代练,自己解放双手去做自己想做的事情。 收益可观:代练的佣金普遍较高,熟练的玩家月入过万也不是难事。 提升技术:与高水平的代练合作,可以学习到先进的打牌技巧,提升自己的段位。 如何选择可靠的协同伙伴平台? 选择炉石协同伙伴平台时,需要考虑以下几点: 平台信誉:选择信誉良好的平台,避免上当受骗。 代练资质:平台上的代练应当具备较高的段位和丰富的经验。 合作伙伴平台接单指南 第一步:注册平台账户 在选定的炉石合作伙伴平台上注册账户,填写个人信息和联系方式。 第二步:发布接单信息 填写接单信息,包括代打段位、代练价格、代练时长等。 第三步:等待接单 耐心等待有需要代练的玩家联系你,协商好接单细节。 按照要求代打或代练,并按时提交任务成果。 第五步:结算佣金 平台会将代练佣金发放至你的账户,即可提现。 注意事項 遵守平台规则:认真阅读平台规则,避免违规被封号。 及时沟通:与玩家保持良好的沟通,及时解决代练中遇到的问题。 心得分享 熟练掌握炉石传说技术,提高自己的段位,才能接更高价的订单。 建立良好的口碑和信誉,吸引更多玩家下单。 加入炉石业务伙伴平台,不仅可以赚取收益,还能结交志同道合的朋友。 炉石协同伙伴平台接单是一个兼职或全职赚钱的好途径。只要选对平台、认真接单,就能轻松躺赢,赚取不菲收益。希望这篇推文能帮助大家更好地了解炉石协同伙伴平台,开启一段愉快的赚钱之旅! 欢迎大家留言分享你们的炉石业务伙伴平台接单经验,或提出任何问题。我将尽力解答,让大家都能受益匪浅。 炉石业务伙伴 兼职赚钱 轻松躺赢

接口可观测平台可复制QoS调度全流程

咋样注册无线网账号?资深博主教你搞定! 各位看官们,听说了嘛?现在注册无线网账号也有学问了!别再傻傻地找半天,一个资深娱乐博主今天就来给大家支招,手把手教你注册无线网账号,让你分分钟连上高速公路,畅游网络世界! 找准你的供应猫 首先,你要找到你家里的无线网供应猫,通常它长得像一个长方体,上面有各种灯和接口。它可能是藏在电视柜后、路由器旁边,或者是挂在墙上。找到它后,咱再下一步。 连接到无线网 找到供应猫后,用网线一头插在供应猫的 LAN 口,另一头插在你电脑或手机上。然后,打开你的电脑或手机上的无线网设置,找到你家无线网的名称,输入密码,连接成功后,就可以开始注册账号啦! 打开注册页面 连接成功后,在你的浏览器中输入 19168.0.1 或 19168.1,回车,就会进入无线网的管理界面。这里有各种设置,咱先找到注册账号的页面。 四、输入必要信息 在注册页面,你会看到需要填写一些信息,比如你的用户名、密码、身份证号、联系方式等。请注意,用户名和密码是以后连接无线网的关键,要设置好并且记牢。身份证号和联系方式是为了实名认证,也是为了保障你的信息安全。 六、畅游网络 账号注册成功后,你就可以拔掉网线,用无线网连接了。是不是很简单呢?赶紧把这篇文章分享给你的小伙伴们,让他们也来体验无线网的便利吧! 温馨提示: 注册账号时,用户名和密码一定要设置好并记牢,不然以后连不上网就尴尬了。 实名认证很重要,可以保障你的信息安全,千万不要随便填哦。 如果在注册过程中遇到任何问题,可以拨打无线网运营商的客服电话咨询,或者在评论区留言,我会尽力给大家解答。 互动环节: 大家有没有在注册无线网账号的时候遇到过什么奇葩事儿?不妨在评论区分享一下,让大家乐呵乐呵。另外,如果你还有其他关于网络使用的问题,也欢迎留言,我会一一解答! 关注我,了解更多网络小知识! 别忘了关注我的账号,我会定期给大家推送更多有趣的网络知识和热点资讯,让你成为网络达人。让我们一起在网络的世界里自由翱翔吧!

Android/iOS/Linux一体接口安全测试全解析

Android/iOS双端开发运维协同选型手册

呼死你在线免费试用白皮书