排序:
默认
按更新时间
按访问量

Javascript array remove 函数实现

需求:移除列表中的某个元素,不知道该元素的index。 var array = [2, 5, 9]; console.log(array) var index = array.indexOf(5); if (index > -1) { array.splice(ind...

2018-09-23 21:41:24

阅读数:28

评论数:0

JS 外层调用函数循环体中的变量被内层被调用函数中的同名变量覆盖问题

刚接触JS,也没看ES6的标准,在使用的时候带着一些写python的习惯。遇到了一个函数中的变量被覆盖的问题,最后靠自己猜解决了。 问题为:   在addCases中调用getElementsByTagName函数,在for循环语句中的ip变量被getInputByName中的同名变量覆...

2018-09-23 21:39:40

阅读数:39

评论数:0

Pythoh 迭代器,可迭代对象,容器,生成器

容器一般都是可迭代对象,是一种数据结构(data structure)。很多容器(list,dict,tuple)都是可迭代对象。但是可迭代对象不一定是一种数据结构,比如打开的文件或者sockets。可迭代对象可以(can)返回迭代器。每一个可迭代对象在代码都实现了__iter__()和__nex...

2018-07-08 13:45:24

阅读数:30

评论数:0

Flask Project 01-Employee Management System

 We'll build a CRUD (Create, Read, Update, Delete) employee management web app using Flask, a microframework for Python. I've named the app Project D...

2018-03-10 11:10:33

阅读数:64

评论数:0

shell-$@ $*的区别

精确来讲,两者只有在 soft quote 中才有差异,否则,都表示"全部参数"( $0 除外)。若在 command line 上跑 my.sh p1 "p2 p3" p4 的话,不管是 $@ 还是 $* ,都可得到 p1 ...

2018-03-06 10:17:02

阅读数:51

评论数:0

JS-实例1.按钮弹出关闭

JS实现简答按钮弹出关闭效果<!DOCTYPE html> <html lang="en"> <head> &am...

2018-03-05 19:57:25

阅读数:40

评论数:0

docker的宿主系统是centos,为什么可以运行ubuntu的镜像呢?

首先需要区分Linux内核与Linux发行版 Linux内核是Linux操作系统的核心, 负责硬件管理, 比如管理内存、管理磁盘(文件系统)、管理CPU(进程)等等... Linux发行版是在Linux内核的基础上添加了一些工具软件,比如图形界面、函数库、软件包管理系统等等... ...

2018-02-04 22:14:39

阅读数:1122

评论数:0

微服务理论基础以及介绍

阿里这篇讲微服务的理论基础康威定律说得很详细。 微服务基础-康威定律 微服务在软件架构层面的主要表现是松耦合高内聚。而要做到这两点就需要明白各个可分割模块的界限。

2018-01-14 13:28:29

阅读数:125

评论数:0

持续集成分支模型资料收集

对于常见的Git类型的代码库而言,有两种主流的托管平台,一种是Gerrit,另一种是类Github的工作流程(包括Bitbucket, Gitlab)。 对于Gerrit的模式来说,小团队(20人以内的),可以直接在master上提交(比如Martin Flower一开始说的每天在mailine...

2018-01-14 13:23:16

阅读数:86

评论数:0

Python socket 实现简单的server-client聊天

Serverimport socket host = '127.0.0.1' port = 9999 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # s.setsockopt() s.bind((host,port)) s.list...

2018-01-08 20:22:36

阅读数:495

评论数:0

CentOs6.8 final安装源码编译安装pip报错ssl

ERROR:pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. 解决方案: yum install openssl yum in...

2018-01-06 16:17:34

阅读数:81

评论数:0

Python 打包,entry_points的使用

案例:如何将source code制作成一个egg包,并且生成可以直接运行的命令 目录结构: (build02) louis@jenkins:~/.virtualenv/pactest$ tree ci_test/ ci_test/ ├── hello.py ├── __init__.py └──...

2017-12-01 21:36:54

阅读数:1087

评论数:0

500lines:Python实现的一个持续集成系统

GitHub500lines小项目 框架详细介绍 调试过程中的问题: 一.作者采用从本地的一个git库写代码提交,来产生新的commit ID,用于触发新的build,事实上,每五秒轮询一次查看代码库是否有更新,在使用git add之后,还没commit之前,update_repo.sh...

2017-11-27 21:23:25

阅读数:443

评论数:0

Python 正则表达式

1.findall str = ":192.168.0.1:8080" host, port = re.findall(r":(\w*)", address) 这里findall将仅仅输出分组中的内容。也就是虽然进行冒号的匹配但是不返回冒号。

2017-11-27 21:11:52

阅读数:72

评论数:0

Python Argparse

简单介绍 https://www.cnblogs.com/arkenstone/p/6250782.html

2017-11-26 15:52:34

阅读数:65

评论数:0

Continuous Integration in DevOps

文章介绍了持续集成在DevOps中的应用,15年的旧文,写得不错,试着翻译了一下。 简介: 当敏捷软件开发首先被提出的时候,一个原则就是针对软件的 变更更快地迭代 以及通过不遗余力地执行有探索性质的“快速失败”措施来确保开发方向的正确性,而这种正确性是软件项目合理进行的基石。这种流程的思路来源于一...

2017-09-28 22:25:34

阅读数:96

评论数:0

一种可行的持续集成架构介绍

关键词:工作流事件,面向发布 本文介绍一种比较完整,能够在软件开发流程中增加效率的持续集成(CI, continousintegration)框架.。关于持续集成的概念以及部分术语默认读者已知。本文先从一个Patch的生命周期介绍了该框架的主要总成部分。接下来从面向发布的角度介绍不同种类的J...

2017-09-09 17:33:59

阅读数:693

评论数:0

Python-类与对象-子类扩展父类属性

class Human(object): def __init__(self, sex, high): self.sex = sex self.high = high class Man(human): var = 133 def __in...

2017-07-06 22:09:27

阅读数:1983

评论数:0

Python-yield模拟生产消费者模型

import time def consumer(name): print("%s 准备吃包子啦!" %name) while True: baozi = yield print("包子[%s]来了,被[%s]吃了!&qu...

2017-06-29 22:47:17

阅读数:280

评论数:0

Python-元类

参考自本教程中的元类一篇 ,注释是自己的理解。 http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 class Field(object): def __init__(s...

2017-06-27 23:22:32

阅读数:292

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