首页 文章 精选 留言 我的

精选列表

搜索[在线教育系统],共10010篇文章
优秀的个人博客,低调大师

Java 私塾在线

一、Java基础必知必会 1、Java初级教程http://sishuok.com/product/41 ppt下载:http://sishuok.com/forum/posts/list/1030.html Java的基础语法、面向对象初步、方法的覆盖和重载的知识点和规则、数组的基础知识、抽象类的理论知识和应用等知识 2、Java中级教程http://sishuok.com/product/61 ppt下载:http://sishuok.com/forum/posts/list/1032.html Eclipse使用、集合、IO、GUI、多线程、网络基础、Java反射基础、Java注解等知识。 3、Java高级教程-理论部分http://sishuok.com/product/62 ppt下载:http://sishuok.com/forum/posts/list/1033.html Java程序设计基础、设计模式基础、框架的基本概念等知识。 4、Java高级教程-项目部分http://sishuok.com/product/63 源码下载:http://sishuok.com/forum/posts/list/1034.html 进销存系统实现,学习Java应用程序基本分析、培养面向对象编程的基本思想、Java初中高级知识的应用等。 二、前端Web开发必知必会 1、HTML基础http://sishuok.com/product/361 ppt下载:http://sishuok.com/forum/posts/list/0/5318.html XHTML文档的基本结构,文本样式及HTML实体的应用,标题标记,无序编号、有序编号及图像等标记,表格标记,链接标记,表单及元素标记,框架集及iframe标记 2、CSS基础http://sishuok.com/product/362 ppt下载:http://sishuok.com/forum/posts/list/0/5319.html CSS的BOX模型,CSS的各种选择器,CSS的布局样式,CSS的背景样式,CSS的文本样式,CSS的边框样式,CSS的列表样式等 3、Javascript基础http://sishuok.com/product/363 ppt下载:http://sishuok.com/forum/posts/list/0/5320.html JavaScript的内置对象--Array、String、Date、Math等,可以通过DOM对象进行对象控制,创建控制菜单及复选框的控制,创建二级联动列表框及列表框选项的移动等 4、XML基础http://sishuok.com/product/364 ppt下载:http://sishuok.com/forum/posts/list/0/5321.html 创建规范的XML文档,DTD的作用,并且可以根据要求创建私用的DTD,通过JavaScript解析XMLDOM 5、jquery使用基础-独家http://sishuok.com/product/121 ppt下载:http://sishuok.com/forum/posts/list/0/1058.html 独立使用jQuery简化js开发 6、Ajax+JSON基础实战http://sishuok.com/product/441 ppt下载:http://sishuok.com/forum/posts/list/4324.html 数据校验、Javascript模拟多线程、下拉列表联动、操作XML、AJAX结合JSON的操作、Json-lib的使用 7、DWR开发初步http://sishuok.com/product/421 ppt下载:http://sishuok.com/forum/posts/list/4325.html 全面、系统的掌握DWR的核心开发知识,达到能使用DWR框架进行开发的水平包括:DWR基本运行流程、DWR的体系结构、DWR的基本配置、构建器、转换器、DWR处理集合类型的数据等 三、后端JavaWeb开发必知必会 1、超经典JavaEE基础http://sishuok.com/product/80 ppt下载:http://sishuok.com/forum/posts/list/0/1080.html JavaEE是什么、能干什么,JavaEE的技术体系,JavaEE的组件体系结构 2、JavaWeb开发理论部分http://sishuok.com/product/81 ppt下载:http://sishuok.com/forum/posts/list/0/1071.html 系统掌握开发实际的JavaWeb应用所需的理论知识和技能(Servlet、Jsp、JavaBean、TagLib、EL、JSTL、MVC模式、连接池DataSource、JNDI等 3、JavaWeb开发-项目部分(中国移动科技综合管理系统http://sishuok.com/product/101 ppt下载:http://sishuok.com/forum/posts/list/0/1072.html 中国移动科技综合管理系统,对JDBC实现CRUD的抽象化和复用化;UUID自动生成;分层开发、综合示范 Jsp+Servlet+JavaBean+TagLib+JSTL+JDBC的实现等 4、Servlet开发的理论提升http://sishuok.com/product/398 ppt下载:http://sishuok.com/forum/posts/list/0/1071.html 深入浅出的讲解Servlet理论提升的内容 5、Session的基本实现机制http://sishuok.com/product/399 ppt下载:http://sishuok.com/forum/posts/list/0/1071.html 深入浅出的讲解HttpSession的实现机制 6、MVC模式精讲http://sishuok.com/product/387 ppt下载:http://sishuok.com/forum/posts/list/0/1071.html 深入浅出的讲解MVC模式:模式的功能、MVC各个部分的功能和理解、MVC的组件关系图、观察者模式、MVC的改进、改进后的组件关系 7、四小时学通Jsphttp://sishuok.com/product/386 ppt下载:http://sishuok.com/forum/posts/list/0/1071.html 深入浅出的讲解Jsp开发的核心知识:Jsp的概念,Jsp的本质,Jsp脚本元素的基本语法,Jsp的翻译,Jsp的隐含变量,使用Jsp实现CRUD的小示例 8、透彻理解JavaBeanhttp://sishuok.com/product/385 ppt下载:http://sishuok.com/forum/posts/list/0/1071.html 深入浅出的讲解JavaBen的写法、JavaBean的用法、JavaBean的实现机制、JavaBean对应翻译的代码理解。 四、数据库开发必知必会 1、Oracle数据库开发及SQL基础实战http://sishuok.com/product/122 ppt下载:http://sishuok.com/forum/posts/list/1042.html Oracle的基本使用,深入sql语句编写,使用jdbc存取数据库 2、PL/SQL编程基础http://sishuok.com/product/123 ppt下载:http://sishuok.com/forum/posts/list/1043.html 学习PL/SQL的结构化编程(包括游标、异常、包、触发器、动态sql等);掌握使用jdbc调用存储过程。 3、JDBC开发初步http://sishuok.com/product/422 ppt下载:http://sishuok.com/forum/posts/list/1042.html 全面、系统的掌握JDBC开发的核心知识。包括:掌握驱动的相关知识,理解JDBC的技术边界,对比JDBC和I/O的模型和实现思路,强调sql对于程序而言,是一个有格式的字符串;等 五、Java框架必知必会 1、研磨Struts2http://sishuok.com/product/124 ppt下载:http://sishuok.com/forum/posts/list/0/1073.htm 配套书籍为《研磨Struts2》,系统掌握实际应用Struts2进行开发所需的理论知识(Action、Result、Inteceptor、值栈、运行流程、标签等) 2、Hibernate4实战-独家http://sishuok.com/product/141 ppt下载:http://sishuok.com/forum/posts/list/0/1074.html ORMapping的原理、1+N次问题、版本并发控制、开发的反模式、OpenSessionInView模式、抓取策略、集合性能、Hibernate运行原理、开发的最佳实践 3、Spring3开发实战-独家http://sishuok.com/product/181 ppt下载:http://sishuok.com/forum/posts/list/0/1076.html 从零到精通Spring3的开发知识;IoC/DI的思想、IoC/DI的运行流程、IoC/DI的开发指导、AOP的思想、AOP的运行流程、AOP应用的设计、Spring对JDBC和Hibernate等 4、最新jbpm4工作流开发实战http://sishuok.com/product/301 工作流ppt下载:http://sishuok.com/forum/posts/list/4334.html 从零到精通jBPM的开发知识;理解工作流的理论、掌握自行开发工作流的思路、系统学习使用jBPM来实现工作流应用、掌握jBPM和Web项目的结合、掌握一些实际开发中典型的业务实现等 5、struts2注解零配置http://sishuok.com/product/261 ppt下载:http://sishuok.com/forum/posts/list/5323.html struts2注解零配置包括如@Action等 6、hibernate注解零配置http://sishuok.com/product/262 ppt下载:http://sishuok.com/forum/posts/list/5324.html Hibernate注解零配置,包括@Id、@Column、@OneToMany等 7、spring注解零配置http://sishuok.com/product/263 ppt下载:http://sishuok.com/forum/posts/list/5322.html spring项目中使用注解来代替xml配置,包括IoC、AOP、事务等相关注解 8、struts2架构http://sishuok.com/product/391 ppt下载:http://sishuok.com/forum/posts/list/0/1073.html 深入浅出的讲解Struts2的系统架构,以及Struts2的基本运行流程 9、struts2类型转换器http://sishuok.com/product/392 ppt下载:http://sishuok.com/forum/posts/list/0/1073.html 深入浅出的讲解Struts2的类型转换器,包括类型转换器概念;预定义的类型转换器;自定义类型转换器的开发示例 10、struts2文件上传下载http://sishuok.com/product/393 ppt下载:http://sishuok.com/forum/posts/list/0/1073.html 深入浅出的讲解使用Struts2来进行文件上传下载的功能 11、struts2国际化http://sishuok.com/product/394 ppt下载:http://sishuok.com/forum/posts/list/0/1073.html 深入浅出的讲解Struts2实现国际化的功能 12、struts2结合jFreeChathttp://sishuok.com/product/395 ppt下载:http://sishuok.com/forum/posts/list/0/1073.html 深入浅出的讲解Struts2结合JFreechart来展示图表的功能 13、struts2防重复提交http://sishuok.com/product/396 ppt下载:http://sishuok.com/forum/posts/list/0/1073.html 深入浅出的讲解在Struts2开发中,如何防止页面的重复提交 14、struts2验证器框架http://sishuok.com/product/397 ppt下载:http://sishuok.com/forum/posts/list/0/1073.html 深入浅出的讲解Struts2的验证器框架,包括:预定义验证器和自定义开发验证器 15、struts2结合Ajaxhttp://sishuok.com/product/390 ppt下载:http://sishuok.com/forum/posts/list/0/1073.html 深入浅出的讲解Struts2对AJAX的支持,包括使用stream的ResultType来应用Ajax;使用Struts2提供的Ajax标签;使用JSON插件 16、ORM详解http://sishuok.com/product/389 ppt下载:http://sishuok.com/forum/posts/list/0/1074.html 深入浅出的讲解ORMapping的机制、Hibernate的基本实现机制 17、打造自己的ORMhttp://sishuok.com/product/388 ppt下载:http://sishuok.com/forum/posts/list/0/1074.html 使用JDBC+泛型+模板方法模式+反射,自己实现ORMapping的功能,按照约定大于配置的方式,可以做到DAO层无需写任何实现代码,也无需任何配置 18、Hibernate分方法运行流程http://sishuok.com/product/384 ppt下载:http://sishuok.com/forum/posts/list/0/1074.html 深入浅出的分方法来讲解Hibernate的实现原理,包括:整体运行流程、save、update、delete、load、get、query方法 19、Hibernate性能提升http://sishuok.com/product/383 ppt下载:http://sishuok.com/forum/posts/list/0/1074.html 深入浅出的讲解Hibernate性能提升的相关知识,包括:抓取策略、集合性能、二级缓存 20、IoC/DI详解http://sishuok.com/product/382 ppt下载:http://sishuok.com/forum/posts/list/0/1076.html 深入浅出的讲解IoC/DI的概念、深入理解、思想演变过程 21、AOP详解http://sishuok.com/product/381 ppt下载:http://sishuok.com/forum/posts/list/0/1076.html 深入浅出的讲解AOP的概念、思想演变过程、核心知识和运行机制 22、工作流基础理论http://sishuok.com/product/400 工作流ppt下载:http://sishuok.com/forum/posts/list/4334.html 深入浅出的讲解工作流的理论知识,包括是什么、能干什么和有什么,学习工作流管理联盟给出的工作流参考模型 23、自行实现工作流的实现思路http://sishuok.com/product/401 工作流ppt下载:http://sishuok.com/forum/posts/list/4334.html 深入浅出的讲解自行实现工作流的思路,这对于理解工作流开源框架是很有帮助的 六、Java项目实战 1、JavaWeb开发-项目部分(中国移动科技综合管理系统)http://sishuok.com/product/101 源码下载:http://sishuok.com/forum/posts/list/1072.html 中国移动科技综合管理系统,对JDBC实现CRUD的抽象化和复用化;UUID自动生成;分层开发、综合示范Jsp+Servlet+JavaBean+TagLib+JSTL+JDBC的实现等 2、ssh+jbpm项目(某集团OA)http://sishuok.com/product/423 源码下载:http://sishuok.com/forum/posts/list/4377.html 达到能综合使用Struts2+Spring3+Hibernate3+Jbpm4来进行实际项目开发的能力。包括:ssh和jbpm的整合;数据字典;通用DAO(Spring+Hibernate等 七、Java实用技术必知必会 1、独家maven基础实战http://sishuok.com/product/184 ppt下载:http://sishuok.com/forum/posts/list/0/1062.html 使用maven进行依赖管理,以及各种maven命令的操作,为什么要使用maven、maven坐标、maven命令:重点理解【生命周期和阶段】和【插件和目标】、m2eclipse插件等 2、ant基础实战http://sishuok.com/product/183 ppt下载:http://sishuok.com/forum/posts/list/0/1061.html 学习项目构建工具ant的使用,彻底掌握在实际的开发中应用ant进行项目构建 3、log4j&slf4j基础实战http://sishuok.com/product/182 ppt下载:http://sishuok.com/forum/posts/list/0/1060.html 学习在java项目中使用log4j、jdk自带的日志框架和slf4j 4、Ajax+JSON基础实战http://sishuok.com/product/441 ppt下载:http://sishuok.com/forum/posts/list/4324.html 数据校验、Javascript模拟多线程、下拉列表联动、操作XML、AJAX结合JSON的操作、Json-lib的使用 5、DWR开发初步http://sishuok.com/product/421 ppt下载:http://sishuok.com/forum/posts/list/4325.html 全面、系统的掌握DWR的核心开发知识,达到能使用DWR框架进行开发的水平包括:DWR基本运行流程、DWR的体系结构、DWR的基本配置、构建器、转换器、DWR处理集合类型的数据等 6、jquery使用基础-独家http://sishuok.com/product/121 ppt下载:http://sishuok.com/forum/posts/list/0/1058.html 独立使用jQuery简化js开发 7、struts2注解零配置http://sishuok.com/product/261 ppt下载:http://sishuok.com/forum/posts/list/5323.html struts2注解零配置包括如@Action等 8、hibernate注解零配置http://sishuok.com/product/262 ppt下载:http://sishuok.com/forum/posts/list/0/5324.html Hibernate注解零配置,包括@Id、@Column、@OneToMany等 9、spring注解零配置http://sishuok.com/product/263 ppt下载:http://sishuok.com/forum/posts/list/0/5322.html spring项目中使用注解来代替xml配置,包括IoC、AOP、事务等相关注解 10、单元测试-Junit实战http://sishuok.com/product/462 内容概述:熟练使用JUnit4来进行单元测试课程目标:达到能熟练使用JUnit4来进行实际项目的单元测试的能力技术要点:JUnit4的基本使用;在maven环境下使用JUnit;用JMock来模拟测试对象要依赖的对象;用cobertura实现覆盖测试;用hundson实现持续集成;JUnit3的基本使用。 11、Weblogic实战http://sishuok.com/product/461 内容概述:WebLogic基础知识:WebLogic基本概念、正确安装WebLogic、建域、应用部署于JDBC选择、对WebLogic的监控和日志查看、集群的高可用性课程目标:彻底掌握WebLogic的基本概念,在理解基本概念的基础上做到正确的安装WebLogic,根据不同的需求创建域,合理选择应用部署和JDBC配置。熟练掌握WebLogic的console监控,了解各种性能和运行指标,以及对监控结果的分析,运用集群的高可用性,对集群架设。 八、移动开发之Android必知必会 1、独家Android4就业经典http://sishuok.com/product/341 【资源下载】独家Android4开发就业经典配套PPThttp://sishuok.com/forum/posts/list/4327.html 从零开始,循序渐进掌握Android的核心开发知识;理解Android应用的运行过程、理解Intent和IntentFilter、掌握资源和国际化、理解Android的进程和线程等 2、Android4项目实战--五子棋http://sishuok.com/product/442 Android4项目实战--五子棋源码下载http://sishuok.com/product/442 多种布局的综合使用、ImageButton的改进使用、AutoCompleteTextView的应用、显示多项的ListView、基本的人工智能的实现,基于启发式搜索算法、Shar… 3、freevoice(局域网对讲机)——Android4项目实战http://sishuok.com/product/463 内容概述:实现通过Wifi来在局域网内相互传递信息和语音通话的功能课程目标:达到能综合应用Android的各项知识,进行实际项目开发的能力技术要点:Service;BroadcastReceiver;SharedPreference;SQLite;语音录制、播放、传输等;网络开发:wifi处理、UDP编程、TCP编程;多种设计模式的应用等等 九、云计算系列 1、Hadoop实战-初级部分http://sishuok.com/product/481 【资源下载】Hadoop实战-初级部分配套PPT和源代码http://sishuok.com/forum/posts/list/5316.html 内容概述:Hadoop初级精品课程,帮助学员快速掌握Hadoop入门到上手开发,并掌握一定的开发技巧。课程目标:通过Hadoop初级课程,学员可以掌握基本的Hadoop原理,Hadoop环境搭建,HadoopShell,HadoopHDFS基本操作和编程,HadoopMapreduce编程。涉及项目:论文词频统计技术要点:Hadoop的Shell命令行操作,如删除文件,拷贝等,HadoopHDFS的架构、概念如NameNode,BlockHadoopHDFS的基本操作,如创建文件、文件夹,运用MapReduceJavaAPI编写一个简单的WordCount程序等。

