注册表

[Java复习] Spring Cloud - Netflix

白昼怎懂夜的黑 提交于 2019-12-02 08:50:53
Spring Cloud Netflix常用组件 服务注册与发现:Eureka 服务负载均衡: Ribbon 服务声明式客户端: Feign 服务熔断:Hystrix 服务网关 : Zuul Eureka: Eureka分客户端client和服务端server。各微服务为client,将自己的信息注册到server。 微服务启动后(默认每隔30秒),client做2件事:1. 拉取最新注册服务信息。2. 向server发送心跳,告诉server自己没有挂。 如果server在一定时间(默认90秒)内没有收到某个微服务节点的心跳,server将会注销该微服务节点。 每个Eureka Server同时也是Eureka Client,多个Eureka Server之间通过复制的方式完成服务注册表的同步。 server存储客户端端口号,IP地址等。 Q:作为服务中心Eureka比ZooKeeper好在哪里? 参考《阿里巴巴为什么不用 ZooKeeper 做服务发现?》 在分布式的CAP理论中,ZK保证CP, Eureka保证AP。向服务中心查询服务时,可以容忍返回的时几分钟之前的注册信息,但不能接收服务挂掉不可用。 ZK多机房会出现网络孤岛,导致本机房的服务B不能新部署,重启,扩容或缩容。本机房的服务A则不能调用服务B。破坏服务之间本身的可连通性,违反注册中心的原则!

还原精灵还原了mysql怎么办

て烟熏妆下的殇ゞ 提交于 2019-12-02 07:55:26
最近在学校机房上实训课,所以要频繁往来于机房。而机房电脑上安装的还原精灵则每天把我的mysql还原了。真是头痛不已啊。 幸好还原精灵只还原注册表文件,并不还原硬盘。所以,我们还是有希望的。 一.备份注册表 没备份注册表的请卸载了重装再安装一次吧。目前我也没有解决的办法。。。 备份过程如下: 原理:mysql再在注册表里的user 和local_machine留有痕迹,所以我们要对其备份。 1.运行 regedit进入注册表 2.导出local machine-》software-》mysql的注册表 3.导出user-》software-》mysql的注册表 注意保存 二.还原注册表 把备份好的注册表双击导入就可以了。 三.安装mysql的服务 1. 进入mysql/bin文件夹(比如该文件夹在E:\Program Files\MySQL\MySQL Server 5.5\bin 则 -》e: (进入e盘) -》cd E:\Program Files\MySQL\MySQL Server 5.5\bin (进入该目录)) 2.-》mysqld -install (安装该服务) 3.-》net start mysql (此时发生错误,可按照错误搜索,网上有很多解决方案) 但是你应该可以这么解决 找到安装目录下的mysql,加入如下内容, # set basedir to your

禁用win10更新

时光毁灭记忆、已成空白 提交于 2019-12-02 04:46:57
在服务中找到 Windows Update、Windows Update Medic Service、Update Orchestrator Service,将它们停止 修改注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc 里的Start值改为4,若没有该项,添加之 修改注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc 里的Start值改为4,若没有该项,添加之; 修改注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc 里的FailureActions值,将红框中的2个01改为00; 打开“服务”,刷新后确认步骤1中的3个服务都已被禁用,若还有没有禁用的项,禁用之; 打开“计划任务”,在“任务计划程序库”->Microsoft->Windows->WindowsUpdate中,禁用所有的项。 来源: https://www.cnblogs.com/winstonet/p/11730345.html

MFC注册表读写

