2013年7月28日

摘要: 一般我们照片存储都是直接存储在相机胶卷中,调用下面的方法就可以了:void UIImageWriteToSavedPhotosAlbum ( UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo); 但是如果我们想将图片存储到自定义的分组该怎么做呢,我查了一下ALAssetsLibrary的文档,发现没有相应的方法,好吧,google一下,发现了一篇文章:点击打开链接。 作者的解决思路如下:1.将图片先保存到相机胶卷中;2.在... 阅读全文

posted @ 2013-07-28 22:03 冰天雪域 阅读(304) 评论(0) 推荐(0)

摘要: 随着政府网站的不断发展,各国、各级政府网站积累的信息资源也越来越丰富,部分政府网站想将更多的信息资源展现在页面上,以重点突出。但由此带来了一个问题,就是网站页面往往臃肿不堪、栏目杂乱,不便于用户使用,重点内容被埋没,用户体验下降。 1.传统政府网站建设分析 互联网行业已有几十年,政府网站建设也已有很多年了,页面上展示的内容也随着互联网的发展以及时政改革的发展越来越规范和丰富了,未来内容会更多那是不是页面要更长呢,这人性化吗,好看吗,政府网站是不是应该有个新的规划了? 2.如何选择政府网站群平台 如今涌现出越来越多的网站群系统,Java平台的、.net平台的、PHP的,只有想不到... 阅读全文

posted @ 2013-07-28 22:01 冰天雪域 阅读(153) 评论(0) 推荐(0)

