自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 设计模式-装饰器

装饰器概念动态的将职责附加到对象上。对于某类对象的功能扩展来讲,装饰模式比继承更有弹性。运行时期的扩展远比编译期的继承威力大。UML类图UML类图说明1)每个组件都可以单独使用,或者被装饰者包裹起来使用2)每个装饰者(ConcreteDecoratorA, ConcreteDecoratorB)都有一个实例变量用以保存某个Component的引用...

2019-09-21 14:48:00 460

转载 python--socket编程

Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。所以,我们无需深入理解tcp/udp协议,socket已经为我们封装好了,我们只需要遵循socket的规定去编程,写出的程序自...

2019-09-17 15:20:00 456

转载 Mysql-索引

索引简介无索引的表是一组无序的行,当我们在查询表中的某条数据时,它会逐行查询去找到匹配的行,这是一个全表扫描操作,效率很低。用来加速查询的技术有很多,其中最为重要的就是索引,通常情况下,查询速度差异的最大因素就是索引的使用是否得当。此外需要注意,有些查询的编写方法会阻碍你对索引的有效利用。索引提高效率的做法1)可以知道匹配行在什么位置结束,可以跳过其余的...

2019-09-16 22:24:00 510

转载 sql解析

from pyparsing import *LPAR,RPAR,COMMA = map(Suppress,"(),")select_stmt = Forward().setName("select statement")# keywords(UNION, ALL, AND, INTERSECT, EXCEPT, COLLATE, ASC, DESC, ON,...

2019-09-16 13:30:00 338

转载 WPF实战案例-在线程内同步集合数据到UI线程

有这样一个场景,在vm中,我们为了ui的体验,会异步访问后端接口,获取数据集合,如果这个集合绑定到界面,并且在线程内,怎么处理?有人讲:this.Dispatcher.Invoke,如果在vm内呢? 有人讲:Application.Current.Dispatcher.Invoke每个集合都包起来?不太舒爽吧。。这里有个更好的方案介绍给大家,就是Synchronizatio...

2019-09-11 13:52:00 275

转载 WPF实战案例-MVVM模式下用附加属性在Xaml中弹出窗体

嗯。。最近回家去了,2个月没写过代码了,面试只能吹牛,基础都忘了,今天回顾一下,分享一篇通过附加属性去处理窗体弹出的情况。或许老司机已经想到了,通过设置附加属性值,值变更的回调函数去处理窗体弹出,是的,很简单,想法的问题。public static readonly DependencyProperty IsModalProperty = ...

2019-09-11 13:19:00 269

转载 Mysql-存储过程

存储过程什么是存储过程存储过程是为以后的使用而保存的一条或条SQL语句的集合,类似于批处理为什么用存储过程1)简单,把多条SQL语句封装在类似函数的单元中,方便调用和修改2)安全,通过存储过程限制基础数据的访问,减少数据讹误的机会;  防止了错误,需要执行的步骤越多,就越可能出错,保持了数据的一致性。3)高性能,存储过程比单独的SQL语句要快怎...

2019-09-09 23:01:00 88

转载 z7z8记录

http://www.ypppt.com/ppt模板地址转载于:https://www.cnblogs.com/sunyllove/p/11491629.html

2019-09-09 14:39:00 122

转载 lambda表达式笔记

前几天一位好友分享了一篇文章,其中讲到了lambda表达式,正好最近看了一些内容,就做做笔记吧...lambda表达式服务于函数式接口,如果需要一个函数式接口的对象时,就可以用lambda表达式代替什么是函数式接口?1.最主要的一点是只包含一个抽象方法的接口(Object类的方法不算啊)2.带有@FunctionalInterface注解的一定是函数式接口,但是不代表没有该注...

2019-09-08 14:04:00 160

转载 python面向对象--元类

一个类没有声明自己的元类,默认他的元类就是type,除了使用内置元类type,我们也可以通过继承type来自定义元类,然后使用metaclass关键字参数为一个类指定元类class Foo: def __init__(self): passf1=Foo()#f1是通过Foo实例化的对象#print(type(f1))print(ty...

2019-09-08 08:57:00 79

转载 SpringMVC-05

目录 1.restful风格 1.1.控制层实现代码 1.2.请求方式过滤器配置 2.异常处理 2.1在相应的类创建一个方法(局部异常) 2.2定义一个异常类(针对全局异常) 1.restf...

2019-09-06 22:32:00 195

转载 python面向对象--类的装饰器

# def deco(obj):# print("=====",obj)# obj.x=1# return obj# @deco#===> test = deco(test)----->return func# def test():# print("test函数运行")## test()...

2019-09-05 11:12:00 78

转载 SpringMVC-04 文件上传与数据校验

