装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式的结构 装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不使用创造更多子类的情况下,将对象的功能加 ...
分类:
其他好文 时间:
2017-10-19 09:24:58
阅读次数:
217
稀疏解的几何理解 转载 2015-04-09 11:53:23 标签:稀疏解稀疏理论几何解释 稀疏解的几何理解 转载 2015-04-09 11:53:23 标签:稀疏解稀疏理论几何解释 回顾信号与图像处理过程,我们可以发现很多媒体格式都是通过变换域的稀疏表示来完成的,这里包括我们所熟知的JPEG和 ...
分类:
其他好文 时间:
2017-10-19 09:24:49
阅读次数:
235
主要有3种比较常见的OutOfMemory Error: java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: PermGen space java.lang.OutOfMemoryError: GC over ...
分类:
编程语言 时间:
2017-10-19 09:24:43
阅读次数:
206
public static event Func myevent; public delegate void del(int i, int j); static void Main(string[] args) { var students = new List { n... ...
分类:
其他好文 时间:
2017-10-19 09:24:32
阅读次数:
140
朴素贝叶斯算法如何理解?朴素贝叶斯算法是一个生成式的一个算法我们的目的就是分类判断当前的实例x是那个类别的,但是生成式是这样的p(Ck/x)在实际问题中我们通常知道p(Ck)这个叫做先验概率。我们也会知道p(x/ck)中的个数,这种条件概率那怎么求p(Ck/x)呢?首先是将条件概率分..
分类:
编程语言 时间:
2017-10-19 09:24:27
阅读次数:
190
一个小时学会Git 目录 一、版本控制概要 1.1、什么是版本控制 1.2、常用术语 1.3、常见的版本控制器 1.4、版本控制分类 1.4.1、本地版本控制 1.4.2、集中版本控制 1.4.3、分布式版本控制 1.5、Git与SVN最主要区别 二、Git安装与配置 2.1、什么是Git 2.2、 ...
分类:
其他好文 时间:
2017-10-19 09:24:10
阅读次数:
272
The Lucas numbers are closely related to the Fibonacci numbers and satisfy the same recursion relation Ln+1=Ln+Ln?1, but with starting values L1=1 and ...
分类:
其他好文 时间:
2017-10-19 09:23:59
阅读次数:
173
[C#][代码收集] - 利用开源的TaskScheduler组件实现监控和管理windows计划任务 [编辑] 01、 属性 02、 方法 03、 常用的功能,相对Uri转绝对Uri 01、属性 目录 02、方法 目录 03、常用的功能,相对Uri转绝对Uri 目录 ...
mtv开发模式 从著名的MVC模式开始说起 所谓的MVC就是把Web应用分为模型(M)控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的房还是 连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互页面(页面),控制器接受用户输入条 用模型和视图完成用户的请求,其示意 ...
分类:
其他好文 时间:
2017-10-19 09:23:43
阅读次数:
167
1.通过pycharm给python程序传递参数脚本传入的参数、多个参数这个大家都比较熟悉,就不多说了Pycharm如何传入参数?先来认识python的参数:sys.argv[0] 脚本本身sys.argv[1] 第一个参数.... 第N个参数以此类推回到正题,想要在pycharm中不手动输入参数,一键传入参数,按Run..
分类:
其他好文 时间:
2017-10-19 09:23:37
阅读次数:
1880
1.问题的产生: 由于某种原因某项目原来是部署在windows 服务器上的,关于APP 编码格式不是很在意,因为项目工程都是GBK的,而且windows默认接收的格式是GBK的,所以对于安卓APP接口也是GBK.随着数据量的增大,因某原因将服务器迁移到LInux服务器上,而Linux默认是UTF-8 ...
分类:
其他好文 时间:
2017-10-19 09:23:19
阅读次数:
141
决策树的分类速度快决策树有个步骤:特征选择,决策树生成,和决策树的修剪。特许选择:在于选取对训练数据具有分类能力的特征,这样可以提高决策树学习的效率。如果利用一个特征进行分类的结果与随机分类的结果没有很大差别,则称这个特征是没有分类能力的。经验上任掉这些的..
分类:
其他好文 时间:
2017-10-19 09:23:11
阅读次数:
126
传递参数2.快捷键注释选中:Ctrl+/自动引入模块:Alt+Enter查找:Ctrl+shit+n自动调整结构:Ctrl+A先选中,在调整Ctrl+Alt+l注释选中:Ctrl+/自动引入模块:Alt+Enter往后缩进:Tab往前缩进:shift+Tab自动回车:shift+enter复制/撤销/粘贴/删除:Ctrl+c/x/v/d3.调试模式1)选..
分类:
其他好文 时间:
2017-10-19 09:23:05
阅读次数:
159
随着业务的不断增长,最近一段需要对大量的历史数据整理,而在整理过程中有一张表的数据需要把其中一张表中一个不唯一的字段的列作为唯一字段在新表中而其中相关联的字段全部存入同一条记录中,刚刚开始想了一会,到后来在得知GROUP_CONCAT函数就可以解决,作用是在使用聚合函..
分类:
数据库 时间:
2017-10-19 09:22:49
阅读次数:
181
1 #!/bin/bash 2 : << ! 3 #使用变量 4 your_name="qinjx" 5 echo $your_name 6 echo ${your_name} 7 #只卖变量 8 myUrl="http://www.w3cschool.cc" 9 readon... ...
分类:
系统相关 时间:
2017-10-19 09:22:34
阅读次数:
143
5.1系统目录结构/bin该目录为软链接,用户二进制文件,包含二进制可执行文件,同/sbin、/usr/bin/、/usr/sbin/、/sbin一样都是存放的常用命令/bootlinux的引导加载程序文件,启动相关的文件,grub相关的文件/dev系统所有的设备及驱动文件/etc配置文件,包含所有程序所需的配置..
分类:
其他好文 时间:
2017-10-19 09:22:29
阅读次数:
196
apt-get update 更新软件源 apt-get upgrade 更新硬件驱动 apt-cache search XXX 搜索软件信息 ...
分类:
其他好文 时间:
2017-10-19 09:22:22
阅读次数:
142