分类:教程

yum 安装docker

更新yum 并安装依赖包 yum update yum install -y yum-utils device-mapper-persistent-data lvm2 安装yum源 yum-config-manager --add-repo http://mirrors...

行一 3个月前 (11-08) 231℃ 14喜欢

在浏览器中运行自己的代码-compilebox安装试用

CompileBox 是一个开源软件, 用于构建多语言代码运行环境,可以实现在浏览器中运行任何编程代码而不用担心这些代码会损害你的服务器。实现原理是使用docker 启动一个容器来运行浏览器端提交的代码, 运行完后删除容器。 代码地址 https://github.com/sha...

行一 3个月前 (11-08) 169℃ 0喜欢

git 回退版本到指定记录,并保留中间的某几条记录

场景如下, 线上刚刚更新了某个版本不久,例如A, 但是领导想法突然变了, 想要撤回到之前的某个版本B (A, B 指代版本对应的 commitid) 这个操作比较简单,使用 git reset --hard B 就可以了。 但是 从 A 到B 中间可能还有 十几个 commit ...

行一 3个月前 (10-21) 273℃ 2喜欢

python 动态生成期货价格+模拟网格交易过程

期货的网格交易是常见的操作, 但是调试代码比较麻烦,因为没法动态实时生成价格, 本代码模拟了期货的动态实时价格生成, 根据先设置的规则, 程序会自动进行档位调整。 完整代码如下: #!/usr/bin/env python # -*- coding: utf-8 -*- ...

行一 12个月前 (02-01) 279℃ 4喜欢

jQuery each 中使用 sleep 延迟执行

在 Javascript 的世界中, 延时是通过 setTimeout 函数来实现的, 并没有现成的 sleep 函数,只能自己实现 ,一种推荐的实现方法如下: function sleep(ms) { return new Promise(resolve => set...

行一 1年前 (2021-01-23) 2737℃ 99喜欢

Nignx网站屏蔽指定路径的百度爬虫

Nginx 搭建的网站,想要屏蔽指定路径下的爬虫。 第一种方法,使用 if 和 Location 指令 可以使用Ningx 的 if 指令和 location 指令实现。 看一个实例, 比如我们希望当请求的路径以 hot 开头时爬虫访问返回403。 可以参考如下配置: { ...

行一 1年前 (2020-12-09) 1199℃ 2喜欢

软件项目管理(二)工时评估

一下描述适用于外包公司 软件项目开发中工时评估是一门玄学。不同的软件公司 ,不同的角色对工时评估有不同的看法与标准, 这就导致工时评估可能会变成一项非常『难』的工作, 但是越是『难』或者越是不可描述的事情,越要以简单的方式处理。 工时评估的目的 报价 工时评估的目的对于公司来一个...

行一 2年前 (2020-06-23) 3349℃ 21喜欢

Nginx 一个域名下部署多个网站运行多个PHP 版本

我们可能会遇到需要在一个域名下用几套程序来构建一个网站,这时候可能需要在在不同的目录下绑定不同的网站。 比如 根目录 / 是用 Laravel 构建的cms程序,/blog 下绑定的是一个 wordpress 开源博客程序。 问题一:如何将不同程序的代码目录绑定到一个域名下的不同...

行一 2年前 (2020-04-09) 7663℃ 9喜欢

软件项目管理(一)成本、产值及利润计算

如何计算项目利润? 首先一个项目一定是由多个不同角色的工程师协作完成的。 软件项目的成本可以折算为各角色在项目中投入的工时 * 单位工时的人力价格。 软件项目的利润 = 软件项目的销售额 – 软件项目的成本 举一个例子, 一个新闻类客户端软件项目需要 项目经理、 产品...

行一 2年前 (2019-12-09) 6353℃ 14喜欢

用 webpack+vue+vue-router 搭建单页应用

1. 初始化一个项目 创建一个项目 mkdir demo 进入项目,并用 npm 初始化 npm init -y 这时会在 demo 目录下生成一个文件 package.json 2. 安装依赖包 安装最新版vue npm install --save vue 安装web...

行一 3年前 (2019-07-13) 4826℃ 3喜欢