精华内容
下载资源
问答
  • ButtonEvents是Arduino的库,提供用于检测与与配置为数字输入的引脚连接的按钮相关的敲击,双击和按住事件的方法。 安装 将“ ButtonEvents”文件夹放入Arduino的“ libraries”文件夹中。 要从Arduino IDE识别此...
  • Mysql Workbench使用教程

    万次阅读 多人点赞 2019-03-20 23:45:34
    在弹出的对话框中,Edit 菜单栏中包含三个按钮,分别为 “修改”“插入”和“删除” 。 查看数据表:  成功创建数据表后,可以查看数据表的结构信息,在需要查看表结构的数据表上右击,选择 Table ...

    <1> MySQL Workbench

    MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。

    <2>.MySQL Workbench 的下载和安装

      (1)安装最新MySql时,有是否安装MySql Workbench的选项,可选择安装。

      (2)可以独立安装MySql Workbench。

                官方下载地址:http://dev.mysql.com/downloads/workbench/  ,安装很简单,基本就是一路Next。

          注意:一定要安装和MySql对应的版本,要不然安装后连接不上服务器提示外部组件异常;

    <3>打开Workbench,主页面上点击要connect的连接。
          注意系统偏好设置里,MySQL是running的状态,否则无法执行。
       

    <4> 创建数据库:

    点击创建数据库按钮,输入数据库名称,选择编码方式,点击Apply

    Workbench会自动生成SQL语句,再次点击Apply就可以成功创建数据库

    成功后,在数据库列表中可以看到新建的数据库

    <5>创建数据表:

    右键新建的数据库BMI,设置为此次连接的默认数据库,接下来的所有操作都将在这个数据库下进行

    将bmi下拉单展开,点击Table,右键创建Table:

    给Table命名,添加Column,设置Column的Datatype,PrimaryKey等属性。点击Apply后,

    Workbench仍会自动生成SQL语句,再次点击Apply,成功创建新表,在左下角可以看到:

    右键想要查看的Table,选择Select Rows,即可查看表中数据:

     

    在弹出的对话框中,Edit 菜单栏中包含三个按钮,分别为“修改”“插入”和“删除”

    <6>查看数据表:

           成功创建数据表后,可以查看数据表的结构信息,在需要查看表结构的数据表上右击,选择 Table Inspector 选项,即可查看数据表的结构,如下图所示。

           在查看数据表的对话框中,Info 标签显示了该数据表的表名、存储引擎、列数、表空间大小、创建时间、更新时间、字符集校对规则等信息,如下图所示。

           在 Columns 标签显示了该表数据列的信息,包括列名、数据类型、默认值、非空标识、字符集、校对规则和使用权限等信息,如下图所示。

    <7>修改数据表

    在需要修改表结构的数据表上右击,选择“Alter Table…”选项,即可修改数据表的基本信息和数据表结构,如下图所示。

    <8>删除数据表

    在需要删除的数据表上右击,选择“Drop Table…”,如下图所示。

    在弹出的对话框中单击 Drop Now 按钮,可以直接删除数据表,如下图所示。

    <9>主键约束

    当勾选PK复选框时,该列就是数据表的主键;当取消勾选 PK 复选框时,则取消该列的主键约束。

    <10>外键约束

         在 MySQL Workbench 中,打开修改数据表的对话框,进入 Foreign Keys 标签。

           Foreign Key Name:外键名称;   Referenced Table:关联的主表

                 Column:  选择外键字段;        Referenced Column: 选择主表的关联字段

    外键的约束模式:

                   1.set null: 闲置模式

                             主表记录被删除或者更改,从表相关记录的外键置为null;

                    2.cascade: 级联操作

                            主表中删除或者更新了某条信息,从表中与该表记录有关的记录也发生改变

                    3.district: 严格模式    no action: 和district一样

                            当从表中有外键数据和主表关联,主表中该条记录就不能删除或者更新

                            (父表不能删除或者更新一个被子表引用的记录)

           设置完成之后,可以预览当前操作的 SQL 脚本,然后单击 Apply 按钮,最后在下一个弹出的对话框中直接单击 Finish 按钮,即可完成数据表 "st" 中外键的创建,如下图所示。

           在外键约束的列表中,在需要删除的外键上右击,选择 Delete selected 选项,删除对应的外键,单击 Apply 按钮,即可完成删除,如下图所示。

           设置完成之后,可以预览当前操作的 SQL 脚本,然后单击 Apply 按钮,最后在下一个弹出的对话框中直接单击 Finish 按钮,即可完成数据表  "st" 中外键的删除,如下图所示。

    <11>唯一约束:UQ 索引

        勾选 UQ 复选框时,该列就是数据表的唯一约束索引

        取消勾选 UQ 复选框时,则取消该列的唯一约束索引

    <12>非空约束

         勾选 NN 复选框时,该列为数据表的非空约束;

         取消勾选 NN 复选框时,则取消该列的非空约束。

    <13>默认值约束

                在 Default/Expression 列中编辑字段的默认值。

    <14>写入数据

    双击NULL处,即可写入数据,点击Apply,Workbench再次自动生成SQL语句,点击Apply,即可将数据写入表中:

    <15>在Workbench里面执行一个简单的sql语句

    修改“my_table”表,给它加一个age字段。这里在“query”里面编写我们的sql语句,如下图所示。

    “ctrl+enter”执行这个语句之后,我们就会看到下方的输出部分,会显示我们这个查询执行的具体情况。

    最后,找到“bmi”数据库,然后左键选择“refresh all”,刷新之后,我们就可以在my_table表中看到我们新增加的字段“age”

    <16> Model

    <16.1>创建Model(设计ER图)

    使用workbench设计ER图也很简单。选择File -> New Model:

    在新展开的页面中“Model Overview”界面双击“Add Diagram”图标:

    双击后即可看到设计界面,workbench中叫EER图,其实就是增强的(enhanced)ER图。

    在这个界面中即可进行ER图的设计,例如添加一个table等:

    注意有些信息可以进行详细设置:

    <16.2>使用Model生成SQL语句

    如果你需要sql语句,那么需要利用Model来生成。

    首先打开一个Model,点击File -> Open Model,如图:

    选择一个mvb类型文件,就是Model。

    打开这个Model后,要生成它对应的sql语句,需要点击File -> Export -> Forward Engineer SQL CREATE SCRIPT,如图:

    打开“Forward Engineer SQL SCRIPT”,如图:

    第一部中:

    首先给将生成的sql语句文件设定位置和名称;

    其次选中 
    “Generate DROP Statements Before Each Create Statement” 
    和 
    “Generate DROP SCHEMA”

    第一个用来生成Drop Table语句,第二个用来生产Drop Schema语句,就是说在创建之前先删除原来的;

    再次,点击Next。

    第二部中:

    选中“Export MySQL Table Objects”,然后点击下一步,如图:

    第三部中:

    看看生成的sql语句如果没有什么问题就点击Finish吧,如图:

    根据Model生成的SQL语句就成功生成了!

    注意:

           当然,你也可以点击Database -> Forward Engineer来生成,步骤差不多,但要注意,这么做在生成sql语句文件的同时,数据库中的语句也被清空了,并换成了新生成的sql。换句话说,这个方法是用来生成sql语句文件同时更改原数据库中的sql的,原有文件全被清空!如果你暂时还没想清空数据库则不要用这个方式,切记!

    <16.3> 反向工程(从库导出ER图)

           使用workbench从库中导出ER图也很简单,在连接界面点击上方导航的Database -> Reverse Engineer,然后一路Next,这期间会让你选择要导出ER图对应的库,最后Finish,反向ER图就出来了。

    <17> 视图

    <17.1>创建视图

           在 SCHEMAS 列表中展开当前默认的 test_db 数据库,

     在 Views 菜单上右击,选择“Create View…”,即可创建一个视图,如下图所示。

    设置视图名称和视图的定义

    设置完成之后,可以预览当前操作的 SQL 脚本

    <17.2>查看视图信息

         选择 Select Rows–Limit 1000 选项,即可查看视图内容

    在查看视图内容的对话框中,视图内容为只读,不可修改,如下图所示。

    <17.3> 删除视图

    可以在 SCHEMAS 的 Views 列表中删除视图,在需要删除的视图上右击,选择“Drop View…”,如下图所示。

    在弹出的对话框中单击 Drop Now 按钮,即可直接删除视图,如下图所示。

    若单击 Review SQL,则可以显示删除操作对应的 SQL 语句,单击 Execute 按钮就可以执行删除操作,如下图所示。

    <18>存储过程

    单击“新建存储函数”按钮,即可新建存储过程,如下图所示。

    在创建存储过程的对话框中,设置存储过程的名称和存储过程的定义

    设置完成之后,可以预览当前操作的 SQL 脚本

    在 SCHEMAS 界面中,展开 test_db 数据库中的 Stored Procedures 目录,在新创建的存储过程 new_procedure 上右击,可以实现创建存储过程、修改存储过程、删除存储过程等操作,如下图所示。

    <19>触发器

    <19.1>创建触发器

    表---> 右键Create table ---> Triggers ---> AFTER INSERT

    <20> 用户和权限

    1) 创建用户

           在菜单栏中选择 Server 菜单,在展开的列表中选择 Users and Privileges 选项。

           左上角的方框中显示当前数据库中的用户列表,包括数据库系统默认的用户 mysql.session、mysql.sys、root 以及自定义的用户,同时列表中还显示用户的主机名称,如  localhost。在管理界面的左下角可以单击 Add Account 按钮,即可创建一个新用户,如下图所示。

           在创建用户界面,可以设置用户名称、认证类型、主机名称、用户密码和确认密码,单击 Apply 按钮,即可完成用户的创建,如下图所示。

           在左侧的用户列表中,选择某个用户,即可查看用户的用户名称、认证类型、主机名称、用户密码等信息。并且可以对用户信息进行修改,修改完成后单击 Apply 按钮,即可完成用户信息的修改,如下图所示。

    2) 删除用户

    在用户列表的下方,可以单击 Delete 按钮删除用户,单击 Refresh 按钮刷新用户的列表,如下图所示。

     

     

    剩下的就是MySQL的语法啦,可以查看下面的网址,中英文都有,内容是一样的:

    中文教程:
    http://www.runoob.com/mysql/mysql-insert-query.html
    英文教程:
    http://www.tutorialspoint.com/mysql/mysql-null-values.htm
     

    http://c.biancheng.net/view/2625.html

    展开全文
  • 双击 TreeView -> Background ,把其值修改为 2A252526 。 依次根据下面的列表,修改指定控件的指定属性值为 2A252526 Solution Explorer TreeView -> Background IDE and text editor ...

    Microsoft Visual Studio 2019 美化之——透明化窗口 Microsoft Visual Studio 2019 C/C++ Windows 下重量级编辑器 ?Editor?

    前言

    Visual Studio Code 文本编辑器是轻量级的首选,我们都很乐意在其身上花时间体验轻便充实自我,由于 Visual Studio Code 是通过外链和插件相互协调进行编译的,其编译运行速度不佳,对于编译大型项目如 Win32 应用程序,需要繁琐的引入相关 API 库,以及 Cmake 配置和 CMakeList.txt 的编写。

    重量级文本编辑器我首选 Microsoft Visual Studio 2019我,更喜欢站在巨人的肩膀上战斗。这款编辑器集合了 Microsoft 的精华,易于代码管理、编辑、调试,编译速度只是次要,重点在于它集成 Windows 各类库,极大便于大型项目开发。

    与我而言,我喜欢在 Visual Studio Code 上小型编程学习和 markdown 编写,到 Microsoft Visual Studio 2019 进行项目开发Win32 应用程序学习和开发。

    Microsoft Visual Studio 2019

    Microsoft Visual Studio 2019 是微软在2018年6月6号推出的最新的一款 VS 编程开发软件,这款软件备受编程人员的广泛追捧,他拥有强大的源代码编辑器功能,可以帮助运行以及编辑 C/C++PHP 等各种编程语言。

    一个学习 Windows 编程 必须的编辑器。

    Microsoft Visual Studio 2019 安装

    傻瓜式安装,我相信你懂的。

    Windows 于我而言是重点,选上
    在这里插入图片描述
    美化 是本文主题,将 Visual Studio 扩展开发 选上
    在这里插入图片描述
    余下的,看需求,避免 Microsoft Visual Studio 2019 臃肿,建议不需不装。

    Microsoft Visual Studio 2019 透明化美化

    • 美化前:
      在这里插入图片描述
    • 美化后:
      在这里插入图片描述

    扩展安装

    打开 Microsoft Visual Studio 2019 的扩展安装界面:【工具】->【扩展和更新】->【联机】,安装以下两个扩展:

    • Color Theme Editor for Visual Studio 2019 /* 主题设置 -- 透明化必需 */
    • ClaudiaIDE /* 背景设置 */
    • Viasfora /* 括号颜色以及标识符颜色 */
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    编辑主题

    安装完以上三个扩展后,重新进入 Microsoft Visual Studio 2019 便会看到这个界面,如果关闭了可以通过 【工具】->Customsize Colors】 重新进入:
    在这里插入图片描述
    点击 Dark 主题后面的按钮 -> Create Copy of Theme (定义自己喜欢主题的名字):
    在这里插入图片描述
    点击刚刚复制的主题的编辑按钮 -> Edit Theme (修改主题属性):
    在这里插入图片描述
    搜索 TreeView,双击 TreeView -> Background,把其值修改为 2A252526
    在这里插入图片描述

    依次根据下面的列表,修改指定控件的指定属性值为 2A252526

    Solution Explorer

    • TreeView -> Background

    IDE and text editor

    • Environment -> Window
    • Environment -> EnvironmentBackground
    • Environment -> EnvironmentBackgroundGradientBegin
    • Environment -> EnvironmentBackgroundGradientEnd
    • Environment -> EnvironmentBackgroundGradientMiddle1
    • Environment -> EnvironmentBackgroundGradientMiddle2

    Window Title

    • Environment -> MainWindowActiveCaption
    • Environment -> MainWindowInactiveCaption

    Command Bar

    • Environment -> CommandShelfBackgroundGradientBegin
    • Environment -> CommandShelfBackgroundGradientEnd
    • Environment -> CommandShelfBackgroundGradientMiddle
    • Environment -> CommandShelfHighlightGradientBegin
    • Environment -> CommandShelfHighlightGradientEnd
    • Environment -> CommandShelfHighlightGradientMiddle
    • Environment -> CommandBarGradientBegin
    • Environment -> CommandBarGradientEnd
    • Environment -> CommandBarGradientMiddle
    • Environment -> CommandBarToolBarBorder

    修改完成以后点击 Ctrl+S 保存,然后回到主题列表,重新选择我们刚刚编辑的那个主题,即可看到效果了。
    在这里插入图片描述

    自定义背景

    工具 -> 选项 -> ClaudiaIDE /* 扩展到 IDE 选 True ,其它自定义
    在这里插入图片描述
    自定义后结果:
    在这里插入图片描述

    其他

    工具 -> 选项 -> 环境 -> 字体和颜色 /* 自定义修改字体和颜色方案 个人比较喜欢 consolas + 粗体 */
    在这里插入图片描述
    自定义后结果(Viasfora 是后面更新的,故以上截图没有括号和标识符颜色美化):
    在这里插入图片描述

    结语

    装上我心爱的 Microsoft Visual Studio 2019,自由的飞翔。

    展开全文
  • Simulink三相异步电机仿真

    万次阅读 多人点赞 2019-03-01 16:31:22
    前些时,利用CADe_SIMu V1.0仿真了一些常见常用的电机控制电路,但是CADe_SIMu V1.0软件只能仿真出电路的控制效果,而不能体现出元器件的相关参数、电路中电压、电流量的变化过程等。因此,本小学生利用这一周时间,...

    MATLAB/Simulink三相异步电机直接启动仿真
    小树不修不直溜,人不学习哏揪揪!隔了好长一段时间,本小学生终于又回归正常的学习与记录生活。前些时,利用CADe_SIMu V1.0仿真了一些常见常用的电机控制电路,但是CADe_SIMu V1.0软件只能仿真出电路的控制效果,而不能体现出元器件的相关参数、电路中电压、电流量的变化过程等。因此,本小学生利用这一周时间,并没有瞎扯蛋,而是学习了如何使用MATLAB中非常好用的电气仿真工具Simulink仿真最基本的电机启动环节,特总结此文,以留纪念,望大神指点!
    三相电机的直接启动
    三相电机的直接启动,也称作全压启动,是三相电机启动最简单的方法。启动时通过接触器将电机直接接入电网,设备简单,启动速度快且启动转矩大。直接起动适用于小容量电机带轻载的情况,对于大容量电机而言,这种起动方式具有十分显著的缺点,及起动电流较大,可达额定电流的4-7倍,易对电机和电网造成不利影响。因此,当额定功率P小于7.5kW时,可以采用直接起动。之前CADe_SIMu V1.0软件仿真的电机控制电路基本上都是选用的直接启动方式。
    Simulink三相异步电机直接启动仿真程序
    本小学生的电脑是windows7 32位系统,安装的MATLAB版本是2014a版本,这一版本的simulink与很多旧版本的simulink 大有不同,许多好用的仿真模块找不到了,而且有些模块的使用方法也有所不同,本校学生将以Simulink三相异步电机直接启动仿真程序为例,将创建仿真模型与数据参数修改的操作方法总结如下,方便大家参考。
    (1)创建Simulink仿真文件,点击“新建”下拉菜单中的“SIMULINK”再点击其下第1个选项“Simulink Model”,操作如图1所示,新建程序界面如图2所示。
    图1 Simulink程序创建操作
    图1 Simulink程序创建操作
    图2 Simulink程序创建界面
    图2 Simulink程序创建界面
    (2)元件的选择与放置:三相电源元件选择上,可供选择的模型有很多种,网上许多旧版本的simulink 仿真中直接利用3个AC Voltage Source模块构建三相电源,本小学生也对此种方案进行了尝试,不过AC Voltage Source模块搜索出的结果有两种,要选择如图3所示的右侧红色方框标注的器件,才能正常连接电机,本小学生也是在书写此文的过程中尝试实验成功的,下一篇文章中会体现出具体的仿真设计。
    图3 AC Voltage模块选择
    图3 AC Voltage模块选择
    本文中,小学生选用Three-Phase Programmable Voltage Source模块,作为仿真信号源,首先点击如图3所示的工具栏中图标,打开Simulink Library Browser,再在搜索栏中输入关键字Three-Phase,点击搜索栏右侧望远镜图标,搜索结果与Three-Phase Programmable Voltage Source模块位置如图4所示。
    图4 三相电源模块
    图4 三相电源模块
    三相电源模块的参数配置如图5所示,其中Amplitude(Vrms Ph-Ph)表示幅值,而Vrms表示有效值的含义,Phase表示相位角,Freq表示频率
    图5 三相电源参数配置
    图5 三相电源参数配置
    (3)三相电机选取:在搜索栏中输入关键字Machine,点击搜索栏右侧望远镜图标,搜索结果如图6所示,点击选择Asynchronous Machine如图中红色方框所示
    图6 三相异步电机模块
    图6 三相异步电机模块
    双击拖拽到面板上的三相电机模块,打开设置电机参数,设置Mechanical input为Torque TM(转矩),Rotor Type为Squirrel-cage(鼠笼式)如图7所示。电机的具体电气参数设置如图8所示,第一行中Nominal power表示电机的额定功率,其他两个分别是供电幅值和频率,第二行Stator是电机定子,而resistance和inductance相信许多学过电子类知识的小伙伴,都能通过参数的单位猜出,是电阻与电感参数设置。第三行Rotor是电机转子的参数设置,我设置的电机参数如图8所示。
    图7 电机参数设置1
    图7 电机参数设置(1)
    图8 电机参数设置2
    图8 电机参数设置(2)
    由于我在设置电机机械输入量时,设置了转矩量,因此需要如图9所示的Constant(连续量)模块,其参数设置如图10所示,注意图10中红色方框标注的选项对勾一定要去掉,不然输出的会是向量,而不是常量。
    图9 连续量模块
    图9 连续量模块
    图10 连续量参数配置
    图10 连续量参数配置
    (4)连线操作与CADeV1.0等其他仿真软件基本相似,都是选好连线的起始位置后,左键按住拖拽到连线终端,松开按键即可。所需注意的是,当连线显示是红色时表示连线失败,而且必须从起点开始至终点结束,不能逐步连接如图11所示即为失败情况,图12 所示是连线成功的效果。
    图11 接线失败情况
    图11 接线失败情况
    图12  接线成功情况
    图12 接线成功情况
    (5)检测模块:MATLAB2014软件版本的simulink 中没有了Machines Measurement Demux模块。所以为了检测电机的一些运行参数,本小学生选用总线Bus Selector模块,将电机的参数分离出来,如图13所示选取Bus Selector模块。双击模块,选择测量的电机参数如图14,我这里检测转子、定子电流、电机转速、转矩四组检测量如图15 所示。
    图13 总线模块选择
    图13 总线模块选择
    图14 总线参数选择
    图14 总线参数选择
    图15 检测变量选择
    图15 检测变量选择
    配置好参数后的Bus Selector会如图16所示多出2个支路出来
    图16 配置好的总线模块
    图16 配置好的总线模块
    (6)最后配置示波器模块,搜索关键字Scope,如图17所示为选择操作过程。双击Scope模块,调整示波器的一些参数。如图18所示,点击齿轮图标,进入参数配置界面General下,配置Number of axes(坐标数目)与被测参量数目相同,设为4。TIME range 为横坐标最大值,我这里设置成1,Tick labels表示坐标标签,实际上是选择各个波形图是否显示横坐标值,我这里选择all,如图19所示。第2个界面History是可以选择是否存储测量数据,第三个界面Style可以设置波形图颜色,这里将背景设置成白色线设置成黑色,如图20所示。
    图17 示波器模块
    图17 示波器模块
    图18 示波器参数设置1
    图18 示波器参数设置(1)
    图19 示波器参数设置2
    图19 示波器参数设置(2)
    调试好参数的示波器效果如图20所示
    图20 示波器调试效果
    图20 示波器调试效果
    (7)配置POWERGUI模块,POWERGUI是电力系统仿真模块,如果你是学习电气工程等电类专业则可以用到它,可进行电网稳定性分析、傅里叶分解、潮流计算、阻抗频率响应等计算。选取操作如图21所示。虽然并没有用上,但是缺少此模块仿真会失败,不明原因,有了解原因的小伙伴或大神可评论中赐教,谢谢!
    图21 POWERGUI模块
    图21 POWERGUI模块
    (8)最后连接好各个模块如图22所示
    图22 完整的仿真程序
    图22 完整的仿真程序
    仿真文件保存与仿真结果展示
    (1)保存操作:一定要保存,不然就全白做了。首先点击File下拉菜单选择Save,或CTRL+S如图23所示,弹出save as界面如图24所示选择保存路径,保存文件名一定是英文名,不然保存不成功提示如图25所示。
    图27 保存操作
    图27 保存操作
    图28 保存正确设置
    图28 保存正确设置
    图28 保存错误提醒
    图28 保存错误提醒
    (2)仿真操作如图29所示点击图中红色方框的开始按钮,即可开始仿真,本程序仿真速度特别快。仿真完成后,双击Scope模块,展示出我们期望的参量波形,起始时电流会有短暂的急剧变化,平稳后几乎不变,平稳后的稳定转速为1500r/min,如图30所示,即为仿真测量的四组数据对应波形。
    图29 仿真操作
    图29 仿真操作
    图30 仿真数据波形
    图30 仿真数据波形
    最后分享此工程的仿真文件和图片给各位老铁:
    百度网盘永久有效链接:
    链接:https://pan.baidu.com/s/1EwaIiMlM3j1H-clK33Y-WQ
    提取码:9rgc
    良心博主,且看且珍惜,如需分享,表明转载,小弟不胜感激!

    展开全文
  • Windows系统Git安装教程(详解Git安装过程)

    千次阅读 多人点赞 2019-11-22 18:50:19
      这个界面是创建开始菜单中的名称,不需要修改,直接点“Next”按钮继续到下图的界面: 05、选择Git文件默认的编辑器   这个页面是在选择Git文件默认的编辑器,很少用到,所以默认Vim即可,直接点“Next”...

    Windows系统Git安装教程(详解Git安装过程)

      今天更换电脑系统,需要重新安装Git,正好做个记录,希望对第一次使用的博友能有所帮助!

    获取Git安装程序

      到Git官网下载,网站地址:https://git-scm.com/downloads,如下图:
    在这里插入图片描述
      因为我们是用Windows系统上的浏览器访问的,Git官网自动之别到了我使用的操作系统,所以右侧直接显示下载使用Windows系统的最新版本(如果识别错误,可以在中间选择系统),点击即可下载。我下载的是 2.24.0 for Windows,文件名称是“Git-2.24.0.2-64-bit.exe”。下载到电脑上之后,鼠标双击这个文件即可进入安装过程。

    Git安装过程

      双击看到的第一个界面如下图:

    01、使用许可声明

    在这里插入图片描述
      点击“Next”进入下图页面:

    02、选择安装路径

    在这里插入图片描述
      在输入框内输入想要安装到的本机路径,也就是实际文件夹位置,或点击“Browse…”选择已经存在的文件夹,然后点击“Next”按钮继续,进入下图界面:

    03、选择安装组件

    在这里插入图片描述
      上图红框内的选项是默认勾选的,建议不要动。绿色框1是决定是否在桌面创建快捷方式的。绿色框2是决定在所有控制台窗口中使用TrueType字体和是否每天检查Git是否有Windows更新的。这些根据自己需要选择。

      点击“Next”按钮进入下图界面:

    04、选择开始菜单页

    在这里插入图片描述
      这个界面是创建开始菜单中的名称,不需要修改,直接点“Next”按钮继续到下图的界面:

    05、选择Git文件默认的编辑器

    在这里插入图片描述
      这个页面是在选择Git文件默认的编辑器,很少用到,所以默认Vim即可,直接点“Next”按钮继续到下图的界面:

    06、调整您的PATH环境

    在这里插入图片描述
      这个界面是调整您的PATH环境。

      第一种配置是“仅从Git Bash使用Git”。这是最安全的选择,因为您的PATH根本不会被修改。您只能使用 Git Bash 的 Git 命令行工具。但是这将不能通过第三方软件使用。

      第二种配置是“从命令行以及第三方软件进行Git”。该选项被认为是安全的,因为它仅向PATH添加了一些最小的Git包装器,以避免使用可选的Unix工具造成环境混乱。
    您将能够从Git Bash,命令提示符和Windows PowerShell以及在PATH中寻找Git的任何第三方软件中使用Git。这也是推荐的选项。

      第三种配置是“从命令提示符使用Git和可选的Unix工具”。警告:这将覆盖Windows工具,如 “ find 和 sort ”。只有在了解其含义后才使用此选项。

      我选择推荐的选项第二种配置,点击“Next”按钮继续到下图的界面:

    07、选择HTTPS后端传输

    在这里插入图片描述
      这个界面是选择HTTPS后端传输。

      第一个选项是“使用 OpenSSL 库”。服务器证书将使用ca-bundle.crt文件进行验证。这也是我们常用的选项。

      第二个选项是“使用本地 Windows 安全通道库”。服务器证书将使用Windows证书存储验证。此选项还允许您使用公司的内部根CA证书,例如通过Active Directory Domain Services 。

      我使用默认选项第一项,点击“Next”按钮继续到下图的界面:

    08、配置行尾符号转换

    在这里插入图片描述
      这个界面是配置行尾符号转换。

      第一个选项是“签出Windows风格,提交Unix风格的行尾”。签出文本文件时,Git会将LF转换为CRLF。提交文本文件时,CRLF将转换为LF。对于跨平台项目,这是Windows上的推荐设置(“ core.autocrlf”设置为“ true”)

      第二个选项是“按原样签出,提交Unix样式的行尾”。签出文本文件时,Git不会执行任何转换。 提交文本文件时,CRLF将转换为LF。对于跨平台项目,这是Unix上的建议设置(“ core.autocrlf”设置为“ input”)

      第三种选项是“按原样签出,按原样提交”。当签出或提交文本文件时,Git不会执行任何转换。不建议跨平台项目选择此选项(“ core.autocrlf”设置为“ false”)

      我选择第一种选项,点击“Next”按钮继续到下图的界面:

    09、配置终端模拟器以与Git Bash一起使用

    在这里插入图片描述
      这个界面是配置终端模拟器以与Git Bash一起使用。

      第一个选项是“使用MinTTY(MSYS2的默认终端)”。Git Bash将使用MinTTY作为终端模拟器,该模拟器具有可调整大小的窗口,非矩形选择和Unicode字体。Windows控制台程序(例如交互式Python)必须通过“ winpty”启动才能在MinTTY中运行。

      第二个选项是“使用Windows的默认控制台窗口”。Git将使用Windows的默认控制台窗口(“cmd.exe”),该窗口可以与Win32控制台程序(如交互式Python或node.js)一起使用,但默认的回滚非常有限,需要配置为使用unicode 字体以正确显示非ASCII字符,并且在Windows 10之前,其窗口不能自由调整大小,并且只允许矩形文本选择。

      我选择默认的第一种选项,点击“Next”按钮继续到下图的界面:

    10、配置配置额外的选项

    在这里插入图片描述
      这个界面是配置配置额外的选项。

      第一个选项是“启用文件系统缓存”。文件系统数据将被批量读取并缓存在内存中用于某些操作(“core.fscache”设置为“true”)。 这提供了显着的性能提升。

      第二个选项是“启用Git凭证管理器”。Windows的Git凭证管理器为Windows提供安全的Git凭证存储,最显着的是对Visual Studio Team Services和GitHub的多因素身份验证支持。 (需要.NET Framework v4.5.1或更高版本)。

      第三个选项是“启用符号链接”。启用符号链接(需要SeCreateSymbolicLink权限)。请注意,现有存储库不受此设置的影响。

      我勾选默认的第一、第二选项,点击“Next”按钮继续到下图的界面:

    11、配置实验选项

    在这里插入图片描述
      这个界面是配置实验选项。

      启用实验性的内置添加 -i / -p。(新!)使用实验性的内置交互式add(“ git add -i”或“ git add -p”)。这使其速度更快(尤其是启动!),但尚未被认为是可靠的。

      默认不勾选,直接点击“Next”按钮继续到下图的安装进度界面:

    12、安装进度指示

    在这里插入图片描述
      安装进度结束之后,会出现下图的完成Git安装向导界面:

    13、安装完成

    在这里插入图片描述
      在这个界面,可以勾选是否启动启动Git Bash和是否查看发行说明,然后点“Finish”按钮退出安装界面。

    14、启动测试

      到此,Git的安装完成,可以在开始菜单中看到Git的三个启动图标(Git Bash、Git CMD(Deprecated)、Git GUI)。

      Git Bash,是Git配套的一个控制台,点击打开如下图:
    在这里插入图片描述
      Git CMD(Deprecated),是通过CMD使用Git(不推荐使用),点击打开如下图:
    在这里插入图片描述
      Git GUI,是Git的可视化操作工具,点击打开如下图:
    在这里插入图片描述
      关于Git的安装过程就介绍到这里。

    展开全文
  • C#基础教程-c#实例教程,适合初学者

    万次阅读 多人点赞 2016-08-22 11:13:24
    如果在电脑上安装了Visual Studio.Net,则可以在集成开发环境中直接选择快捷键或菜单命令编译并执行源文件。如果您不具备这个条件,那么至少需要安装Microsoft.Net Framework SDK,这样才能够运行C#语言程序。...
  • MySQL下载安装教程

    万次阅读 2019-08-05 16:09:04
    然后点击DOWNLOADS导航栏,点击Community(社区版),最后点击MySQL Community Server下边的DOWNLOAD按钮即可进入MySQL数据库的下载页面。操作如下图所示。 进入MySQL的数据库下载界面后,在“Select Operating...
  • Pycharm安装和基本使用

    千次阅读 多人点赞 2019-03-30 15:38:22
    下载Pycharm安装程序 ... 页面跳转之后,如下图,选择社区办就可以...下载完成,双击安装程序开始安装,在弹出的对话框中点击Next 选择pycharm的安装路径,然后 Next[做运维的小年轻] 新弹出的 Installation Options...
  • xampp的安装及使用

    万次阅读 多人点赞 2016-10-26 15:40:21
    1.双击xampp安装目录下的xampp-control.exe,打开xampp控制面板,如下图所示。 控制面板如下图所示。 2.点击Apache的“Start”按钮,启动Apache服务。 Apache服务的端口默认是80和443,如果电脑上...
  • CCleaner的安装教程

    千次阅读 2018-12-04 15:49:09
    CCleaner是电脑系统的一个简单的优化软件,占用电脑系统空间很小,菜单栏也是简洁明了,功能齐全,相当于电脑版的手机管家。只不过很多人刚接触这款软件的时候还不知道如何安装,今天就教大家如何安装CCleaner...
  • 场效应管的转移特性指漏-源电压固定时,栅-源电压对漏极电流的控制特性,即 ,按照图13.3-7搭建N沟道增强型场效应管转移特性实验电路,单击Multisim10 菜单“Simulate/Analyses/DC Sweep…”选择直流扫描分析功能,...
  • Visual Studio 2017下载地址和安装教程(图解版)

    万次阅读 多人点赞 2018-09-13 21:40:18
    重启完成后,打开“开始菜单”,会发现多了一个叫“ Visual Studio 2017 ” 的图标,证明你安装成功啦。 首次使用Visual Studio2017 安装成功后,首次使用 Visual Studio 2017 还需要对其进行简单的...
  • 双击刚才创建的 Cube 长方体 , 就可以在 Scence视图中定位到这个 Cube上;  (2) 调整 Cube 大小 将Cube调整成篮球场比例的大小 : 根据下面截图进行调整; (3) 为篮球场添加纹理 导入纹理图片 : 选择菜单栏 Assets -...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
    Java右键弹出菜单源码 简单 Java圆形按钮实例代码,含注释 两个目标文件,自绘button。 Java圆形电子时钟源代码 1个目标文件 内容索引:JAVA源码,系统相关,电子钟  用JAVA编写的指针式圆形电子钟,效果图如下所示...
  • vs2015双击按钮提示重载函数已存在。原来都是可以跳到代码处的,现在怎么不能了? 根本原因:创建项目名称使用了中文名字。 创建项目名称时最好不要有中文。 ...
  • MATLAB GUI界面编程——一些细节问题

    万次阅读 多人点赞 2019-01-06 22:59:58
    期望菜单栏中的一些菜单项和功能按钮实现的功能一致。也就是说,有相同的回调函数。  类似的问题:  给多个控件的callback函数中添加同样的命令;  多个控件执行相同的任务;  一个控件调用另一个...
  • 不知道从什么时候开始,我的 Chrome 浏览器在网页中打开右键菜单需要多次点击右键才会显示,没错,我一直不知道是双击右键显示菜单,每次都是点好几次,直到我找到原因之后。 之所以拖了这么长时间才...
  • ubuntu安装图文教程

    万次阅读 2018-03-03 16:26:21
    8)连接好网络后先换源,在左边的快速启动面板中点击“软件中心”按钮,再把鼠标移到最上边出现菜单栏,点“编辑-软件源”; 9)在出来的软件源面板下边,点击“中国的服务器”下拉列表,选择“其他站点”; 10)在出来的...
  • ArcGIS Desktop 10.5 安装教程(win10环境下)

    万次阅读 多人点赞 2018-11-27 18:44:40
    安装完成之后会弹出ArcGIS Administrator的运行界面,如果没弹出来,就手动运行 开始菜单--ArcGIS--ArcGIS Administrator,如下图所示  选择ArcInfo浮动版,同时将许可管理器改成localhost。点击 ‘OK’。弹...
  • Axure RP 8.0 利用中继器(repeater)完成按钮点击添加一行(下拉菜单,文字,图片) 中继器是axure 7带来的功能,它的主要用途在于:一次性添加一组元件,并可以赋值。
  • 一、按钮添加图标 二、菜单栏添加图标 双击如图所示: 在如上图所示可以添加图标结果如下所示 如果想添加快捷方式可以直接拖动移动到工具栏之中 ...
  • 黑色带as脚本的Flash按钮源码,双击会滑出子菜单,挺简洁的Flash按钮特效,喜欢的就拿去吧。Flash素材按钮 Flash按钮模板 Flash漂亮按钮源文件。 运行环境:Flash CS4
  • Qt添加菜单栏和工具栏

    万次阅读 热门讨论 2018-10-24 18:30:43
    Qt添加菜单栏和工具栏 版本说明 版本 作者 时间 备注 0.1 loon 2018.10.24 初步制作出登录对话框 目录 文章目录Qt添加菜单栏和工具栏版本说明目录一、需求与目的二、详细说明三、...
  • Myeclipse 2017的安装与破解

    万次阅读 2018-08-06 13:29:30
    文件夹,双击运行其中的crack.bat,输入Usercode(任意字母即可),选择下拉菜单中的BLUE,点击SystemId(点击第一次时会出现如下图红色框中的内容,再点击一次就可以成功生成SystemId),最后点击Active按钮: ...
  • HTC vive手柄各个按钮的响应事件,已实现的功能是按手柄上的原盘上下左右键移动,是平移,不是射线瞬移。这种方式在眼镜里太晕了。using UnityEngine; using System.Collections; public class Move : ...
  • 按钮,作为Web或移动端软件的基本部件之一,对于实现和拓展网页或软件功能,引导用户点击,增加产品销量以及提升用户体验愉悦体验度等等,都发挥着至关重要的作用。然而,随着电脑技术的发展,web和app中按钮种类日...
  • 双击 单击会发出信号 doubleClicked(QModelIndex),,需要自定义 槽函数:如 exampleTableViewDoubleClicked(QModelIndex)   connect(exampleTableView, SIGNAL(doubleClicked(QModelIndex)), this, SLOT...
  • case WM_SYSCOMMAND://系统菜单命令:最大化按钮,最小化按,复原按钮,关闭按钮;与用户菜单命令WM_COMMAND有区别哦 if (wParam == SC_RESTORE)//复原按钮 { wParam = SC_MAXIMIZE; } if (wParam == ...
  • 1. 菜单和工具在操作系统中的含义:  a. 菜单就是一种展示操作系统命令的目录;  b. 也就是菜单中选项中的子目录中的内容其实都是操作系统的命令,比如菜单栏中文件选项中的打开选项,就对应着操作系统的“打开...
  • 利用定时器,外部中断,串口,GPIO完成的一个stm32小项目。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 98,269
精华内容 39,307
关键字:

双击控制菜单按钮