React 新context api

一:旧Context API // 传递者,生成数据并放入context中 class DeliverComponent extends Component { getChildContext() { return { color: "purple" }; } render() { return <MidComponent /> } } DeliverComponent.childContextTypes = { color:
分类: 其他 发布时间: 11-22 23:43 阅读次数: 0

【MongoDB】Windows安装MongoDB多图攻略

前两天,有小伙伴咨询MongoDB安装的事情。我在这里就不多言,直接上图了。 1. 安装 2 CMD命令窗口打开 输入命令:mongo ??? 显示命令不存在??? 在环境变量中添加path 3 启动服务问题 客户端MongoDB启动命令: mongo
分类: 其他 发布时间: 11-22 23:43 阅读次数: 0

【Python】Windows中Python解释器下载安装及安装细节

Python解释器下载 官网地址: https://www.python.org/ 选择适合自己的版本 Python解释器安装 第一步: 选择install Now, 会安装在默认路径很深的位置。不建议选择。 选择 第二个 安装, 勾选安装到环境变量path 第二步: pip是后期使用安装扩展及第三方库的必备,一定要勾选。 建议按照 图中显示勾选。 第三步: 第四步: 第五步: cmd中打开, 输入python,打开并显示版本号
分类: 其他 发布时间: 11-22 23:42 阅读次数: 0

斐波那契数列介绍及Python中五种方法斐波那契数列

