- 博客(5)
- 收藏
- 关注
原创 大话设计模式总结2-策略模式
策略模式: 定义算法家族,分别封装起来,让它们之间可以相互替换。此模式让算法的变化,不会影响到使用算法的客户。 基本组成 : Context:Context上下文,用一个ConcreateStrategy来配置,维护一个对Strategy对象的引用。 --1.初始化时,传入具体的策略对象 2。根据具体的策略对象,调用其算法的方法。 Strategy:策略类,定义所有支持的算法的公共接口。
2017-10-19 11:34:27 184
原创 《大话设计模式》观后总结1--简单工厂模式与工厂方法模式
1.简单工厂模式 基类(接口)-- 定义功能(如计算器,需要两个参数,两个初始化参数的方法,一个返回两个数计算之后的值的方法GetResult()); 具体实现类-- 继承基类(实现接口),重写返回两个数计算之后的值的方法GetResult(),以实现不同的计算方式(如加减乘除); 工厂类 声明基类(接口),根据传进来的参数实例化相应的具体实现类。 返回实例化后的对象。 -
2017-10-13 16:59:22 200
原创 CMD窗口隐藏文件夹
隐藏文件夹: 在CMD窗口中进入到想隐藏的文件夹中的上级目录,如隐藏D:\Documents,则进入到D盘中; 输入attrib +s +h +需要隐藏的文件或文件夹名称 显示文件夹: attrib -s -h +需要隐藏的文件或文件夹名称
2017-09-23 22:13:55 989
原创 字符串去除空格回车以及随机生成中英文字符串
一、字符串去除空格回车以及换行 Pattern p = Pattern.compile("\\s*|\t|\r|\n"); Matcher m = p.matcher(“用于匹配的字符串”); String dest = ""; dest = m.replaceAll(""); 二、随机生成数字与英文组合字符串 //生成随机数字和字母, public Str
2017-09-23 21:56:50 337
转载 A标签实现文件下载以及INPUT隐藏边框样式
一、a标签实现文件下载 通常在咱们写项目的时候会遇到上传下载什么的,在上传完文件后会把文件的路径保存到数据库里以便下载,如果想不通过后台直接下载的话,可以把文件路径给a标签的属性href; 点击下载 这样当用户打开浏览器点击链接的时候就会直接下载文件。 但是有个情况,比如txt,png,jpg等这些浏览器支持直接打开的文件是不会执行下载任务的,而是会直接打开文件,这个时候就需要给a标签添加
2017-09-23 21:26:29 726
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人