- 基于NXP+FPGA轨道交通3U机箱结构远程输入/输出模块(RIOM)
深圳信迈主板定制专家
轨道交通NXP+FPGAfpga开发人工智能大数据边缘计算运维
基于NXP+FPGA轨道交通6U机箱结构远程输入/输出模块(RIOM)RIOM使得数据通过就近的I/O源输入和输出。也可以直接将I/O源连接到列车计算机(如VCU),可以减少电缆用量从而节约成本。关键特性支持模拟和数字输入/输出。可配置的模块包括DI、DIO、MDO、RDO、AIO、PTI等。接口选项MVBRIOM设备支持MVB/CAN/串行链路三种接口;TRDPRIOM设备知此恨TRDP/CAN
- ORACLE与SQL SERVER的区别
nanzhuhe
文章笔记数据库Oracle
ORACLE与SQLSERVER的区别转载自:https://www.cnblogs.com/chuncn/archive/2009/01/28/1381262.html体系结构ORACLE的文件体系结构为:数据文件.DBF(真实数据)日志文件.RDO控制文件.CTL参数文件.ORASQLSERVER的文件体系结构为:.MDF(数据字典).NDF(数据文件).LDF(日志文件)ORACLE存储结构
- CentOS 安装 Openstack --按 rdo 方式
weixin_44251398
centosopenstack
安装方式:OpenStack是一个开源的云计算管理平台项目,能支持几乎所有类型的云环境。OpenStack提供了基础设施即服务(IaaS)的解决方案,每个服务都可提供API以进行集成。OpenStack覆盖了网络、虚拟化、操作系统、服务器等各个方面。openstack安装方法有很多种,主流有四种方式,包括(1)手动一步一步安装,(2)fuel安装,(3)devstack安装和(4)rdo安装,RD
- K001 ENCP视频编码芯片
fantasy_arch
音视频
K001ENCP是一款面向FPGA平台的极低代价,极高性能,中下质量的编码器。设计之初,K001ENCP的面积约束是90%LUT@ZCU102;吞吐率约束是4K@30fpsZCU102为了满足上述约束,K001ENCP采用了32x32的LCU和一条七级深度的LCU级流水线,如图3-4所示,其中RDO和REC同处一级流水线;DBF和SAO同处一级流水线,相比于更浅的五级流水线,7级流水线的有点事IM
- Xcode 13.0 更新之后,cocoapods无法初始化pod init的问题
阳光下的叶子呵
解决办法:(暂时):将ProjectDocument中的ProjectFormat的xcode13.0改成xcode12.0截屏2021-10-1810.58.09.png1_fz1pqvaj_RdO6Lk1tfgjlg.jpg
- OpenStack企业级实战
wespten
虚拟化技术SDNNFV云计算技术OpenStackopenstack大数据运维
一、环境初始化1、CentOS7一键安装OpenStack安装参考:Install—RDO前提条件:准备一个8g或16g内存的centos7有一块网卡可以访问internet磁盘40Gcpu分2~4线程cpu要开启虚拟化[root@centos7~]#df-ThFilesystemTypeSizeUsedAvailUse%Mountedon/dev/mapper/centos-rootxfs100
- openstack 云计算 cinder块存储、镜像制作、云主机管理
young_dump_broke
openstackopenstacklinux队列网络java
从官网获取学习帮助:https://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/horizon.htmlDashboard图形界面安装软件包:[root@controller~]#yuminstallopenstack-dashboard-y编辑文件/etc/openstack-dashboard/local_settings并完成如下动作:
- RDO(Remote Desktop Organizer)远程连接服务器提示“远程计算机需要网络级别身份验证,而您的计算机不支持该验证。请联系您的系统管理”
Lanjerry
自用系统:Windows7目标系统:阿里云云服务器WindowsServer2016场景:用win7自带远程工具mstsc连接成功,用第三方远程工具提示如下图image.png解决:1.先用win7自带远程工具mstsc连接到WindowsServer20162.开始-运行-gpedit.msc,进入组策略编辑器3.找到左侧边栏计算机配置-管理模板-Windows组件-远程桌面服务-远程桌面会话主
- 测试oracle的命令,Oracle里的常用命令
管墨迪
测试oracle的命令
第一章:日志管理1.forcinglogswitchessql>altersystemswitchlogfile;2.forcingcheckpointssql>altersystemcheckpoint;3.addingonlineredologgroupssql>alterdatabaseaddlogfile[group4]sql>('/disk3/log4a.rdo','/disk4/log
- OpenStack Dashboard
贪睡的蜗牛
OpenStackdashboard
OpenStackDashboard操作界面一、Dashboard主界面使用RDO的packstack工具安装OpenStack,会默认创建两个用户,一个是admin用户,一个是用于测试的普通用户demo,他们的初始密码都是随机生成。/root/keystonerc_admin的内容存储着这些信息unsetOS_SERVICE_TOKENexportOS_USERNAME=adminexportO
- visual basic 6.0软件安装包(永久),适用于Windows各系统附安装教程
code2035
软件安装windows
软件说明visualbasic6.0中文版是一种由微软公司开发的包含协助开发环境的事件驱动编程语言,它源自于BASIC编程语言,拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。下载地址https://ccswust.lanzoui.com/i4mZrhf8ipi软件安装1.打开我们下载的安装包,右键以管理
- oracle 命令日志输出,ORACLE常用命令日志
weixin_39964899
oracle命令日志输出
第一章:日志管理1.forcinglogswitchessql>altersystemswitchlogfile;2.forcingcheckpointssql>altersystemcheckpoint;3.addingonlineredologgroupssql>alterdatabaseaddlogfile[group4]sql>('/disk3/log4a.rdo','/disk4/log
- oracle中如何获取商,oracle里常用命令
一路的欢乐长久 mk~
oracle中如何获取商
oracle里常用命令第一章:日志管理1.forcinglogswitchessql>altersystemswitchlogfile;2.forcingcheckpointssql>altersystemcheckpoint;3.addingonlineredologgroupssql>alterdatabaseaddlogfile[group4]sql>('/disk3/log4a.rdo',
- RDO部署Openstack 单节点
想改一个Shell命令格式的名字不让改
云计算-centos7linuxcentos云计算
本机环境虚拟机:VMware15pro系统:centos7.6(适用7x、8x,其他版本系统自行测试)运行内存:6GB以上存储空间:30GB以上注意:建议使用新安装centos(原先的centos可能会因为安装过mysql、apache等而报错)该方式经多台机器测试完全安装成功一、运行环境1、节点名修改主机名hostnamectlset-hostname“controller”说明:opensta
- RDO一体化部署OpenStack
阿龙的代码在报错
openstacklinuxcentos
RDO一体化部署OpenStack环境准备安装centos7[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J785hZvT-1677578418769)(C:\Users\HONOR\AppData\Roaming\Typora\typora-user-images\image-20230228171254675.png)]使用vmware安装安装centos7(安
- 单节点OpenStack一体化部署
vibrancy..
linux运维openstack云服务
单节点OpenStack一体化部署在这里我们使用RDO的Packstack来使用单一的All-in-One(一体化)节点来验证OpenStack云部署【环境准备】VM16、Xshell、Openstack-6.0-RHEL7-x86_64、rhel-server-7.1-x86_64-dvd一、安装RHEL7虚拟机名为Allinone:(自定义内存8G/10G,50G,单个文件)1.增加一个SAT
- OpenStack RDO 部署流程 - 4(Neutron安全组)
魔王子
OpenStack云计算openstackneutron
OpenStackRDO部署流程-4(Neutron安全组)Neutron安全组的配置需要仔细。需要在所有计算节点上配置:/etc/nova/nova.conf:#该配置项有时候会遗漏,导致iptables策略无法生效libvirt_vif_driver=nova.virt.libvirt.vif.LibvirtHybridOVSBridgeDriverlinuxnet_interface_dri
- CentOS7 Failed to start LSB: Bring up/down networking.解决方法
有事找叮当
今天用CentOS7RDO方式安装Openstack,文档上说要disableNetworkManager,用network服务才行。但是我用servicenetworkstart命令启动时报错:[root@localhostnetwork-scripts]#servicenetworkstartStartingnetwork(viasystemctl):Jobfornetwork.service
- 数据库技术--数据库引擎,数据访问接口及其关系详解(附加形象的比喻)
赛男丨木子丿小喵
数据库数据库
目录背景数据库引擎Jet数据库:ISAM:ODBC(OpenDatabaseConnectivity):数据访问接口ADO(ActiveXDataObjects)DAO(DataAccessObjects)RDO(RemoteDataObjects):数据库引擎与数据访问接口的关系图示关系代码理解总结:背景 数据库技术在现代信息系统中扮演着重要的角色,vb书中有一章讲数据库技术的,里面涉及很
- Elasticsearch 5.1.2滚动升级至 5.6.4
Lucas编程小记
标签(空格分隔):Elasticsearch[TOC]升级Elasticsearch集群Elasticsearch可以使用滚动升级进行升级,不会中断服务。本节将详细介绍如何使用滚动升级。为了确定是否支持您的发行版的滚动升级,请参考这张表。image_1bvbtk7tpihf1p4012em1v6g1rdo9.png-18.3kB滚动升级滚动升级允许Elasticsearch一次升级一个节点,而不会
- fpm安装和使用fpm打包rpm
^全村的希望
工作随笔运维开发
fpm安装和使用fpm打包rpm一、fpm安装yuminstallruby-develgccmakerpm-buildrubygemsgemsources--addhttps://gems.ruby-china.com/--removehttps://rubygems.org/fpm是基于ruby的工具2、使用gem安装(此步需要联网安装fpm)$geminstall--no-ri--no-rdo
- screen的使用
黑加仑妞
使用RDO安装openstack,可以通过systemctlrestart等命令来重启服务,但是由于devstack的设计初衷是为了便于openstackdevelopers开发和调试openstack代码的,所以devstack只能通过screen来启动服务,而且每一个openstackservices都是一个子screen。意思就是说通过devstack安装服务的话,只能通过screen进行调
- 安装openstack mitaka版本
挑战_bae7
https://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/environment.html1.环境准备1.1配置host解析hostnamectlset-hostnamecontrollerhostnamectlset-hostnamecompute1cat>>/etc/hosts/etc/yum.repos.d/cdrom.repo/et
- 编码技术,首先是人眼感知编码技术
zcypaicom
人工智能深度学习
下面讲一下编码技术,首先是人眼感知编码技术,下图左边是JND的基本原理,JND(JustNoticeableDistortion)最小可察觉的误差,是利用人眼的视觉冗余进一步压缩视频。从这个图中可以看出,编码内部使用的失真码率RDO曲线是连续的突曲线,我们人眼感知的其实不是连续的,而是阶梯状的。可以对比看出,如果利用阶梯状的曲线来替换原来的RDO曲线,在相同的失真的情况下可以使用更少的码率。传统的
- OpenStack云平台搭建
Orietta_1012
虚拟机openstack数据库mysqllinux
1、提交RDO一体化部署OpenStack的成果(1)(2)2、提交手动分步安装配置OpenStack的成果(1)(2)
- ⑥ OpenStack高可用集群部署方案(train版)—Neutron
Linux丶晨星
十五、Neutron控制节点集群部署https://docs.openstack.org/neutron/train/install/install-rdo.htmlNeutron网络的博客Nova具体功能如下:Neutron为整个OpenStack环境提供网络支持,包括二层交换,三层路由,负载均衡,防火墙和VPN等。Neutron提供了一个灵活的框架,通过配置,无论是开源还是商业软件都可以被用来
- Shut Up Unnies
卟尼与鹿
ShutShutUpShutShutUpShutShutUp把的里噶他对So穷话了摸吧大So那囧也黑料大噶掐r噶吧啊内So可给吗里推你内噶摸森怕波你可吗r了r米的啦古韩土棒都啊你古吗r了人哈miang哈r苏咯doSo那呀一怕波呀可娘do那(男m加大b给)吗rdo安对嫩吗可吗嘞囧切吧跟那当告r为摸啦为一接哇So一类一zhei可一囧(eieieieiei)ShutShutUp(yiyiyiyiyi)S
- centos 一键卸载Openstack
奔腾游子
云平台OpenStackopenstackcentos
下面的脚本可以完全卸载RDO,包括所有的程序数据,组件包等。注意:这里假设你在这台机器上面只跑了Openstack!如果这台机器还有其他用途,那么请使用Slightlysmallerhammermethod这个方法。#Warning!Dangerousstep!DestroysVMsforxin$(virshlist--all|grepinstance-|awk'{print$2}');dovir
- Linux Shell入门
csuzhucong
目录一,打开方式二,常用操作1,菜单项2,复制粘贴3,其他三,常用命令1,目录2,移动、复制3,date4,权限、群组5,vim6,网络相关7,find、grep一,打开方式windows下,一般用MobaXterm或者RDO连接linux服务器。MobaXterm的好用之处在于,有目录管理器。二,常用操作1,菜单项ctrl+右键,可以调出菜单项2,复制粘贴除了用菜单项之外,还可以:右键是粘贴,选
- 使用RDO Packstack在CentOS 8上安装版本为Victoria的openstack
xybDIY
OpenStack云计算
参考连接:使用RDOPackstack在CentOS8上安装OpenStackVictoria安装操作步骤步骤1:修改主机名并更新域名解析文件步骤2:禁用NetworkManager并使用network-scripts配置网络步骤3:启用OpenStackrepositories并安装packstack工具步骤4:生成答案文件并使用packstack安装openstack步骤5:访问Horizon
- js动画html标签(持续更新中)
843977358
htmljs动画mediaopacity
1.jQuery 效果 - animate() 方法 改变 "div" 元素的高度: $(".btn1").click(function(){ $("#box").animate({height:"300px
- springMVC学习笔记
caoyong
springMVC
1、搭建开发环境
a>、添加jar文件,在ioc所需jar包的基础上添加spring-web.jar,spring-webmvc.jar
b>、在web.xml中配置前端控制器
<servlet>
&nbs
- POI中设置Excel单元格格式
107x
poistyle列宽合并单元格自动换行
引用:http://apps.hi.baidu.com/share/detail/17249059
POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:
先获取工作薄对象:
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet();
HSSFCellStyle setBorder = wb.
- jquery 获取A href 触发js方法的this参数 无效的情况
一炮送你回车库
jquery
html如下:
<td class=\"bord-r-n bord-l-n c-333\">
<a class=\"table-icon edit\" onclick=\"editTrValues(this);\">修改</a>
</td>"
j
- md5
3213213333332132
MD5
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class MDFive {
public static void main(String[] args) {
String md5Str = "cq
- 完全卸载干净Oracle11g
sophia天雪
orale数据库卸载干净清理注册表
完全卸载干净Oracle11g
A、存在OUI卸载工具的情况下:
第一步:停用所有Oracle相关的已启动的服务;
第二步:找到OUI卸载工具:在“开始”菜单中找到“oracle_OraDb11g_home”文件夹中
&
- apache 的access.log 日志文件太大如何解决
darkranger
apache
CustomLog logs/access.log common 此写法导致日志数据一致自增变大。
直接注释上面的语法
#CustomLog logs/access.log common
增加:
CustomLog "|bin/rotatelogs.exe -l logs/access-%Y-%m-d.log 
- Hadoop单机模式环境搭建关键步骤
aijuans
分布式
Hadoop环境需要sshd服务一直开启,故,在服务器上需要按照ssh服务,以Ubuntu Linux为例,按照ssh服务如下:
sudo apt-get install ssh
sudo apt-get install rsync
编辑HADOOP_HOME/conf/hadoop-env.sh文件,将JAVA_HOME设置为Java
- PL/SQL DEVELOPER 使用的一些技巧
atongyeye
javasql
1 记住密码
这是个有争议的功能,因为记住密码会给带来数据安全的问题。 但假如是开发用的库,密码甚至可以和用户名相同,每次输入密码实在没什么意义,可以考虑让PLSQL Developer记住密码。 位置:Tools菜单--Preferences--Oracle--Logon HIstory--Store with password
2 特殊Copy
在SQL Window
- PHP:在对象上动态添加一个新的方法
bardo
方法动态添加闭包
有关在一个对象上动态添加方法,如果你来自Ruby语言或您熟悉这门语言,你已经知道它是什么...... Ruby提供给你一种方式来获得一个instancied对象,并给这个对象添加一个额外的方法。
好!不说Ruby了,让我们来谈谈PHP
PHP未提供一个“标准的方式”做这样的事情,这也是没有核心的一部分...
但无论如何,它并没有说我们不能做这样
- ThreadLocal与线程安全
bijian1013
javajava多线程threadLocal
首先来看一下线程安全问题产生的两个前提条件:
1.数据共享,多个线程访问同样的数据。
2.共享数据是可变的,多个线程对访问的共享数据作出了修改。
实例:
定义一个共享数据:
public static int a = 0;
- Tomcat 架包冲突解决
征客丶
tomcatWeb
环境:
Tomcat 7.0.6
win7 x64
错误表象:【我的冲突的架包是:catalina.jar 与 tomcat-catalina-7.0.61.jar 冲突,不知道其他架包冲突时是不是也报这个错误】
严重: End event threw exception
java.lang.NoSuchMethodException: org.apache.catalina.dep
- 【Scala三】分析Spark源代码总结的Scala语法一
bit1129
scala
Scala语法 1. classOf运算符
Scala中的classOf[T]是一个class对象,等价于Java的T.class,比如classOf[TextInputFormat]等价于TextInputFormat.class
2. 方法默认值
defaultMinPartitions就是一个默认值,类似C++的方法默认值
- java 线程池管理机制
BlueSkator
java线程池管理机制
编辑
Add
Tools
jdk线程池
一、引言
第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。
- 关于hql中使用本地sql函数的问题(问-答)
BreakingBad
HQL存储函数
转自于:http://www.iteye.com/problems/23775
问:
我在开发过程中,使用hql进行查询(mysql5)使用到了mysql自带的函数find_in_set()这个函数作为匹配字符串的来讲效率非常好,但是我直接把它写在hql语句里面(from ForumMemberInfo fm,ForumArea fa where find_in_set(fm.userId,f
- 读《研磨设计模式》-代码笔记-迭代器模式-Iterator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.Arrays;
import java.util.List;
/**
* Iterator模式提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象内部表示
*
* 个人觉得,为了不暴露该
- 常用SQL
chenjunt3
oraclesqlC++cC#
--NC建库
CREATE TABLESPACE NNC_DATA01 DATAFILE 'E:\oracle\product\10.2.0\oradata\orcl\nnc_data01.dbf' SIZE 500M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ;
CREATE TABLESPA
- 数学是科学技术的语言
comsci
工作活动领域模型
从小学到大学都在学习数学,从小学开始了解数字的概念和背诵九九表到大学学习复变函数和离散数学,看起来好像掌握了这些数学知识,但是在工作中却很少真正用到这些知识,为什么?
最近在研究一种开源软件-CARROT2的源代码的时候,又一次感觉到数学在计算机技术中的不可动摇的基础作用,CARROT2是一种用于自动语言分类(聚类)的工具性软件,用JAVA语言编写,它
- Linux系统手动安装rzsz 软件包
daizj
linuxszrz
1、下载软件 rzsz-3.34.tar.gz。登录linux,用命令
wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz下载。
2、解压 tar zxvf rzsz-3.34.tar.gz
3、安装 cd rzsz-3.34 ; make posix 。注意:这个软件安装与常规的GNU软件不
- 读源码之:ArrayBlockingQueue
dieslrae
java
ArrayBlockingQueue是concurrent包提供的一个线程安全的队列,由一个数组来保存队列元素.通过
takeIndex和
putIndex来分别记录出队列和入队列的下标,以保证在出队列时
不进行元素移动.
//在出队列或者入队列的时候对takeIndex或者putIndex进行累加,如果已经到了数组末尾就又从0开始,保证数
- C语言学习九枚举的定义和应用
dcj3sjt126com
c
枚举的定义
# include <stdio.h>
enum WeekDay
{
MonDay, TuesDay, WednesDay, ThursDay, FriDay, SaturDay, SunDay
};
int main(void)
{
//int day; //day定义成int类型不合适
enum WeekDay day = Wedne
- Vagrant 三种网络配置详解
dcj3sjt126com
vagrant
Forwarded port
Private network
Public network
Vagrant 中一共有三种网络配置,下面我们将会详解三种网络配置各自优缺点。
端口映射(Forwarded port),顾名思义是指把宿主计算机的端口映射到虚拟机的某一个端口上,访问宿主计算机端口时,请求实际是被转发到虚拟机上指定端口的。Vagrantfile中设定语法为:
c
- 16.性能优化-完结
frank1234
性能优化
性能调优是一个宏大的工程,需要从宏观架构(比如拆分,冗余,读写分离,集群,缓存等), 软件设计(比如多线程并行化,选择合适的数据结构), 数据库设计层面(合理的表设计,汇总表,索引,分区,拆分,冗余等) 以及微观(软件的配置,SQL语句的编写,操作系统配置等)根据软件的应用场景做综合的考虑和权衡,并经验实际测试验证才能达到最优。
性能水很深, 笔者经验尚浅 ,赶脚也就了解了点皮毛而已,我觉得
- Word Search
hcx2013
search
Given a 2D board and a word, find if the word exists in the grid.
The word can be constructed from letters of sequentially adjacent cell, where "adjacent" cells are those horizontally or ve
- Spring4新特性——Web开发的增强
jinnianshilongnian
springspring mvcspring4
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- CentOS安装配置tengine并设置开机启动
liuxingguome
centos
yum install gcc-c++
yum install pcre pcre-devel
yum install zlib zlib-devel
yum install openssl openssl-devel
Ubuntu上可以这样安装
sudo aptitude install libdmalloc-dev libcurl4-opens
- 第14章 工具函数(上)
onestopweb
函数
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Xelsius 2008 and SAP BW at a glance
blueoxygen
BOXelsius
Xelsius提供了丰富多样的数据连接方式,其中为SAP BW专属提供的是BICS。那么Xelsius的各种连接的优缺点比较以及Xelsius是如何直接连接到BEx Query的呢? 以下Wiki文章应该提供了全面的概览。
http://wiki.sdn.sap.com/wiki/display/BOBJ/Xcelsius+2008+and+SAP+NetWeaver+BW+Co
- oracle表空间相关
tongsh6
oracle
在oracle数据库中,一个用户对应一个表空间,当表空间不足时,可以采用增加表空间的数据文件容量,也可以增加数据文件,方法有如下几种:
1.给表空间增加数据文件
ALTER TABLESPACE "表空间的名字" ADD DATAFILE
'表空间的数据文件路径' SIZE 50M;
&nb
- .Net framework4.0安装失败
yangjuanjava
.netwindows
上午的.net framework 4.0,各种失败,查了好多答案,各种不靠谱,最后终于找到答案了
和Windows Update有关系,给目录名重命名一下再次安装,即安装成功了!
下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=17113
方法:
1.运行cmd,输入net stop WuAuServ
2.点击开