通过Docker搭建自己的gitlab

获取镜像 docker pull beginor/gitlab-ce:11.3.0-ce.0 运行 通常会将 GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 便于日后升级, 因此请先准备这三个目录。 sudo mkdir -p /mnt/sda1/gitlab/etc sudo mkdir -p /mnt/sda1/gitlab/log sudo mkdir -p /mnt/sda1/gitlab/data 准备好这三个目录之后, 就可以开始运行
分类: 其他 发布时间: 01-08 23:01 阅读次数: 0

【docker】CentOS7.4+Python2.7+selenium+Firefox+tesseract的搭建

当前Docker容器配置: Centos7.4 python2.7.5 目标Docker容器配置: Centos7.4 python2.7.5 selenium 3.141.0 geckodriver 0.15 firefox 56.0.2 Pillow 6.1.0 pytesseract 0.2.7 安装依赖环境 yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-de
分类: 其他 发布时间: 01-08 23:01 阅读次数: 0

我与Git的那些破事--代码管理

1. Git是什么? 作为一名程序猿,我相信大家都或多或少接触过git--分布式版本控制软件。 有人说,它是目前世界上最先进的分布式版本控制系统,我想说,是否最先进不知道,但确实好用,实用。 作为一款风靡全球的软件,不得不提提它的历史: --由Linus Torvalds创作,并与2005首次发布,最初仅是为更好的管理Linux核心开发而设计,不曾想太优秀,如今已被广为使用。 2. 我们可用Git来干什么? 作为一款分布式版本控制软件,听上去高端大气上档次,但说白了,就是一款项目代码管理工具。
分类: 其他 发布时间: 01-08 23:01 阅读次数: 0

php字符串反转

