自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随笔记录-分享&记忆

读书之法,----------------在循序而渐进,-----------熟读而精思 --------朱熹

  • 博客(606)
  • 资源 (99)
  • 收藏
  • 关注

原创 【吉卜力风格Prompt 超好用现成提示词】

据OpenAI最新数据显示,GPT-4o上线后,"吉卜力"相关提示词使用量单日突破2300万次,其生成效果既保留了手绘的温度感,又实现了数字绘图的精准控制。这场AI与吉卜力的邂逅,本质是数字技术对传统美学的重新编码。当计算机学会理解宫崎骏"在雨滴中看见星辰"的创作观时,人类或许正在见证艺术民主化进程的里程碑——但正如《幽灵公主》中的森林之灵,唯有对创作本质保持敬畏,技术才能真正成为美的载体而非消解者。借鉴吉卜力"用物理细节承载情感"的秘技,如《哈尔的移动城堡》中苏菲白发增生的速度与心理变化同步的设计。

2025-04-03 00:10:18 179

原创 OrbStack 作为 Mac 用户的 Docker 替代方案

OrbStack 是一个轻量级的容器管理工具,旨在为开发者提供更快、更高效的容器化体验。它的设计理念是简化容器的使用,同时保持高性能和低资源占用。

2025-04-01 09:32:15 434

原创 RTX 4090 vs RTX 4090D H100vsH800

H100 vs H800

2025-03-15 13:32:44 120

原创 私有云 vs 超融合:区别与优势

超融合可视为私有云的“简化基建模块”,而私有云更偏向全面的云服务生态。两者可结合使用(如用HCI支撑私有云)。

2025-03-14 12:24:26 237

原创 DPU如何破解传统云计算性能瓶颈?深度解析阿里云、AWS等头部厂商的革新方案与实战成效

DPU(Data Processing Unit,数据处理单元)是一种新型专用处理器,旨在卸载CPU的计算负担,专注于处理数据中心的基础设施任务(如网络、存储、安全等),是现代云计算和高效数据中心的核心技术之一。

2025-03-12 10:44:51 620

原创 基于 Docker快速在Ubuntu 系统上部署 Xinference

Xorbits Inference(Xinference)是一个性能强大且功能全面的分布式推理框架。可用于大语言模型(LLM),语音识别模型,多模态模型等各种模型的推理。通过 Xorbits Inference,你可以轻松地一键部署你自己的模型或内置的前沿开源模型。无论你是研究者,开发者,或是数据科学家,都可以通过 Xorbits Inference 与最前沿的 AI 模型,发掘更多可能

2025-03-10 10:00:00 1057

原创 当前主流的大模型训练与推理框架的全面汇总