目录 springmvc 完成文件上传 使用拦截器 springmvc完成数据校验【后台数据 hibernate validate】 springmvc 完成文件上传1.导入文件上传所依赖的jar包(FileUpload)2.网页(表单必须是post提交,编码必须是m...

2019-09-05 09:30:00 237

转载 python--异常处理

常用异常AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性xIOError 输入/输出异常;基本上是无法打开文件ImportError 无法引入模块或包;基本上是路径问题或名称错误IndentationError 语法错误(的子类) ;代码没有正确对齐IndexError 下标索引超出序列边界,比如当x只有三个元素,却试图...

2019-09-05 09:29:00 170

转载 SpringMVC-02 HandlerMapping的常见种类及注解

目录 HandlerMapping的常见种类 BeanNameUrlHandlerMapping SimpleUrlHandlerMapping ControllerClassNameHandlerMapping 使用注解替代配置 ...

2019-09-03 21:22:00 268

转载 SpringMVC-01 简述

[TOC]MVC的流程SSMSSM:SpringMvc(完成数据的封装,页面的跳转的逻辑) Spring() Mybatis(持久化框架。ORM Object Relative Mapping 对象关系映射)springMVC流程graph TDA[客户] -->| | B(控制器 Servlet)B --> C(...

2019-09-03 21:16:00 123

转载 java+selenium3-等待机制

等待机制实际问题当我们在用selenium定位元素时,需要页面元素加载完成后才能操作,否则会抛出异常,所以在测试中添加合理的等待时间是非常必要的。selenium提供了多种等待机制:显示等待、隐式等待和流畅等待。显示等待显示等待比隐式等待更节约测试脚本执行的时间,使用ExceptedCondtions类中的方法可以进行显示等待的判断。显示等待可以自定义等待的...

2019-08-31 22:56:00 301

转载 MyBatis-4 逆向工程(generator)

目录 MyBatis的逆向工程(generator) 1.引入 mybatis-generator 的 jar 包,并解压 2.创建 generator 的配置文件 运行generator MyBatis的逆向工程(generator)通...

2019-08-31 16:24:00 132

转载 MyBatis-3 动态Sql语句

目录 动态Sql语句 1.1 if 标签 1.2 if+where 标签 1.3 if+set 标签 1.4 choose(when,otherwise) 标签 1.5 trim 标签 1.6动态sql片段 1.7 for...

2019-08-31 15:24:00 186

转载 MyBatis_2

目录 使用接口结合xml文件 解决字段与属性不匹配(以Order表为例) 实现链表查询【根据班级ID查询班级信息(带有老师信息)】 实现一对多关联【根据 classId 查询对应的班级信息,包括学生,老师】 $与#的区别 使用接口结合xml文...

2019-08-29 21:01:00 142

转载 管理系统脚本操作

#!/bin/bash#author:elin#date:2019.8.27#title:用户管理系统#用户页面# 输入指令while true doecho "//============================\\"echo "| 用户管理系统 |"echo "--------------------------------"echo "...

2019-08-28 11:21:00 298

转载 连接Xshell时出现连接警告

出现以下警告解决办法如下:转载于:https://www.cnblogs.com/elin989898/p/11412161.html

2019-08-26 13:59:00 930

转载 记一些Python库

环境管理管理Python版本和环境的工具。p–非常简单的交互式python版本管理工具。pyenv–简单的Python版本管理工具。Vex–可以在虚拟环境中执行命令。virtualenv–创建独立Python环境的工具。virtualenvwrapper-virtualenv的一组扩展。包管理管理包和依赖的工...

2019-08-26 11:32:00 340

转载 yum 、DHCP、DNS 服务脚本

================================================yum仓库构建================================================#!bin/bash# name:elin# time:2019.08.24# title:create yum echo "挂载光盘..."mount | grep -q "/d...

2019-08-26 10:22:00 174

转载 java+selenium3-常用的WebDriver API

常用的WebDriver API访问某网站package com.wb.api;import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;public class WebDriverTest { public static void ma...

2019-08-23 22:46:00 94

转载 PXE批量装机

1、环境准备1.1、硬件环境准备角色主机名/域名IP地址服务备注服务器pxe.yunban.cn192.168.2.10/24ftp/tftp/dhcp/pxe/syslinux客户端自动获取...

2019-08-23 19:18:00 135

转载 DHCP服务器与DHCP中继服务器实验

安装DHCP服务1、DHCP(Dynamic Host Configuration Protocol)动态主机配置协议 DHCP是由Internet工作任务小组设计开发,专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议。 主要作用就是分配IP地址的 使用DHCP可以减少管理员的工作量避免IP地址的冲突,当网络更改IP地址网...

2019-08-23 18:30:00 491

转载 python面向对象--类的内置函数

#isinstance(obj,cls)判断obj是否是类cls的实例#issubclass(cls,cls1)判断cls是否是cls1的子类或派生类class Foo: passclass Bar(Foo): passprint(issubclass(Bar,Foo))#检查sub类是否是super类的派生类f1=Foo(...

2019-08-23 10:39:00 90

转载 python面向对象--类的内置方法

#isinstance(obj,cls)判断obj是否是类cls的实例#issubclass(cls,cls1)判断cls是否是cls1的子类或派生类class Foo: passclass Bar(Foo): passprint(issubclass(Bar,Foo))#检查sub类是否是super类的派生类f1=Foo(...

2019-08-23 10:38:00 73

转载 构建智能DNS域名解析服务器

[root@localhost ~]# vim /etc/named.conf [root@localhost ~]# cd /var/named/[root@localhost named]# cat /etc/named.conf options {directory "/var/named";};zone "crushlinux.com" IN {type master;...

2019-08-23 09:13:00 218

转载 关于discuz论坛邮箱配置

Discuz后台可以进行邮件设置,实现网站自动发送邮件给用户的邮箱。在Discuz邮件设置,经常使用25端口普通发送邮件。为了数据安全,我们也可以使用SSL加密发送,设置方法很简单,只需按照下图进行设置即可。SMTP 服务器:前面加“ssl://”;端口:465;(加密发送接口)发信人邮件地址:写自己的邮件地址;SMTP 身份验证用户名:写发送邮件用户DZ...

2019-08-22 16:50:00 1927

转载 python面向对象--item方法

class Foo: def __getitem__(self, item): print("getitem") return self.__dict__[item] def __setitem__(self, key, value): print("setitem") self.__di...

2019-08-21 18:07:00 145

转载 python面向对象--包装标准类型及组合方式授权

# 实现授权是包装的一个特性。包装一个类型通常是对已存在的类型进行一些自定义定制,# 这种做法可以新建,修改,或删除原有产品的某些功能,而其他的保持不变。# 授权的过程,其实也就是所有的更新功能都交给新类的自定义的某部分功能来处理,但已存在的功能就授权给对象的默认属性。class List(list): def append(self, obje...

2019-08-21 15:21:00 112

转载 NFS共享服务

NFS的端口号:TCP、UDP 111端口,NFS是一个CS架构,NFS用于局域网中,NFS(Network Feil System )是网络文件系统,是一种基于TCP/IP传输的网络文件系统协议。通过使用NFS协议,客户机可以访问本地目录一样访问远程服务器中的共享资源。其实NFS是没有端口号的,说NFS端口号实际上是在说rpc的端口号,rpc的端口号为111. ...

2019-08-21 10:50:00 200

转载 20世纪最狂妄的校园演讲

http://ztt2000.blog.163.com/blog/static/61523218200941894652561/耶鲁的毕业生们,我很抱歉——如果你们不喜欢这样的开场。我想请你们为我做一件事。请你好好看一看周围,看一看站在你左边的同学,看一看站在你右边的同学。 请你设想这样的情况:从现在起5年之后,10年之后,或30年之后,今天站在你左边的这个人会...

2019-08-21 05:35:18 106

转载 (五)磁盘存储空间的管理

主要有: 位示图 和内存的位示差不多 空闲块表 和可变内存管理差不多 空闲块链 主要是UNIX成组链接法的设计与实现 UNIX系统文件管理成组连接算法说明 UNIX系统文件管理成组连接算法: 把空闲块分成若干组,把指向一组中各空闲块的指针集中一起。 这样既可方便查找,又可减少为修改指针而启动磁盘的次数。 UNIX系统:采用空闲块成组连接的方法。 UNIX系统把每100个空闲块作为一组,每...

2019-08-21 02:58:21 603

转载 My Oracle Notes(6):Oracle数据库的启动和关闭

一.初始条件数据库已经安装好在一台机器上,最好在一台*nix机器上。我的测试环境:Oracle 10g+CentOS 5.2二.启动Oracle数据库1.Oracle 10g的启动过程概览, 首先看下图: Oracle数据库启动过程主要包含三个过程,每个过程对应一个状态NOMOUNT,MOUNT,OPEN:(1)启动数据库到NOMOUNT状态在启动的第一步...

2019-08-20 18:42:28 107

转载 大二学生的迷惑

大二学生,通信工程专业,在西安上大学,就专业来讲,上了研究生以后能够找到好的工作,而且我们这个班还是保本校的研究生的。不过,毕竟才大二,接触的专业知识太少太少,大一上学了C,大一下接触C++,大一期末接触MFC,那时候还没对此产生多大的兴趣。就是暑假为了参加比赛,接触MFC的网络编程到后来接触到孙鑫的视频,慢慢地感觉课堂上的内容真的一点意思也没有,相对的,我更愿意坐那儿学编程,敲...

2019-08-20 18:10:40 114

转载 链表实现约瑟夫环问题

#include<iostream>using namespace std;typedef int ElemType;typedef struct List{ ElemType data; struct List *next;}LinkNode,*LinkList;LinkNode *creat_List(int...

2019-08-20 13:39:24 129

转载 安装ftp 并在ftp上构建yum仓库 (内网构建,比如主机上不了网)

1、本地构建yum仓库(即在没有网络的情况下也可以使用)2、使用 ftp 或者http 服务构建yum仓库3、构建在线yum仓库 下载以 .repo结尾的配置文件注意:所有的服务在构建之前都应该先关闭防火墙和安全机制解析:1、[root@localhost ~]# umount /dev/sr0[root@localhost ~]# mount /dev/sr0 ...

2019-08-20 10:30:00 260

空空如也

空空如也

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

TA关注的人

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