<?php /** * 转换字符串 * Input: Many people spell MySQL incorrectly * Output: Ynam elpoep lleps LqSYM yltcerrocni */ function convertStr($input) { // 检测数据 $pattern = "/^[a-zA-Z\s]+$/"; if (!preg_match($pattern,$input)) { return "
分类: 其他 发布时间: 01-08 23:00 阅读次数: 0

Python中if name == 'main':的作用

一个python文件通常有两种使用方法, 第一是作为脚本直接执行。 第二是 import 到其它的 python 脚 本中被调用(模块重用)执行。 因此 if name == 'main': 的作用就是控制这两种情况执行代码的过程。 简单地说 if __name__ == '__main__'的意思是: 当 .py 文件被直接运行时,if __name__ == '__main__' 之下的代码块将被运行; 当 .py 文件以模块形式被导入时,if __name__ == '__main__'
分类: 其他 发布时间: 01-08 23:00 阅读次数: 0

约瑟夫环 JosephusProblem

问题描述:n个人 ( 编号0~(n-1) ),从0开始报数,报到(m-1)的退出,剩下的人继续从0开始报数。求胜利者的编号。 最直白的方法就是用链表去模拟整个过程就好了,但是这个的复杂度有点高,算不上一个非常优秀的做法。 下面进行推导,看是否能够推出一个通用的公式这样就可以直接得出答案: 初始情况: 0, 1, 2 ......n-2, n-1 (共n个人) 第一个人(编号一定是(m-1)%n,设之为(k-1) ,读者可以分m<n和m>=n的情况分别试下,就可以得出结论) 出列之后, 剩下的n
分类: 其他 发布时间: 01-08 23:00 阅读次数: 0

NetCore 启动地址配置详解

背景 程序在发布部署时候,设置环境ASPNETCORE_URLS不生效,也没在代码里使用UseUrls("xxxx"),启动一直是http://localhost:5000.最后测试发现只有在appsettings.json中配置urls才生效,网上找了半天资料也没看到有什么问题。 最终翻看源代码,发现是在StartUp中的Configure替换了全局IConfiguration导致。 平时开发大体知道程序启动时候端口启用顺序是 UseUrls("xxx")> 环境变量 > 默认,具体是怎么确
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

关于鸡肉的菜谱

想从鸡肉的选购开始写起的,然而比较懒。。。 那鸡肉的处理?dbq我实在太懒了。。。 那只能从剁成块的鸡肉块开始写起了。。。 逐渐完善吧。。。 统一一下度量衡:液体使用满勺为10毫升的不锈钢勺描述量,其余会用克数 带骨鸡肉块 大盘鸡(也可能没那么正宗,非常的微微辣,等我去新疆吃过正宗大盘鸡再来改进) 准备阶段: 鸡肉块准备:鸡肉块500克洗净沥干水分(不用特别干),加入生抽1平勺、料酒1平勺、盐5克、姜片3片、大葱5片,戴上手套揉均匀,放置腌制30分钟以上 香料准备:八角1粒、桂皮指甲盖大1片、
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

吴裕雄--天生自然HADOOP操作实验学习笔记:使用hive操作hbase

实验目的 熟悉hive和hbase的操作 熟悉hadoop、hbase、hive、zookeeper的关系 熟练大数据环境的搭建 学会分析日志排除问题 实验原理 1.hive整合hbase原理   前面大家已经了解了Hive和Hbase,Hive是一个mapreduce的客户端,把sql语句转化为mapreduce程序执行,同时提供了数据仓库技术。Hbase是一个非关系型数据库,数据存储的时候面向列,方便横向扩展,但是不方便进行关系查询和二级索引。有时候为了方便操作,需要用hive操作hbas
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

(selenium+python)_UI自动化12_web UI自动化实例(以京东搜索加车为例)

前言 Selenium 是一个用于Web网页UI自动化测试的开源框架,可以驱动浏览器模拟用户操作。在此以京东搜索加车为实例,展示下selenium+python如何模拟用户操作,进行自动化测试。 环境搭建 MAC下selenium环境搭建可参考:https://www.cnblogs.com/mini-monkey/p/12074914.html Windows版本环境搭建待后期更新。 启动浏览器 前提:已下载安装对应浏览器驱动 1,导入webdriver包 2,启动浏览器 备注: selen
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

ssh远程主机执行命令或脚本

1.执行单一命令 [root@vps ~]# ssh [email protected] "pwd; ls; rm -f Cent* ;echo --------; ls" /home/user anaconda-ks.cfg Centos7.img mwgt.tar.gz -------- anaconda-ks.cfg mwgt.tar.gz [root@vps ~]# 2.执行本地脚本 < ssh.sh [root@vps ~]# cat ssh.sh pwd ls touch BBB
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

2020年你最不可错过的副业机会,已经有很多人赚到钱了

2003年马云让你开淘宝你不开,错过了一个亿。2012年马化腾让你开公众号你不开,错过了一千万。2020年刘强东让你开芬香你不开,将错过一百万。 最近京东芬香火了,很多大佬们都做此副业,想业余时间挣点钱朋友们,可以先看看大佬们最近的收益,当然这个收益不是那么容易达到的,但如果做大之后,达到这个收益要比你想象的要简单。 要说明一点的是,淘宝客是已经火了很多年的一种玩法,已经是一片红海,而而京东客(也就是芬香)则刚刚开始兴起,我个人觉得机会还是非常大的,越早加入一定是越有机会赚到钱的。 ![](h
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

大厂面试题

1、大厂前端开发高频面试题库 http://www.imooc.com/article/290715?block_id=tuijian_wz 2、大厂前端经典面试问题精选(头条) https://www.php.cn/toutiao-415514.html 3、web前端大厂10道经典面试题汇总(含答案详解) https://zhuanlan.zhihu.com/p/57200821 4、大厂前端面试题 https://www.cnblogs.com/haishen/p/11697430.ht
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

Java中的常量,常量的表现形式和进制的转换及有符号数据表示法(原码,反码,补码)

1.常量   在程序执行的过程中,其值不发生改变的量。   分类:     (1) 字面值常量       字符串常量:用双引号括起来内容       字符常量:用单引号括起来的内容       整数常量:所有整数       小数常量:所有小数       布尔常量:true 或 false       空常量: null     (2) 自定义常量(符号常量)       用final修饰变量(也就是常量) 2.常量的表现形式   Java针对整数常量提供了4种表现形式:     二进制 
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

半天完成MarkDown的初级学习

(一)为何学习MarkDown 作为编程开发人员免不了编写自己的工作日志以及开发文档,编写文档的软件有很多,常用的有txt文本编辑器、word、html甚至是ps。但是这些软件或多或少都存在一定的缺陷,文本编辑器太过轻量仅仅能记录文字一些专业符号是不可能实现的;word太过于庞大还需要下载专门插件,插入符号也十分的冗杂;html需要专业的编程知识;ps也需要相关的专业知识,且十分耗时。对于时间十分紧张的编程人员,使用这些专业软件是相当不现实的。为了解决这样一个问题,MarkDown育孕而生。
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

定点仿真

实际工程中,数字通信系统使用DSP、FPGA、ASIC等器件,并采取定点程序实现。而定点算法性能在理论上很难得出解析解,所以只能通过定点仿真来获得定点算法的实际通信性能。
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

C基础 带你手写 redis ae 事件驱动模型

引言 - 整体认识   redis ae 事件驱动模型, 网上聊得很多. 但当你仔细看完一篇又一篇之后, 可能你看的很舒服, 但对于 作者为什么要这么写, 出发点, 好处, 缺点 ... 可能还是好模糊, 不是吗? 我们这里基于阅读的人已经了解了 IO 复用大致流程且抄写过 ae 的全部代码. 好, 那开始吧, 希望后面的 点拨, 给同学们醍醐灌顶一下.   先看看 ae.h 设计 /* A simple event-driven programming library. Originally
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

RuntimeError: Assertion `cur_target >= 0 && cur_target < n_classes' failed

运行torch函数 torch.nn.functional.cross_entropy(pre, label, ignore_index=0)时报错,pre的shape为[ batch_size , n] label 的shape为[ batch_size]. 其中batch_size是batch的大小,n为类别数 所以  label的每一个数的取值范围都应该在[ 0,n-1 ], 代表该下标的真实类别,即cur_target < n_classes'   label的每一个数的取值范围都应该
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

红龙

收件邮箱=无 场地选择=50 存款金额=300 取款金额=200 携带金额=50 定时停启=02=09 ---------收益倍率达到暂停--------- 收益倍率=1.5 ---------智能跟注1最大排序.2当前跟注额度--------- 智能跟注=2=50 ---------中间数为公牌长度--------- 任意单同花梭哈=4=AKQ ---------中间数为公牌长度--------- 任意顶对梭哈=4=AK ---------中间数为公牌长度超或等则梭哈--------- 任意
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0

路飞_day2

目录 路飞_day2 settings配置: django 缓存 问题: vue.config.js cookies 使用: 前端页面 小组件之间的转换: 页面配置: 登录模态框设计: 登录框设计: 路飞_day2 settings配置: python: django 2x : path () --> 没有正则 re_path() --> 支持正则 django 1x : url () --> 匹配正则 drf框架的
分类: 其他 发布时间: 01-08 22:50 阅读次数: 0