摘要: 题意: 平面上有n条直线,且无三线共点,问这些直线能有多少种不同交点数。比如,如果n=2,则可能的交点数量为0(平行)或者1(不平行)。 分析: DP 设状态:f[i][j]表示i条直线能否产生j个交点。有不同的交点数--->n条直线中有平行线。;n个点最多有n(n-1)/2个交点。i条直线中j(j#include const int maxn = 21;int f[maxn][191];void init(){ int i, j, k; memset(f,0,sizeof(f)); for(i=1; i<maxn; i++) f[i][0] = 1; f... 阅读全文

posted @ 2013-07-28 21:59 冰天雪域 阅读(207) 评论(0) 推荐(0)

摘要: 在文件开始实现 allowsAnyHTTPSCertificateForHost 方法@implementation NSURLRequest (NSURLRequestWithIgnoreSSL)+ (BOOL)allowsAnyHTTPSCertificateForHost:(NSString *)host{ return YES;}@end 阅读全文

posted @ 2013-07-28 21:58 冰天雪域 阅读(283) 评论(0) 推荐(0)

摘要: 错排问题 就是一种递推式,不过它比较著名且常用,所以要熟记! n各有序的元素应有n!种不同的排列。如若一个排列式的所有的元素都不在原来的位置上,则称这个排列为错排。任给一个n,求出1,2,……,n的错排个数Dn共有多少个。 递归关系式为:D(n)=(n-1)(D(n-1)+D(n-2)) D(1)=0,D(2)=1 可以得到: 错排公式为 f(n) = n![1-1/1!+1/2!-1/3!+……+(-1)^n*1/n!] 其中,n!=1*2*3*.....*n, 特别地,有0!=0,1!=1. 解释: n 个不同元素的一个错排可由下述两个步骤完成: 第一步,“错排” 1 号元素(将... 阅读全文

posted @ 2013-07-28 21:56 冰天雪域 阅读(454) 评论(0) 推荐(0)

摘要: 一、读shapefile1、首先,用Arcgis创建所要读的shp文件。打开ArcCatalog,右键NEW->Shapefile,名称Name:point ,要素类型(Feature Type):Point。点击Edit,选择投影类型。2、打开ArcMap. 单击工具栏里的Add data按钮,打开刚才创建的point.shp文件。3、添加5个点要素,并添加字段(添加字段要在非编辑模式下,修改字段的值要在编辑模式下,记得退出编辑时要保存),如图所示:编辑如下C++/GDAL代码:#include "ogrsf_frmts.h"int main(){ OGRRegis 阅读全文

posted @ 2013-07-28 21:54 冰天雪域 阅读(407) 评论(0) 推荐(0)

摘要: 最近在研究Eclipse中的GEF开发,在跟着GEF-whole-upload教程做一个GEF应用程序的例子时,发现Figure上的控件无法显示,谷歌了很久也没找到解决方案,最后终于发现是Layout的问题。同时发现还没有人进行过这方面的研究,于是打算写一篇文章对各种Layout进行比较。由于GEF的绘图部分使用的是Draw2d,因此本文是关于Draw2d中的Layout比较。Draw2d中常用的Layout有BorderLayout、ToolbarLayout、FlowLayout、GridLayout、XYLayout。它们都继承于AbstractLayout,类图如下: 下面本文将对这些 阅读全文

posted @ 2013-07-28 21:52 冰天雪域 阅读(343) 评论(0) 推荐(0)

摘要: 首先非常感谢老丁和老李同学的帮助,没有他们这个问题估计又得搞很久。遇见这个问题,真是头疼。不熟悉代码、不熟悉流程,但是领导还是把活给排下来了(实在不解),只能硬着头皮找了。问题是这样的,cache服务器中有一个存储对象的哈希表,每次访问哈希表时都要获取hash_rwlock读写锁,现在进程在获取读锁时死锁。使用gdb进入3个worker进程,发现死锁的位置都一样,都是在获取hash_rwlock读锁时阻塞住了。遇见这样的问题,加上对代码不熟,真是各种犯二。因为reload的关系,进程其实总共有9个,但是3个是一组的,所以只看了其中的一组,没有全部查看,如果全部查看的话,估计可以更早发现问题。. 阅读全文

posted @ 2013-07-28 21:50 冰天雪域 阅读(200) 评论(0) 推荐(0)

摘要: 在CallNotifier.java中 加入如下代码: public void GetSensorManager(Context context) { sm = (SensorManager) context .getSystemService(Service.SENSOR_SERVICE); sensor = sm.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); mySensorListener = new SensorEventListener() { @Override public void onSensorChanged... 阅读全文

posted @ 2013-07-28 21:48 冰天雪域 阅读(402) 评论(0) 推荐(0)

摘要: 题意:给你N个数,M个操作,操作分两类。(1)"QAB“,查询区间[A,B]内的最大值。(2)"UAB",将第A个数的值改成B。线段树-单点更新。// Time 843ms; Memory 6448K#include#include#define maxn 10;i--) { a[i].l=a[2*i].l; a[i].r=a[2*i+1].r; a[i].n=-inf; }}void insert(int i,int x,int m){ if(x>=a[i].l && xmid) insert(2*i+1,x,m); else insert 阅读全文

posted @ 2013-07-28 21:46 冰天雪域 阅读(180) 评论(0) 推荐(0)

摘要: 题目1209:最小邮票数时间限制:1 秒内存限制:32 兆特殊判题:否提交:1176解决:358题目描述: 有若干张邮票,要求从中选取最少的邮票张数凑成一个给定的总值。 如,有1分,3分,3分,3分,4分五张邮票,要求凑成10分,则使用3张邮票:3分、3分、4分即可。 输入: 有多组数据,对于每组数据,首先是要求凑成的邮票总值M,M=num[i];j--){ //must from m to num[i] dp[j] = std::min(dp[j],dp[j-num[i]]+1); }表示在第i个邮票加入后,从m值到num[i]值的最小邮票数... 阅读全文

posted @ 2013-07-28 21:44 冰天雪域 阅读(210) 评论(0) 推荐(0)

摘要: 依赖jar :apache-ant-1.9.2-bin.zipimport java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FilenameFilter;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.ArrayList;import jav 阅读全文

posted @ 2013-07-28 21:42 冰天雪域 阅读(284) 评论(0) 推荐(0)

摘要: 最近在整理一些这方面的资料,闲话少说,咱还是直奔主题吧 :) 一、基于xmpp实现的openfire的配置安装1、 下载最新的openfire安装文件 官方下载站点:http://www.igniterealtime.org/downloads/index.jsp#openfire下载地址:Exe:http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_7_1.exeZIP: http://www.igniterealtime.org/downloads/download-la. 阅读全文

posted @ 2013-07-28 21:40 冰天雪域 阅读(223) 评论(0) 推荐(0)

摘要: Reward Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2647Accepted Submission(s): 768 Problem Description Dandelion's uncle is a boss of a factory. As the spring festival is coming , he wants to distribute rewards to his workers. Now he h... 阅读全文

posted @ 2013-07-28 21:38 冰天雪域 阅读(162) 评论(0) 推荐(0)

摘要: 使用ant打包,如果脚本都是我们自己一步一步来写的话,是一个比较麻烦的东西。关于ant,我们详细看下:ant支持 ant debug,ant release等命令,我们需要签名混淆,那么就需要ant release这个命令。首先:ant环境搭建,这我就不多说了,很多博客都有介绍,包括一些环境配置然后:ant环境可以之后,我们需要一个 build.xml文件,这个是ant编译去找的一个东西 Android Ant Build Fo... 阅读全文

posted @ 2013-07-28 21:36 冰天雪域 阅读(380) 评论(0) 推荐(0)

摘要: cursor: pin SOTN 解释如下: cursor: pin SA session waits on this event when it wants to update a shared mutex pin and another session is currently in the process of updating a shared mutex pin for the same cursor object. This wait event should rarely be seen because a shared mutex pin update is very fas. 阅读全文

posted @ 2013-07-28 21:34 冰天雪域 阅读(267) 评论(0) 推荐(0)

摘要: TDE可以为我们的数据库提供加密保护,但是,不是任何情况下都可以随意开启TDE的,同时开启TDE后,我们的数据库维护管理工作也需要进行一些调整。 下面我们就先看看开启TDE需要的条件吧!无法正常开启TDE的情况只有一种,那就是数据库中有只读文件组。一般,我们查询sys.dm_database_encryption_keys可以得到DEK的状态,encryption_state为1、2、3、4、5分别表示没有加密、加密中、已加密、密钥改变中、解密中的状态。正常情况下,当我们设置正确并开启TDE后,encryption_state=3,表示表示TDE开启,数据库已加密。但是当数据库中有只读文件组的 阅读全文

posted @ 2013-07-28 21:32 冰天雪域 阅读(250) 评论(0) 推荐(0)

摘要: 一 什么是传输介质通信系统中发送设备与接收设备之间的物理线路; 通信系统以电磁能形式的信号传输数据; 电磁能通过传输介质传播,实现了数据的传送; 二 有向介质双绞线:屏蔽双绞线和非屏蔽双绞线;同轴电缆;光缆 三 无向介质无线电波,微波,红外波 阅读全文

posted @ 2013-07-28 21:30 冰天雪域 阅读(195) 评论(0) 推荐(0)

摘要: //I declare...private String aBC="abc";Then I Alt+Shift+R and S(Generate Getter/Setter) so smoothly...andEclipseGenerate like this public String getaBC() { return aBC; } public void setaBC(String aBC) { this.aBC = aBC; }Check this out in jsp ++nothing...damn... So I edit Getter/Setter like 阅读全文

posted @ 2013-07-28 21:29 冰天雪域 阅读(168) 评论(0) 推荐(0)

摘要: ==========================================================================================最近一直在看Deep Learning,各类博客、论文看得不少但是说实话,这样做有些疏于实现,一来呢自己的电脑也不是很好,二来呢我目前也没能力自己去写一个toolbox只是跟着Andrew Ng的UFLDL tutorial写了些已有框架的代码(这部分的代码见github)后来发现了一个matlab的Deep Learning的toolbox,发现其代码很简单,感觉比较适合用来学习算法再一个就是matlab的实现可以 阅读全文

posted @ 2013-07-28 21:27 冰天雪域 阅读(397) 评论(0) 推荐(0)

摘要: Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。目前HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。 HighCharts界面美观,由于使用JavaScript编写,所以不需要像Flash和Java那样需要插件才可以运行,而且运行速度快。另外HighCharts还有很好的兼容性,能够完美支持当前大多数浏览器。现在官方的最新版本为HighCharts3.0Beta。HighCharts的主要特性包括:1.兼容性:Hi. 阅读全文

posted @ 2013-07-28 21:25 冰天雪域 阅读(845) 评论(0) 推荐(0)

摘要: 相信不少想学习linux的新手们正愁不知道看什么linux学习教程好,下面小编给大家收集和整理了几点比较重要的教程,供大家学习,如需想学习更多的话,可到wdlinux学堂寻找更多教程。1、什么是RPM包RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理工具;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用; RPM包里面都包含什么?里面包含可执行的二进制程序,也就是编译好的执行程序,这个程序和Windows. 阅读全文

posted @ 2013-07-28 21:23 冰天雪域 阅读(145) 评论(0) 推荐(0)

摘要: Problem Description N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a n 时 ,d[i] 等于原来的 a[i] 。看到这里,大家是不是就豁然开朗啦。注意一点,这里a[1] …… a[n] 的初始值均为0 !! 下面请看代码:#include#include#include#include#include#include#includeusing namespace std ;const int MAXN = 1e5 + 5 ;int C[MAXN] ;int n ;int lowbit (int x){ retu... 阅读全文

posted @ 2013-07-28 21:21 冰天雪域 阅读(167) 评论(0) 推荐(0)

摘要: //// main.m// NSNumberAndNSValue//// Created by WildCat on 13-7-26.// Copyright (c) 2013年 wildcat. All rights reserved.//#import #pragma mark 对基本数据类型进行包装void number(){ NSNumber *number=[NSNumber numberWithInt:6]; NSLog(@"%@",number); NSArray *array=[NSArray arrayWithObjects:number, ni... 阅读全文

posted @ 2013-07-28 21:19 冰天雪域 阅读(243) 评论(0) 推荐(0)

摘要: /*1、此程序适用有源和无源蜂鸣器的驱动2、可自由定义多种蜂鸣声音3、只需传递一个参数就能达到让BUZ的声音重复响几次4、程序结构清晰 操作方便*///=====蜂鸣器驱动寄存器定义=====typedef struct tBUZ{ uint8 RM_BZ ; //蜂鸣器模式 uint16 T_BzFre ; //蜂鸣间隔时间 uint8 T_BBNum ; //蜂鸣器在模式下的蜂鸣次数 uint8 F_Buz ; //驱动信号标志 }tBuz ;tBuz tBz ; //定义结构体#define RM_BZ tBz.RM_BZ#define T_BzFre tBz.T_B... 阅读全文

posted @ 2013-07-28 21:17 冰天雪域 阅读(1846) 评论(0) 推荐(0)

摘要: 今天吃完午饭,休息休息,最近搞了一下google adsense,不过最终的审核没通过,我想会不会是界面不好看呢,饭后就在电脑旁,更换了几个wordpress主题,我的博客使用wordpress搭建的。换了四五个,也没有特别令我满意的,当换到一个主题的时候,出了个问题,不,问题现在还没有出现,而是安装这个主题之后,提示更新,问你要不要更新,我一想反正前些天备份过了,就更新吧,点击了按钮,再刷新一下首页,结果。。。XXX擦地,坑啊,访问不了了,报错了,主题出错,如下:Fatal error: Cannot redeclare themify_footer_text_right()(previou 阅读全文

posted @ 2013-07-28 21:15 冰天雪域 阅读(330) 评论(0) 推荐(0)

摘要: mybatis-generator-core-1.3.2 阅读全文

posted @ 2013-07-28 21:13 冰天雪域 阅读(349) 评论(0) 推荐(0)

摘要: 初步接触 谓LR分类器(Logistic Regression Classifier),并没有什么神秘的。在分类的情形下,经过学习之后的LR分类器其实就是一组权值w0,w1,...,wm. 当测试样本集中的测试数据来到时,这一组权值按照与测试数据线性加和的方式,求出一个z值: z = w0+w1*x1+w2*x2+...+wm*xm。①(其中x1,x2,...,xm是某样本数据的各个特征,维度为m) 之后按照sigmoid函数的形式求出: σ(z) = 1 / (1+exp(z)) 。② 由于sigmoid函数的定义域是(-INF, +INF),而值域为(0, 1)。因此最基本的LR分... 阅读全文

posted @ 2013-07-28 21:11 冰天雪域 阅读(1002) 评论(0) 推荐(0)

摘要: //今天面试遇到一个有趣的题目 取两个字符串的最大公共字符串//解决方案如下:#include #include #include //先造一个常用函数char* strsub( char const* pStrSrc, int iStart, int iLen ){ if( !pStrSrc || iStart = iStrLen - iStart ) { pStrRes = (char*)malloc( iStrLen - iStart + 1 ); if( !pStrRes ) return NULL; memset( pStrRes, 0, iStrLen - iStart... 阅读全文

posted @ 2013-07-28 21:09 冰天雪域 阅读(277) 评论(0) 推荐(0)

摘要: 接着上一篇博客,这篇要介绍的是希尔排序(缩小增量排序法)。希尔排序:通过比较相距一定间隔的元素来工作;各趟比较所用的距离(增量)随着算法的进行而减小,直到只比较相邻元素的最后一趟排序为止。是插入排序的一种,是针对直接插入排序算法的改进。算法思想:先将要排序的序列按某个增量d分成若干个子序列,对每个子序列中全部元素分别进行直接插入排序,然后再用一个较小的增量对它进行分组,在每组中再进行排序。当增量减到1时,整个要排序的数被分成一组,排序完成。注意:增量的取值——一般的初次取序列的一半为增量,以后每次减半,直到增量为1。算法实现代码如下:package exp_sort;public class 阅读全文

posted @ 2013-07-28 21:07 冰天雪域 阅读(324) 评论(0) 推荐(0)

摘要: 在SWT开发中,很多时候需要文本框只能输入数字(当输入字母或者其他字符时为无效),这个时候需要给文本框设置监听VerifyListener, code 如下: text.addVerifyListener(new VerifyListener() { @Override public void verifyText(VerifyEvent e) { // 只能输入数值 e.doit = "0123456789".indexOf(e.text) >= 0; } }); 以上code即就是控制text只能输入数字,输入字母或者其他字符在文本框中都为无效(即不显... 阅读全文

posted @ 2013-07-28 21:06 冰天雪域 阅读(567) 评论(0) 推荐(0)

摘要: 棋盘覆盖 水题,题不难,找公式难 import java.math.BigInteger;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner input=new Scanner(System.in); int n=input.nextInt(); while(n-->0){ int k =input.nextInt(); System.out.println(BigInteger.valueOf(4).pow(k).subtra... 阅读全文

posted @ 2013-07-28 21:04 冰天雪域 阅读(142) 评论(0) 推荐(0)

摘要: MainActivity如下:package cn.testchangevar;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.app.Activity;/** * Demo描述: * Java中的传值及其改变 * */public class MainActivity extends Activity { private int id=7; private Person m 阅读全文

posted @ 2013-07-28 21:02 冰天雪域 阅读(302) 评论(0) 推荐(0)

摘要: 1.下载ganglia源码包并解压wgethttp://sourceforge.net/projects/ganglia/files/ganglia%20monitoring%20core/3.1.1%20%28Wien%29/ganglia-3.1.1.tar.gz/download?use_mirror=jaisttar -zxvf ganglia-3.1.1.tar.gz2.安装ganglia(安装gmetad和gmond)cd ganglia-3.1.1在需要web frontend的机器上安装gmetad,configure参数为:./configure --with-gmetad 阅读全文

posted @ 2013-07-28 21:00 冰天雪域 阅读(473) 评论(0) 推荐(0)

摘要: K-means也是聚类算法中最简单的一种了,但是里面包含的思想却是不一般。最早我使用并实现这个算法是在学习韩爷爷那本数据挖掘的书中,那本书比较注重应用。看了Andrew Ng的这个讲义后才有些明白K-means后面包含的EM思想。 聚类属于无监督学习,以往的回归、朴素贝叶斯、SVM等都是有类别标签y的,也就是说样例中已经给出了样例的分类。而聚类的样本中却没有给定y,只有特征x,比如假设宇宙中的星星可以表示成三维空间中的点集。聚类的目的是找到每个样本x潜在的类别y,并将同类别y的样本x放在一起。比如上面的星星,聚类后结果是一个个星团,星团里面的点相互距离比较近,星团间的星星距离就比较远了。 在聚 阅读全文

posted @ 2013-07-28 20:57 冰天雪域 阅读(265) 评论(0) 推荐(0)

摘要: /*Author: Jiangong SUN*/ Hello, I want to introduce SharePoint solution and feature management using powershell. Before we install a SPSolution, we need to put it on the Farm. Once added, we can install it. If you have some modifications on your solution, you can update it. If you don't want the 阅读全文

posted @ 2013-07-28 20:55 冰天雪域 阅读(116) 评论(0) 推荐(0)

摘要: EM是我一直想深入学习的算法之一,第一次听说是在NLP课中的HMM那一节,为了解决HMM的参数估计问题,使用了EM算法。在之后的MT中的词对齐中也用到了。在Mitchell的书中也提到EM可以用于贝叶斯网络中。下面主要介绍EM的整个推导过程。1. Jensen不等式 回顾优化理论中的一些概念。设f是定义域为实数的函数,如果对于所有的实数x,,那么f是凸函数。当x是向量时,如果其hessian矩阵H是半正定的(),那么f是凸函数。如果或者,那么称f是严格凸函数。 Jensen不等式表述如下: 如果f是凸函数,X是随机变量,那么 特别地,如果f是严格凸函数,那么当且仅当,也就是说X是常量。 这里我 阅读全文

posted @ 2013-07-28 20:54 冰天雪域 阅读(171) 评论(0) 推荐(0)

摘要: 起源“ 极客”一词,来自于美国俚语“ geek”的音译,一般理解为性格古怪的人。数学“极客”大多是指,并不一定是数学专业但又对数学等技术有狂热的兴趣并投入大量时间钻研的人。又 译作“ 奇客”。以前是对那些残忍的 马戏表演者和令人厌恶的 不食人间烟火的计算机癖的老式称谓,用以形容他们的自由思想和 离经叛道的 计算机 嬉皮士的形象。很长时间在 西方文化里geek的意思一直偏向鄙意,在PC革命初期,Geek开始衍生为一般人对电脑 黑客的贬称,他们具有极高的技术能力,对计算机与网络的痴迷有时会达到不正常的状态。但如今,随着 互联网的日益普及,那些一直被视为怪异者的边缘人物,突然被历史之手推向舞台的中央 阅读全文

posted @ 2013-07-28 20:52 冰天雪域 阅读(2220) 评论(0) 推荐(0)

摘要: 所谓虚函数,虚就虚在“推迟联编”或者“动态联编”上,一个类函数的调用并不是在编译时刻被确定的,而是在运行时刻被确定的。由于编写代码的时候并不能确定被调用的是基类的函数还是哪个派生类的函数,所以被称为“虚”函数。而什么是动态联编呢? 编译程序在编译阶段并不能确切地知道将要调用的函数,只有在程序执行时才能确定将要调用的函数,为此要确切地知道将要调用的函数,要求联编工作在程序运行时进行,这种在程序运行时进行的联编工作被称为动态联编,或动态束定,又叫晚期联编;C++规定:动态联编是在虚函数的支持下实现的; 虚函数是动态联编的基础;虚函数是成员函数,而且是非静态的成员函数;... 阅读全文

posted @ 2013-07-28 20:50 冰天雪域 阅读(256) 评论(0) 推荐(0)

摘要: 这篇讨论使用期望最大化算法(Expectation-Maximization)来进行密度估计(density estimation)。 与k-means一样,给定的训练样本是,我们将隐含类别标签用表示。与k-means的硬指定不同,我们首先认为是满足一定的概率分布的,这里我们认为满足多项式分布,,其中,有k个值{1,…,k}可以选取。而且我们认为在给定后,满足多值高斯分布,即。由此可以得到联合分布。 整个模型简单描述为对于每个样例,我们先从k个类别中按多项式分布抽取一个,然后根据所对应的k个多值高斯分布中的一个生成样例,。整个过程称作混合高斯模型。注意的是这里的仍然是隐含随机变量。模型中还有三 阅读全文

posted @ 2013-07-28 20:48 冰天雪域 阅读(331) 评论(0) 推荐(0)

摘要: 在Android开发中,我们经常会用到JSON来与网络数据进行交互,下面我来介绍如何对JSON数据进行解析与制造1.当我们需要对如下JSON串进行制造时:{ "download":["userInfoId","meterNum","rfid","area","clientName","clientAddress"], "operatorNum":“操作员编号” } 首先我们分析上面的JSON串 它里面包括download与operato 阅读全文

posted @ 2013-07-28 20:46 冰天雪域 阅读(198) 评论(0) 推荐(0)

摘要: 1判别模型与生成模型上篇报告中提到的回归模型是判别模型,也就是根据特征值来求结果的概率。形式化表示为,在参数确定的情况下,求解条件概率。通俗的解释为在给定特征后预测结果出现的概率。比如说要确定一只羊是山羊还是绵羊,用判别模型的方法是先从历史数据中学习到模型,然后通过提取这只羊的特征来预测出这只羊是山羊的概率,是绵羊的概率。换一种思路,我们可以根据山羊的特征首先学习出一个山羊模型,然后根据绵羊的特征学习出一个绵羊模型。然后从这只羊中提取特征,放到山羊模型中看概率是多少,再放到绵羊模型中看概率是多少,哪个大就是哪个。形式化表示为求(也包括,y是模型结果,x是特征。利用贝叶斯公式发现两个模型的统一性 阅读全文

posted @ 2013-07-28 20:44 冰天雪域 阅读(236) 评论(0) 推荐(0)

摘要: https://help.github.com/articles/generating-ssh-keys 1.安装git [plain] view plain copy sudoapt-getinstallgit-coregit-guigit-doc 2.设置ssh key,git连接github是通过ssh(一种加密的类似ftp传输协议) 先备份原有的key [plain] view plain copy cd~/.ssh//进入.ssh目录(隐藏目录ls-lh查看) $ls//列出.ssh目录所有文件 ... 阅读全文

posted @ 2013-07-28 20:42 冰天雪域 阅读(184) 评论(0) 推荐(0)

摘要: How many zeros and how many digits?Input:standard inputOutput:standard outputGiven a decimal integer number you will have to find out how many trailing zeros will be there in its factorial in a given number system and also you will have to find how many digits will its factorial have in a given numb 阅读全文

posted @ 2013-07-28 20:40 冰天雪域 阅读(244) 评论(0) 推荐(0)

摘要: 什么是包装类? 在Java里一切都是对象,除了Java中的基本数据类型(byte,short,int,long,char,float,double,boolean)不是面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class),有些地方也翻译为外覆类或数据类型类。 包装类对应关系 包装类均位于java.lang包 包装类的用途 ... 阅读全文

posted @ 2013-07-28 20:38 冰天雪域 阅读(491) 评论(0) 推荐(0)

摘要: 丁香园技术负责人冯大辉近日在知乎上披露了当年共同创办阿里巴巴的18个合伙人的近况:1.马云请公开搜索2.张英相夫教子,顾问3.孙彤宇被放逐后沉寂一段时间,现为阿里顾问;4.吴泳铭一淘老大5.盛一飞支付宝不确定是资深总监还是VP6.楼文胜不确定7.彭蕾CHO支付宝CEO请公开搜索8.麻长炜UED方面,具体级别我也不知了9.韩敏资深总监或是副总裁支付宝市场运营10.谢世煌负责阿里投资11.戴珊请公开搜索12.金媛影不确定13.蒋芳负责反欺诈,阿里风险部14.金建杭集团资深副总裁15.周悦虹架构师在坐移民监16.蔡崇信CFO请公开搜索17.师昱峰阿里云云相册资深总监18.饶彤彤不确定 阅读全文

posted @ 2013-07-28 20:36 冰天雪域 阅读(544) 评论(0) 推荐(0)

摘要: 最近工作中需要让CTreeCtrl控件的每一项都有提示信息,于是谷歌百度,爬山涉水,结果是…………。在CodeProject里找到一篇文章是把CTreeCtrl派生出新类,重载一些函数自定义内容。使用的时候添加这个类,创建树控件。觉得十分麻烦,看懂都够费劲了。琢磨了一段时间,找出一个简单的实现方法,还没发现有什么漏洞,如果你们有什么问题,可以提出来,十分感谢。下面进入正题:1、拖一个树控件到对话框中,绑定一个变量,风格随你喜好。2、在头文件里添加一个CToolTipCtrl变量3、在OnInitDialog()中给树添加一些项。4、创建CToolTipCtrl对象,把树控件添加到对象中,具体代 阅读全文

posted @ 2013-07-28 20:34 冰天雪域 阅读(748) 评论(0) 推荐(0)

摘要: 前面两篇博客讲述的排序算法都是基于插入类的排序,这篇文章开始介绍交换类的排序算法,即:冒泡排序、快速排序(冒泡排序的改进)。交换类的算法:通过交换逆序元素进行排序的方法。冒泡排序:反复扫描待排序记录序列,在扫描的过程中,顺次比较相邻的两个元素的大小,若逆序就交换位置。算法实现代码如下:package exp_sort;public class BubbleSort { public static void bubble(int array[]) { boolean change = true; for (int i = 0; i array[j + 1]) { int temp ... 阅读全文

posted @ 2013-07-28 20:33 冰天雪域 阅读(289) 评论(0) 推荐(0)

摘要: 这道题是多校的题,比赛的时候是一道纷纷水过的板刷题。题意:给你一些无向边,只加一条边,使该图的桥最少,然后输出最少的桥。思路:当时大致想到思路了,就是缩点之后找出最长的链,然后用总的桥数减去链上的桥数。也是这么写的,但是卡在了重边上。。还是接触的题目太少了。。#include #include #include #include #include #include #include #include #include #include #include #include #define PI acos(-1.0)#define Max 2505#define inf 1using namesp 阅读全文

posted @ 2013-07-28 20:31 冰天雪域 阅读(200) 评论(0) 推荐(0)

摘要: 一个人力资源咨询集团通过网络爬虫采集手段将多个知名招聘网站上发布的求职和招聘等信息准实时采集到自己的库里,形成一个数据量浩大的招聘信息库,跟踪全国招聘和求职的行业、工种、职位、待遇等信息,并通过商业智能系统,开展职业职位供求及趋势等相关统计分析。这家公司竟然用SSAS OLAP Cube多维数据集容纳如此数量级的数据,广告维成员包含了每一个广告条目。该商业智能团队的开发人员咨询如何用MDX求解薪水中位数、四分位数(Median,Quartile)等。以下是对Median、Q1、Q3等问题的MDX解答:1、MDX中位数(Median)求解中位数(median)是对长度为n的系列数据,根据数据大小 阅读全文

posted @ 2013-07-28 20:29 冰天雪域 阅读(929) 评论(0) 推荐(0)

摘要: Truncate Table百科名片Truncate是一个能够快速清空资料表内所有资料的SQL语法。并且能针对具有自动递增值的字段,做计数重置归零重新计算的作用。目录语法参数注释示例权限补充参数编辑本段语法TRUNCATE TABLE name编辑本段参数name是要截断的表的名称或要删除其全部行的表的名称。编辑本段注释TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TR 阅读全文

posted @ 2013-07-28 20:27 冰天雪域 阅读(831) 评论(0) 推荐(0)


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3