自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 python中生成器(关键字yield)

python中生成器(关键字yield)简介可迭代对象(Iterable)迭代器(Iterator)迭代器(Iterator)⽣成器(Generators)用法第一种用法第二种用法:使用python内置函数next()理解可迭代对象和迭代器首先我们看一个例子(遍历字符串)简介⾸先我们要理解迭代器(iterators)。 迭代器是可以遍历⼀个容器(特别是列表) 的对象。 然⽽, ⼀个迭代器在遍...

2019-11-12 17:41:46 561 1

原创 python中的*args和**kwargs

一、简介*args 和 **kwargs 主要⽤于函数定义,你可以将不定数量的参数传递给⼀个函数。简单的来说就是:预先并不知道函数使⽤者会传递多少个参数给你, 所以在这个场景下使⽤这两个关键字。*args 是⽤来发送⼀个⾮键值对的可变数量的参数列表给⼀个函数。**kwargs 允许你将不定长度的键值对, 作为参数传递给⼀个函数。 如果你想要在⼀个函数⾥处理带名字的参数, 你应该使⽤**kw...

2019-11-12 15:40:40 273

原创 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 --...

2018-07-26 12:53:24 1155

原创 windows下安装配置运行truffle

最近楼主在学习solidify,windows安装truffle老是出问题,运行truffle init之后在运行truffle compile 和 truffle migrate不是报错就是弹出警告,网上有很多关于unbunu或者mac版本的教程,但是我还是喜欢在windows上开发,于是开始参考官方文档,终于发现问题所在。一、官方文档说明二、在上图中已经说明官方已经采用truffle unbo...

2018-05-07 17:19:03 3078 1

原创 shell(wget)模拟浏览器登录认证并下载文件

PS:最近本人在做一个JAVAWEB网站,有一个需求是这样:把生产出来的食品送去实验室进行检测,根据实验室数据判断食品是否合格,但是一个食品检测项目可能会有很多项,一样一样输入很麻烦,只能导入Excel,但是实验室那边不给开接口,只能手动登录网址并根据筛选条件进行下载,所以本人就写了一个shell脚本让服务器自动去下载并导入系统话不说直接上干货示例一、#!/bin/bash#目的:

2018-02-06 15:57:38 7084

原创 Nginx详细配置之负载均衡

实现nginx的负载均衡

2018-01-26 16:25:34 354

原创 Nginx服务器安装及详细配置(动静分离)

nginx简介和安装,配置nginx代理,动静分离

2018-01-26 10:28:42 4366 1

原创 centos6.5搭建Apache httpd服务(yum)

centos搭建httpd环境并修改配置

2018-01-25 13:52:29 12241

原创 shell自定义函数

shell中如何自定义函数,并且如何传参

2018-01-25 10:11:18 452

原创 shell中的read命令,用户输入交互

1、格式:read -p(提示语句) -n(字符个数)  -t(等待时间) 2、示例:[root@localhost shell]# read -p "请输入你的姓名:" na请输入你的姓名:hadoop[root@localhost shell]# echo $nahadoop[root@localhost shell]#

2018-01-24 15:38:05 1019

原创 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

2018-01-24 15:31:11 11617

原创 shell中的while循环

shell中的while循环

2018-01-24 15:00:52 2915

原创 shell中的if判断语句

shell中的if条件判断语句

2018-01-24 14:36:34 6784

原创 shell中的for循环

shell中的for循环

2018-01-24 10:48:25 645

原创 shell中的运算

shell中的运算

2018-01-24 10:43:18 206

原创 shell中的特殊变量

shell中的特殊变量,$*与$@区别

2018-01-24 10:35:50 330

原创 shell中的变量

一、了解shell中的变量Linux shell中的变量分为“系统变量”和“用户自定义变量”,可以使用set命令查看系统变量二、系统变量(使用set查看 如:$HOME、$PWD、$USER等等)[root@localhost shell]# setBASH=/bin/bashBASHOPTS=checkwinsize:cmdhist:expand_aliases:extquote

2018-01-22 13:17:43 263

