自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Switch的博客

分享并记录所学所见

  • 博客(457)
  • 资源 (19)
  • 问答 (4)
  • 收藏
  • 关注

原创 Spring 事务管理总结

Spring 事务管理总结@(Spring)[Spring, transaction,事务管理]Spring 事务管理总结Spring 事务管理思维导图Spring A事务管理小项目其他博文Spring 事务管理思维导图Spring A事务管理小项目GitHub:SpringDataTest GitHub:MyStore-netease其他博文Java数据库基础 Spring JDBC开发

2017-05-28 16:04:47 1405

原创 Spring AOP总结

Spring AOP总结@(Spring)[Spring, aop]Spring AOP总结Spring AOP思维导图Spring 通知增强类型Spring AOP类图Spring AOP小项目其他博文Spring AOP思维导图Spring 通知(增强)类型Spring AOP类图Spring AOP小项目GitHub:Spring AOP小项目 GitHub:MyStore-net

2017-05-28 01:48:57 2619

原创 Excel-乘法表

Excel-乘法表@(Python)[python]Excel-乘法表乘法表乘法表 创建程序multiplicationTable.py,从命令行接受数字N,在一个Excel 电子表格中创建一个N×N 的乘法表。例如,如果这样执行程序: py multiplicationTable.py 6 它应该创建一个图所示的电子表格。 行1 和列A 应该用做标签,应该使用粗体

2017-05-02 15:52:36 1225

原创 爬虫-链接验证

爬虫-链接验证@(Python)[python]爬虫-链接验证链接验证链接验证 编写一个程序,对给定的网页URL,下载该页面所有链接的页面。程序应该标记出所有具有404“Not Found”状态码的页面,将它们作为坏链接输出。import requestsimport bs4url = 'http://ifeve.com/'response = requests.get(url)so

2017-04-30 23:54:54 1047

原创 爬虫-2048

爬虫-2048@(Python)[python]爬虫-204820482048 2048 是一个简单的游戏,通过箭头向上、下、左、右移动滑块,让滑块合并。实际上,你可以通过一遍一遍的重复“上、右、下、左”模式,获得相当高的分数。编写一个程序,打开https://gabrielecirulli.github.io/2048/上的游戏,不断发送上、右、下、左按键,自动玩游戏。from sele

2017-04-30 23:23:54 1482

原创 爬虫-图像网站下载

爬虫-图像网站下载@(Python)[python]爬虫-图像网站下载图像网站下载图像网站下载编写一个程序,访问图像共享网站,如Flickr或Imgur,查找一个类型的照片,然后下载所有查询结果的图像。可以编写一个程序,访问任何具有查找功能的图像网站。import osimport requestsimport bs4baseUrl = 'http://imgur.com'dirName =

2017-04-30 22:44:07 1222 2

原创 正则-Strip函数

