python中生成器(关键字yield) python中生成器(关键字yield)简介可迭代对象(Iterable)迭代器(Iterator)迭代器(Iterator)⽣成器(Generators)用法第一种用法第二种用法:使用python内置函数next()理解可迭代对象和迭代器首先我们看一个例子(遍历字符串)简介⾸先我们要理解迭代器(iterators)。 迭代器是可以遍历⼀个容器(特别是列表) 的对象。 然⽽, ⼀个迭代器在遍...
python中的*args和**kwargs 一、简介*args 和 **kwargs 主要⽤于函数定义,你可以将不定数量的参数传递给⼀个函数。简单的来说就是:预先并不知道函数使⽤者会传递多少个参数给你, 所以在这个场景下使⽤这两个关键字。*args 是⽤来发送⼀个⾮键值对的可变数量的参数列表给⼀个函数。**kwargs 允许你将不定长度的键值对, 作为参数传递给⼀个函数。 如果你想要在⼀个函数⾥处理带名字的参数, 你应该使⽤**kw...
centos7-minimal安装mysql服务 centos7默认安装的是Mariadb而不是mysql,而Mariadb是mysql的一个分支,安装mysql会覆盖Mariadb一、下载MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c https://repo.mysql.com//mysql57-community-release-el7-10.noarch.rpm --...
windows下安装配置运行truffle 最近楼主在学习solidify,windows安装truffle老是出问题,运行truffle init之后在运行truffle compile 和 truffle migrate不是报错就是弹出警告,网上有很多关于unbunu或者mac版本的教程,但是我还是喜欢在windows上开发,于是开始参考官方文档,终于发现问题所在。一、官方文档说明二、在上图中已经说明官方已经采用truffle unbo...
shell(wget)模拟浏览器登录认证并下载文件 PS:最近本人在做一个JAVAWEB网站,有一个需求是这样:把生产出来的食品送去实验室进行检测,根据实验室数据判断食品是否合格,但是一个食品检测项目可能会有很多项,一样一样输入很麻烦,只能导入Excel,但是实验室那边不给开接口,只能手动登录网址并根据筛选条件进行下载,所以本人就写了一个shell脚本让服务器自动去下载并导入系统话不说直接上干货示例一、#!/bin/bash#目的:
shell中的read命令,用户输入交互 1、格式:read -p(提示语句) -n(字符个数) -t(等待时间) 2、示例:[root@localhost shell]# read -p "请输入你的姓名:" na请输入你的姓名:hadoop[root@localhost shell]# echo $nahadoop[root@localhost shell]#
shell中的case语句 1、格式case obj inpatten1)command...;;patten2)command...;;*)command...easc2、示例[root@localhost shell]# vi testcase.sh#!/bin/bashcase $USER in root) echo "you are r
shell中的变量 一、了解shell中的变量Linux shell中的变量分为“系统变量”和“用户自定义变量”,可以使用set命令查看系统变量二、系统变量(使用set查看 如:$HOME、$PWD、$USER等等)[root@localhost shell]# setBASH=/bin/bashBASHOPTS=checkwinsize:cmdhist:expand_aliases:extquote
shell简介与helloword 一、什么是shell1、Shell是用户与内核进行交互操作的一种接口,目前最流行的Shell称为bash Shell2、Shell也是一门编程语言,即shell脚本3、一个系统可以存在多个shell,可以通过cat /etc/shells命令查看系统中安装的shell,不同的shell可能支持的命令语法是不相同的二、shell脚本的执行方式第一种方式:1、如shell脚本文
coentos6.5-minimal 安装mysql-5.6.38(rpm安装) 一、官网下载MySQL安装包(red hat版本的rpm安装包)MySQL-5.6.38-1.el6.x86_64.rpm-bundle.tar官方下载二、用SecureCRT登录centos系统并在/opt下建立mysql目录Last login: Wed Jan 3 17:57:52 2018[root@localhost ~]# mkdir /opt/mysql[root@
【学习】springmvc之@RequestMapping映射请求 1、使用简单的@RequestMapping映射请求使用@RequestMapping注释来将URL映射/appointments到整个类或特定的处理程序方法。通常,类级注释将特定的请求路径(或路径模式)映射到表单控制器上,其他方法级注释缩小了特定HTTP方法请求方法(“GET”,“POST”等)的主映射,或HTTP请求参数条件。@RequestMapping一般都与@Controller配合