纵饮孤独 提交于 2019-12-01 23:00:41
注册表是Windows的一个内部数据库,是一个巨大的树状分层的数据库。它记录了用户安装在计算机上的软件和每个程序的相互关联关系。它包含了计算机的硬件配置信息,包括自动配置的即插即用的设备和已有的各种设备。 下面例子是对注册表的写入与读出处理: 项目---创建---单文档---完成 添加菜单---option; 在option添加子菜单: RegWrite和RegRead 并添加子菜单事件处理函数。 写入注册表事件程序: 1 void CRegTrackingView::OnRegoptionRegwrite() 2 { 3 // TODO: Add your command handler code here 4 UINT i; 5 HKEY m_hKey; 6 i = RegCreateKey(HKEY_LOCAL_MACHINE, _T("SOFTWARE\\A21VC"), &m_hKey); 7 if (i == 0) 8 { 9 RegSetValue(m_hKey, TEXT("RegDemo"), REG_SZ, TEXT("123"), strlen("123")); 10 MessageBox(_T("OK")); 11 } 12 else 13 { 14 MessageBox(_T("Failed.")); 15 } 16 RegCloseKey(m_hKey)

office2016word图标变白板

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-01 21:44:36
先备份注册表,以防万一 开始菜单>右键菜单点击“运行”>输入“regedit”打开注册表。然后, 检查“HKEY_CLASSES_ROOT.doc” 中默认键键值是否为“Word.Document.8”。 (针对.doc图标问题) 检查“HKEY_CLASSES_ROOT.docx” 中默认键键值是否为“Word.Document.12”。 (针对.docx图标问题) 最后检查下Wordicon.exe的路径是否准确 检查“HKEY_CLASSES_ROOT\Word.Document.8\DefaultIcon”中默认键键值是否为“你的安装目录\Installer{90140000-0011-0000-0000-0000000FF1CE}\wordicon.exe,11”。 检查“HKEY_CLASSES_ROOT\Word.Document.12\DefaultIcon”中默认键键值是否为“你的安装目录\Installer{90140000-0011-0000-0000-0000000FF1CE}\wordicon.exe,13”。 好了关闭注册表,再按步骤一关联下默认应用,就正常了。 来源: https://www.cnblogs.com/zhuiyuhen/p/11717688.html

Volatility工具指令篇

拈花ヽ惹草 提交于 2019-12-01 19:30:01
Volatility入门指令篇: Volatility -f name imageinfo volatility -f name pslist --profile=WinXPSP2x86 列举进程: volatility -f name --profile=WinXPSP2x86 volshell dt("_PEB") 查看进程环境块 volatility -f name --profile=WinXPSP2x86 hivelist列举缓存在内存的注册表 :   hivedump打印出注册表中的数据 : volatility -f name --profile=WinXPSP2x86 hivedump -o 注册表的 virtual 地址   显示每个进程的加载dll列表 Volatility -f name -profile = Win7SP0x86 dlllist> dlllist.txt   获取SAM表中的用户: volatility -f name --profile=WinXPSP2x86 printkey -K "SAM\Domains\Account\Users\Names"   登陆账户系统 volatility -f name --profile=WinXPSP2x86 printkey -K "SOFTWARE\Microsoft\Windows NT

[windows菜鸟]Windows API函数大全(完整)

与世无争的帅哥 提交于 2019-12-01 12:52:32
Windows API函数大全,从事软件开发的朋友可以参考下 1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接 WNetDisconnectDialog 启动一个标准对话框,以便断开同网络资源的连接 WNetEnumResource 枚举网络资源 WNetGetConnection 获取本地或已连接的一个资源的网络名称 WNetGetLastError 获取网络错误的扩展错误信息 WNetGetUniversalName 获取网络中一个文件的远程名称以及/或者UNC(统一命名规范)名称 WNetGetUser 获取一个网络资源用以连接的名字 WNetOpenEnum 启动对网络资源进行枚举的过程 2. API之消息函数 BroadcastSystemMessage 将一条系统消息广播给系统中所有的顶级窗口 GetMessagePos

HTML使用链接调用本地exe文件

[亡魂溺海] 提交于 2019-12-01 07:25:31
HTML使用链接调用本地exe文件 一,win+r打开注册表,输入regedit进入注册表2477203708 二,在注册表左边最上面HKEY_CLASSES_ROOT那个树右键新建项。该项的名称自己命名,其实该名称也是协议的名称。 我们调用的时候就是根据该协议调用的。 三,然后在该项中右键->新建->字符串值,创建一个URL Protocol的值,其中数据默认为空。 四,然后在ZZO下新建->项,名字为DefaultIcon 在ZZO下新建->项,名称为shell。并在shell下新建名为open的项。然后在open下新建名为command的项 各目录情况为: 五,然后分别修改DefaultIcon 和 command 的值为要调用的程序完整路径. 六,然后我们在html页面添加一个a标签 <a href="Uaiqiy://">open</a> 七,测试代码: 一,win+r打开注册表,输入regedit进入注册表2477203708 二,在注册表左边最上面HKEY_CLASSES_ROOT那个树右键新建项。该项的名称自己命名,其实该名称也是协议的名称。 我们调用的时候就是根据该协议调用的。 三,然后在该项中右键->新建->字符串值,创建一个URL Protocol的值,其中数据默认为空。 四,然后在ZZO下新建->项,名字为DefaultIcon 在ZZO下新建->项

为什么ArcGIS 10.3导出 Shapefile的字段名会被截断成3个汉字?解决方法如下

喜欢而已 提交于 2019-12-01 04:55:01
为什么ArcGIS 10.3导出 Shapefile的字段名会被截断成3个汉字?低版本中不是至少可以存储4个汉字吗? 原因 这个问题仍然与编码类型有关。 ArcGIS 10.2 以及更早的版本,ArcGIS写shapefile的时候,遇到中文默认使用Windows当前语言 字符集编码(也称 代码页/CodePage/OEM CodePage),例如中文一般使用的是 CodePage 936(GBK)。 ArcGIS 10.2.1 以及之后的版本,ArcGIS写shapefile的时候,默认使用的是 UTF-8 编码类型。 这两种编码类型存储汉字所使用的字节数是不相同的,上面的关键字中我也给出了 wiki 的链接,有兴趣点进去看看详情。简言之,shapefile自身的限制是字段为9个字节,CP936编码下汉字通常为双字节存储,因此可以存储 9/2=4 个汉字;UTF-8 编码下汉字至少需要3个字节存储,因此最多只能存储 9/3=3 个汉字了。 <ignore_js_op> 举个例子,在Python命令行中,我们求一下 Unicode字符串的长度就可以真相大白。 <ignore_js_op> 解决方法 Perfect Solution: 使用地理数据库,放弃shapefile,避免各种截断问题,这也是存储地理数据的康庄大道。 但是,shapefile的拥趸说

win10 向右键添加管理员级CMD

醉酒当歌 提交于 2019-11-30 22:03:15
新建txt文件,写入以下内容 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\runas] "ShowBasedOnVelocityId"=dword:00639bc8 [HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command] @="cmd.exe /s /k pushd "%V"" 另存,改后缀reg,双击加入注册表 来源: https://www.cnblogs.com/hello-bug/p/11642164.html