不好的设计
改良,但还是不好(父接口有多个):
策略模式:
多用组合,少用继承!!!!!!...
分类:
其他好文 时间:
2015-06-11 23:02:18
阅读次数:
123
XServer与配置服务器,配置服务器保存有XServer的配置文件中的信息。如何在项目启动时,让XServer从配置服务器中获取到自己的配置信息,并达到通信资源的节省与控制。通信如下:
XServer与配置服务器都启动,没有先后顺序之分,初始配置服务器知道XServer的XServerHost和XServerPost,但是XServer不知道配置服务器的CfgHost和CfgPort;
配置服务器...
分类:
其他好文 时间:
2015-06-11 23:02:42
阅读次数:
129
// uva 11552 Fewest Flops
//
// 二维线性dp
//
// 首先,块内肯定是相同的字母放在一起,先记录下每个块内有多少种字母
// 记作counts[i];
//
// 令f[i][j]表示前i个块以字母j为结尾的最小分块数
//
// 如果第i块的开始字母与第i-1块的结束字母相同
// f[i][j] = min(f[i][j],f[i-1][k] + coun...
分类:
其他好文 时间:
2015-06-11 23:01:53
阅读次数:
139
在Debug调试中,Gson解析是正常的,一旦变成release版本,加入混淆,Gson解析的Bean对象,始终为空,解决这一问题的方案:
在proguard-rules.txt中加入以下几个:-dontobfuscate
#gson 解析的问题
-keepattributes Signature
# Gson specific classes
-keep class sun.misc.Uns...
分类:
其他好文 时间:
2015-06-11 23:01:10
阅读次数:
157
自动编码线性解码器
自动编码线性解码器主要是考虑到稀疏自动编码器最后一层输出如果用sigmoid函数,由于稀疏自动编码器学习是的输出等于输入,simoid函数的值域在[0,1]之间,这就要求输入也必须在[0,1]之间,这是对输入特征的隐藏限制,为了解除这一限制,我们可以使最后一层用线性函数及a
= z
习题答案:
SparseAutoEncoderLinerCost.m
functio...
分类:
其他好文 时间:
2015-06-11 23:01:59
阅读次数:
158
CPU地址线与16位nandflash地址线连接时错开一个位的原因:
CPU发出的一个地址对应一个字节数据,而16位nandflash一个地址对应二个字节数据,
CPU明白自己想读取哪一个字节数据,它就发送相应地址给nandflash,而nandflash是16位,
故nandflash总是每次返回2个字节的数据,这时由CPU片上的nandflash控制器将CPU要的那个数据传给CPU。...
分类:
其他好文 时间:
2015-06-11 22:59:09
阅读次数:
717
客户不需要内部的实现,只需要知道有这个功能就好了,(最少知识原则)...
分类:
其他好文 时间:
2015-06-11 23:01:00
阅读次数:
164
融合模型(Aggregation Model)如果我们已经得到了一些特征或者假设,它们和我们做机器学习的目标有若干的一致性的话,我们可以将这些假设综合起来,让预测效果变得更好,这样的模型被称为融合模型。
融合模型是通过混合(mix)和组合(combine)一些假设的方式,得到更好的预测结果。
下面列举了四种不同的混合组合方式,并给出了数学表示形式:
当有多个假设时,我们选择检验误差最小...
分类:
其他好文 时间:
2015-06-11 22:58:59
阅读次数:
165
适配器模式:把一个接口转换成另外一个接口...
分类:
其他好文 时间:
2015-06-11 23:00:17
阅读次数:
118
Cocos2d-x-2.2.4搭建windows环境
软件需求
Windows系统(windows7或之后的系统);
cocos2d-x-2.2.4压缩包;
python安装包(推荐使用2.7.3版本);
文本编辑工具(不推荐使用文本文档,使用NotePad++或UE等);
Visual Studio 2010或之后版本
开始环境搭建
安装Visual Studio(以下简称VS)...
Weighted Base Algorithm(1)基本算法引入权重
加权这类算法给每个数据一个权重,这个权重可以看做是该数据点有几份。在之前介绍的SVM算法中,对于一个错误扣除C的分数,而对错误加权之后,每个数据点将扣除C·un这个多的分数,这个参数经过二次规划的计算之后,就会到α的上限中去。
对于逻辑回归来说,un可以作为样本(xn,yn)的抽样比例。
这两个例子说明将权重系数放入具体...
分类:
其他好文 时间:
2015-06-11 22:57:59
阅读次数:
184
一般情况下,新建一个文件夹,显示效果是这样的:,可是我们会发现,一些系统文件是这样的:
而且进一步可以发现“我的音乐”文件夹的目录是“C:\Users\LiuJian\Pictures”,而不是“C:\Users\LiuJian\我的音乐”。其他文件夹类似。
那么,有没有办法让我们自己新建的文件夹也可以这样呢?答案是肯定的。
为了,达到目的,我们需要借助于的des...
分类:
其他好文 时间:
2015-06-11 22:57:55
阅读次数:
203
Stacktraces
org.hibernate.MappingException: No Dialect mapping for JDBC type: -4
org.hibernate.dialect.TypeNames.get(TypeNames.java:56)
org.hibernate.dialect.TypeNames.get(TypeNames.java:81)...
分类:
移动开发 时间:
2015-06-11 22:59:56
阅读次数:
274
这是尼姆博弈的变型;
还是博弈,但是这次要用Sg函数最后异或等于0后手赢
反之,先手赢#include
#include
#include
using namespace std;
int f[100]={1,2,3,5};
int e[1005]={0,1,2,3};
int b[16];
void Init()
{
for(...
分类:
其他好文 时间:
2015-06-11 23:00:24
阅读次数:
165
人脑可以处理的数据包括声音,图像,触感等。人类对数据进行分类的基本目的是有利于组织和加工。相似类型数据的处理方法可以固化(模式化),这样有利于提高数据处理的效率,同时也有利于处理经验的传播。编程语言中的数据类型的是人类这种处理数据的思想或方法在计算机上的具体应用。数据类型的定义包括相似数据的共同特征(属性)和类似的一系列加工方式(方法)。看起来这种认识方法与我们知道的面向对象的特征一致,这并不意外...
分类:
其他好文 时间:
2015-06-11 22:57:34
阅读次数:
157
最近又有大片上映了,前几天刚看完《末日崩塌》,《侏罗纪世界》又来了,对于大片迷来说是一种福利,所以这几天手机上装了各种电影票团购软件,没办法,同样的电影同样的电影院同样的座位,但是不同的团购软件,价格就不一样。ok,言归正传在淘宝电影上面有这样一个功能,日期可以滑动,并且选中的是在正中间,效果如下:
看完了,那么问题来了。这个功能怎么实现呢?我们先来分析一下:
把功能拆分一下来看,如果不能滚动,...
分类:
移动开发 时间:
2015-06-11 22:57:45
阅读次数:
293
最近给电脑重装了一次系统,但是在重装之前对IE收藏夹没有备份,之前收藏的一些网站全部没有了,里面包括一些正在学的很重要的文章。哎……一失足成千古恨啊!
为了防止悲剧再一次的上演,我想能不能把收藏夹那个文件夹移除系统盘,带着这个目标,我就去问度娘,结果终于找到了一种方法。现在与大家共享,如果大家有更好的方法请一定告诉我哦O(∩_∩)O。
首先,简单认识一下mklink命令。...
分类:
其他好文 时间:
2015-06-11 22:56:28
阅读次数:
154