git配置多个remote
原文:https://blog.csdn.net/mlnotes/article/details/9676223
git remote add originname1 https://origin1.com/project.git
git remote add originname2 https://origin2.com/project.git
这样我们就可以从origin1取出,然后pu...
自动化测试 selenium 模块 webdriver使用
一、webdriver基本使用命令 from selenium import webdriver # 导入webdriver模块
>>> chrome_obj = webdriver.Chrome() # 打开Google浏览器
>>> chrome_obj.get("https://www.baidu.com") # 打开 网址
>>> chrome_obj.get(r"C:\desktop\text.html") # 打开本地 html
Python基础学习——第一弹
高级语言-------->字节码---------->机器码 低级语言-------->机器码 性能:高级<低级 高级语言的自动垃圾处理机制,方便,开发效率高。 php类:快速搭建网站,适用于写网页,有局限性。 python/C/java:人工智能。 python/java:既能写页面,又能写后台功能。 Java执行效率高于python,Java能做的事,python都能做,并且开发效率更高。 数据库才是程序执行速度的元凶。 python种类: Jpython IronPython Cpyth
Relocation(状压DP)
Description Emma and Eric are moving to their new house they bought after returning from their honeymoon. Fortunately, they have a few friends helping them relocate. To move the furniture, they only have two compact cars, which complicates everythin
软件工程 - Test-Driven Development (TDD),测试驱动开发
参考 https://baike.baidu.com/item/%E6%B5%8B%E8%AF%95%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91/3328831?fr=aladdin https://en.wikipedia.org/wiki/Test-driven_development https://github.com/mjhea0/flaskr-tdd 总结 先写测试,然后写程序pass掉测试,that is 测试驱动开发。 TDD usually fol
CentOS7 Installing Python3
【我希望能在写博文的过程中提升英文,可能嘛?】 【Is it possible to improve my poor english by writting blog ? I don't know .】 最近开始学习python。 python火了这么久,我终于还是跪舔它了,我是一个跟风的人,学过C、C#、JAVA、PHP,无一例外的浅尝即止,不知道我这双已经近视的眼,确认过的眼神还对不对,希望python是我对的它。 顺便求大神们别再学了,我跟不上了。 I want to learn pyt
Git学习_把版本库发布到GitHub
用命令框Git bash把做好的项目文件发布到GitHub,需要一个push命令和一个网址即可。输入指令格式 $ git push https://--- master 这个https://---就是远程仓库地址,就是你在GitHub上建立的一个仓库的地址(要现在GitHub上新建一个仓库),一般用https开头的地址,后面的master就是把目录文件夹里的全部东西发布到远程仓库上。这样输入按回车后,会弹出来一个窗口需要输入远程仓库主人的用户名和密码(就是GitHub账号密码,在自己电脑第
将Python3导出为exe程序
一.pyinstaller简介 Python是一个脚本语言,被解释器解释执行。它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的) .pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使用pyc文件发布,pyc文件是Python解释器可以识别的二进制码,故发布后也是跨平台的,需要使用者安装相应版本的Python和依赖库。 可执行文件:对于非码农用户或
Python动态变量名定义与调用
动态变量名赋值 在使用tkinter时需要动态生成变量,如动态生成var1...var10变量 使用exec动态赋值 exec在python3中是内置函数,它支持python代码的动态执行。 示例: In [1]: for i in range(5):
...: exec('var{} = {}'.format(i, i))
...:
In [2]: print(var0, var1, var2, var3 ,var4)
0 1 2 3 4 利用命名空间动态赋值 在Pyt
vc++2010如何新建项目并在控制台打印helloworld
关于写c++使用什么集成开发环境的问题其实挺纠结的。我找了好久找到codeblocks,发现这款IDE还是最适合用在最标准的c++语法环境中。其实先前装过vs2015旗舰版,但是这款软件太大了,非常消耗资源。后来还是下载了vs2010的光盘文件,幸运的是,vc++可以单独安装,这款软件挺小巧的,我想用来学习是够了。下面介绍一下用c++怎么在dos控制台打印helloWord #include <iostream>
using namespace std;
int main(){
学习方法:敲代码时某个知识点想不通的处理方式
1、我们敲代码的时候,总会在过程中遇到自己目前程度比较难处理的逻辑,那遇到应该怎么处理呢 处理方法步骤:(1) 先自己通过思考尝试解决,半个小时之后要是还是无法解决,就求救于朋友同行 (2) 当通过非自己解决问题后,我们仔细观察同行是怎么处理此问题的,逻辑是什么,必须确保自己能想通 (3) 当自己靠眼力无法想通此代码的逻辑时,我会选择通过例子的代入法进行一步步的推算,效果显著 2、例子: (1)原代码如下: 从中,我看的一脸懵
linux下查看端口占用情况以及服务启动的目录
1.先介绍几个命令: 1. lsof -i:80 查看80端口的占用情况 命令返回结果: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME nginx 46678 xiaoju 7u IPv4 3292095214 0t0 TCP *:http (LISTEN) 2. netstat -lpn | grep 80 查看80端口服务端socket占用状况 netstat命令介绍见http://man.linuxd
WD-保修验证(WCC7K4ARTDF1)
https://support.wdc.com/warranty/warrantystatus.aspx?lang=cn WCC7K4ARTDF1 有限保修期限内 WD40EFRX WD Red 09/12/2020
angular项目中各个文件的作用
原文地址 https://www.jianshu.com/p/176ea79a7101 大纲 1、对angular项目中的一些文件的概述 2、对其中一些文件的详细描述 2.1、package.json 2.2、tsconfig.json 2.3、Polyfills 对angular项目中的一些文件的概述 angular-cli.json Angular CLI 的配置文件。 在这个文件中,你可以设置一系列默认值,还可以配置项目编译时要包含的那些文件。 karma.con
【JVM虚拟机】(3)---垃圾回收器
垃圾回收器 收集算法是内存回收的方法论,垃圾收集器就是内存回收的具体实现。 一、基础概念 1、并发和并行 a:并行(Parallel):指多条垃圾收集线程并行工作,但此时用户线程仍然处于等待状态。 b:并发(Concurrent):指用户线程与垃圾收集线程同时执行(但不一定是并行的,可能会交替执行),用户程序在继续运行,而垃圾收集程序运行在另一个CPU上。 2、新生代 GC 和老年代GC a:新生代GC(Minor GC):指发生在新生代的垃圾收集动作,因为Java对象大多都具备朝生夕灭的特性
linux学习-----shell基础
shell基础 1.什么是shell shell是一个C语言开发的程序 他是用户使用linux的桥梁 既是一个命令语言 一种应用程序 这个应用程序提供了一个界面 用户通过这个界面访问操作系统内核的服务 又是一种程序设计语言 2.什么是脚本 脚本就是一条条的文字命令 这些命令是可以看得到的 常见脚本 JS PHP JSP SQL PHTHON PERL SHELL RUBY JAVAFX 3.shell的优点: linux内置的脚本 程序开发效率高(批处理) 语法简单易学 4.常见的shell种
promise.then, setTimeout,await执行顺序问题
promise.then VS setTimeout 在chrome和node环境环境中均输出2, 3, 1, 先输出2没什么好说的,3和1顺序让人有些意外 原因: 有一个事件循环,但是任务队列可以有多个。 整个script代码,放在了macrotask queue中,setTimeout也放入macrotask queue。 但是,promise.then放到了另一个任务队列microtask queue中。 这两个任务队列执行顺序如下,取1个macrotask queue中的task,
今日推荐
周排行