正则-Strip函数@(正则表达式)[正则,strip]正则-Strip函数strip的正则表达式版本strip()的正则表达式版本 写一个函数,它接受一个字符串,做的事情和strip()字符串方法一样。如果只传入了要去除的字符串,没有其他参数,那么就从该字符串首尾去除空白字符。否则,函数第二个参数指定的字符将从该字符串中去除。import redef strip(text, chars

2017-04-23 22:33:04 4235 11

原创 正则--强密码校验

正则–强密码校验@(正则表达式)[正则,强密码校验]正则强密码校验强口令检测强口令检测 写一个函数,它使用正则表达式,确保传入的口令字符串是强口令。强口令的定义是:长度不少于8 个字符,同时包含大写和小写字符,至少有一位数字。你可能需要用多个正则表达式来测试该字符串,以保证它的强度。import redef checkPassword(password): passwordReg

2017-04-23 21:51:51 7846 2

原创 设计模式学习笔记——解释器(Interpreter)模式

设计模式学习笔记——解释器(Interpreter)模式@(设计模式)[设计模式, 解释器模式, Interpreter]设计模式学习笔记解释器Interpreter模式基本介绍解释器案例类图实现代码Node抽象类ParseException类ProgramNode类CommandListNode类CommandNode类RepeatCommandNode类PrimitiveC

2017-04-13 11:07:28 983

原创 设计模式学习笔记——命令(Command)模式

设计模式学习笔记——命令(Command)模式@(设计模式)[设计模式, 命令模式, command]设计模式学习笔记命令Command模式基本介绍命令案例类图实现代码Command接口MacroCommand类Drawable接口DrawCommand类DrawCanvas类测试类运行结果命令模式中的角色Command命令ConcreteCommand具体的命令Rec

2017-04-13 11:04:22 3481

原创 设计模式学习笔记——代理(Proxy)模式

设计模式学习笔记——代理(Proxy)模式@(设计模式)[设计模式, 代理模式, proxy]设计模式学习笔记代理Proxy模式基本介绍代理案例类图实现代码Printable接口Printer类PrinterProxy类测试类运行结果代理模式中的角色Subject主体Proxy代理人RealSubject实际的主体Client请求者类图基本介绍代理模式可以简单的看作是有

2017-04-13 10:54:20 1462

原创 设计模式学习笔记——享元(Flyweight)模式

设计模式学习笔记——享元(Flyweight)模式@(设计模式)[设计模式, 享元模式, flyweight]设计模式学习笔记享元Flyweight模式基本介绍享元案例类图实现代码BigChar类BigCharFactory类BigString类测试类运行结果享元模式中的角色Flyweight轻量级FlyweightFactory轻量级工厂Client请求者类图基本介绍享

2017-04-13 10:51:21 675

原创 设计模式学习笔记——状态(State)模式框架

设计模式学习笔记——状态(State)模式框架@(设计模式)[设计模式, 状态模式, State]设计模式学习笔记状态State模式框架基本介绍状态案例类图实现代码State接口DayState类NightState类Context接口SafeFrame类测试类运行结果界面控制台状态模式中的角色State状态ConcreteState具体状态Context状况前后关

2017-04-13 10:47:19 4429

原创 设计模式学习笔记——备忘录(Memento)模式

设计模式学习笔记——备忘录(Memento)模式@(设计模式)[设计模式, 备忘录模式, memento]设计模式学习笔记备忘录Memento模式基本介绍备忘录案例类图实现代码Memento类Gamer类测试类运行结果备忘录模式中的角色Originator生成者Memento纪念品Caretaker负责人类图基本介绍备忘录模式提供的基本功能是:保存对象状态信息(快照)、撤销

2017-04-13 10:44:53 4190

原创 设计模式学习笔记——观察者(Observer)模式

设计模式学习笔记——观察者(Observer)模式@(设计模式)[设计模式, 观察者模式, Observer]设计模式学习笔记观察者Observer模式基本介绍观察者案例类图实现代码Observer接口DigitObserver类GraphObserver类NumberGenerator抽象类RandomNumberGenerator类测试类运行结果观察者模式中的角色Sub

2017-04-13 10:42:56 1193

原创 设计模式学习笔记——中介者(Mediator)模式

设计模式学习笔记——中介者(Mediator)模式@(设计模式)[设计模式, 中介者模式, Mediator]设计模式学习笔记中介者Mediator模式基本介绍中介者案例类图实现代码Mediator接口Colleague接口ColleagueButton类ColleagueTextField类ColleagueCheckbox类LoginFrame类测试类运行结果中介者模式

2017-04-13 10:40:26 846

原创 设计模式学习笔记——外观(Facade)模式

设计模式学习笔记——外观(Facade)模式@(设计模式)[设计模式, 外观模式, facade]设计模式学习笔记外观Facade模式基本介绍外观案例类图实现代码Database类maildatatxtHtmlWriter类PageMaker类测试类运行结果控制台输出D盘下welcomehtml的内容浏览器中运行结果外观模式中的角色Facade窗口构成系统的许多其他角

2017-04-13 10:31:38 816

原创 设计模式学习笔记——责任链(Chain of Responsibility)模式

设计模式学习笔记——责任链(Chain of Responsibility)模式@(设计模式)[设计模式, 责任链模式, chain of responsibility]设计模式学习笔记责任链Chain of Responsibility模式基本介绍责任链案例类图实现代码Trouble类Support抽象类NoSupport类LimitSupport类OddSupport类Spe

2017-04-13 10:26:03 823

原创 设计模式学习笔记——访问者(Visitor)模式

设计模式学习笔记——访问者(Visitor)模式@(设计模式)[设计模式, 访问者模式, visitor]设计模式学习笔记访问者Visitor模式基本介绍访问者案例类图实现代码Visitor抽象类ListVisitor类Element接口Entry抽象类File类Directory类FileTreatmentException类测试类运行结果访问者模式中的角色Visit

2017-04-13 10:23:24 746

原创 设计模式学习笔记——装饰(Decorator)模式

设计模式学习笔记——装饰(Decorator)模式@(设计模式)[设计模式, 装饰模式, decorator]设计模式学习笔记装饰Decorator模式基本介绍装饰案例类图实现代码Display抽象类StringDisplay类Border抽象类SideBorder类FullBorder类测试类运行结果装饰模式中的角色ComponentConcreteComponentD

2017-04-13 10:19:23 643

原创 设计模式学习笔记——组合(Composite)模式

设计模式学习笔记——组合(Composite)模式@(设计模式)[设计模式, 组合模式, composite]设计模式学习笔记组合Composite模式基本介绍组合案例类图实现代码Entry抽象类File类Directory类FileTreatmentException类测试类运行结果组合模式中的角色Leaf树叶Composite复合物ComponentClient类图

2017-04-13 10:14:54 816

原创 设计模式学习笔记——策略(Strategy)模式

设计模式学习笔记——策略(Strategy)模式@(设计模式)[设计模式, 策略模式, Stategy]设计模式学习笔记策略Strategy模式基本介绍策略案例类图实现代码Hand类Strategy接口WinningStrategy类ProbStrategy类Player类测试类运行结果策略模式中的角色Strategy策略ConcreteStrategy具体的策略Con

2017-04-13 10:06:46 1053

原创 设计模式学习笔记——桥接(Bridge)模式

设计模式学习笔记——桥接(Bridge)模式@(设计模式)[设计模式, 桥接模式, bridge]设计模式学习笔记桥接Bridge模式基本介绍类的功能层次结构类的实现层次结构使用桥接模式的原因桥接案例类图实现代码Display类CountDisplay类DisplayImpl抽象类StringDisplayImpl类测试类运行结果桥接模式中的角色Abstraction抽

2017-04-13 10:00:26 1111

原创 设计模式学习笔记——抽象工厂(Abstract Factory)模式

设计模式学习笔记——抽象工厂(Abstract Factory)模式@(设计模式)[设计模式, 设计模式中文名, 设计模式英文名]设计模式学习笔记抽象工厂Abstract Factory模式基本介绍抽象工厂案例抽象工厂的框架类Item抽象类Link抽象类Tray抽象类Page抽象类Factory抽象类List实现类图实现代码ListLink类ListTray类ListPa

2017-04-13 09:54:09 1270

原创 设计模式学习笔记——建造者(Builder)模式

设计模式学习笔记——建造者(Builder)模式@(设计模式)[设计模式, 建造者模式, builder]设计模式学习笔记建造者Builder模式基本介绍建造者案例类图实现代码Builder抽象类Director类TextBuilder类HTMLBuilder类测试类测试方法运行结果测试方法运行结果控制台输出E盘下Greetinghtml的内容浏览器中运行结果建造者

2017-04-13 09:41:45 1254

原创 设计模式学习笔记——原型(Prototype)框架

设计模式学习笔记——原型(Prototype)框架@(设计模式)[设计模式, 原型模式, prototype]设计模式学习笔记原型Prototype框架基本介绍原型案例类图实现代码Product接口Manager类MessageBox类UnderlinePen类测试类运行结果原型模式中的角色Prototype原型ConcretePrototype具体的原型Client使用

2017-04-13 09:34:22 1576

原创 设计模式学习笔记——单例(Singleton)模式

设计模式学习笔记——单例(Singleton)模式@(设计模式)[设计模式, 单例模式, Singleton, 懒汉式, 饿汉式]设计模式学习笔记单例Singleton模式基本介绍单例案例类图实现代码饿汉式Singleton类测试类运行结果懒汉式静态内部类SingleTonLazy类测试方法运行结果懒汉式枚举SingletonEnum类测试方法运行结果单例模式中的角

2017-04-13 09:27:48 1331

原创 设计模式学习笔记——工厂(Factory)模式

设计模式学习笔记——工厂(Factory)模式@(设计模式)[设计模式, 工厂模式, factory]设计模式学习笔记工厂Factory模式基本介绍工厂案例类图实现代码framework包Product抽象类Factory抽象类idcard包IDCard类IDCardFactory类测试类运行结果工厂模式中的角色Product产品Creator创建者ConcreteP

2017-03-21 10:14:44 1630 2

原创 设计模式学习笔记——模板(Template)模式

设计模式学习笔记——模板(Template)模式@(设计模式)[设计模式, 模板模式, template, 模板方法]设计模式学习笔记模板Template模式基本介绍模板案例类图实现代码AbstractDisplay抽象类CharDisplay类StringDisplay类测试类运行结果模板模式中的角色AbstractClass抽象类ConcreteClass具体类类图基本

2017-03-21 09:58:28 1315

原创 设计模式学习笔记——适配器(Adapter)模式

设计模式学习笔记——适配器(Adapter)模式@(设计模式)[设计模式, 适配器模式, adapter, 适配器]设计模式学习笔记适配器Adapter模式基本介绍适配器案例类适配器模式类图Banner类Print接口PrintBanner类测试类运行结果对象适配器模式类图Banner类Print类PrintBanner类测试类运行结果适配器模式中的角色Targe

2017-03-21 09:51:03 1293

原创 设计模式学习笔记——迭代器(Iterator)模式

设计模式学习笔记——迭代器(Iterator)模式@(设计模式)[设计模式, 迭代器模式, iterator, 迭代器]设计模式学习笔记迭代器Iterator模式基本介绍迭代器案例类图实现代码Aggregate接口Iterator接口Book类BookShelf类BookShelfIterator类测试类运行结果迭代器模式中的角色Iterator迭代器ConcreteIt

2017-03-02 23:54:36 924

原创 redis入门——Spring整合篇

redis入门——Spring整合篇@(Redis)[服务器, 连接池, 集群, jedis, spring]redis入门Spring整合篇Spring整合Redisredis整合分析编写RedisUtils接口编写RedisUtils实现类单机版集群版配置Spring管理Redis添加redispropertiesredis用作缓存添加缓存的步骤添加缓存的原则Spring整

2017-02-13 14:31:27 8396 2

原创 redis入门——集群篇

redis入门——集群篇@(Redis)[服务器, 集群, 主从复制, jdeis]redis入门集群篇主从复制基本介绍主从配置主redis配置从redis配置Redis集群基本介绍集群原理redis-cluster架构图redis-cluster投票容错Redis集群搭建Ruby环境redis配置文件修改编写集群启动脚本和停止脚本启动脚本start-allsh停止脚

2017-02-13 14:18:24 3047 2

原创 SSH框架整合——基于注解

SSH框架整合——基于注解@(Spring)[Spring, hibernate, struts2, 框架整合]SSH框架整合基于注解SSH框架整合第一步导入Jar包第二步导入配置文件第三步创建相关的包和类第四步创建界面第五步配置组件注解扫描第六步配置Action注解第七步配置业务层接口和实现类第八步配置实体类和映射注解第九步配置会话工厂第十步配置Hibernate模板第十一

2017-02-07 18:02:43 3994

原创 SSH框架整合——基于XML配置文件

SSH框架整合——基于XML配置文件@(Spring)[spring, struts2, hibernate, 框架整合, ssh, Spring]SSH框架整合基于XML配置文件SSH框架整合SSH框架整合的基本环境准备第一步创建web项目引入jar包第二步引入框架的配置文件第三步创建包结构和类第四步将Service和DAO交给Spring管理第五步引入页面SSH整合Struts2

2017-02-07 17:20:27 10407 3

原创 Spring事务管理

Spring事务管理@(Spring)[spring, 事务管理, 事务, Spring]Spring事务管理事务的基本概念什么是事务事务的特性事务的隔离性不完善引发的问题设置隔离级别解决读问题Spring的事务管理Spring事务管理的APISpring的事务传播行为Spring的事务管理案例环境搭建Spring的事务管理的分类创建相关接口和类并配置注解配置Spring在

2017-02-07 17:01:10 1221

原创 Spring JDBC开发

Spring JDBC开发@(Spring)[spring jdbc]Spring JDBC开发Spring的JDBC模板的概述什么是JDBC的模板Spring的JDBC模板入门创建web项目引入jar包创建表编写测试Spring管理连接池和模板Spring管理内置连接池Spring管理Spring JDBC模板Spring管理DBCP连接池Spring管理C3P0连接池将连

2017-02-07 16:55:58 983

原创 Spring AOP技术(基于AspectJ)的Annotation开发

Spring AOP技术(基于AspectJ)的Annotation开发@(Spring)[aop, spring, xml, Spring, annotation, aspectJ]Spring AOP技术基于AspectJ的Annotation开发Spring AOP的Annotation的开发Spring的基于AspectJ的AOP的Annotation开发第一步引入jar包第二步创建

2017-02-07 16:49:09 1261

原创 Spring AOP技术(基于AspectJ)的XML开发

Spring AOP技术(基于AspectJ)的XML开发@(Spring)[aop, spring, xml, Spring, annotation, aspectJ]Spring AOP技术基于AspectJ的XML开发Spring AOP的XML的开发AOP的概述什么是AOPSpring中的AOPSpring的AOP的底层实现Spring的底层实现之JDK动态代理Spring的底

2017-02-07 16:44:24 1151

原创 Spring IOC注解开发

Spring IOC注解开发@(Spring)[Spring, ioc, 注解]Spring IOC注解开发Spring的IOC的注解使用步骤创建项目引入jar包引入配置文件创建相关包和类将类的控制权交给Spring容器编写测试依赖注入Spring的IOC注解的详解Bean定义注解Bean依赖注入注解Bean的作用范围的注解Bean的生命周期注解Spring的IOC的XML

2017-02-07 16:25:27 4415 2

个人博客设计文档

自己写的一个小blog网站的设计文档,该网站采用的是SSH和Bootstrop技术。具体内容请参考文档,项目在https://github.com/Switch-vov/MyBlog上,如有需要请自行下载,但需要注明出处,谢谢合作。

2016-04-28

Linux学习未做笔记部分

包括第二十五讲邮件服务.ppt,第二十六讲HA集群.ppt,第二十七讲LB集群.ppt,第二十八讲运维安全+面试技巧.ppt

2016-04-12

oolong.jar

将oolong.jar加入classpath,在控制台通过java COM.sootNsmoke.oolong.Gnoloo 字节码文件就能导出相应的j后缀文本文件。 例如:java COM.sootNsmoke.oolong.Gnoloo HelloWorld.class 就能在HelloWorld.class文件目录下生成相应的HelloWorld.j文件

2016-03-21

Java网络编程案例--CS模型的简单实现

Java网络编程案例--CS模型的简单实现

2016-03-13

SpringMVC实战-雇员薪资管理系统

SpringMVC实战-雇员薪资管理系统,Spring2.5+Hibernate3.3+Struts1.3

2016-02-29

SSH整合包(S1.3+S2.5+H3.3)

SSH整合开发包,版本为Struts1.3+Spring2.5+Hibernate3.3

2016-02-29

Struts框架文件上传下载案例

Struts框架文件上传下载案例,需要的自取。

2016-01-29

JSTL使用手册

JSTL使用手册,需要的自取

2016-01-25

JSTL1.2 JAR包

JSTL1.2 JAR包,需要的自取

2016-01-25

Struts三种开发方法案例

Struts三种开发方法案例,包括全手工、半手工半工具、全工具。需要自取

2016-01-22

Struts1.3和config配置详解

Struts1.3的帮助文档、Jar包和struts-config.xml的配置详解

2016-01-22

Javaweb购物车

简单的购物车,使用Java开发,采用Web-Service实现的MVC模式。

2016-01-09

考勤管理系统

该文档是考勤管理系统的需求文档,需要的自取

2016-01-07

用户管理系统

一个简单的用户管理系统,用Servlet开发的,可以进行扩展。

2016-01-05

Java集合框架源码

Java集合框架源码,需要的自行下载!

2015-10-30

一个简单的PHP Web论坛

一个简单的PHP Web论坛源代码及详细注释,需要的自取。 一个简单的PHP Web论坛源代码及详细注释,需要的自取。

2015-09-15

一个简单的PHP邮件列表管理器

一个简单的PHP邮件管理器,有详细的注释以及开发文档。

2015-09-11

一个简单的PHP购物车系统

一个简单的PHP购物车系统,有需要的可以下载

2015-09-02

PHP在线书签系统

一个简单的PHP在线系统,含详细代码,需要的请下载。

2015-08-28

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

TA关注的人

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