2014年9月5日

摘要: 1 int f(int*a,int*b,int n) 2 { 3 if(!a||!b||nmax) 8 { 9 temp[i]++;10 max=a[i];11 }12 int min=a[n-1];... 阅读全文
posted @ 2014-09-05 16:47 eaststar 阅读(734) 评论(0) 推荐(0) 编辑

2013年8月6日

摘要: 简介 Sikuli 是一种新颖的图形脚本语言,或者说是一种另类的自动化测试技术。它与我们常用的自动化测试技术(工具)有很大的区别。当你看到上图sikuli的脚本时,一定会惊呼,这样都可以~!脚本加截图~~~OK ,在惊讶过后,我们一起来大体的了解一下这个技术。什么是Sikuli? Sikuli脚本自动化,你在屏幕上看到的任何东西。它使用图像识别,识别和控制GUI组件。这是有用的,当有一个GUI的内部或源代码的访问是不容易的。 Sikuli(在墨西哥维乔印第安人的语言里是”上帝之眼”的意思)是由美国麻省理工学院开发的一种最新编程技术,使得编程人员可以使用截图替代代码,从而简化代码的编写流程... 阅读全文
posted @ 2013-08-06 14:49 eaststar 阅读(889) 评论(0) 推荐(0) 编辑

2013年7月28日

摘要: ZooKeeper 是一个高可用的分布式数据管理不系统协调框架。基于对 Paxos 算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得 ZooKeeper 解决很多分布式问题。网上对 ZK 的应用场景也有不少介绍。值得注意的是,ZK 并非天生就是为这些应用场景设计的,都是后来众多开发者根据其框架的特性,利用其提供的一系列 API 接口(作者称为原语集),摸索出来的典型使用方法。因此,也非常欢迎读者分享你在 ZK 使用上的技巧。 ZooKeeper 典型应用场景一览数据发布与订阅(配置中心)发布不订阅模型,即所谓... 阅读全文
posted @ 2013-07-28 13:36 eaststar 阅读(326) 评论(0) 推荐(0) 编辑

2013年7月25日

摘要: 机器学习分类过程中,如果遇到多个分类器表现差不多,想综合各个分类器的优势时,可以考虑多分类器投票,即VOTING的方法,也可以考虑learning to rank的方法优选偏重于正确分类标签的预测得分组合。下面简单总结一下使用svmrank进行集成学习的方法。首先把数据分为训练集、验证集、测试集,然后都进行特征提取和量化训练集(training):原始数据,每一列都是特征,用来提取原始特征,训练多个基分类器验证集(developing):结合多个基分类器对每种类别的得分,训练集成分类器测试集(testing):最终测试用######ranksvm数据格式######验证集和测试集根据svmra 阅读全文
posted @ 2013-07-25 01:32 eaststar 阅读(1838) 评论(0) 推荐(0) 编辑

2013年7月9日

摘要: 前言 latex并不难,latex也不是艺术,而是给Knowledge Engineers的一个撰文工具,仅此而已。一篇文章真正的价值在于里面的发现和思维逻辑,文本、图片、排版都只是形式罢了。如果没有好的内容,就是做的再漂亮,也不会得到别人的认可。可是,大家都是俗人,都还是会喜欢美轮美奂的东西。形式很多时候也不可缺,可以帮助推销自己的paper。认同了这两点,可以开始下面的阅读。Latex简介 TeX是计算机科学家图灵奖得主Knuth教授设计的一款权威的科技论文排版软件!更重要的它是开源 (Open Source)的,Knuth教授无偿公开了它的所有源代码。正因为这个原因,无数的爱好者们大胆尝 阅读全文
posted @ 2013-07-09 22:23 eaststar 阅读(1108) 评论(0) 推荐(0) 编辑
摘要: 经过这几天的google、baidu发现LaTex的相关资料不是内容杂乱就是内容过时。想解决一个问题,你得在多篇同类文章中找线索,那叫个头大呀-.- 所以我写这篇文章来梳理一下首先在摆弄LaTex时,要把面这几个概念搞清楚,否则很容易被不同的说辞搞崩溃啊。Tex TeX 是一种排版语言LaTex 在Tex指令集合的基础上定义了一整套宏集,方便用户进行排版,可以看成是Tex的一种实现XeTeX 相较LaTex另一种Tex的实现。支持Unicode 编码和直接访问操作系统字体。XeLaTex 是XeTeX中的一个命令,用来编译LaTex格式书写的tex源文件,起到兼容LaTex的作用TextLiv 阅读全文
posted @ 2013-07-09 22:13 eaststar 阅读(2810) 评论(1) 推荐(0) 编辑

2013年6月24日

摘要: Language Model 中文就叫做“语言模型”吧,这实际上是一个概率分布模型P ,对于语言里的每一个字符串S 给出一个概率P(S) 。稍微正式一点的定义可以这样说:假设有一个符号的集合 ,我们不妨把每一个 称作一个“单词”,由零个或多个单词连接起来就组成了一个字符串 ,字符串可长可短,例如实际语言中的句子、段落或者文档都可以看作一个字符串。所有合法(例如,通过一些语法约束)的字符串的集合称作一个语言,而一个语言模型就是这个语言里的字符串的概率分布模型。在上面的非正式的定义中,我使用了“单词”、“字符串”这样的字眼,然而 Language Model 实际上非常通用,任何由一些基础单... 阅读全文
posted @ 2013-06-24 22:49 eaststar 阅读(760) 评论(0) 推荐(0) 编辑

2013年6月20日

摘要: 本文结合大量实例阐述如何编写一个shell脚本。 为什么要进行shell编程 在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。 下面,让我们一起来看看shell是如何工作的: 建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所... 阅读全文
posted @ 2013-06-20 16:57 eaststar 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1. 写一个脚本,利用循环计算10的阶乘#!/bin/shfactorial=1for a in `seq 1 10`do factorial=`expr $factorial \* $a`doneecho "10! = $factorial"2. 写一个脚本,执行后,打印一行提示“Please input a number:",要求用户输入数值,然后打印出该数值,然后再次要求用户输入数值。直到用户输入"end"停止。#!/bin/shunset varwhile [ "$var" != "end" ]d 阅读全文
posted @ 2013-06-20 16:51 eaststar 阅读(361) 评论(0) 推荐(0) 编辑

2013年6月17日

摘要: 前段时间项目中有一个功能模块用到了FlashCC,将C++的代码编译成swc文件,以便在Flash工程中使用。开发过程中遇到一些问题,现在记录下来,以便日后查阅。一、开发环境搭建说明:本文所使用的FlashCC版本为1.0.1, 操作系统为Windows7 Professional 32位相对于FlashCC的前身Alchemy来说,FlashCC的开发环境搭建已经简化了许多,一些开发过程中依赖的组件已经默认集成到官方提供的定制Cygwin当中。首先需要注意最小系统需求,下面是官方给出的标准:Flash Player 11 or higher Flex SDK 4.6 or higherJav 阅读全文
posted @ 2013-06-17 13:50 eaststar 阅读(986) 评论(0) 推荐(0) 编辑

导航