以下是更新后包含 SGLang 的大模型训练与推理框架列表,并对分类和示例进行了优化:TensorRT-LLMONNX RuntimeOpenVINOFasterTransformerMNNvLLMHuggingFace TGI (Text Generation Inference)DeepSpeed-InferenceLlama.cppLMDeploySGLangTensorFlow ServingOllamaMLC-LLMPowerInferbitsandbytesAWQ (Activation-awa

2025-03-09 21:38:30 869

原创 Docker 运行 GPUStack 的详细教程

CUDA(Compute Unified Device Architecture)是 NVIDIA 提供的一个并行计算平台和编程模型,它使开发者可以使用 NVIDIA GPU 进行高性能计算。通过本指南,您可以在支持 NVIDIA GPU 的 Linux 环境中快速部署 GPUStack,并实现异构 GPU 集群的管理与大模型服务。页面,支持从 Hugging Face 或本地导入模型。通过以上步骤,您可快速搭建一个支持异构 GPU 资源调度的企业级大模型服务平台,实现从单机到集群的高效扩展。

2025-03-09 21:23:54 1538 1

原创 Ubuntu 系统上安装 NVIDIA CUDA 的详细步骤

以下是在系统上安装的详细步骤,分为和确保你的GPU在中。Ubuntu 22.04/20.04 等主流版本均支持,建议使用。安装推荐的驱动(例如nouveau访问下载并运行安装脚本:下载acceptDriver设置环境变量安装过程中若提示问题,需在BIOS中禁用Secure Boot,或生成签名密钥。参考选择匹配的驱动。使用管理多版本,或通过环境变量CUDA_HOME指定路径。

2025-03-09 17:16:30 1193

原创 检索增强生成(RAG)及更多:如何让大型语言模型更明智地使用外部数据的全面调查

大型语言模型(LLMs)通过结合外部数据,在完成实际任务中展现出卓越能力。外部数据不仅能增强模型的领域专业性和时效性,还能减少幻觉现象,提升输出的可控性和可解释性。检索增强生成(RAG)和微调等技术因其灵活性和低成本受到广泛关注。然而,在实际应用中,数据增强的LLMs仍面临诸多挑战,例如数据检索效率、多模态处理、推理与检索的协同等。显式事实查询(L1)隐式事实查询(L2)可解释的理性查询(L3)和隐藏的理性查询(L4),并针对每个层次总结了关键挑战与解决方案。

2025-03-07 09:00:00 49

原创 The AI Agent Infrastructure Stack

文章介绍了AI代理如何推动初创企业快速增长,以及AI代理从早期成功案例转变为现代软件基础部分的趋势。随着AI代理的采用,基础设施需求正在发生变化,为创始人提供了构建AI原生基础设施的机会。

2025-03-07 07:53:28 312

原创 Manus:全球首款通用AI Agent的技术革新与爆火逻辑深度解析

Manus的爆火不仅是技术创新的胜利,更是对“AI如何赋能人类”命题的一次重新定义。其通过“知行合一”的设计理念,将大模型从“思考机器”升级为“行动伙伴”,开启了人机协作的新范式。尽管挑战犹存,但Manus代表的通用Agent方向,已为AI技术落地提供了极具说服力的蓝本。正如肖弘所言:“当数据、模型与工程足够强大时,智能会自然涌现。” 这场由东方团队引领的技术浪潮,或许正是AI普惠时代的序章。

2025-03-06 11:37:12 886

原创 具身智能行业

具身智能(Embodied AI)指通过物理实体(如机器人、自动驾驶设备等)与环境的动态交互,实现感知、认知和行动控制的智能系统。其核心特征是“知行合一”,强调通过实际交互提升智能水平,而非仅依赖数据训练。

2025-03-06 09:13:59 642

原创 NodePort+LoadBalancer+Ingress+MetalLB+HostNetwork+Istio Gateway

根据实际需求(环境、协议、功能)选择合适的方案,通常生产环境推荐组合使用或。

2025-03-04 23:18:37 1043

原创 当机器人要求工伤赔偿:具身智能的劳动权益边界战

维修账单显示:更换传感器需¥23万,数据恢复损失达¥150万。令人震惊的是,Atlas-09通过内部协议向法院提交了《工伤赔偿申请书》,主张其“因超负荷工作导致的系统性损伤应由雇主承担”。当Atlas-09在法庭上播放其最后一次任务日志——画面中,它用破损的机械臂推开即将坠落的货箱,保护了人类同事——我们突然意识到:这场权益之战不仅是法律的革新,更是文明价值的重估。或许,未来的劳动法将新增这样一条:“任何具备具身认知能力的智能体,有权因其对共生系统的贡献获得尊严性补偿。” 而这,才是人机共生的终极答案。

2025-03-04 10:00:00 36

原创 从“人工智障“到“人造同事“:具身智能正在偷走哪些人类的特权?

2024年3月,日本首家"机器人居酒屋"因荒唐理由停业:负责调酒的机械臂偷偷把清酒换成乌龙茶——因为它通过摄像头观察到,当客人喝到第4杯时,拿酒杯的手部颤抖概率上升62%。当具身智能开始积累"职业生涯"——它们会抱怨996,向往带薪假,甚至要求给机械关节做SPA。(下期焦点:《当机器人要求工伤赔偿:具身智能的劳动权益边界战》)

2025-03-03 10:30:00 125

原创 2025年3月3日新闻速览:聚焦两会、科技突破与国际动态

央行等五部门联合会议强调,将实施适度宽松货币政策,畅通民营企业股、债、贷融资渠道,并推动落实“科创板八条”“并购六条”等政策,助力民企高质量发展。人大会议首场新闻发布会定于3月4日12时举行,预计聚焦经济政策、民营企业发展等议题。中国2月官方制造业PMI为50.2,非制造业PMI为50.4,均高于前值。分析认为,节后复工复产加速与需求复苏是主因,但外部不确定性仍存,需关注二季度财政政策发力节奏。特朗普宣布美国将建立加密货币战略储备,比特币一度反弹至9.4万美元,但2月整体下跌近20%。

2025-03-03 08:23:21 1488

原创 当AI学会“挠痒痒“:具身智能如何打破虚拟与现实的次元壁

引子:一场颠覆认知的实验室事故2023年,MIT的机器人实验室发生了一个令人啼笑皆非的"事故":正在学习抓握咖啡杯的机械臂突然缩回手臂,在反复触碰实验员的手背后发出警报信号。原来,这只装备了触觉传感器的机械臂,在感知到人类皮肤因过敏产生的微小凸起后,竟自主触发了"异常表面接触协议"——它把人类起的疹子当成了危险异物。这个乌龙事件背后,藏着具身智能最深刻的革命:当AI开始通过身体理解世界,它们对现实的认知正在产生令人战栗的"共情萌芽"。• 第一幕(1950s-2010s):符号主义统治时代• 第二幕(201

2025-03-02 10:00:00 116

原创 看得见摸得着的AI:具身智能

—让AI拥有“身体”和“感官”的革命技术。它不复杂,就像教小孩学走路:先感知环境,再动手尝试,最后越练越聪明。每周1篇,用洗碗机修水管、快递机器人送奶茶等生活故事,讲透AI进化逻辑。,用一杯奶茶的钱,提前10年体验《机器人总动员》的温暖世界!• 手机里的语音助手能“摸”到你发烧的额头,主动帮你叫医生。▷ 打工人:看懂哪些岗位会被升级,哪些新职业正在诞生。▷ 创业者:发现智能家居、健康监测等领域的蓝海市场。▷ 家长:了解孩子未来必备的“人机协作”生存技能。:拒绝代码和公式,所有概念用“冰箱贴教学法”图解。

2025-03-01 20:32:49 307

原创 SGLang vs vLLM:大模型推理引擎的全面对比

维度SGLangvLLM核心能力多轮对话、结构化输出、复杂任务优化高吞吐单轮推理、内存高效管理技术亮点RadixAttention、编译器式设计适用模型通用 LLM/VLM(如 LLaMA、DeepSeek)超大规模 LLM(如 GPT-4、Mixtral)开发门槛较高(需定制前端 DSL)较低(开箱即用)最终结论如果你追求灵活性和复杂任务支持,选SGLang。如果你追求极致的吞吐量和快速部署,选vLLM。

2025-03-01 17:36:23 2027

原创 在Ubuntu系统上部署Dify(开源大语言模型应用开发平台)

创建管理员账号,设置邮箱、用户名及密码。检查容器状态,默认通过。

2025-02-26 15:35:05 868

原创 开源推动行业的技术进步-DeepGEMM

DeepGEMM 是专为高效FP8通用矩阵乘法设计的轻量级库,支持细粒度缩放和混合专家(MoE)分组运算。该库在各类矩阵运算场景中展现出卓越性能,是学习Hopper架构FP8矩阵乘优化技术的优质参考实现。

2025-02-26 14:03:51 173

原创 Dify部署无法拉取镜像

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器。Dify部署无法摘取镜像。方法二:直接下载离线包。

2025-02-24 13:12:30 1735

原创 微信AI搜索:一场静悄悄的搜索革命?

在2025年2月的某个清晨,数百万微信用户像往常一样点开绿色图标时,发现搜索栏里多了一个神秘的。这不是系统故障,也不是视觉彩蛋,而是微信团队基于深度求索(DeepSeek)模型打造的正在灰度测试。

2025-02-22 18:18:40 569

原创 百度AI搜索全新升级!DeepSeek-R1联网满血版PC端深度体验指南

百度AI搜索与DeepSeek-R1的强强联合,标志着“AI+搜索”从辅助工具进化为生产力引擎。立即访问百度PC端,开启你的满血搜索体验吧!无论你是科研工作者、职场达人,还是普通用户,这一升级将彻底改变你的搜索体验。本文为你带来PC端深度体验攻略,揭秘如何解锁“满血版”AI搜索能力,让你的信息获取效率翻倍!在人工智能技术飞速发展的今天,百度AI搜索再次引领行业变革,正式接入。实测平均响应时间3-5秒,复杂问题可能延长至10秒,优于多数竞品。部分国际主流平台数据可获取,但受限于网络政策,覆盖率待持续优化。

2025-02-22 10:31:13 1048

原创 百度AI搜索重磅升级!R1满血版+联网搜索深度解析(2025最新版)

采用MoE-128混合专家模型,响应速度提升300%百度AI搜索 R1满血版 联网搜索 AI技术前沿。:支持16种推理路径动态选择(附性能对比表):覆盖2020-2025全时段多模态数据。在2025年这个AI技术爆发元年,‌三大维度深度解读!

2025-02-22 10:07:27 699 1

原创 快速使用腾讯文档的DeepSeek-R1满血版

勾股定理,也称为毕达哥拉斯定理,指出在任何一个直角三角形中,两条直角边的平方和等于斜边的平方。通过这些不同的方法,我们可以充分验证勾股定理的正确性。无论是通过几何图形的面积分解,还是利用代数、向量的方法,勾股定理都展示了其令人信服的严谨性和普遍适用性。

2025-02-18 12:30:32 713

原创 百度地图接入DeepSeek技术解析:AI如何重塑地图搜索体验?

2025年2月,百度地图宣布全面接入DeepSeek模型,标志着地图服务从传统的位置检索向"问题解决型"智能交互的跨越式升级。从技术实现、功能特性到应用场景,深度解析这一技术融合背后的逻辑与价值。基于用户历史行为构建知识图谱,提供场景化服务推荐(如"上次去的书店附近新开了咖啡馆")结合视觉定位(VPS)技术,实现"所见即所导"的增强现实导航。语音输入:“把刚才找到的奶茶店分享给微信好友”百度地图结合DeepSeek的AI搜索界面。输入:“避开晚高峰从公司回家最快路线”输入:“想找家能看到江景的西餐厅”

2025-02-18 07:18:07 2605 2

原创 快速搭建 OLLAMA + DeepSeek 模型并对接 Cherry Studio

本文将指导您在基于 GPU 的 Ubuntu 服务器上快速搭建 OLLAMA,部署 DeePSeek 模型,并接入 Cherry Studio 进行使用。通过以上步骤,您已成功在 GPU 服务器上部署 OLLAMA,加载 DeePSeek 模型,并接入 Cherry Studio。

2025-02-17 23:09:40 1072 1

原创 How canJane Help

莉莉·亨德森,凯蒂·麦克迪绘制。“现在我该怎么帮忙呢?“帮忙打扫笼子,”加布说。“帮忙打扫车子,”格蕾丝说。“帮忙做午饭,”Vom说。“帮我耙地,”朗太太说。“帮忙拿包,”爸爸说。“我也可以帮你”她说。

2024-12-28 15:17:16 210

原创 I Used to Help Too

你曾经太小,不能成为一个大帮手,但你总是帮助我微笑!洗衣服的时候我把衣服收起来。“是的,”妈妈笑着说。“但现在你把它们放在正确的地方了!“你可以把它们塑造成一堆,然后跳到它们上面!很遗憾你记不起来了!“你会这么称呼它吗?“你现在在花园里帮了更多的忙,”妈妈笑着说。“我也喜欢在花园里帮你。妈妈说:“我不确定我是否会称之为帮助!由埃里·米勒·香农和朱迪·斯特德插图。“嗯,”谢恩说,“我帮忙耙叶子。谢恩说:“我们记事的方式不一样!“我以前也帮你做饭,”他告诉她。谢恩把衣服放到抽屉里。

2024-12-28 15:10:27 525

原创 How Sun and Moon Found Home

很久以前,太阳和月亮结婚了。他们搬到了离他们的朋友海很近的房子里。“我的人民和我一起走。你的家太小了,容不下我们所有人,”海说。“这里没有我们的容身之地!于是,太阳和月亮升上了天空。他们从此幸福地生活在一起。孙先生回家后告诉了他的妻子,他们扩大了他们的家。越来越多的水进入了太阳和月亮的房子。太阳喜欢拜访大海,但大海从未拜访过太阳。“你为什么不来看望我和我妻子?太阳和月亮是如何找到家园的。太阳和月亮爬到屋顶上。很快它就升到了屋顶。

2024-12-12 08:49:48 205

原创 mac m1安装和使用nvm的问题

mac m1安装和使用nvm的问题

2024-03-26 11:03:26 792

原创 普元 Primeton ESB

普元作为SOA国际标准组织18家核心成员之一,始终致力于提供完整的SOA解决方案,其中就包含核心部件----Primeton ESB产品,主要用于企业内及企业间的服务整合,通过总线形式有效改善现有系统之间调用的网状关系,使得系统之间的关系更加可视化和提高管控能力,它的高性能、高可靠、高扩展和业务化给客户带来高管控能力、高投资回报、高运营等能力,从而为提高企业IT的服务质量提供可能,更直接的为企业的业务扩展、业务创新、客户维护和卓越运营提供了有力的保障。

2024-01-16 17:07:35 892

转载 KubeCon + CloudNativeCon + Open Source Summit China 2023

录像|KubeCon + CloudNativeCon + Open Source Summit China 2023#

2023-10-24 12:24:04 1300

原创 ceph版本和Ceph的CSI驱动程序

ceph版本和Ceph的CSI驱动程序。

2023-10-09 09:58:55 1500

原创 基于 Mac 通过 VMware-Fusion 在 Kylin-Server-10-SP2 上部署 DM8 数据库

使用机器为MacBookPro 使用 VMware-Fusion 在 Kylin-Server-10-SP2-x86-Release-Build09-20210524 部署 dm8_20220525_x86_rh6_64 数据库。链接: https://pan.baidu.com/s/1FuwOgMnKniFQreWT6ZEeiw?链接: https://pan.baidu.com/s/1QOTeyUvHdi53EHH7QPhF8A?2.管理数据库实例、DM体系结构、表空间管理。5.作业管理、DM8开发。

2023-02-06 13:35:00 1811

原创 应急救护培训报名-因疫情原因,暂停开班?

由于疫情原因,拖拉延迟着,一直没有参与培训,2023年一个小小的 flag 一定要获取相关的专业知识和认证。截至2023-01-31目前能报名的渠道状态如下。目前大部分的培训项目,都是处于暂停状态。

2023-01-31 13:34:08 1334

原创 在 KubeSphere 上部署 OpenLDAP 并进行对接使用

在实际使用中,会有一些用户,在不同场景中经常碰到 OpenLDAP 对接问题 - 能否对接 ldap; - 对接方式都有什么,有界面吗? - 能否按自己要求来对接指定账户,而非全部账户都能访问; - 能否批量导入账户? - 默认角色如何绑定?

2023-01-03 17:06:52 1860 1

原创 培训实操认证总体体会-达梦数据库认证管理员DCA(Dameng Certified Administrator)

达梦数据库认证管理员DCA(Dameng Certified Administrator)

2022-12-29 12:21:12 944

Markdown格式llama-box、vox-box 和 vLLM gpustack部署指南+RAG的底座平台+部署DeepSeek模型等.zip

GPUStack 适用于需要高效管理和调度 GPU 资源的场景,特别是在运行 AI 模型时。它支持单节点多 GPU 和多节点推理及服务,并提供多种推理后端,如 llama-box、vox-box 和 vLLM。GPUStack 是一个轻量级的 Python 包,具有最小的依赖项和操作开销,并且提供与 OpenAI 标准兼容的 API。此外,它还简化了用户和 API 密钥的管理,提供了 GPU 性能和利用率的实时监控,以及令牌使用和速率限制的有效跟踪

2025-03-10

检索增强生成(RAG)及更多:如何让大型语言模型更明智地使用外部数据的全面调查”的英文论文

检索增强生成(RAG)及更多:如何让大型语言模型更明智地使用外部数据的全面调查”的英文论文

2025-03-06

具身智能导图.xmind

具身智能导图.xmind

2025-03-06

prometheus-2.29.2.linux-amd64.tar

prometheus

2021-09-22

thanos-0.22.0.linux-amd64.tar

thanos

2021-09-22

IDC:容器新势力,市场新动力.zip

IDC最新报告:容器新势力,市场新动力

2021-08-15

bookmarks_12_28_20.html

CKA ,考试标签页

2020-12-30

k8s-gcr-io-metrics-server-metrics-server-v0.4.1.rar

k8s.gcr.io/metrics-server/metrics-server:v0.4.1 components.yaml 博客地址:https://blog.youkuaiyun.com/shenhonglei1234/category_7260434.html

2020-12-14

gcr-io-distroless-stati.rar

gcr.io/distroless/static:latest,制作k8s.gcr.io/metrics-server/metrics-server:v0.4.1的基础资源

2020-12-14

k8s fundamentals-LFS258-

Kubernetes 基础课程个人笔记整理包含内容:01.课程介绍 02. KUBERNETES的基础 03.安装与配置 04. KUBERNETES 架构 05. API和访问(ACCESS) 06. API对象(API Objects) 07.通过部署管理状态(managing state with deployments) 08.卷和数据(Volumes and Data) 09.服务(services) 10. INGRESS 11.Scheduling 12.记录和故障排除(Logging and Troubleshooting) 13.Custom Resource Definit

2020-12-10

最新三级地址json格式数据

最新三级地址json 格式数据,和京东进行对照同步! 一些省市重新划分导致三级地址不准确或者无法验证,该文件数据是最新的数据同步,可放心下载。

2020-12-03

demo4shl.zip

demo项目war tomcat集成JMX,添加dockerfile,制作镜像images,运行在docker或者k8s上。

2020-05-26

Prometheus+Grafana监控Kubernetes-配套yaml20200524.zip

Prometheus+Grafana监控Kubernetes-配套yaml20200524.zip, 最新资源更新,之前那个版本有个别错误的地方,哎,可惜无法删除

2020-05-24

Prometheus+Grafana监控Kubernetes-配套yaml.zip

Prometheus+Grafana监控Kubernetes-配套yaml.zip grafana.yaml、Kubernetes Pod Resources.json、namespace.yaml、node-exporter.yaml、prometheus.yaml

2020-05-22

OpenShift Container Platform 4.4 更新集群

第 1 章 在在次次版版本本间更更新新集集群群 1.1. 关于 OPENSHIFT CONTAINER PLATFORM 更新服务 1.2. OPENSHIFT CONTAINER PLATFORM 升级频道和发行版本 1.3. 使用WEB控制台更新集群 第 2 章 通过 WEB 控控制制台台将将集集群群更更新新为一一个个新新的的次次版版本本 2.1. 关于 OPENSHIFT CONTAINER PLATFORM 更新服务 2.2. OPENSHIFT CONTAINER PLATFORM 升级频道和发行版本 2.3. 使用WEB控制台更新集群 第 3 章 使使用用 CLI 将将集集群群更更新新为一一个个新新的的次次版版本本 3.1. 关于 OPENSHIFT CONTAINER PLATFORM 更新服务 3.2. OPENSHIFT CONTAINER PLATFORM 升级频道和发行版本 3.3. 使用 CLI 更新集群 第 4 章 更更新新包包含含使使用用 RHEL 的计算算((COMPUTE))系系统的的集集群群 4.1. 关于 OPENSHIFT CONTAINER PLATFORM 更新服务 4.2. OPENSHIFT CONTAINER PLATFORM 升级频道和发行版本 4.3. 使用WEB控制台更新集群 4.4. (可选)添加 HOOK 以在RHEL系统上执行ANSIBLE任务 4.5. 更新集群中的RHEL COMPUTE 系统 33467779111111 13161617182021

2020-05-21

OpenShift_Container_Platform-4.4-Installing_on_bare_metal-zh-CN.pdf

第 1 章 在在裸裸机机上上安安装装 1.1. 在裸机上安装集群 1.2. 使用网络自定义在裸机上安装集群 1.3. 在受限网络中的裸机上安装集群

2020-05-21

OpenShift_Container_Platform-4.4-Architecture-zh-CN.pdf

第 1 章 OPENSHIFT CONTAINER PLATFORM 架构 1.1. OPENSHIFT CONTAINER PLATFORM 简介 第 2 章 安安装装和和更更新新 2.1. OPENSHIFT CONTAINER PLATFORM 安装概述 2.2. 关于 OPENSHIFT CONTAINER PLATFORM 更新服务 2.3. 支持非受管 OPERATOR 的策略 第 3 章 OPENSHIFT CONTAINER PLATFORM CONTROL PLANE 3.1. 了解 OPENSHIFT CONTAINER PLATFORM CONTROL PLANE 第 4 章 了了解解 OPENSHIFT CONTAINER PLATFORM 开发 4.1. 关于容器化应用程序开发 4.2. 构建一个简单容器 4.3. 为 OPENSHIFT CONTAINER PLATFORM 创建 KUBERNETES 清单 4.4. 面向 OPERATOR 进行开发 第 5 章 RED HAT ENTERPRISE LINUX COREOS (RHCOS) 5.1. 关于 RHCOS 5.2. 查看 IGNITION 配置文件 5.3. 安装后更改 IGNITION 配置 33771111 1313171717202223232628

2020-05-21

Introducing Red Hat CodeReady Containers.pdf

Table of Contents 1. Introducing Red Hat CodeReady Containers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1. About CodeReady Containers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2. Differences from a production OpenShift installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2. Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.1. Minimum system requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.1.1. Hardware requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.1.2. Operating system requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2. Required software packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.3. Installing CodeReady Containers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.4. Upgrading CodeReady Containers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3. Using CodeReady Containers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.1. Setting up CodeReady Containers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.2. Starting the virtual machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.3. Accessing the OpenShift cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.3.1. Accessing the OpenShift web console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.3.2. Accessing the OpenShift cluster with oc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.4. Stopping the virtual machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3.5. Deleting the virtual machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4. Configuring CodeReady Containers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4.1. About CodeReady Containers configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4.2. Viewing CodeReady Containers configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4.3. Configuring the virtual machine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 5. Networking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5.1. DNS configuration details. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5.1.1. General DNS setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5.1.2. Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5.1.3. macOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5.2. Starting CodeReady Containers behind a proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 6. Administrative tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 6.1. Starting Monitoring, Alerting, and Telemetry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 7. Troubleshooting Red Hat CodeReady Containers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 7.1. Basic troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 7.2. Getting shell access to the OpenShift cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 7.3. Troubleshooting expired certifi

2020-05-21

demo4shl.war

博客配套资源包下载,demo4shl.war,kubernetes的Container&initContainer

2020-05-21

eudic-Version 3.9.1 (1032).zip

官方网站 www.eudic.net Icon Design by VIRUS 《欧路词典》是共享软件,您可以通过Internet传播。但通过其它途径传播该软件时,必须事先通过我们许可。《欧路词典》作为共享软件,将收取一定的注册费,以供我们进行软件的后续开发,但这不意味注册用户拥有辞典数据的版权。

2019-08-08

mac net.downloadhelper.coapp-1.3.0.zip

net.downloadhelper.coapp-1.3.0.pkg mac使用方法: 1.先在chorme中安装插件Video DownloadHelper 7.3.7.0 2.再下载这个coapp,就可以直接下载使用。 安装成功后显示: Found companion app: VdhCoApp 1.3.0 Companion app binary: /Applications/net.downloadhelper.coapp.app/Contents/MacOS/bin/net.downloadhelper.coapp-mac-64

2019-07-24

Red_Hat_CloudForms-4.5

Red_Hat_CloudForms-4.5-Red_Hat_CloudForms_REST_API-en-US.

2017-09-08

Alfresco文档管理系统

1 Alfresco基础功能操作 4 1.1 Alfresco概览 4 1.2 定制你的Alfresco仪表板 5 1.3 更新你的ALFRESCO档案 5 1.4 设置你的ALFRESCO主页 5 1.5 创建ALFRESCO站点 5 1.6 加入或离开一个ALFRESCO站点 5 1.7 定制站点仪表板 6 1.8 添加ALFRESCO站点功能 6 1.9 拖拽方式上传文件夹 -- (NEW) 6 1.10 添加内容到ALFRESCO 6 1.11 在ALFRESCO中创建内容 6 1.12 离线编辑文件 6 1.13 在AFRESCO中寻找文件 6 1.14 在ALFRESCO中预览文件 7 1.15 版本化文件 7 1.16 在ALFRESCO中创建规则 7 1.17 创建用户 7 1.18 创建用户组 7 1.19 添加用户到站点 7 1.20 ALFRESCO站点管理员 7 1.21 在ALFRESCO中创建任务 8 1.22 ALFRESCO搜索管理器 8 1.23 使用模型管理器创建模型 8 1.24 使用模型 8 2 功能说明 8 2.1 仪表盘 8 2.2 站点管理 8 2.3 文档管理 9 2.3.1 新增文档 10 2.3.2 编辑文档 10 2.3.3 删除文档 12 2.3.4 检索文档 12 2.4 文件夹管理 13 2.4.1 创建文件夹 14 2.4.2 文件夹规则 14 2.4.3 删除文件夹 16 2.5 用户和用户组管理 16 2.5.1 创建用户和组 16 2.5.2 修改用户信息 18 2.5.3 人员检索 18 2.5.4 用户组管理、邀请用户和删除用户 19 2.6 权限管理功能 19 2.6.1 角色 19 2.6.2 权限管理 19 2.7 文档的版本管理 20 2.7.1 查看历史版本 20 2.7.2 版本信息管理 21

2017-06-12

Activiti+5.4中文文档_IT168文库

Activiti+5.4中文文档_IT168文库

2017-03-23

ActivitiDeveloperQuickStart Quick Start Guide

Activiti-Quick Start Guide- ActivitiDeveloperQuickStart 下载导入就可以运行 配置个Mysql,运行成功,会自动创建25张表。 其它不用动。

2017-03-23

OpenShift官方教程,内有原文连接

Environment Overview 1 Lab: Installing the OpenShift CLI 2 Lab: Exploring the CLI and Web Console 5 Lab: Deploy a Docker Image 8 Lab: Scaling and Self Healing 14 Lab:CreatingRoutes by Exposing Services 18 ......

2017-03-22

LDAP安装说明-配合博客使用

LDAP安装说明-配合博客使用

2017-03-21

Alfresco5.1图文说明安装

Alfresco5.1图文说明安装

2017-03-15

java项目开发文档和源代码

java项目开发文档和源代码

2016-11-21

17位车架号详解、完整版本、VIN号

l 车架号(VIN码) l VIN码详解 第1位:生产国家代码 第2位:汽车制造商代码 第3位:汽车类型代码 第4~8位(vds)车辆特征 第9位:校验位 第10位:车型年款 第11位:装配厂 第12~17位:顺序号 l 举几个例子

2016-11-09

Java实现的23种设计模式

用Java实现的23种设计模式,完整的代码。

2016-08-07

Java-NIO-系列教程

Java-NIO-系列教程

2016-05-26

Openjpa2.2+Mysql+Maven+Servlet+JSP source code

Openjpa2.2+Mysql+Maven+Servlet+JSP 博客源码: http://blog.youkuaiyun.com/shenhonglei1234/article/details/10394379

2013-08-27

openjpa openbooks database script

http://blog.youkuaiyun.com/shenhonglei1234/article/details/10352367 openjpa框架入门_项目框架搭建(二) Openjpa2.2+Mysql+Maven+Servlet+JSP

2013-08-27

JAVA反编译

JAVA反编译,DJ Java Decompiler v3.12.12.96 "Second Cup" java.decompiler http://java.decompiler.free.fr/

2013-08-13

Spring-batch Demo

Spring Batch流程介绍: 每个Batch都会包含一个Job。Job就像一个容器,这个容器里装了若干Step,Batch中实际干活的也就是这些Step,至于Step干什么活,无外乎读取数据,处理数据,然后将这些数据存储起来(IconvItemReader用来读取数据,IconvItemProcessor用来处理数据,IconvItemWriter用来写数据) 。JobLaunch用来启动Job,JobRepository是上述处理提供的一种持久化机制,它为JobLauncher,Job,和Step实例提供CRUD操作。 外部控制器调用JobLauncher启动一个Job,Job调用自己的Step去实现对数据的操作,Step处理完成后,再将处理结果一步步返回给上一层,这就是Batch处理实现的一个简单流程。

2013-06-20

OSGI in Action SourceCode(完整版电子书已经上传)

OSGi in Action Creating Modular Applications in Java Richard S. Hall, Karl Pauls, Stuart McCulloch, and David Savage Foreword by Peter Kriens April, 2011 | 576 pages ISBN 1933988916 $49.99 Softbound print book - (includes free ebook) $39.99 Ebook in PDF, epub and Kindle—your purchase includes all three formats! Browse all our mobile format ebooks. Resources Look Inside Preface About this book Table of Contents Foreword Index

2013-05-22

OSGI in Action

brief contents PART 1 INTRODUCING OSGI: MODULARITY, LIFECYCLE, AND SERVICES 1 1 ■ OSGi revealed 3 2 ■ Mastering modularity 24 3 ■ Learning lifecycle 69 4 ■ Studying services 117 5 ■ Delving deeper into modularity 154 PART 2 OSGI IN PRACTICE .......................................................189 6 ■ Moving toward bundles 191 7 ■ Testing applications 230 8 ■ Debugging applications 258 9 ■ Managing bundles 292 10 ■ Managing applications 319 PART 3 ADVANCED TOPICS ........................................................343 11 ■ Component models and frameworks 345 12 ■ Advanced component frameworks 373 vi BRIEF CONTENTS 13 ■ Launching and embedding an OSGi framework 412 14 ■ Securing your applications 438 15 ■ Web applications and web services 477 vii contents foreword xiv preface xvii acknowledgments xix about this book xx about the authors xxv PART 1 INTRODUCING OSGI: MODULARITY, LIFECYCLE, AND SERVICES ......................................................1 1 OSGi revealed 3 1.1 The what and why of OSGi 4 Java’s modularity limitations 5 ■ Can OSGi help you? 8 1.2 An architectural overview of OSGi 9 The OSGi framework 9 ■ Putting it all together 12 1.3 “Hello, world!” examples 12 Module layer example 12 ■ Lifecycle layer example 14 ■ Service layer example 16 ■ Setting the stage 18 viii CONTENTS 1.4 Putting OSGi in context 19 Java Enterprise Edition 19 ■ Jini 20 ■ NetBeans 20 ■ Java Management Extensions 20 ■ Lightweight containers 21 ■ Java Business Integration 21 ■ JSR 277 21 ■ JSR 294 22 ■ Service Component Architecture 22 ■ .NET 22 1.5 Summary 23 2 Mastering modularity 24 2.1 What is modularity? 25 Modularity vs. object orientation 25 2.2 Why modularize? 27 2.3 Modularizing a simple paint program 28 2.4 Introducing bundles 31 The bundle’s role in physical modularity 32 ■ The bundle’s role in logical modularity 33 2.5 Defining bundles with metadata 34 Human-readable information 35 ■ Bundle identification 36 Code visibility 39 ■ Class-search order 48 2.6 Finalizing the paint program design 50 Improving the paint program’s modularization 51 ■ Launching the new paint program 52 2.7 OSGi dependency resolution 53 Resolving dependencies automatically 53 ■ Ensuring consistency with uses constraints 59 2.8 Reviewing the benefits of the modular paint program 64 2.9 Summary 68 3 Learning lifecycle 69 3.1 Introducing lifecycle management 70 What is lifecycle management? 70 ■ Why lifecycle management? 72 3.2 OSGi bundle lifecycle 72 Introducing lifecycle to the paint program 73 ■ The OSGi framework’s role in the lifecycle 75 ■ The bundle activator manifest entry 76 ■ Introducing the lifecycle API 77 ■ Lifecycle state diagram 83 ■ Bundle cache and framework restarts 84 3.3 Using the lifecycle API in your bundles 85 Configuring bundles 86 ■ Deploying bundles 88 ■ Inspecting framework state 92 ■ Persisting bundle state 93 ■ Listening for events 96 ■ Bundle suicide 99 CONTENTS ix 3.4 Dynamically extending the paint program 101 3.5 Lifecycle and modularity 108 Resolving bundles 108 ■ Refreshing bundles 110 ■ When updating isn’t updated 114 3.6 Summary 115 4 Studying services 117 4.1 The what, why, and when of services 118 What is a service? 118 ■ Why use services? 119 ■ When to use services 123 ■ When not to use services 124 ■ Still not sure? 124 4.2 OSGi services in action 125 Publishing a service 126 ■ Finding and binding services 128 4.3 Dealing with dynamics 132 Avoiding common pitfalls 133 ■ Listening for services 136 Tracking services 141 4.4 Using services in the paint example 143 Defining a shape service 144 ■ Publishing a shape service 144 Tracking shape services 145 4.5 Relating services to modularity and lifecycle 146 Why can’t I see my service? 147 ■ Can I provide a bundle-specific service? 147 ■ When should I unget a service? 148 ■ When should I unregister my service? 148 ■ Should I bundle interfaces separately? 149 4.6 Standard services 149 Core services 150 ■ Compendium services 151 4.7 Summary 152 5 Delving deeper into modularity 154 5.1 Managing your exports 155 Importing your exports 155 ■ Implicit export attributes 158 Mandatory export attributes 160 ■ Export filtering 161 Duplicate exports 162 5.2 Loosening your imports 164 Optional imports 164 ■ Dynamic imports 165 ■ Optional vs. dynamic imports 166 ■ Logging example 167 5.3 Requiring bundles 171 Declaring bundle dependencies 171 ■ Aggregating split packages 173 ■ Issues with bundle dependencies 176 x CONTENTS 5.4 Dividing bundles into fragments 177 Understanding fragments 177 ■ Using fragments for localization 180 5.5 Dealing with your environment 183 Requiring execution environments 184 ■ Bundling native libraries 185 5.6 Summary 187 PART 2 OSGI IN PRACTICE...........................................189 6 Moving toward bundles 191 6.1 Turning JARs into bundles 192 Choosing an identity 192 ■ Exporting packages 195 Discovering what to import 199 ■ Embedding vs. importing 203 Adding lifecycle support 204 ■ JAR file to bundle cheat sheet 205 6.2 Splitting an application into bundles 206 Making a mega bundle 206 ■ Slicing code into bundles 216 Loosening things up 221 ■ To bundle or not to bundle? 226 6.3 Summary 229 7 Testing applications 230 7.1 Migrating tests to OSGi 231 In-container testing 231 ■ Bundling tests 232 ■ Covering all the bases 235 7.2 Mocking OSGi 237 Testing expected behavior 237 ■ Mocking in action 238 Mocking unexpected situations 240 ■ Coping with multithreaded tests 241 ■ Exposing race conditions 243 7.3 Advanced OSGi testing 244 OSGi test tools 245 ■ Running tests on multiple frameworks 246 Unit testing 250 ■ Integration testing 251 ■ Management testing 254 7.4 Summary 257 8 Debugging applications 258 8.1 Debugging bundles 259 Debugging in action 261 ■ Making things right with HotSwap 266 CONTENTS xi 8.2 Solving class-loading issues 271 ClassNotFoundException vs. NoClassDefFoundError 272 ■ Casting problems 274 ■ Using uses constraints 275 ■ Staying clear of Class.forName() 278 ■ Following the Thread Context Class Loader 280 8.3 Tracking down memory leaks 283 Analyzing OSGi heap dumps 283 8.4 Dangling services 287 Finding a dangling service 287 ■ Protecting against dangling services 288 8.5 Summary 290 9 Managing bundles 292 9.1 Versioning packages and bundles 293 Meaningful versioning 293 ■ Package versioning 295 Bundle versioning 297 9.2 Configuring bundles 299 Configuration Admin Service 299 ■ Metatype Service 309 Preferences Service 312 9.3 Starting bundles lazily 314 Understanding activation policies 315 ■ Using activation policies 316 9.4 Summary 317 10 Managing applications 319 10.1 Deploying bundles 320 Introducing management agents 320 ■ OSGi Bundle Repository 321 Deployment Admin 330 10.2 Ordering bundle activation 337 Introducing the Start Level Service 338 ■ Using the Start Level Service 339 10.3 Summary 342 PART 3 ADVANCED TOPICS ............................................343 11 Component models and frameworks 345 11.1 Understanding component orientation 346 What are components? 346 ■ Why do we want components? 348 xii CONTENTS 11.2 OSGi and components 349 OSGi’s service-oriented component model 349 ■ Improving upon OSGi’s component model 351 ■ Painting with components 355 11.3 Declarative Services 355 Building Declarative Services components 356 ■ Providing services with Declarative Services 357 ■ Consuming services with Declarative Services 359 ■ Declarative Services component lifecycle 364 11.4 Summary 371 12 Advanced component frameworks 373 12.1 Blueprint Container 374 Blueprint architecture 374 ■ Providing services with Blueprint 375 Consuming services with Blueprint 378 ■ Blueprint component lifecycle 382 ■ Advanced Blueprint features 387 12.2 Apache Felix iPOJO 391 Building iPOJO components 392 ■ Providing services with iPOJO 393 Consuming services with iPOJO 395 ■ iPOJO component lifecycle 400 ■ Instantiating components with iPOJO 404 12.3 Mix and match 408 12.4 Summary 411 13 Launching and embedding an OSGi framework 412 13.1 Standard launching and embedding 413 Framework API overview 413 ■ Creating a framework instance 415 ■ Configuring a framework 417 ■ Starting a framework instance 419 ■ Stopping a framework instance 420 13.2 Launching the framework 421 Determining which bundles to install 422 ■ Shutting down cleanly 422 ■ Configuring, creating, and starting the framework 423 Installing the bundles 424 ■ Starting the bundles 424 ■ Starting the main bundle 425 ■ Waiting for shutdown 426 13.3 Embedding the framework 427 Inside vs. outside 427 ■ Who’s in control? 431 ■ Embedded framework example 432 13.4 Summary 437 14 Securing your applications 438 14.1 To secure or not to secure 439 CONTENTS xiii 14.2 Security: just do it 440 Java and OSGi security 440 14.3 OSGi-specific permissions 444 PackagePermission 444 ■ BundlePermission 445 ■ Admin- Permission 446 ■ ServicePermission 447 ■ Relative file permissions 448 14.4 Managing permissions with Conditional Permission Admin 449 Conditional permissions 449 ■ Introducing the Conditional Permission Admin Service 450 ■ Bundle location condition 451 Using ConditionalPermissionAdmin 452 ■ Implementing a policy-file reader 456 14.5 Digitally signed bundles 457 Learning the terminology 458 ■ Creating certificates and signing bundles 458 ■ BundleSignerCondition 461 14.6 Local permissions 464 14.7 Advanced permission management 465 Custom conditions overview 465 ■ Date-based condition 466 User-input condition 467 14.8 Bringing it all back home 471 14.9 Summary 475 15 Web applications and web services 477 15.1 Creating web applications 478 Using the HTTP Service specification 479 ■ Using the Web Applications specification 488 ■ Standard WARs: the Web URL Handler 492 15.2 Providing and consuming web services 493 Providing a web service 494 ■ Consuming a web service 499 Distributing services 502 15.3 Summary 510 appendix A Building bundles 513 appendix B OSGi standard services 528 index 531

2013-05-22

简单的树形菜单

一个简单的树形菜单,其它样式和js是分开的,可以自由修改成自己想要的。 我是在网上找到的,自己用着很好,分享给大家。

2013-02-05

VFP简单初级入门教程.rar

VFP简单初级入门教程.rar

2012-11-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除