在父类中定义处理流程的框架,在子类中实现具体处理的模式就称为Template Method模式即模板方法模式。 根据下面的示例程序理解模板方法模式。 AbstractDisplay类是示例程序的核心。该类只实现了display方法,这个实现了的方法就是处理流程的框架。之后的子类都是按照这个框架来进行 ...
分类:
其他好文 时间:
2018-03-29 19:07:16
阅读次数:
154
1.下载并安装python 2.验证python安装成功与否 3.通过pip来进行selenium的安装 在刚才打开的命令行中输入:pip install selenium 这样会默认安装selenium最新的版本,如果你想安装某个特定的selenium版本,需要pip install seleni ...
分类:
编程语言 时间:
2018-03-29 19:07:10
阅读次数:
344
1 Replace string sayHello = "Hello World!"; Console.WriteLine(sayHello); sayHello = sayHello.Replace("Hello", "张涛"); Console.WriteLine(sayHello); Hell ...
0x00 发现自己对一些原理性的东西实在是太不了解 最近看了《cookie之困》记一下笔记 0x01 因为http是无状态的 所以需要cookie和session来保持http的会话状态和缓存信息 设置cookie 服务器写入 Set-Cookie:user=1; domain=.xxx.com ; ...
分类:
其他好文 时间:
2018-03-29 19:06:53
阅读次数:
154
简简单单,作为不是牛逼的程序来说,这是很容易忘记的sql语句: use mastergo --判断是否存在该数据库if exists(select *from Sysdatabases where name='数据库名') drop database 数据库名go --创建数据库create dat ...
分类:
数据库 时间:
2018-03-29 19:06:45
阅读次数:
241
借阅 http://www.layui.com/demo/upload.html 前端代码 <form class="layui-form" action="#" method="post" style="margin-top:50px" id> <div class="layui-upload"> ...
分类:
Web程序 时间:
2018-03-29 19:06:38
阅读次数:
468
先来看看题目: 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天所摘桃子的个数。 嗯...逆推的方法就直接代码不解释了: 接下来就 ...
分类:
其他好文 时间:
2018-03-29 19:06:30
阅读次数:
143
Java中常用数据结构 常用的数据结构有哈希表,线性表,链表,java.util包中有三个重要的接口:List,Set,Map常用来实现基本的数据结构 HashMap的工作原理 HashMap基于hashing原理,我们通过put(key,value)和get(key)方法存储和获取对象元素,当我们 ...
分类:
编程语言 时间:
2018-03-29 19:06:15
阅读次数:
205
这个是错误答案: #include <stdio.h> #include <stdlib.h> int main() { int sum = 0,i = 1, a; int temp = 1; for (; i < 7; ++i) { temp = 1; for (a = 1; a <= i; ++ ...
分类:
其他好文 时间:
2018-03-29 19:06:02
阅读次数:
122
目标:一台服务器开多个mysql实例1、编译安装MySQL服务到官网下周mysql源码包,然后通过脚本安装#!/bin/bashyuminstall-yncurses-develcmakegccperl-Data-Dumpergcc-c++useradd-s/sbin/nologin-r-Mmysqltar-xzfmysql-boost-5.7.13.tar.gzcdmysql-5.7.13cps
分类:
数据库 时间:
2018-03-29 19:05:54
阅读次数:
189
打算从后往前来做笔记 第九章 数据聚合与分组运算 分组 注意:这里分组忽略null值,另外groupby()括号里可以选择axis = 0 或者1,表示按照航或者列来分组,同时如果df['列名'].groupby()这样就只有这列会group,不然就是全部数据groupby,groupby()里面还 ...
分类:
编程语言 时间:
2018-03-29 19:05:47
阅读次数:
258
集合 特性: a.确定性(元素必须可以hash) b.互异性(去重) c.无序性(集合中的元素没有先后之分) 集合关系测试 交集 & jihe1.intersection(jihe2) 差集 jihe1.difference(jihe2) 并集 | jihe1.union(jihe2) 对称差集 ^ ...
分类:
编程语言 时间:
2018-03-29 19:05:30
阅读次数:
194
个人作业进度(五) 进度: 文件夹遍历已经搞定了,今晚准备在ubuntu上搞定代码。 前三项不一样也不知道是什么原因,可能跟不同开发环境有关,今晚在ubantu上编译一下,看结果是不是一样 规划: 明天补读书笔记和报告。 ...
分类:
其他好文 时间:
2018-03-29 19:05:21
阅读次数:
129
Java泛型中的标记符含义:**E-Element(在集合中使用,因为集合中存放的是元素)T-Type(Java类)K-Key(键)V-Value(值)N-Number(数值类型)?-表示不确定的java类型S、U、V-2nd、3rd、4thtypes**Object跟这些标记符代表的java类型有啥区别呢?Object是所有类的根类,任何类的对象都可以设置给该Object引用变量,使用的时候可能
分类:
其他好文 时间:
2018-03-29 19:05:16
阅读次数:
236
prometheus包提供了用于实现监控代码的metric原型和用于注册metric的registry。子包(promhttp)允许通过HTTP来暴露注册的metric或将注册的metric推送到Pushgateway。 Metrics prometheus一共有5种metric类型,前四种为:Co ...
分类:
其他好文 时间:
2018-03-29 19:05:08
阅读次数:
1233