Configurator

Clover Configurator for Mac(四叶草配置引导工具)

混江龙づ霸主 提交于 2020-08-05 18:13:29
Clover Configurator For Mac中文版 是专为四叶草用户打造的一款Mac配置引导工具,可以有效地对启动选项或者启动方式进行配置,并拥有CPU、显示等设置选项,有了它就可以创建出更加人性化或者个性化的引导方式了,小编提供的是最新版本,有在使用MAC系统或者黑苹果系统的朋友快快下载吧。 clover configurator mac中文版软件功能 按 F1 获得详情,未来可能提供更多语言和字体支持. 按 F2 储存GUI 的开机纪录 preboot.log 自动保存在 EFI/clover/misc 文件夹 按 F4 获取原始的ACPI表单,自动保存在 EFI/clover/ACPI/origin 文件夹 按 F5 测试dsdt path功能 按 F6 可获取显卡rom,自动保存在 EFI/clover/misc 文件夹 按 F10 截取开机引导界面图,自动保存在 EFI/clover/misc 文件夹 按 F12 推出 CD/DVD 并更新引导菜单当放入CD后 更新 ACPI 至 standard 4.0 版本. 支持从开机分区或 EFI 文件夹加载定制的 DSDT MADT表更新,解决在某些硬件 NMI 的问题加载APCI表单 (SSDT-xx, APIC, BOOT, SLIC, SLIT, SRAT, UEFI) 正确设置电源属性为笔记本,台式,服务器

SpringBoot整合WebSocket

独自空忆成欢 提交于 2020-05-08 16:00:47
一、WebSocket概述 Http协议是一种基于请求/响应的应用层协议,工作原理是客户端(浏览器)与服务端建立TCP连接->客户端向服务端发送http请求报文->服务端收到请求报文进行处理返回一个响应报文->释放TCP连接->浏览器解析响应报文进行渲染。整个过程中都是由客户端发起的,服务端被动反应。如果我们需要实时获取服务器数据,可以通过ajax轮询来实现,不停的进行请求/响应,不停的建立TCP连接,这就造成的资源的极大浪费,而且做不到服务端向客户端发送信息。 由此诞生了websocket协议,最大的特点就是服务端可以主动向客户端发送信息,客户端也可主动向服务端发送信息,是一个双向平等的协议。工作原理是首先使用http建立一个TCP连接并告诉服务器将http协议升级为websocket协议此时就建立了一个持久连接->此时如果服务器由信息输出则直接传输给客户端,客户端不再询问知道客户端关闭连接为止。 二、SpringBoot整合WebSocket 1、导入pom.xml依赖 < dependency >    < groupId > org.springframework.boot </ groupId >    < artifactId > spring-boot-starter-websocket </ artifactId > </ dependency > 2

Dubbo原理和源码解析之服务引用

扶醉桌前 提交于 2020-05-02 15:10:11
github新增仓库 "dubbo-read"( 点此查看 ),集合所有《Dubbo原理和源码解析》系列文章,后续将继续补充该系列,同时将针对Dubbo所做的功能扩展也进行分享。不定期更新,欢迎Follow。 一、框架设计 在官方 《 Dubbo 开发指南 》 框架设计部分,给出了引用服务时序图: 另外,在官方 《 Dubbo 用户指南 》 集群容错部分,给出了服务引用的各功能组件关系图: 本文将根据以上两张图,分析服务引用的实现原理,并进行详细的代码跟踪与解析。 二、原理和源码解析 2.1 创建代理 Dubbo 基于 Spring 的 Schema 扩展实现 XML 配置解析 , DubboNamespaceHandler 会将 < dubbo:reference > 标签解析为 ReferenceBean , ReferenceBean 实现了 FactoryBean ,因此当它在代码中有引用时,会调用 ReferenceBean# getObject() 方法进入节点注册和服务发现流程。 ReferenceBean.java public Object getObject() throws Exception { return get(); } ReferenceConfig.java public synchronized T get() { if (destroyed){

Jupyter-notebook安装问题及解决

天大地大妈咪最大 提交于 2020-04-27 22:38:55
两种方式: 1.pip install jupyter notebook 2.安装Anaconda 1.pip安装 通过命令行pip,要注意是在哪个虚拟环境,安装好后jupyter notebook所使用的python解释器为安装时虚拟环境的解释器 2.Anaconda 安装好后配置环境变量PATH C:\Program Files\Anaconda3\Scripts C:\Program Files\Anaconda3\Library\bin 3,两个都装了,运行的是哪一个? 没有进入虚拟环境时,pip会安装给Anaconda,而不是默认python环境 用where查看命令目录 在jupyter notebook中通过sys模块查看所使用的python解释器 4.jupyter notebook可以打开浏览器,但一直显示正在连接服务,而且不能运行代码的问题? 如果pip和Anaconda都有,先根据上一条确定是哪一个出了问题 解决: 重新配置,Anaconda中需要 更新 而不能重新安装, 先pip uninstall jupyter notebook,再重新安装会出现错误:THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE 通过更新可以成功 pip install --upgrade

