自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

azsx02的博客

环游四季,心有独钟

  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

原创 gulimall项目

4.3分布式组件-SpringCloud-OpenFeign的使用步骤P221、背景想要获取当前会员领取到的所有优惠券。先去注册中心找优惠券服务,注册中心调一台优惠券服务器给会员,会员服务器发送请求给这台优惠券服务器,然后对方响应。Feign与注册中心spring cloud feign声明式远程调用feign是一个声明式的HTTP客户端,他的目的就是让远程调用更加简单。给远程服务发的是HTTP请求。1 会员服务想要远程调用优惠券服务,只需要给会员服务里引入openfe.

2022-04-19 00:19:40 812

转载 spring中xml文件的xmlns、xmlns:xsi和xsi:schemaLocation

转自:https://yq.aliyun.com/articles/40353相信很多人和我一样,在编写Spring或者Maven或者其他需要用到XML文档的程序时,通常都是将这些XML文档头拷贝过来,并没有理解其中元素(比如xmlns,xmlns:xsi,xsi:schemaLocation)的真正含义,不知道哪些元素是多余的,也不知道为什么要加那些元素。这样当有时候网上Copy的XML头有...

2018-10-21 15:05:41 629

原创 spring单元测试报错:通配符的匹配很全面, 但无法找到元素 'tx:advice' 的声明。

报错:Caused by: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 54 in XML document from class path resource [applicationContext.xml] is invalid; nested exception is org.xml.s...

2018-10-21 15:00:25 5298 2

原创 03、web.xml -

 sd<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=&quot

2018-10-20 10:16:25 149

原创 02、pom.xml - 常用jar包简介

<!-- 引入阿里云aliyun方便下载jar包 --><repository> <id>maven-ali</id> <url>http://maven.aliyun.com/nexus/content/groups/public//</url>; ...

2018-10-20 01:22:14 226

原创 01、项目简介

人员增删查改 技术点:1、基础框架:SSM(spring+springMVC+mybatis)2、数据库:MySQL3、前端框架:bootstrap4、项目依赖管理:maven5、分页:pagehelper6、逆向工程:mybatis Generator...

2018-10-20 00:16:50 159

原创 Java之注解

1、注解作用 对程序作出解释,这一点与注释类似 被其它程序(如编译器)读取(重要),ORM机制也是这个原理2、自定义注解使用元注解1.)@Retention– 定义该注解的生命周期  ●   RetentionPolicy.SOURCE : 在编译阶段丢弃。这些注解在编译结束之后就不再有任何意义,所以它们不会写入字节码。@Override, @SuppressWarning...

2018-10-16 21:06:05 118

原创 Java集合之实现LinkedList