Q:斐波那契数列为什么那么重要,所有关于数学的书几乎都会提到? A:因为斐波那契数列在数学和生活以及自然界中都非常有用。 1. 斐波那契数列 概念引入 斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。 数学上,斐波那契数列以递归的形式进行定义: F0=0F1=1Fn=Fn−1+Fn−2F_{0} = 0\\ F_{1} = 1\\ F_{n} = F_{n
分类: 其他 发布时间: 11-22 23:42 阅读次数: 0

【解决方案】ModuleNotFoundError: No module named 'win32api'

出现问题环境: Windows 10 专业版 Python 3.6 虚拟环境 Scrapy框架执行 scrapy crawl 项目名 解决方法: 安装依赖模块包 pip install pypiwin32 出现问题图片: 解决问题图片:
分类: 其他 发布时间: 11-22 23:42 阅读次数: 0

Python在Windows中开启虚拟环境设置方法

在PyCharm中, 可以通过选择解释器选择特定的虚拟环境。同时可以在Terminal中进入命令中进行操作。 系统环境: Windows 10 专业版 Python 3.6.5 本案例电脑只安装了python3, 没有安装python2 设置方法: 1、 确认可以执行pip命令 确认可以在Windows的cmd中, 以下执行命令。虚拟环境安装需要使用pip。 python pip -V 2、安装 虚拟环境 pip install virtualenv # 这是对virtualenv的封装版本
分类: 其他 发布时间: 11-22 23:42 阅读次数: 0

【Redis】手把手教你Windows中redis的下载,安装,设置及启动

文章目录 1、系统环境 2、Redis下载 3、Redis在Windows中安装 4、Redis启动 5、环境变量设置 1、系统环境 Windows 10 专业版 Redis 3.2.100 2、Redis下载 Windows版Redis下载地址:https://github.com/MicrosoftArchive/redis 按图下载最新版: 3、Redis在Windows中安装 1、 双击 安装包进行安装 2、同意许可协议 3、修改安装目录,安装到环境变量 4、端口号设置, 防火墙设置
分类: 其他 发布时间: 11-22 23:41 阅读次数: 0

GJB5000A与CMMI的区别与共性

GJB5000A与CMMI的区别与共性 本人算是国内比较早接触和折腾CMMI的了,从2000年在华为印度所构建HW-CMMI体系,到后来协助多家企业构建CMMI体系;从2016年又开始接触比较多的军工研究所,和大家一起探索GJB5000A体系以及落地信息化的方式,整体感觉CMMI、GJB5000A确实是很好的体系,对保证军工这样高可靠性软件的质量确实有很大的帮助,但也存在实施成本高、推行难度大、落地困难的问题,但大家又反过来想,针对一帮灵魂追求自由的软件开发人员,有什么管理流程制度是容易推行的
分类: 其他 发布时间: 11-22 23:41 阅读次数: 0

如何进行软件项目估算?

如何进行软件项目估算? 针对软件如何估算?业界专家提出比较多的方法,比较常见的有类比法、德尔菲专家估算法、功能点估算法,其中功能点估算要求非常精细,已经渗透到设计层级,针对项目初始估算,功能点估算就有比较大的局限性,因为项目这时还没有那么多细节信息来支撑进行功能点估算;针对这些估算的操作方法业界已经有很多相应书籍和案例供学习,本文就不再赘述,本文重点讲解一下如何借助信息化手段,提升估算效率,将估算成为项目运作的重要一环,整体项目估算过程如下: 首先,实际业界项目团队通常以需求或模块为估算对象,
分类: 其他 发布时间: 11-22 23:41 阅读次数: 0

如何有效进行配置三库管理(配置管理)?

如何有效管理配置三库? 项目配置三库分别是开发库、受控库、产品库;针对三库的关系,概要总结就是:配置三库逻辑上独立,物理上一体,这样能确保配置项历史的可追溯性。 开发库,开发人员的工作空间,开发人员在配置项写入时,必须填写相关信息以标识配置项,配置项支持Checkout\Checkin能力。 受控库,保存已被批准的配置项(包括基线),由配置管理员管理与维护。信息分两类:受控基线和受控配置项。 产品库,作为最终产品存放在产品库,等待交付客户使用,出入库要严格办理手续。 配置项在三库之间进行迁移流
分类: 其他 发布时间: 11-22 23:40 阅读次数: 0

使用数据库存储过程创建初始化数据记录

目标需求:后台管理系统的初始化管理员由于需绑定地区编码,传统手动创建用户由于关联表格较多,一次创建需花费较多时间,如若在后台创建初始化服务存在一定的风险,择优选择数据库脚本自动生成 用户表:t_admin_user CREATE TABLE `t_admin_user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `areaid` int(11) NOT NULL, `pid` int(11) DEFAULT NULL COMMEN
分类: 其他 发布时间: 11-22 23:40 阅读次数: 0

推箱子(1)——Java

第一部分:实现小人出现在画布上。 1.构建窗口 新建class-GameFrame,构建窗体。 构造窗体:构造方法,每一个类都有自己的构造方法,没有返回值,也不能写void,方法名与类名一致。 设置窗口的名字、尺寸、关闭方法、窗口的可见度。 GamePanel gp; public GameFrame(){ this.setSize(500,500); gp=new GamePanel(); this.add(gp); this.set
分类: 其他 发布时间: 11-22 23:39 阅读次数: 0

PHP中nl2br strpos用法

一.nl2br nl2br,就是在字符串所有新行之前插入html换行标记。用来解决需要大量换行而太过麻烦的问题,举个例子: <?php header("content-type:text/html;charset=utf-8"); $m = <<<STR 张三,男,20 李四,女,19 王五,女,21 STR; echo $m; 若直接输出$m则三条内容都会出现在一行,普通换行需要在每条后加<br>太过麻烦,若记录过多,则要加上千个<br>,所以采用nl2br简化代码。 $m =
分类: 其他 发布时间: 11-22 23:39 阅读次数: 0

进入MySQL数据库的大门(学习笔记,有你就够了)

版权声明:下载请评论““我要下载”,我会把资源发送给你” https://blog.csdn.net/qq_43270074/article/details/84311714 一、初识数据库 1、什么是数据库 数据库叫database ,简称DB,是长期存放在计算机内,有组织、可共享的大量数据的集合;数据库就是存放数据的仓库,专业的数据库系统具有较小的数据冗余度,较高的数据安全性,易扩展性。 数据库设计原则: mysql主要优势:一个应用对应一个数据库 2、数据库分类 关系型数据库(保证数据的
分类: 其他 发布时间: 11-22 23:39 阅读次数: 0

Mac下 Mysql本地连接报错

客户端报错:2003 - Can’t connect to MySQL server on ‘127.0.0.1’ (61 “Connection refused”) 终端报错:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket '/tmp/mysql.sock’ 报错原因是由于mysql服务没打开,两种解决方法 1.打开系统偏好设置 在“MySQL”对话框中,单击“启动MySQL服务”按钮 在弹出的窗
分类: 其他 发布时间: 11-22 23:38 阅读次数: 0

shell脚本执行sql文件及语句

由于经常操作数据库,遇到频繁建表、加字段、索引、修改数据等问题,大多是操作多个数据库,sql文件或语句不固定,最后选择shell脚本来执行 eg: 1.多库建相同的表 #/bin/bash host='127.0.0.1' dbUser='root' dbPassword='' sql_file='test.sql' city_array=('bj' 'sh' 'tj') type="test" for city in ${city_array[@]}; do dbName=${ty
分类: 其他 发布时间: 11-22 23:38 阅读次数: 0

shell脚本执行已有的其他脚本文件

工作中常遇到一些数据问题,需要各种脚本去处理,各种先后顺序,还要处理多个库,还会遇到某个脚本处理某个库时报错需要重新处理的问题,因此用一个shell把它们串起来就比较方便了 1.多个库执行同一个脚本 #/bin/bash city_array=('bj' 'sh' 'tj' ) type="test" for city in ${city_array[@]}; do echo $city sh sync_test.sh $city ${type}"_"${city} done
分类: 其他 发布时间: 11-22 23:38 阅读次数: 0

Mac mongodb Robo 3T 本地连接报错

解决步骤: which mongo 查看mongo是否安装 brew install mongo 安装mongo brew services start mongodb 开启mongo服务 mongo 终端连接mongo成功 Robo 3T连接信息
分类: 其他 发布时间: 11-22 23:37 阅读次数: 0

500 OOPS: cannot change directory:/home/*

状态: 已从服务器断开 状态: 正在连接 192.168.120.21:21... 状态: 连接建立,等待欢迎消息... 状态: 不安全的服务器,不支持 FTP over TLS。 命令: USER dl 响应: 331 Please specify the password. 命令: PASS ********** 响应: 500 OOPS: cannot change directory:/home/* 错误: 严重错误: 无法连接到服务器 状态: 已从服务器断开 解決辦法 # gets
分类: 其他 发布时间: 11-22 23:37 阅读次数: 0

mysql5.7 新建用户1396错误和1819错误

去掉密码规则 vim /etc/my.cnf 在my.cnf中加上如下这句话 去掉密码校验规则解决1819 问题 validate_password=off 去掉之后记得重启mysql(我用的centos6 ,好难用 不过客户喜欢,没得办法) 重启mysql service mysqld restart 然后报错,,,1396 在网上找了一下原因 是重复。。但是数据库没有哇 flush privileges 没用 drop user 'dl'@'%' 然后 create user '
分类: 其他 发布时间: 11-22 23:36 阅读次数: 0