首页
学习
活动
专区
圈层
工具
发布

你还不会在GitHub上分享项目吗?

Git 各平台安装包下载地址为:git-scm.com/downloadsDebian/Centos上安装git$ yum install curl-devel expat-devel gettext-devel...\ openssl-devel zlib-devel$ yum -y install git-core$ git --versiongit version 1.7.1复制代码ubuntu上安装git...在 Windows 系统上,Git 会找寻用户主目录下的 .gitconfig 文件。主目录即 HOME 变量指定的目录,一般都是 C:\Documents and Settings\USER。...在克隆的资源上添加或修改文件。如果其他人修改了,你可以更新资源。在提交前查看修改。提交修改。在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。...truecore.precomposeunicode=true复制代码编辑 git 配置文件:$ git config -e # 针对当前仓库 复制代码或者:$ git config -e --global # 针对系统上所有仓库复制代码设置提交代码时的用户信息

80630
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    微软Exchange曝多个高危漏洞,无需验证交互即可触发

    漏洞详情 CVE-2021-26855 该漏洞是Exchange中的服务端请求伪造漏洞(SSRF),利用此漏洞的攻击者能够发送任意HTTP请求并绕过Exchange Server身份验证,远程未授权的攻击者可以利用该漏洞以进行内网探测...危害:该漏洞是Exchange中的服务端请求伪造漏洞(SSRF),利用此漏洞的攻击者能够发送任意HTTP请求并绕过Exchange Server身份验证,远程未授权的攻击者可以利用该漏洞以进行内网探测,...该漏洞需要进行身份认证,利用此漏洞可以将文件写入服务器上的任何路径。并可以结合利用CVE-2021-26855 SSRF漏洞或绕过权限认证进行文件写入。...该漏洞需要进行身份认证,利用此漏洞可以将文件写入服务器上的任何路径。并可以结合利用CVE-2021-26855 SSRF漏洞或绕过权限认证进行文件写入。...该漏洞需要进行身份认证,利用此漏洞可以将文件写入服务器上的任何路径。并可以结合利用CVE-2021-26855 SSRF漏洞或绕过权限认证进行文件写入。

    61310

    【Linux】从零开始使用多路转接IO --- 理解EPOLL的 LT水平触发模式 与 ET边缘触发模式

    EPOLL的工作模式有两种: LT水平触发 ET边缘触发 上面现象是LT模式下的产物,那么怎么理解LT与ET呢?...在这个例子中,快递就是数据,张三对应LT水平触发模式,李四对应ET边缘触发模式。一般情况下是LT水平触发模式。 这两种模式哪一个更加高效呢?ET模式更加高效!毕竟李四比张三打的电话少的多得多!...LT水平触发是默认的,那么一个如何设置成ET边缘触发模式呢?...通过EPOLLET 标志位: 将 EPOLL 设为边缘触发(Edge Triggered)模式, 这是相对于水平触发(Level Triggered)来说的 水平触发 Level Triggered 工作模式...也就是说, ET 模式下,文件描述符上的事件就绪后,只有一次处理机会。 ET 的性能比 LT 性能更高( epoll_wait 返回的次数少了很多).

    32910

    设计模式| 行为型模式 (上)

    其他同系列的文章还有: 面向对象编程中的六大原则 设计模式| 创建型模式 设计模式| 结构型模式 设计模式| 行为型模式 (上) 设计模式| 行为型模式 (下) 欢迎阅读,评论!!!...易于扩展,增加一个新的策略对策略模式来说非常容易,基本上可以在不改变原有代码的基础上进行扩展。...观察者:观察者角色一般是一个接口,它只有一个update方法,在被观察者状态发生变化时,这个方法就会被触发调用。...观察者模式是一种常用的触发机制,它形成一条触发链,依次对各个观察者的方法进行处理。但同时,这也算是观察者模式一个缺点, 由于是链式触发,当观察者比较多的时候,性能问题是比较令人担忧的。...链上的每一个对象都是请求处理者, 职责链模式可以将请求的处理者组织成一条链,并让请求沿着链传递, 由链上的处理者对请求进行相应的处理,客户端无须关心请求的处理细节以及请求的传递, 只需将请求发送到链上即可

    72820

    「JavaScript 设计模式系列」 策略模式与动态表单验证

    实例的代码实现 具体的例子我们用编程上的例子来演示,比较好量化。...运行结果如下图: 4.2 表单验证 除了表格中的 formatter 之外,策略模式也经常用在表单验证的场景,这里举一个 Vue + ElementUI 项目的例子,其他框架同理。...我们可以像官网示例一样把表单验证都写在组件的状态 data 函数中,但是这样就不好复用使用频率比较高的表单验证方法了,这时我们可以结合策略模式和函数柯里化的知识来重构一下。...代码实例可以参看 codesandbox - 策略模式表单验证实战 运行结果: 5....策略模式的适用场景 那么应该在什么场景下使用策略模式呢: 多个算法只在行为上稍有不同的场景,这时可以使用策略模式来动态选择算法; 算法需要自由切换的场景; 有时需要多重条件判断,那么可以使用策略模式来规避多重条件判断的情况

    1.1K20

    JavaScript 设计模式系列 - 策略模式与动态表单验证

    实例的代码实现 具体的例子我们用编程上的例子来演示,比较好量化。...运行结果如下图: image.png 4.2 表单验证 除了表格中的 formatter 之外,策略模式也经常用在表单验证的场景,这里举一个 Vue + ElementUI 项目的例子,其他框架同理...我们可以像官网示例一样把表单验证都写在组件的状态 data 函数中,但是这样就不好复用使用频率比较高的表单验证方法了,这时我们可以结合策略模式和函数柯里化的知识来重构一下。...代码实例可以参看 codesandbox - 策略模式表单验证实战 运行结果: image.png 5....策略模式的适用场景 那么应该在什么场景下使用策略模式呢: 多个算法只在行为上稍有不同的场景,这时可以使用策略模式来动态选择算法; 算法需要自由切换的场景; 有时需要多重条件判断,那么可以使用策略模式来规避多重条件判断的情况

    1.9K20

    单例模式(上)

    什么是 一个类只允许创建一个对象(或者实例),那这个类就是一个单例类,这种设计模式就叫作单例设计模式,简称单例模式(Singleton Design Pattern)。 2....2.2 表示全局唯一类 从业务概念上,如果有些数据在系统中只应保存一份,那就比较适合设计为单例类。...怎样实现 相关文章 Java设计模式学习笔记—单例模式(上) Java设计模式学习笔记—单例模式(下) 并发学习笔记11-双重检查锁定与延迟初始化 3.1 饿汉模式 饿汉式的实现方式...单例存在的问题 4.1 单例对 OOP 特性的支持不友好 IdGenerator 的使用方式违背了基于接口而非实现的设计原则,也就违背了广义上理解的 OOP 的抽象特性。...参考资料 设计模式之美

    48540

    JavaScript-设计模式·设计模式(上)

    设计模式(上) 本篇是《JavaScript 设计模式与开发实践》第二部分读书笔记,总结前 7 种设计模式:单例模式、策略模式、代理模式、迭代器模式、发布-订阅模式、命令模式、组合模式。...当然,策略模式也有一些缺点: 使用策略模式会在程序中增加许多策略类或者策略对象,但实际上这比把它们负责的逻辑堆砌在 Context 中要好。...合并 HTTP 请求 频繁触发的 HTTP 请求可以缓存起来一并发送,能大大减轻服务器的压力,通过代理模式实现如下: var synchronousFile = function(id) { console.log...发布—订阅模式的优点非常明显,一为时间上的解耦,二为对象之间的解耦。发布—订阅模式还可以用来帮助实现一些别的设计模式,比如中介者模式。...没有接收者的智能命令和策略模式非常相近,从代码结构上已经无法分辨它们,它们只有意图的不同。

    58830

    【地铁上的设计模式】--行为型模式:命令模式

    什么是命令模式 命令模式(Command Pattern)是一种行为型设计模式,它将请求(命令)封装成一个对象,以便在不同的上下文中使用,并支持将操作可撤销和重做。...命令模式的优点在于: 可以很容易地设计一个命令队列; 可以方便地实现对请求的撤销和恢复; 可以很容易地将命令组合起来,实现批处理等操作; 命令模式是一种类间解耦的设计模式,通过命令对象和接收者的解耦,实现了请求发送者和接收者之间的松耦合...总结 命令模式是一种行为型设计模式,其目的是将一个请求封装为一个对象,从而使不同的请求可以被多个对象处理。命令模式中包含三种主要角色:命令接口、具体命令和命令执行者。...命令模式的优点是可以解耦命令发送者和命令执行者,从而使得系统更加灵活。此外,命令模式还支持撤销和重做操作,能够提高系统的可维护性和可扩展性。...总之,命令模式是一种非常实用的设计模式,适用于需要将请求和处理对象解耦的场景。在实现命令模式时需要权衡复杂性和灵活性,并考虑系统的性能和可维护性。

    47720
    领券