摘要: 工厂模式分为抽象工厂模式和工厂方法模式(简单工厂模式属于工厂方法模式的一种) 工厂模式跟它的名称很贴近,很容易顾名思义,工厂嘛生产产品的,工厂模式就是创建对象的一种方式,为创建对象提供过度接口,隐藏了对象创建的具体细节。 工厂方法模式与抽象工厂模式都需要具备4个角色:抽象工厂角色,具体工厂角色,抽象 阅读全文
posted @ 2020-07-08 16:14 StrayWolf 阅读(131) 评论(0) 推荐(0) 编辑
摘要: arthas的安装及使用 阅读全文
posted @ 2019-07-10 16:28 StrayWolf 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: 开通了CSDN博客,将保持博客园与CSDN同步更新 阅读全文
posted @ 2019-07-09 10:27 StrayWolf 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Java中的main方法必须有一个外壳类,而且必须是静态的! Java中的所有函数都属于某个类的方法,所以main方法也不例外,必须放在一个类中才能编译运行。 例如: public class text_1 { public static void main(String[] args) { } } 阅读全文
posted @ 2017-04-22 18:41 StrayWolf 阅读(390) 评论(0) 推荐(0) 编辑
摘要: Question: Given a string, find the length of the longest substring without repeating characters. Examples: Given "abcabcbb", the answer is "abc", whic 阅读全文
posted @ 2017-04-12 20:29 StrayWolf 阅读(1755) 评论(0) 推荐(0) 编辑
摘要: 起泡排序(bubble sort) 起泡排序是交换排序中最简单的排序方法,其基本思想是:两两比较相邻记录的关键码,如果反序则交换,直到没有反序的记录为止。 将整个待排序记录分为无序区和有序区,初始时有序区为空。 对无序区从前到后依次将相邻记录的关键码进行比较,若反序则交换,从而使得关键码小的记录向前 阅读全文
posted @ 2017-03-05 17:48 StrayWolf 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 直接插入排序 直接插入排序(straight insertion sort)是插入排序中最简单的排序算法,类似于玩纸牌时整理手中纸牌的过程。基本思想:依次将待排序序列中的每一个记录插入到一个已排好序的序列中,直到全部记录都排好序。 直接插入排序算法过程示例 代码示例 #include <iostre 阅读全文
posted @ 2017-02-26 20:05 StrayWolf 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 算法简介及算法分析 算法简介 算法的定义: 算法是对特定问题求解步骤的一种描述,是指令的有限序列。(所以说只要满足上述条件,即使很简单的一个循环也是算法) 算法具备5个特征: 输入 输出 有穷性 确定性 可行性 什么是好算法: 正确性 鲁棒性 简单性 抽象分级 高效性 算法分析: 高效性是评价一个算法是否是好算法的重要标准,那么我们怎么判断算法是否高效呢?有的人说,把算法用程序语言实现一下,再... 阅读全文
posted @ 2017-02-12 16:38 StrayWolf 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 排序 按行/列排序 选择单元格,点击"排序"(点击之后自动全选) 点击选项,弹出"排序选项",根据自己需要选择按行排序/按列排序。 输入排序条件。 确定。 复杂排序 复杂排序主要应对选定的区域按照两个以上的排序关键字按行/列进行排序的方法。比如,总分一样的多个学生可以按照语文成绩再排序。 (按照上述 阅读全文
posted @ 2017-01-05 17:55 StrayWolf 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 自动填充 对于数字填充 Excel对于处理数据非常方便,比如我们需要输入一个班级的学号,就可以只输入2个学号然后快捷填充就可以完成一个班的学号输入(如下图)。 快捷填充,就是将鼠标移动到选中的单元格边框上当鼠标变成一个黑色十字时,左击,下拉,Excel会自动填充划过的单元格。 Excel是否可以填充 阅读全文
posted @ 2017-01-03 20:56 StrayWolf 阅读(876) 评论(0) 推荐(0) 编辑