原创 shell简介与helloword

一、什么是shell1、Shell是用户与内核进行交互操作的一种接口,目前最流行的Shell称为bash Shell2、Shell也是一门编程语言,即shell脚本3、一个系统可以存在多个shell,可以通过cat /etc/shells命令查看系统中安装的shell,不同的shell可能支持的命令语法是不相同的二、shell脚本的执行方式第一种方式:1、如shell脚本文

2018-01-22 11:09:16 280

原创 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@

2018-01-03 09:54:30 629

原创 【学习】springmvc之@RequestMapping映射请求

1、使用简单的@RequestMapping映射请求使用@RequestMapping注释来将URL映射/appointments到整个类或特定的处理程序方法。通常,类级注释将特定的请求路径(或路径模式)映射到表单控制器上,其他方法级注释缩小了特定HTTP方法请求方法(“GET”,“POST”等)的主映射,或HTTP请求参数条件。@RequestMapping一般都与@Controller配合

2017-09-15 13:06:19 2211

原创 【学习】springmvc之用@Controller定义控制器

一、简介用@Controller注释表明一个特定的类充当控制器的角色。Spring不需要扩展任何控制器基类或引用Servlet API。但是,如果需要,仍然可以引用Servlet特定的功能。用固定的@Controller注释充当注解类,这表明它的控制器作用。调度程序扫描这些注释类以获取映射方法并检测 @RequestMapping注释(后面学习)。您可以使用调度程序上下文中的标准Spr

2017-09-15 09:52:08 726

原创 【学习】springmvc之springmvc简介及简单搭建

1、springmvc简介(翻译API)Spring Web模型 - 视图 - 控制器(MVC)框架围绕一个DispatcherServlet调度处理程序的请求进行设计 ,具有可配置的处理程序映射,视图分辨率,区域设置,时区和主题解析以及对上传文件的支持。默认处理程序基于@Controller和@RequestMapping 注释,提供广泛的灵活处理方法。随着Spring 3.0的

2017-09-14 16:03:09 253

原创 【学习】springmvc之基于setter的依赖注入

1、基于setter的依赖注入概念基于setter的DI(依赖注入)通过在调用无参构造函数或无参的static工厂方法来实例化bean之后,再通过IOC容器调用bean的setter方法来实现的ApplicationContext支持构造和基于setter方法的DI为它所管理的bean。它还支持基于setter的DI,一些依赖关系已经通过构造方法注入。您可以以一种形式配置依赖项Bean

2017-09-14 10:12:39 1465

原创 【学习】springmvc之基于构造器的依赖注入

1、什么是依赖注入(DI)?依赖注入(DI)是一个过程,对象之间的依赖关系,即他们的工作与其他对象,只能通过构造函数的参数,一个工厂方法参数或特性,设置在对象实例后,它的构造或从工厂方法返回。然后,容器在创建bean时注入这些依赖项。这个过程基本上是反向的,因此命名为控制反转(IOC),Bean本身通过使用直接构造类或者服务器模式来控制自身的依赖关系的实例化或位置DI存在两种主要的形式:基

2017-09-11 09:35:57 1013

原创 【学习】spring4.3.10之bean

1、什么是bean?在Spring中,构成应用程序主干并由Spring IoC容器管理的对象称为bean;2、什么是spring ioc容器?IOC也称为依赖注入(DI),它是一个过程,对象定义其依赖关系,即其他与之配合的对象,仅通过构造函数参数,工厂方法的参数,或者在从工厂方法构造或返回后在对象实例上设置的属性,然后,容器 在创建bean的时侯注入这些依赖项。这个过程基本上是

2017-09-08 15:16:44 359

原创 mysql-connector6.0.6 jdbc及dataSource学习

最近在研究springmvc4.3.10+mybatis3.4.4在配置的dataSource的时候老是报错,顺手整理一下遇见的几个错;1,java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required导致原因:是因为mysql的版本与mysql-connector6.0.6不兼容;解决方法一:将m

2017-08-30 16:49:37 1594

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除