anaconda jupyter代码自动补全

微笑、不失礼 提交于 2020-04-18 00:18:32
操作步骤 进入命令行环境。我使用的是conda。有两种方式进入命令行。 方法1:通过anconda navigator界面,选择environments,选择对应环境名,选择open terminal 方法2:直接使用cmd或者terminal等终端进入命令行。激活你想要配置代码补全的环境(如果是默认环境不用激活) 安装 nbextensions pip install jupyter_contrib_nbextensions jupyter contrib nbextension install --user 安装 nbextensions_configurator pip install jupyter_nbextensions_configurator jupyter nbextensions_configurator enable --user 重启jupyter 重启jupyter,在弹出的主页面里,能看到增加了一个Nbextensions标签页,在这个页面里,勾选Hinterland即启用了代码自动补全就可以了 来源: oschina 链接: https://my.oschina.net/u/2000675/blog/2875226

Clover Configurator for Mac(四叶草clover配置工具) v5.9.4.0中文版

巧了我就是萌 提交于 2020-04-05 20:58:11
Clover Configurator中文版是一款专用于mac系统进行启动引导的图像化配置工具,可以有效地对启动选项或者启动方式进行配置,并拥有CPU、显示等设置选项,有了它就可以创建出更加人xing化或者个xing化的引导方式了! 功能亮点 1、易于安装实用程序产生三叶草EFI配置文件 一经推出,三叶草配置会检查,看看是否有已经上市的配置文件,并允许您查看其内容。此外,三叶草配置可以检查最新的EFI三叶草修订,并帮助您下载并安装引导程序。 三叶草配置应用程序是围绕两个主要功能组成:您可以使用可用的工具来执行某些任务,也可以自定义与四叶草EFI配置文件相关联的某些参数。 2、毫不费力地修改您的四叶草EFI配置文件的参数 三叶草配置应用程序保持组织到各个章节中的四叶草EFI参数:您可以通过修改参数ACPI开始,您可以个性化开机方式,调整CPU性能,禁用某些驱动程序,等等。 该实用程序还简化某些任务:可以装入EFI驱动器,您可以查看并保存boot.log文件,您可以预览和更改四叶草主题,也可以安装32位,64位,64位或UEFI驱动程序。 当您满意您的设置,导航到内置的生成器来创建一个配置文件,将为您的四叶草EFI引导程序几乎完全配置文件。 3、通过精简和组织良好的图形用户界面创建自己的四叶草EFI配置文件 由于其直观的设计,发现周围的四叶草配置应用程序用自己的方式是很容易

这么香的日志动态级别与输出,你确定不进来看看?——生产环境动态输入日志级别、文件

无人久伴 提交于 2020-02-26 22:55:16
本文是一个系列,欢迎关注更新 本文全篇高能,请做好心理准备后再食用,读完请记得 点赞 。 前言 上一篇我们讨论了日志的性能以及日志的优缺点,有朋友说我没有干货,痛定思痛,决定来一篇干货,让小伙伴们见识一下员外真正的实力💪,讨论一下生产环境如何动态按一次请求、一个用户来调整日志级别,甚至输出独立文件。本文代码较多,建议读者运行一下。 设想一个需求:客服妹妹反馈有用户线上发现了BUG,你拿来日志分析,一个 200M 的日志文件看的头大,最后还是没找到有用的信息,你终于决定开启 DEBUG 日志,重启了项目,让用户再次操作一下,结果开了两分钟线上磁盘就告警了,于是你被运维人员痛批一顿,因为停生产环境又被 BOSS 大批一顿。 试着给自己当一下产品经理,提些需求: 先定一个小目标,我们能不能不停机就动态调整级别? 我们能不能将某一个用户甚至一次请求动态调整日志级别? 让我们进入强者的世界,不仅仅要按照用户动态级别,是否能按照用户、请求临时输出一个文件? 整理了以上需求,我们来尝试逐一解决。 实战一 动态调整日志级别(小目标实现) 这个需求很简单,想必大家也都会,Logback 和 Log4j2 都原生实现了日志监控日志文件热加载,使用起来也特别简单,只需要在配置文件中修改,当然,框架作者为了混(e)淆(xin)使用者,使用了不一样的配置方式: <!-- logback 配置 -->