-
python脚本–mysql数据库升级、备份
在公司经常要做测试环境的升级、备份、维护;升级后台的应用,不可避免要进行数据库的升级与备份,花了一个上午琢磨了一个脚本分享给大家。 ToB的业务,在做环境维护的时候,有初始化环境和增量升级的环境,在测试阶段,几乎每轮都会动数据库脚本,那么测试环境每轮都需要进行数据库的升级维护 对应业务,基本上会出现以下三种场景: 1、初始化环境,在业务上对应新的B端客户需要安装系统 需要将数据库删除以后重建(必须…- 10
- 0
-
Python 3基础教程33-tkinter模块创建一个window窗体
本文开始介绍利用Python做一些GUI编程,这里先介绍如何利用tkinter模块创建一个window窗体。 1# tkinter 模块创建一个窗体 2from tkinter import * 3 4''' 5开始接触桌面图形界面编程 6你可以到安装路径:\lib\tkinter 7打开__init__.py文件了解tkinter 8''…- 28
- 0
-
linux安装python3
本文摘自本人的原创博客从零开始搭建Linux服务器开发运行环境-详细步骤,第二章。 1.检查python环境 首先,查看你服务器上已有的python版本,基本上linux服务器都会自带python2.7(或2.6),输入命令python回车 看到服务器自带有python2.7.5,输入exit()可以退出。这里由于我需要使用到python3,所以我还要安装python3。 注意:默认的pyth…- 2
- 0
-
IIS7配置PHP图解
IIS7配置PHP图解 IIS6整合PHP详解:http://zhidao.zgsj.com/article/8/2011118142648.shtml PHP5.2.17 官方下载: http://windows.php.net/downloads/releases/php-5.2.17-Win32-VC6-x86.zip PHP5.3.5 官方下载:http://windows.php.net…- 3
- 0
-
随笔-vue项目引入jQuery
随笔-vue项目引入jQuery 本文参考链接: 一 安装jQuery依赖 使用以下命令安装jQuery 1npm install jquery 2 3 二 修改配置文件 安装完jQuery依赖后,找到webpack.base.conf.js 文件配置文件(vsCode快捷键 Ctrl + p); 引入webpack,如下图所示: 1const webpack = require('we…- 2
- 0
-
当 Rust 遇上 Fedora
Rust 是什么? Rust 是一种系统编程语言,它运行速度惊人,并且可以避免几乎所有的崩溃、内存区块错误 以及数据竞争。你也许会质疑为什么我们还需要又一种这样的语言,因为已经有很多同类的语言了。这篇文章将会告诉你为什么。 安全性 vs. 控制权 你也许见过上面的图谱。一边是 C/C++,对运行的硬件拥有更多的控制权,因此它可以让开发者通过对所生成的机器代码进行更精细的控制来优化性能。然而这不是很…- 3
- 0
-
Go语言编程(二)之编译环境
1package main 2 3import "fmt" // 我们需要使用fmt包中的Println()函数 4 5func main() { 6 fmt.Println("Hello, world.") 7} 8 总结: 要生成Go可执行程序,必须建立一个名字为main的包,并且在该包中包含一个叫main()的函数 Go程序并不要求开发者在每个语句后面…- 7
- 0
-
018 Rust 网络编程,TFTP 使用示例
Github 地址 https://github.com/anonymousGiga 说明 本例子用Rust程序实现一个tftp_server,然后使用tftp客户端进行测试。 tftp服务端 新建工程: 1cargo new use_tftp 2 3 在Catgo.toml增加如下: 1[dependencies] 2tftp_server = "0.0.3" 3 4 编辑s…- 1
- 0
-
SpringBoot 线程池
配置文件 1import org.springframework.context.annotation.Bean; 2import org.springframework.context.annotation.Configuration; 3import org.springframework.core.task.TaskExecutor; 4import org.springframework.…- 6
- 0
-
python的自动补全脚本,linux和window下通用
1#!/usr/bin/env python 2# python startup file 3import sys 4import readline 5import rlcompleter 6import atexit 7import os 8import platform 9# tab completion 10readline.parse_and_bind('tab: complet…- 2
- 0
-
Python 3基础教程19-模块导入语法
本文开始介绍模块导入的一些基本语法,我们现在还在Python自带的IDLE编辑器里写Python代码,如果你要需要一个功能,例如build-in的模块,那么你就需要先导入这个模块,然后才能使用这个模块相关方法。不像在Pycharm编辑器了,你copy过来的代码放里面,你鼠标指针点一下亮红的地方,有自动选择导入相关模块,你点击一下,就可以自动帮你补齐导入包模块的语句。 语法一: i…- 3
- 0
-
Python常用模块
文章目录 Python常用模块 time模块 时间戳 * 格式化时间 * 结构化时间 * 不同格式时间的转换 * 其他用法 datetime模块 random模块 os模块 sys模块 json和pickle模块 序列化 * json * pickle hashlib模块 hash是什么 * 撞库破解hash算法加密 logging模块 日志级别 * 日志打印 * 应用 numpy模块 创建矩阵 …- 7
- 0
-
CentOS 7 安装 LNMP 环境(PHP7 + MySQL5.7 + Nginx1.10)
记录下在CentOS 7 安装 LNMP 环境(PHP7 + MySQL5.7 + Nginx1.10)过程笔记。 工具 VMware版本号 : 12.0.0 CentOS版本 : 7.0 一、修改 yum 源 1 2[root@localhost ~]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.no…- 4
- 0
-
使用Rust开发编译系统(C以及Rust编译的过程)
C以及Rust编译的过程 主流的编译器 GCC LLVM C语言编译过程 LLVM编译过程 将C源码转为LLVM IR * 将IR转化为BitCode * 将BitCode转为目标平台汇编码 * 执行BitCode Rust编译过程 下一步做什么 主流的编译器 GCC GCC编译器是由GNU开发的编译器,原名为GUN编译器,原本只能处理C语言随着发展,后续支持了C++,Java,Go等语言,所以改…- 55
- 0
-
ubuntu下搭建rust到intellij开发环境
网上看了一些高手写的东西,表示功力太浅,不习惯大量的使用终端来写rust代码,既然学习一门新的语言,就要弄的简单点,将时间和重心放到学习中来。 先来说说安装rust环境,先去官网下载安装包,也可以按照命令行安装,太慢了,我表示中途安装失败了,所有使用安装包来安装。 链接地址 点击install就是下载包了,如果下载失败的话,我已经讲文件离线到百度网盘了,地址链接地址 下载完成后,解压,打开目录,执…- 34
- 0
-
使用Go开发一个简单的服务器程序
最近有个小项目,需要一个简单的后台程序来支撑,本来想用Nodejs来做,但是由于本人js一直很菜,并且很讨厌callback,虽然我也很喜欢异步模型,但我一直都觉得JS是反人类的。后台就用了go处理,数据存储使用的mongodb。怎么说来着,从生成数据的角度来讲,这东西把C#+SQLCE甩出好几条街。生成go+mongodb 大约,10秒左右,而后者只是大约需要5分钟。当然,这个完全是写法问题。因…- 9
- 0
-
从零搭建自己的SpringBoot后台框架(十二)
一:安装Redis 因本人电脑是windows系统,从https://github.com/ServiceStack/redis-windows下载了兼容windows系统的redis 下载后直接解压到自定义目录,运行cmd命令,进入到这个文件夹,在这个文件夹下运行下面命令,启动redis服务器 redis-server redis.windows.conf 运行下面命令进行测试: redis-c…- 3
- 0
-
使用Docker部署Spring Boot项目
本文使用Docker部署Spring Boot项目。部署之前需要环境中已经安装Docker和Maven(用于打包),所以本文先进行安装Docker和Maven;接着搭建一个Spring Boot项目,使其支持Docker部署;最后进行部署和测试。 环境搭建 安装Docker 检查系统内核版本 Docker运行在CentOS 7上,要求操作系统为64位,内核版本为3.10及以上。 确认本机已经安装了…- 11
- 0
-
Python脚本安装MySQL5.7
1#!/usr/bin/env python 2 3import os 4import sys 5import re 6 7base_dir = '/opt/software/mysql-5.7.17-linux-glibc2.5-x86_64' 8 9os.chdir('/opt/software') 10tar_result = os.system(…- 16
- 0
-
Python 3基础教程44-Matplotlib之plot函数
本文和接下来几篇介绍下Matplotlib这个模块,这是Python中一个2D绘图库,需要额外安装。今天,我们来介绍下plot()这个函数,这是一个2D曲线绘图函数。 下载和安装Matplotlib 之前在这篇文章http://blog.csdn.net/u011541946/article/details/71249188,提到过Matplotlib的安装过程,不会的请回去看文章。 其实就是,在…- 11
- 0
-
Centos 7安装python3
纯傻瓜式步骤,保证成功。 下面的操作,按照步骤来就可以了,不要在中途cd 到别的文件目录下,要想查看效果可以用 ls加上对应的目录,不需要切换进去。 首先不管你当前在哪个目录下,输入以下命令。 1[root@localhost /]# cd / 2[root@localhost /]# 3 默认Centos7中是有python安装的,但是是2.7版本,我们需要安装py3。我们去看一下默认的py2.…- 10
- 0
-
phpstorm + xdebug 断点调试
安装wampserver后,同时在apache2.4.23\bin\php.ini 和 php\php5.6.25\php.ini 文件最末尾新增: **[xdebug] zend_extension ="c:/wamp/bin/php/php5.6.25/zend_ext/php_xdebug-2.4.1-5.6-vc11.dll" xdebug.remote_enable…- 2
- 0
-
使用Rust开发操作系统(一个最小的内核)
一个最小的内核 启动 编译 LLVM Target Triple Data Layout 重新编译core库 运行 下一步要做什么 在上一节中我们搭建了编写内核程序的最基本的项目结构,并且使用了nightly版的Rust编译器,在本节中我们构建一个最小的适用于x86结构的64位系统,我们 启动 当你按下电源按钮的时候,它开始执行存储在主板ROM中的固件代码,此代码执行开机自检,检测可用的RAM,然…- 40
- 0
-
Windows下安装Rust
一、下载Rustup 从官网下载 rustup-init.exe(其他平台同理),Rustup是一个Rust工具链管理工具。Rust平均每6周为一个构建周期,每次构建都会生成不同平台的版本。借助Rustup,我们可以在不同平台上使用相同的方式来管理这些构建的版本,并可以从 beta 和 nightly 版本渠道获取安装,且支持不同平台的交叉编译目标。 二、安装Rust 运行 rustup-init…- 162
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!