优秀的个人博客,低调大师

在线日志分析项目解读

1,日志的采集 从flume agent 上的数据一般分到两条线上一条是kafka 集群 ,后期可以用流式处理(spark streaming 或storm 等等)一条是到hdfs,后期可以用hive处理, 业界叫lambda架构 architecture (一般公司的推荐系统,就是用这种架构) flume-ng agent 采集收集日志后,聚合在一个节点上(也可以不聚合) 为什么要聚合?为什么不直接写到kafka集群? 假如公司规模比较大,有无数个flume节点,这么多都连kafka,会增加复杂度,有个聚合节点(会是多个节点组成,防止单节点挂了),还可以对日志格式统一处理,筛选不要的数据 hdfs 可以永久保存数据,mr 可以处理多久数据都行 kafka 集群数据可以存储一定时间不能长期存储,sparkstreaming 只能处理一定时间访问内数据 storm 流 数据源 nginx 日志,mysql 日志,tomcat 日志等等-> flume -> kafka 消息件 消息发送到这里缓存数据一段时间 -> spark streaming+spark sql on yarn cluster (实时计算) -> 存储 1.->redis adminLTE + flask 前端组件 + echarts3 集成到监控的系统上 2.->influxdb 时序分布式数据库 grafana 可视化组件(这两种结合比较好) (elk kibana ) 存储+可视化分析 画图工具 http://www.processon.com/ 本文转自 skinglzw 51CTO博客,原文链接:http://blog.51cto.com/skinglzw/1967271,如需转载请自行联系原作者