package com.huhu.collection;public class MyLinkedList { private Node first; private Node last; private Node n; private int size; public int size() { return size; }...

2018-10-16 11:12:49 144

原创 Java集合之自己实现ArrayList

package com.huhu.collection;public class MyArrayList<E> { private Object[] elementData; private int size; public int getSize() { return size; } public boolean ...

2018-10-15 17:52:16 175

原创 GOF设计模式之观察者模式

定义消息发布者接口 package com.huhu.observer2;public interface Observerable { public void registerObserver(Observer o); public void removeObserver(Observer o); public void notifyObserver();...

2018-10-11 11:35:54 205

转载 mac安装MySQL-python的坑

解决: https://blog.csdn.net/Eri_Feng/article/details/81224106 最后一条命令

2018-09-10 21:25:22 1943

原创 第一章 计算机系统漫游

计算机表示数字引起的数字问题编译器如何实现过程调用避免缓冲区溢出错误识别和避免链接编写自己的Unix shell、动态存储分配包、web服务器1、信息就是位+上下文hello.c 的生命周期是从源程序(源文件)开始的,源程序是由0和1组成的位序列(比特)。 ...

2018-08-21 01:18:53 151

原创 【记录】selenium+xpath 文本信息定位,获取父节点属性

页面部分代码如下 2018-01-11 10:03 由于id=”reportHeader47”中的数字47不断在变化。更加此id定位元素,需要将数字提取出来。ele = self.dr.find_element_by_xpath( '//span[contains(t

2018-01-11 11:37:01 5775

原创 MySql基础

MySQL的数据类型mysql有三大数据类型,分别为数字,日期\时间,字符串,这三大类中又更细致的划分了许多子类型:数字类型 整数: tinyint, smallint, mediumint, int, bligint浮点数: float, double, real, decimal日期和时间:date,time,datetime,timestamp,year字符串类型 字符串

2018-01-09 17:14:54 232

原创 Python+selenium之选择弹出复选框

在用selenium定位元素的过程中,经常会遇到点击弹出复选框的操作,如下图所示。 先导入Select点击复选框按钮,使复选框弹出用Select(s).select_by_visible_text()方法选择目标选项。from selenium.webdriver.support.select import Select# 这里使用任意一种定位元素方式都可以driver

2018-01-08 17:26:15 2725 1

原创 Linux的文件权限和目录配置

5.1 文件拥有者/群组/其他人owner/group/others所有的系统上的账号与一般身份使用者,还有那个 root 的相关信息, 都是记录在/etc/passwd 这个文件内的。至于个人的密码则是记录在/etc/shadow 这个文件下。此外,Linux 所有的组名都纪录在/etc/group 内!这三个文件可以说是 Linux 系统里面账号、密码、群 组信息的集中地。5.2 Li

2017-11-16 11:18:34 323

原创 流畅的Python学习笔记之第一章 Python数据模型

一张纸牌类import collections#用以构建只有少数属性但是没有方法的对象,比如数据库条目。# nametuple返回一个类名为Card的tuple的子类#这里表示一张纸牌类Card = collections.namedtuple('Card', ['rank', 'suit'])beer_card = Card('7', 'diamonds')print(beer_card

2017-11-13 19:35:17 681

原创 Git仓库的创建和回退

仓库创建git init 初始化一个仓库git add git commit -m 查看仓库状态git status 查看仓库当前状态git diff 查看修改内容版本回退git log 显示提交日志, git log –pretty=oneline 简洁的显示日志$ git log --pretty=onelineedfef899c3365a26d13681e03af600

2017-11-13 14:13:20 212

原创 Python中的闭包-closure

闭包 在一个函数中可以(嵌套)定义另一个函数时,如果内部的函数引用了外部的函数的变量,则可能产生闭包。简单的说,就是某个内部函数被当做对象返回时,夹带了这个内部函数之外的变量,这就形成了一个闭包。def logging(level): def say(words): print '{} is a outer variable'.format(level)

2017-11-02 23:49:03 2196

原创 WebDriver API之元素定位

CSS定位CSS 可以比较灵活选择控件的任意属性,一般情况下定位速度要比 XPath 快。css选择器常见语法 <span class="bg s_ipt_wr"><input id="kw" class="s_ipt" autocomplete="off"maxlength="100" value="" name="wd"></span><span class="bg s_btn_wr"

2017-10-31 14:33:58 407

原创 Java运算符_算术_逻辑_位运算符_扩展运算符

二元操作符类型提升问题整数运算 如果两个操作数有一个为long,则结果也为long没有long时,结果为int,即使操作数全为byte,short,结果也是int浮点运算 两个操作数有一个为double,则结果为double只有两个操作数全是float,结果才是float一元操作符int a = 3;int b = a++; //先赋值,后自增int c = ++a; //先自增,

2017-10-31 14:09:52 287

原创 java八大基本数据类型及类型转换

整数类型java整型默认为int型,声明long可以后加’l’或’L’byte –> 1字节short –>2字节int –> 4字节long –> 8字节BigInteger: 更大的整数BigDecimal:更大的小数进制八进制: 0开头,如 int c = 011;十六进制: 0x开头,如int d = 0xf1;进制转换Integer.toBinaryString()Integer

2017-10-31 11:57:26 1007

原创 Python延迟初始化(lazy property)

Python 对象的延迟初始化是指,当它第一次被创建时才进行初始化,或者保存第一次创建的结果,然后每次调用的时候直接返回该结果。延迟初始化主要用于提高性能,避免浪费计算,并减少程序的内存需求。property在切入正题之前,我们了解下property的用法,property可以将属性的访问转变成方法的调用。class Circle(object):

2017-08-28 16:39:11 3306

原创 python核心编程第七章习题

7.5#coding:utf-8import datetimeimport reimport hashlib, base64db = {'admin': '184f7a59ddc6cd46ab820b9ba0a99450'} #定义一个超级管理员,默认密码为admindef user(): '用户系统,分别调用新用户登录和老用户登录' global name, db

2017-06-27 16:23:32 379

原创 Python之函数

Python函数之多返回值 Python之递归函数Python之定义默认参数 Python之定义可变参数

2017-04-06 15:39:29 510

原创 数据链路层的三个基本问题:封装成帧 透明传输 差错检测

一. 封装成帧 透明传输 差错检测

2017-04-06 11:29:24 23358 1

原创 链路(link)与数据链路(data link)

链路是从一个结点到相邻结点的一段物理线路(有线或者无线),而中间没有其他的交换结点。数据链路则是另一个概念,一条线路上的传送数据时,除了必须有一条物理链路外,还必须有一些必要的通信协议来控制这些数据的传输,把实现这些协议的硬件和软件加到链路上,就构成了数据链路。现在最常见的方法是使用网络适配器(既有硬件,又有软件)来实现这些协议。一般的设配器都包括了数据链路层和物理层的功能。

2017-04-06 11:06:26 5700 1

原创 ACL(访问控制列表 ) 在路由器上配置ACL语句

ACL(Access Control List)访问控制列表 ACL作用 分类 工作原理 通配符掩码

2017-04-05 15:36:57 17322

原创 Python 遍历set的元素是tuple

请用 for 循环遍历如下的set,打印出 name: score 来。s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])注意到set的元素是tuple,因此 for 循环的变量被依次赋值为tuple。参考代码:s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])for x in s:

