centos6.5换yum源
centos换yum源要借助wget,要先安装wget 输入yum -y install wget命令以安装wget 链接: https://blog.csdn.net/huanbia/article/details/68070683 参考链接: https://blog.csdn.net/xiaohuixing16134/article/details/79394851
koa下实现路由自动注册
在koa下实现路由注册,我们要达到下面的效果: import {controller, RequestMapping} from '../decrator';
import {Context} from 'koa';
@controller('/user')
export class UserController {
@RequestMapping({path: '/get', method: 'get'})
public async getUser (ctx
oo第一单元作业总结
oo第一单元的作业以多项式求导为主题,考察处理字符串的一系列操作,涉及正则表达式、集合类等重要知识。递进式的三次作业,使得大家的面向对象编程能力、debug能力、设计与架构能力得到了锻炼,对面向对象编程的思想内涵也有了越来越深刻的理解。 一、第一次作业 1、思路总结 第一次作业的内容是简单多项式的求导,输入的表达式字符串由+或-连接若干项构成。我的思路是对输入字符串进行拆分,以+或-将多项式拆分成多个项。再对每个项进行识别,分析它属于哪一类的项。我设置了一个Poly类,代表每个项,内含
idea使用lombok
1、这玩意可以帮助我们自动实现set、get方法,实现过程有两处,只要理解了这两处,对其实际工作如何使用就非常简单了 2、第一点就是编译过程,比如使用gradle build 等编译工具进行编译时,会在加有lombok相关注解的类上,对其属性进行set、get方法的生成;第二点就是,如果只在编译下才生成,那开发环境怎么办,办法肯定有,就是开发工具,比如idea,是可以集成插件来实现开发环境下生成set、get方法,当然注解和之前一样都是要有的。集成的话可以在线安装,百度出来的几乎千篇一律。我这
数据分析 大数据之路 二 numpy
一维,就是个 list,向量 二维,矩阵, 三维+ ,张量 numpy 生成个四行四列的数组, array 对象 是个二维的,默认是个浮点型 package 对数据进行序列化,用到的库 h5py, cpickle 对数据进行持久化存储
JVM垃圾回收机制三
垃圾回收器 分代垃圾回收常见的垃圾回收器 判断一个垃圾回收器好坏的标准 1、吞吐量越高越好 2、工作线程暂停时间越短越好。 Serial垃圾回收器 串行回收器时最古老的最基本的垃圾回收器,工作线程会产生较长时间的停顿,只使用一个线程去回收。新生代使用复制算法,老年代使用标记压缩算法。 特点:它是单线程的串行回收,在进行垃圾回收时,其他工作线程无法工作。 JVM参数配置:-XX:+UseSerialGC ParNew收集器 它是serial收集器的多线程版本。新生代并行,老年代串行;新生代复制算
CentOS7上安装Openshift 311
Openshift 3.11 安装 本文介绍的是一个All-in-one的环境的安装方法。All-in-one就是openshift所有的角色都安装在同一台机器上。如果你想安装一个真正的生产环境,也建议你先装一个all-in-one的openshift,这可以测试一下整个安装环境有没有问题。多节点的安装跟all-in-one的安装方法差别不大,只不过是把不同角色安装到了不同的节点上。 参考资料 https://docs.okd.io/3.11/welcome/index.html https:
Openstack All-in-one环境安装
通过packstack安装openstack 安装环境: 硬件配置: 16G内存 两块硬盘 一块网卡 软件: centOS7 安装工具: packstack: packstack只适用于测试环境的安装,利用它可以非常方便地安装一个all-in-one的测试环境。虽然packstack本身是可以支持多节点部署的,你可以把compute节点单独装在一台机器上,但它无法支持高可用环境的部署,也无法对openstack整个生命周期进行管理。 安装步骤: 安装软件包: 安装epel包,并刷新yum ca
Mac OS中配置Python3
Mac OS 中默认安装的是python2.7, 现在介绍一下如何在Mac中如何配置Python3的开发环境。 安装Python3软件包 现在介绍一下通过anaconda来安装python3。 anaconda是一个集成软件包,其中包含python以及特定的类库和工具,通过下面的连接下载一个python3版本的anaconda。https://www.anaconda.com/download/#macos 这个软件包安装非常简单,采用默认设置安装就行。 配置Python的虚拟环境 编辑家目录
vc9,vc11,vc14扩展下载链接
vc9(32位)免费下载链接 http://www.php.cn/xiazai/gongju/1479 vc10(64位)免费下载链接 http://www.php.cn/xiazai/gongju/1480 VC11(32位)免费下载链接 http://www.php.cn/xiazai/gongju/1481 VC12(32+64位)免费下载链接 http://www.php.cn/xiazai/gongju/1482 VC13(32+64位)免费下载链接 http://www.php.c
windows中使用Docker搭建lamp环境并挂载宿主机文件夹
一,测试环境:Windows7旗舰版 64位 二,背景介绍:需要在一台电脑上开发多个项目且需要不同环境,项目开发好后需要在测试站再搭建一遍环境,测试站测完之后需要在正式站在搭建一遍环境,繁琐 通过Docker,在本地创建镜像image并推送到https://hub.docker.com/后,在测试站和正式站拉取镜像即可创建和本地一致的运行环境。 或者在本地通过Docker运行多个不同容器绑定不同端口满足本地项目运行环境。 三、软件安装: 1.Git客户端(单独安装或通过DockerToolbo
Git提交gitlab项目string) [], ParseException +FullyQualifiedErrorId :UnexpectedToken 异常,commit failed
1.背景: 项目分支:1)主分支,测试分支,项目分支;2)昨天是可以提交的,今天就不行了 工具:gitBash , gitlab 操作:从本地向gitlab 测试分支 提交代码; 2.错误提示: Running with gitlab-ci-multi-runner 9.5.0 (413da38) on mt-dev (a8bf5af0) Using Shell executor… Running on iZw409rab4s6pkZ… ����ʽ�������г����������ǡ�D:\
python 模块发布和安装
_ init __.py 标识当前文件夹是包(package) __all__ :只影响到了 from xxx import * 这种导入方式,对于 from xxx import xxx导入方式并没有影响,仍然可以从外部导入 目录及文件内容 setup.py setup(name=‘压缩包的名字’,version=‘1.0’,author=‘作者’,description=‘描述’,py_modules=[‘要导入的模块’]) from distutils.core import setup
ubuntu系统mysql忘记登录密码
1.ubuntu中mysql安装时会将初始密码存放在/etc/mysql/debian.cnf 文件中 查找该文件sudo find / -name debian.cnf 2.打开debian.cnf sudo vim debian.cnf 3.使用user和password登录后,修改mysql数据库中user数据表的用户登录密码 user是用户名,authentication_string就是密码 update user set authentication_string=password
今日推荐
周排行