优秀的个人博客,低调大师

在线升级glance镜像技巧

0.背景 我们经常需要更新glance镜像,比如上传的镜像可能有配置问题,或者我们需要对已有的镜像进行软件包升级或者预装一些新的软件包等。当时着手这件事是由于我们对cloud-init进行了大量的patch,需要同步到glance镜像中,如果重新制作镜像然后传输到生产环境再上传,不仅工作非常繁琐,还非常消耗时间,我们希望能够在原来的镜像基础之上直接升级cloud-init。 1.通过快照方式更新镜像 最简单的方式是通过创建一个云主机,然后更新cloud-init后创建快照形成新的镜像(注意删除/var/lib/cloud下的文件,否则cloud-init下次启动时不会重新拉取metadata)。可是我们遇到的问题是,老版本的cloud-init在L版中注入密码和密钥都失败,并且安装的qemu-guest-agent不支持修改密码,因此完全没有办法登录云主机。因此必须另辟蹊径。 2.glance存储后端使用本地文件系统 于是我们想到把镜像挂载到本地文件系统中,然后chroot到镜像文件系统环境中进行升级配置。如果glance镜像使用本地文件系统作为存储后端,镜像格式为raw,挂载镜像就非常简单了: losetup/dev/loop0image.img kpartx-a/dev/loop0 mount/dev/mapper/loop0p1/mnt/image 如果是qcow2格式,需要安装qemu-nbd工具包,并且加载nbd内核模块: modprobenbdmax_part=63 qemu-nbd-c/dev/nbd0image.img mount/dev/nbd0p1/mnt/image 如果镜像文件系统中使用LVM,可以使用以下方法初始化: vgscan vgchange-ay mount/dev/VolGroupName/LogVolName/mnt/image chroot进行后执行相关操作后,卸载镜像文件系统: umount/mnt/image vgchange-anVolGroupName killallqemu-nbd kpartx-d/dev/loop0 losetup-d/dev/loop0 以上方法参考Mounting-raw-and-qcow2-vm-disk-images。 本文重点不在于基于本地文件系统作为存储后端的情况,重点介绍基于Ceph存储后端的操作方法,下文将详细介绍过程。 3.基于Ceph存储后端的更新方法 我们知道使用ceph作为存储后端时,镜像首先会生成一个以snap命名的快照,比如glance有一个镜像id为35fcb79c-43a1-4b59-83d7-f4e46a524419,则在rbd中有对应的image,命名与glance镜像id一致,我们查看其快照: rbdsnapls--imageopenstack-images/35fcb79c-43a1-4b59-83d7-f4e46a5244192>/dev/null 输出: SNAPIDNAMESIZE 94604snap20480MB 我们不能直接修改快照snap,因为它是protect的,只能读不能写。直接修改镜像的话不能同步到快照中,并且出错也不好回滚。 因此我们的做法是先复制一个rbd image副本. 首先使用glance命令行工具获取需要更新的镜像的id: IMAGE_ID=$(glanceimage-list--name"CentOS7.164bit2>/dev/null|awk--re-interval'/\w{8}-.*/{print$2}') 使用rbd命令拷贝一份镜像副本,假设POOL变量为glance使用的ceph池: rbdcp$POOL/${IMAGE_ID}$POOL/${IMAGE_ID}_copy 挂载镜像到本地文件系统中: rbdmap$POOL/${IMAGE_ID}_copy #/dev/rbd0 mount/dev/rbd0p1/mnt 注意由于镜像是Linux文件系统,因此通常只有一个根分区,如果是windows镜像,第一个分区通常是隐藏分区,C盘是第二个分区,因此挂载时注意选择rbd0p2,其中p表示partition。 挂载到本地后,可以拷贝软件包、配置模板等到镜像文件系统中,比如/mnt/root/,然后chroot到镜像文件系统中: cd/mnt#/mnt是我们需要chroot的根目录 #mount-tprocprocproc/#挂载proc #TouseaninternetconnectioninthechrootenvironmentcopyovertheDNSdetails: cp/etc/resolv.confetc/resolv.conf#覆盖即可,生成云主机会自动覆盖 #Tochangerootintoabashshell: chroot/mntbash#chroot到/mnt中,如果提示bash命令找不到,使用绝对路径试试chroot/mnt/bin/bash #初始化环境变量 source/etc/profile source~/.bashrc #如果提示找不到ls等命令,需要手动设置PATH变量:PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/bin #Tip:Optionally,createauniqueprompttobeabletodifferentiateyourchrootenvironment: exportPS1="(chroot)$PS1" 接下来就可以执行命令对镜像进行更新了,比如更新cloud-init: yumremovecloud-init#Removetheoldversionpackage rpm-icloud-init-0.7.6-bzr1.el7.centos.noarch.rpm#Installthepacakge 升级qemu-guest-agent: yuminstall-yqemu-guest-agent rpm-aq|grepqemu-guest-agent #qemu-guest-agent-2.3.0-4.el7.x86_64 执行完所有的更新操作后,完成以下清理工作: yumcleanall rm-rf/root/*#危险!!!删除根目录下拷贝的临时文件,执行前确认无有用文件! exit#退出chroot环境 cd#切换到家目录,工作目录不能位于/mnt,否则卸载不了 umount--recursive/mnt/#如果busy怎么办?lsof查看哪个进程占用,如果还是不行试试使用--lazy参数 rbdunmap/dev/rbd0#从rbd中卸载 最后需要更新glance,我们的方法是先创建一个glance空镜像实例,不需要指定镜像文件,只是占个坑,拿到新镜像id: NEW_IMAGE_ID=`glanceimage-create|grepid|awk'{print$4}'`||{echo'Error:glanceimage-createfailed!';exit1;} 接下来更新我们的rbd image,命名为新创建镜像实例id并设置快照: rbdmv$POOL/${IMAGE_ID}_copy$POOL/${NEW_IMAGE_ID} rbd--pool=$POOL--image=${NEW_IMAGE_ID}--snap=snapsnapcreate rbd--pool=$POOL--image=${NEW_IMAGE_ID}--snap=snapsnapprotect 最后更新glance镜像元数据: glanceimage-update--name="$DISPLAY_NAME"--disk-format=raw--container-format=bare--is-public=True${NEW_IMAGE_ID} glanceimage-update--propertyimage_meta="$image_meta"${NEW_IMAGE_ID} glanceimage-update--propertyhw_qemu_guest_agent=yes$IMAGE_ID #... #updateimagelocation FSID=`ceph-s|grepcluster|awk'{print$2}'` glanceimage-update--locationrbd://$FSID/$POOL/$IMAGE_ID/snap${NEW_IMAGE_ID} if[[$IMAGE_LABEL=="Windows"||$IMAGE_LABEL=="windows"]];then glanceimage-update--propertyhw_video_model=qxl--propertyhw_video_ram=64--propertyos_admin_user=Administrator$IMAGE_ID fi 最后对新镜像进行功能验证,如果没有问题,就可以安全的删除老的镜像了。 作者:付广平 来源:51CTO

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册