2017-04-05 15:14:47 1945

原创 Python中布尔类型 短路计算原理

Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算:与运算:只有两个布尔值都为 True 时,计算结果才为 True。True and True # ==> TrueTrue and False # ==> FalseFalse and True # ==> FalseFalse and False # ==> Fals

2017-04-03 20:12:48 820

原创 Python变量在计算机内存中的表示

最后,理解变量在计算机内存中的表示也非常重要。当我们写:a = 'ABC'时,Python解释器干了两件事情:1. 在内存中创建了一个'ABC'的字符串;2. 在内存中创建了一个名为a的变量,并把它指向'ABC'。也可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据,例如下面的代码:a = 'ABC'b = aa = 'XYZ'print b

2017-04-03 16:05:58 374

原创 python把函数作为参数

高阶函数的概念,并编写了一个简单的高阶函数:def add(x, y, f): return f(x) + f(y)如果传入abs作为参数f的值:add(-5, 9, abs)根据函数的定义,函数执行的代码实际上是:abs(-5) + abs(9)由于参数 x, y 和 f 都可以任意传入,如果 f 传入其他函数,就可以得到不同的返回值。练习题:

2017-04-03 15:36:40 777

原创 Python的map()函数

map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9]如果希望把list的每个元素都作平方,就可以用map()函数:因此,我们只需要传入函数f(x)=x*x,就可以利用map()函数完成这个计

2017-04-03 15:30:21 534

原创 cm源码下载和源码结构介绍,recovery的编译。

cm源码下载和源码结构介绍,recovery的编译。

2017-04-03 11:32:58 1000

原创 虚拟机下安装Ubuntu及java环境安装

V1虚拟机VMware Workstation9.0.2中文简体安装:           1.VMware Workstation9.0.2官方原版下载:http://pan.baidu.com/share/link?shareid=299683191&uk=3996103280      2.VMware Workstation9.0.2中文简体汉化包下载:http://pan.b

2017-04-02 15:57:53 1765

原创 网络安全:包过滤防火墙和代理防火墙(应用网关防火墙)

防火墙 包过滤防火墙 代理防火墙 应用网关防火墙 HTTP代理 SOCKS协议

2017-04-02 13:13:28 33629

原创 selenium webdriver 启动三大浏览器Firefox,Chrome,IE

安装三大浏览器驱动driver 1.chromedriver 下载地址:https://code.google.com/p/chromedriver/downloads/list 2.Firefox的驱动geckodriver 下载地址:https://github.com/mozilla/geckodriver/releases/ 3.IE的驱动IEdriver 下载地址:http://www.nuget.org/packages/Selenium.WebDriver.

2017-04-01 19:28:42 167225 5

java核心技术第10版

Java基础,Java核心技术卷一第10版 ,与Java编程思想齐名

2018-09-22

小甲鱼《零基础入门学习Python》课堂笔记

小甲鱼《零基础入门学习Python》课堂笔记

2017-04-04

空空如也

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

TA关注的人

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