上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 72 下一页
摘要: 尽管版本号变化很大,但NuGet2.0实际上只做出了相当小的变化。 除了在包管理控制台中改善了标签页之外,大多数变更都是围绕打包规约(packaging conventions)做出的。 在过去,唯一支持特定框架的文件夹是“lib”。 在这个版本中,“content”和“tools”也可以用类似的方式分开。 content文件夹中的文件会直接复制到项目的根目录下。 这可以用于许可文件、图像以及任何项目需要的文件,除了程序库文件。 tools文件夹主要用于包的安装和卸载脚本。 这些脚本是用PowerShell编写的,当把包添加到项目中时,包管理器就会执行它。 脚本接受的一个参数是$projec. 阅读全文
posted @ 2012-07-05 08:26 ChaunceyHao 阅读(200) 评论(0) 推荐(0)
摘要: 自己写交互式命令行程序,通常都是从标准输入输出读写。运行的时候,只能敲完整一个命令,然后回车。想要按方向键移动光标,按 del 往后删除都只会出现个 ^[[A 这样的东西。要实现那些功能,得处理终端命令,这个活并不轻松。虽然有 readline 这样的库,但还是会带来很多麻烦。 好在 unix 的哲学就是一个程序干一件事情,并把它做到最好。于是就有一个 rlwrap 的程序。用这个程序启动你的工具,你的程序就立马有了那些功能。还可以按上下键翻阅历史命令,ctrl+r 来搜索历史输入等。 阅读全文
posted @ 2012-07-02 09:31 ChaunceyHao 阅读(330) 评论(0) 推荐(0)
摘要: go 语言的一个很大的优势就是可以方便地编写并发程序。go 语言内置了 goroutine 机制。这是一种类似 coroutaine(协程) 的东西。但是又不完全相同。 比如这个例子: package main import ( "fmt"; "strconv" ) func main() { ch := make(chan int) task("A", ch) task("B", ch) fmt.Printf("begin\n") <-ch <-ch } func task(nam 阅读全文
posted @ 2012-07-02 09:31 ChaunceyHao 阅读(562) 评论(0) 推荐(0)
摘要: 编译 go 程序可以使用自带的一些 Makefile 脚本来简化编写 Makefile 。官方的文档过于简略,没提到需要指定依赖包位置的方法。翻过那几个脚本代码后,发现原来有 LDIMPORTS 和 GCIMPORTS 可以指定。 比如: include $(GOROOT)/src/Make.inc LDIMPORTS=-L ./pkg/_obj GCIMPORTS=-I ./pkg/_obj TARG=tool GOFILES=\ tool.go\ include $(GOROOT)/src/Make.cmd GCIMPORTS 指定编译阶段的参数,对 Make.cmd,Make.... 阅读全文
posted @ 2012-07-02 09:26 ChaunceyHao 阅读(445) 评论(0) 推荐(0)
摘要: php 本身有 zip 模块,可以生产 zip 文件。但是这个 zip 模块只能使用本地文件来打包。如果需要打包输出的文件来自网络,就得先保存临时文件。在文件数量多或者文件大的时候就很杯具。另外,由 php 来输出大的打包文件会占用 php 进程大量时间,影响并发能力。 nginx 有一个第三方模块,mod_zip 。同样可以输出 zip 包。和 X-Accel-Redirect 有点类似,只需要 php 输出相应文件的路径等信息,然后给一个特殊的响应头即可。 nginx zip 模块使用的响应头是 X-Archive-Files: zip 。加上这个响应头,nginx zip 模块就会处.. 阅读全文
posted @ 2012-07-02 09:25 ChaunceyHao 阅读(296) 评论(0) 推荐(0)
摘要: 有时候需要防止一段代码在被同时执行,就需要使用锁来防止代码重入。常常见到这样的代码: if [ -f /var/lock/mylock ]; then touch /var/lock/mylock ... rm -f /var/lock/mylock fi 但实际上,这样是有问题的。如果两个进程在 test ( [ ) 和 touch 之间,另一个进程同时执行,就会出现竞争问题,最后就可能出现同时运行的情况。要避免这种情况出现,就得改一下加锁的方式。可以用 mkdir 代替 touch,这样在锁目录以及存在的时候,会直接出错; if mkdir /var/lock/myloc... 阅读全文
posted @ 2012-07-02 09:17 ChaunceyHao 阅读(312) 评论(0) 推荐(0)
摘要: mysql binlog 记录了所有可能涉及更新的操作,可以用来作为增量备份的一种选择。为了管理 binlog ,需要读取每个 binlog 文件的准确的开始和结束时间。用 mysqlbinlog 工具可以解析 binlog 文件,所以也可以通过分析输出结果来获取。但是 mysqlbinlog 只能顺序读取记录,如果只是分析开始时间还好,要分析结束时间,就必须等它把整个 binlog 处理完。在 binlog 文件体积大的时候,代价就大了些。好在 mysql 对 binlog 文件的格式是公开的,所以我们可以直接通过解析文件自己实现。 binlog 文件的格式在 http://forge... 阅读全文
posted @ 2012-07-02 09:15 ChaunceyHao 阅读(863) 评论(0) 推荐(0)
摘要: alias 可以对一个或一组命令起一个别名。和 bash 函数不同的是 alias 没有自己的独立进程。在有些情况下,和函数是不能相互替代的。 比如 alias shift2="shift 2" 之后就可以在脚本或函数中使用,踢掉两个参数。这样的东西用函数是不管用的。但是,alias 如果写在脚本里,运行时候会说找不到命令。因为对 bash 脚本,默认没有展开 alias 。需要先设置一下才行: shopt -s expand_aliases bash 中定义的变量可以用 export 导出,这样在子子孙孙的进程中都可以访问到。实际上,函数也是可以导出的。用 export 阅读全文
posted @ 2012-07-02 09:14 ChaunceyHao 阅读(130) 评论(0) 推荐(0)
摘要: 默认情况下,mysql 是不能给系统表,例如 mysql.user 加上触发器的。会提示 ERROR 1465 (HY000): Triggers can not be created on system tables 但是还是可以有办法绕过这个限制。 在其他 db 里另外建一个结构名字一样的表,例如 create table test.user like mysql.user 然后在那个表上建好触发器。这样会在数据库目录中生成 “表名.TRG” 文件。把这个文件拷贝到 mysql 库的目录中,确认访问权限没问题后,重启一下 mysql ,触发器就可以生效了。 阅读全文
posted @ 2012-07-02 09:10 ChaunceyHao 阅读(691) 评论(0) 推荐(0)
摘要: 今天遇到一个机器出错,日志显示是磁盘满。于是 df 一下,果然: # df Filesystem 1K-blocks Used Available Use% Mounted on ... /dev/sda2 4914492 4666144 0 100% /data Available 是 0,但是,等等,为啥 Used 要小于 1K-blocks 呢?剩下的空间到哪里去了呢? 搜索了一下,原来对 ext2/ext3 文件系统,会保留一定比例空间给 root 用户,普通用户无法使用。所以就会有这样的结果。这个比例默认... 阅读全文
posted @ 2012-07-02 09:09 ChaunceyHao 阅读(133) 评论(0) 推荐(0)
摘要: mongodb 可以通过 readOnly 参数建立只读和可以读写的用户。但是只读用户也可以访问 db.system.user,所以可以拿到所有用户的密码的 hash 值。按照协议,只需要传递这个 hash ,而不用知道密码就能通过认证。所以,只读用户就可以由此获取可写的权限。 如: > db.system.users.find() { "_id" : ObjectId("4fd068ae34ae311cd063f9b2"), "user" : "sa", "readOnly" : fal 阅读全文
posted @ 2012-07-02 09:08 ChaunceyHao 阅读(246) 评论(0) 推荐(0)
摘要: mysql 的权限控制功能虽然已经比较强大,但是是基于白名单规则,所以没法做到对除某某库,如 mysql 库以外的所有库分配权限,或者说单独禁用某个库的某些权限。虽然可以一个个库地分配,但是这样毕竟麻烦,尤其是在库的数量会动态变化的情况下。 对于 DDL 语句,也就是 create 、alter 、drop 之类,有一个特殊的办法可以做到。其实也很简单,去掉那个库所在的目录的写权限即可。例如: chmod a-w mysql 之后,在 mysql 库上执行任意 DDL 语句都会出错。 这方法看着挺恶心,不过也没找到更好的解决办法。 阅读全文
posted @ 2012-07-02 08:20 ChaunceyHao 阅读(310) 评论(0) 推荐(0)
摘要: 遇到一部分主机运行 php 的时候报 Bus error 错误,直接退出。 # /path/to/php Bus error 于是用 strace 跟踪了一下,看看到底是怎么回事。 # strace /path/to/php ... ... ... open("/path/to/php/lib/php/extensions/no-debug-non-zts-20090626/mongo.so", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\270\0\0\0\0 阅读全文
posted @ 2012-07-02 08:19 ChaunceyHao 阅读(851) 评论(0) 推荐(0)
摘要: Mighty-Moose是一款面向.NET的持续构建和测试运行工具,现在它免费发放了。 那么Mightly-Moose到底是干什么的呢?当你每次在Visual Studio中编辑文件后点击保存时,它会自动构建你的解决方案并运行哪些受改动影响的测试。这非常适用于TDD,因为你不再需要手工运行测试就可以在不 离开代码编辑器的情况下获得即时反馈。同样,它还节省了花费在运行那些并没有受到改动影响的测试上的时间。 虽然该工具还有一些其他的配置(例如在首先运行完受影响的测试后运行所有测试;在每次构建后而不是每次保存后运行测试),但是上面提到的行为一般是主要使用用例。该工具还有一些其他有用的特性,你可以查. 阅读全文
posted @ 2012-07-02 08:10 ChaunceyHao 阅读(235) 评论(0) 推荐(0)
摘要: 微软开发经理Eric Knox最近发表了一篇文章,其中提供了对VS2012编辑性能所做出的内部改善的深度观点。 Knox的团队改进了他们的方法,不仅仅使用了PerfWatson,还结合使用了一种叫做即时延迟跟踪器(Immdiate Delay Tracker,IDT)的新工具。 PerfWatson收集了“迷你的堆信息,让微软可以确定在一天中的特定时间点,运行了哪些Visual Studio的代码”。 因为工程师想要基于每次击键来监控VS的性能,他们把IDT设计为“更细粒度的度量系统”,它使用了Event Tracing for Windows(ETW)。 ETW是一种操作系统提供的通用目的. 阅读全文
posted @ 2012-07-02 08:09 ChaunceyHao 阅读(202) 评论(0) 推荐(0)
摘要: 随着.NET 4.5发布日期的日益临近,微软已经开始慢慢揭开下一代开发平台的神秘面纱。关于Metro和Windows 8已经有了很多宣传,而对.NET核心特性所作出的改进会在短期内抢了它的风头,传统上那会专注于web、服务和数据开发。 ASP.NET Web Forms在.NET framework的前几次发布中保持相对稳定,很多开发者市场份额分享给了ASP.NET MVC。在.NET 4.5中,微软做了大量工作,在ASP.NET Web Forms中提供了对模型绑定的支持,从而减少这两种web开发产品之间的生产力差别。这种绑定让开发者可以在代码中跳过服务调用和绑定,直接给控件赋值。 尽管这. 阅读全文
posted @ 2012-07-02 08:09 ChaunceyHao 阅读(207) 评论(0) 推荐(0)
摘要: 电脑上资料多了之后,每次找资料很麻烦。因此,匠人写了这个批处理文件。1、把这个批处理文件放在资料目录。2、执行它,输入关键字。它回自动搜索整个目录以及下属目录中的所有文件名中包含该关键字的文件,并生成一个带超级连接的网页。3、可以重复输入关键字,生成多个网页。如果不想继续搜索,可直接关闭。下载: 关键字索引(网页版).rar (1.67 KB) 阅读全文
posted @ 2012-07-01 21:45 ChaunceyHao 阅读(269) 评论(0) 推荐(0)
摘要: Ubuntu的启动速度非常快,按了开机键之后很快就进入桌面。但我们仍然可以充分利用内存,通过多种方法让开机速度更快。某些方法真的可以提速,对于旧电脑的效果尤其明显。 选用轻量级的桌面环境,关闭不必要的应用程序,可以让一台旧电脑如释重负。如果强行在旧电脑上运行Ubuntu的Unity桌面环境,系统的速度会拖得很慢很慢。 预载(Peload) 预载是一个后台服务,可监控系统上使用的程序。它能找出程序使用的库(libraries)和二进制文件(binaries),预先加载到内存中, 使程序的启动速度更快。例如,你可能经常在开机后打开Firefox浏览器和LibreOffice,那么... 阅读全文
posted @ 2012-07-01 21:43 ChaunceyHao 阅读(717) 评论(0) 推荐(0)
摘要: 在电脑启动时或者设置时间时运行指定的程序很容易实现。但是有时候还需要运行时不显示主界面,隐藏到后台运行。比如:开机时一段Bat批处理执行删 除默认共享; 开机自动运行浏览器隐藏到后代打开指定网页等,希望所有的操作对用户都是不可见的。如果你也有这样的需求,这里我收集了几个让批处理、浏览器等程序隐藏到 运行的方法或许可以帮到你。 方法一:HideRun.vbs脚本文件 代码:CreateObject("WScript.Shell").Run "cmd /c D:test.bat",0 把以上代码复制到文本文件中,保存为.vbs文件(比如 HideRun.vb 阅读全文
posted @ 2012-07-01 21:42 ChaunceyHao 阅读(1595) 评论(0) 推荐(0)
摘要: 在将近一个月前,Ubuntu 12.04 LTS 长期支持版本发布,当时在忙没有及时关注,昨天才下载了Ubuntu 12.04 LTS 桌面版和服务器版来用。这里收集一下各个版本的下载链接。 Ubuntu 12.04 LTS新功能: ●调整生命周期,用更多的时间解决问题。 ●将基础架构和平台方面的变化降至最低。 ●目标驱动和连续的性能基准测试项目。 ●一流的可用性,满足特殊互动需要。 ●硬件类型的增强和认证,便于在数据中心部署。 以下是本次的下载地址汇总: 来自Canonical官方——桌面版:http://www.ubuntu.com/download/desktop 来自Canonica. 阅读全文
posted @ 2012-07-01 21:41 ChaunceyHao 阅读(1813) 评论(0) 推荐(0)
摘要: 现在所用的主浏览器Google Chrome,在其官方主页上默认只能找到稳定版和测试版的下载链接。有时候换电脑要重新下载开发版来用时,还需要搜索开发版的下载地址,这里收集一下各个版本的下载链接。下次可以直接使用。 离线安装包(仅Windows平台): 开发版Devhttp://www.google.com/chrome/eula.html?platform=win&extra=devchannel&standalone=1测试版Betahttp://www.google.com/chrome/eula.html?platform=win&extra=betachanne 阅读全文
posted @ 2012-07-01 21:40 ChaunceyHao 阅读(491) 评论(0) 推荐(0)
摘要: Siri的风行让很多人对语音技术有了新的认识。开车、走路、挤公车、敲键盘,我们的双手无时无刻不处于忙碌状态。忙碌或不便的时候手机响了怎么办 呢?语音技术,让听觉功能派上用场!你的手机还不会说话?那么小心OUT哦!今天就给大家介绍4款具有语音播报来电短信功能的四款安卓应用。 1.天翼讯飞 官方下载 简介:天翼讯飞是由中国电信和科大讯飞联合推出的一款通讯增强软件。天翼讯飞基于科大讯飞语音技术,提供语音拨号,语音写短信、来电播报及短信朗读等功能。 软件大小:8.99M 界面展示: 应用优点:来电播报,自动播报来电人姓名;短信朗读,接收新短信自动朗读;资讯收听:随时随地收听最新最热的新闻资讯。另外天. 阅读全文
posted @ 2012-07-01 21:39 ChaunceyHao 阅读(2310) 评论(0) 推荐(0)
摘要: 来自同步控的一篇好文章,第一次看到时就在Gr里加星号收藏了,今天又突然想到试一下其中的某些另类功能,由于Gr里文章太多,这么好的文章还是转来Blog里收藏下吧。一下为原文: # 这是一则来自知乎的问答,原文地址在这里,作者Feeng对此问题进行了非常有价值的回答,特此转载供各位读者参考(某些地方我进行了补充和拓展延伸)。 Dropbox全球拥有五千万用户,因为这种巨大的普及,围绕 Dropbox 创建的基于在线存储服务的新的功能和扩展已经形成了一个完整的生态系统。下面是一些最好的应用程序,你应该用你的 Dropbox 帐户体验一下。 1、使用 Dropbox 搭建一个网站或博客 你的 Dro. 阅读全文
posted @ 2012-07-01 21:37 ChaunceyHao 阅读(310) 评论(0) 推荐(0)
摘要: 从Google推出Chrome浏览器开始,我上网的主浏览器就已归为Chrome了,经历了Chrome的历代升级,功能越来越多越强。但不乏还是会有做的不太完善的地方。前几天把电脑有win7升级到win8系统,重新安装配置Chrome时就遇到了一个小问题。 关于同步功能,重新登陆账号自动同步完成后发现有几个插件丢失,没有成功同步过来。为了下次再遇到这样的问题,这里还是总结记录一下我所使用的Chrome插件,下次可以直接浏览安装。 AdBlock 插件页面:https://chrome.google.com/webstore/detail/gighmmpiobklfepjocnamgkkbigli. 阅读全文
posted @ 2012-07-01 21:37 ChaunceyHao 阅读(674) 评论(0) 推荐(0)
摘要: 年初,我碰到这样一个情况,我有一个中国的作者,我们相信那里的电邮通信是被监控的。当时我使用了一款功能完备的电邮加密系统,叫做 VaultletSuite,它要求双方电脑都要安装客户端。尽管它看起来非常安全,可是仅仅为了与某个人通信就要登录一个专门的电邮客户端,实在是有些 累赘了。 如果你也面临通信可能被监管的境况,在发送文件之前能够简单快捷的进行加密就很有必要了。如果他们知道密码,就能解密打开文件了。 密码学的领域可以追溯到古希腊时期,那里的斯巴达人用密码信赖交换隐藏的信息。如今的密码学有各种各样的算法,计算机软件可以用来将文件加密为密码保护的文件,几乎无法解密。我说“几乎”,是因为任何规则. 阅读全文
posted @ 2012-07-01 21:36 ChaunceyHao 阅读(639) 评论(0) 推荐(0)
摘要: 1.引言 测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求 测试用例目前没有经典的定义,比较通常的说法是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档 由于对软件测试用例的作用和设计方法的理解不同,测试人员对软件测试用例存在不少片面的认识,具体表现在以下三个方面: (1)测试输入数据设计方法等同于测试用例设计方法 一些测试书籍和文章经常这样表述:测试用例的设计方法包括:等价类、边界值、因果图、错误推测法、场景设计法... 阅读全文
posted @ 2012-07-01 21:11 ChaunceyHao 阅读(417) 评论(0) 推荐(0)
摘要: 当你需要为网站快速创建一个直观和可用的用户界面的时候,在写代码之前做好设计是基础。一个普遍的方法就是通过线框图来展现你的设计,线框图是一种 使用线条为基本元素的绘画,与蓝图相对,像框图表现基本的导航和功能块,比如内容、功能等,这些都已经进入网站的创建。线框图的主要原理就是通过归类每一 个页面上的入口和出口来保证设计的逻辑流程与功能。 可以在纸上画线框图,这是最快而且最简单的方法。如果时间有限,就把布局摄像画在页面上,重点表现每一个元素指向何处。 一些人更喜欢用Visio,Adobe Illustrator, Photoshop, Freehand, Fireworks,当然还可以是PowerP 阅读全文
posted @ 2012-07-01 20:23 ChaunceyHao 阅读(2216) 评论(0) 推荐(0)
摘要: 规模和利润,这两个在商业运营中最基本的指标,却在电子商务市场中遭遇了不同的待遇。前两年,几乎所有的电商企业都只追求规模,不追求利润,导 致自身的运营极其粗放,绝大多数电商公司只有两招:猛打广告和强调低价,这样的运营方式导致大多数电商企业都没有自身的特点、顾客没有忠诚度。2012 年,国内电子商务从粗犷化野蛮式的增长转向于精细化的运营。精细化运营,作为电商有效可行的商业模式之一,一定程度上引领了电子商务发展的趋势。但对于电 商企业而言,如何做到精细化经营发展,则对不同行业和不同规模的电商提出了新的挑战。 如何处理好错综复杂的海量数据,是电子商务数据挖掘和分析面临的第一个挑战。一号店C... 阅读全文
posted @ 2012-07-01 20:15 ChaunceyHao 阅读(295) 评论(0) 推荐(0)
摘要: 据报道,android系统上部分软件被恶意植入吸费插件,不仅仅偷偷进行小额扣费,而且偷偷骗取流量,给用户造成不小的损失,说道这里,就彰显出 iOS封闭系统的优越性了,由于严格的审核,苹果系统上几乎不会出现类似问题。不过既然选择了android系统,那么还是商讨一下如何发现、防止和防治 吸费插件吧。 一、判断是否遭遇android吸费插件 1.检查话单查询。这显然是最简单也最易行的方法了,可以查看是否有异常的扣费现象。 2.检查能否收到运营商短信。根据运营商的要求,在手机扣费的过程中会收到运营商(移动、联通、电信)的确认短信,吸费程序会将屏蔽掉这些确认短信的内容。如果用户收不到运营商(如移动.. 阅读全文
posted @ 2012-07-01 12:57 ChaunceyHao 阅读(290) 评论(0) 推荐(0)
摘要: 看到这个标题的时候,也许有朋友要疑问是不是我已经没有什么话题写了,所以写出这样毫无水平毫无技术含量的文章,但如果你阅读完全文,也许会发现事 实并非如此,至少我觉得并非如此。本文主要介绍如何从官方google play store获取android应用,如何免费或许付费android应用,以及如何一键安装大型android游戏应用等。 一、从官方google play store获取android应用 原来的android market变成了Google Play Store,除了是符合google的整合旗下产品的目标之外,也是强化google自身品牌,和苹果的应用商城以及kindle ... 阅读全文
posted @ 2012-07-01 11:52 ChaunceyHao 阅读(286) 评论(0) 推荐(0)
摘要: 作者:July、pluskid、白石。 出处:结构之法算法之道blog。 前言 动笔写这个支持向量机(support vector machine)是 费了不少劲和困难的,从5月22日凌晨两点在微博上说我要写了,到此刻真正动笔要写此文,中间竟然隔了近半个月。原因很简单,一者这个东西本身就并不好 懂,要深入学习和研究下去需花费不少时间和精力,二者这个东西也不好讲清楚,尽管网上已经有不少朋友已经写得不错了(见文末参考链接..),但在描述数学 公式的时候还是显得不够。得益于同学白石的数学证明,我还是想尝试写一下,希望本文在兼顾通俗易懂的基础上,真真正正能足以成为一篇完整概括和介绍支持向 量机的... 阅读全文
posted @ 2012-06-30 22:51 ChaunceyHao 阅读(436) 评论(0) 推荐(0)
摘要: 所有网络服务及在线游戏的硬伤是什么?也就是游戏开始头几分钟或几小时内出现的大量用户流失情况。已经有不少人通过多种方式探索这个问题的解决之道,其中多由界面的易用性和简洁性,免费试玩模式的有效性,难度曲线,以及新手教程质量等方面入手。这些都是公认的重要考虑因素。 而我们的目标是研究新用户为何早早退出游戏,并尝试预测哪些用户会提前离开。在此,我们以MMOPRG游戏《永恒之塔》为研究案例,但其研究结果也 适用于多种服务和游戏类型。虽然这款游戏在调查期间是一款纯订阅游戏,并采用7天免费试玩至20级的模式,多数流失用户还不到付费阶段就已经离开游戏。我 们主要研究的是促使用户离开的游戏内部因素。 A... 阅读全文
posted @ 2012-06-30 22:50 ChaunceyHao 阅读(483) 评论(0) 推荐(0)
摘要: 科学家研究发现,通过追踪非处方药的销售情况,可以在疫情变得严重前获取其爆发的线索。 近几个月来,隐私问题已经成为互联网政治的第三条高压线。企业搜集了越来越多的用户在线行为信息。他们能够对这些数据做什么以及可以向何人分享这些数据,成为人权活动家、知识产权持有人以及其他人士所争论的热点问题。 卫生保健工业不能在大数据的浪潮中置身度外,但是它也未必要担心一些东西。事实上,对这种集合效应的理解有益于公众健康。 以医疗用品零售监视系统(NRDM)为例,其对遍及美国各地的21000个零售点非处方药进行了监控。获悉人们购买的药物名称和数量,是公共卫生官员开始预测疾病传播短期趋势的一个方法。 ... 阅读全文
posted @ 2012-06-30 22:12 ChaunceyHao 阅读(278) 评论(0) 推荐(0)
摘要: 本文首先介绍了网络安全、入侵检测和数据挖掘这三方面的基本知识。然后分析了在传统的网络入侵检测技术的不足之后,针对如何提高基于数据挖掘的网络 入侵检测系统的效率和准确度而利用数据挖掘中的关联规则和聚类规则将已有模型结构进行了改进。 当前计算机网络广泛应用于各个领域,不可置疑给人们的生活、学习、工作带来了便利,同时也对网络安全提出了更高的要求。在现代信息化发展的形式下,要求一 个安全的网络系统不仅要有防御手段,而是既要有防火墙等防御的手段,还要有能对网络的安全进行实时监控,攻击与反攻击的网络入侵检测系统。所以在这种情形 下,入侵检测系统应运而生。 1入侵检测的必要性 入侵检测系统就是对已建设的信. 阅读全文
posted @ 2012-06-30 22:07 ChaunceyHao 阅读(606) 评论(0) 推荐(0)
摘要: H= Jeff Hammerbacher Cloudera创始人 C= CBNweekly C:你的数据挖掘工作始于华尔街投行Bear Stearn,那是怎样一份工作? H:当时我是固定收益部的数据分析师,主要处理有关债权、抵押以及其他金融衍生工具的事务。我为交易员清理外汇期权的电子数据表。清除完成后,我还要通过复杂的随机微分方程把定价引擎应用到这些期权上。 后来我得根据金融产品价格变动,维护它的固定收入的期限结构模型。期限结构模型是对收益率曲线发展的预测—很复杂的算法,每晚都得运行。我还开发了同步模拟通货膨胀的期限结构模型。 空下来的时候,我会去维基百科管理一下上面的答... 阅读全文
posted @ 2012-06-30 22:06 ChaunceyHao 阅读(138) 评论(0) 推荐(0)
摘要: 前段时间说过一些关于玩家生命周期的问题,其实那些有点大,有点虚,从宏观的角度 了解我们此时此刻正在做的分析是属于那一部分,哪一个体系的,说实话,这是为了建立一种意识而要做的工作,玩家生命周期价值源于电信行业的客户生命周期管 理和PLC(产品生命周期)的解读和应用,限于本人水平和能力因素,不够深刻,全面,在此请各位谅解,以后的内容会逐步深入到这个体系之下的很多细节的问 题探讨,今天就和大家简单说说流失率。 说到流失率,我们可以考察,可以分析,可以利用的点实在是太多了,这里我也不可能把所有的东西都覆盖,仅从几个指标来说说,至于其他的关联分析部分需要大家自己来看和分析(不要陷入一个误区,那... 阅读全文
posted @ 2012-06-30 22:05 ChaunceyHao 阅读(233) 评论(0) 推荐(0)
摘要: 笔试题: 一、简答题30分 1. extern”C”{}的作用好应用场景; 2.写出两者你熟悉的设计模式,及应用场景,可以给出伪代码; 3.TCP中time_wait是表示那种状态,及应用场景,以及起好处和坏处; 二、算法题40分 1. 有一个任务执行机,任务数N<1000,该机器每次只能执行一个任务,而任务之间存在依赖关系, 但是任务之间没有循环依赖,请给出适当的任务执行顺序。算法、伪代码,并分析其时间复杂度和 空间复杂度。 2. 编写函数,统计在某段英文文本中完整句子的数目,文本中只包括大小写字母,空格,点好(.),逗号(,)。 完整的句子必须包含至少一个字母并以点号,结束。 要求: 阅读全文
posted @ 2012-06-30 22:04 ChaunceyHao 阅读(860) 评论(0) 推荐(0)
摘要: 一、异常值是指什么?请列举1种识别连续型变量异常值的方法? 异常值(Outlier) 是指样本中的个别值,其数值明显偏离所属样本的其余观测值。在数理统计里一般是指一组观测值中与平均值的偏差超过两倍标准差的测定值。 Grubbs’ test(是以Frank E. Grubbs命名的),又叫maximum normed residual test,是一种用于单变量数据集异常值识别的统计检测,它假定数据集来自正态分布的总体。 未知总体标准差σ,在五种检验法中,优劣次序为:t检验法、格拉布斯检验法、峰度检验法、狄克逊检验法、偏度检验法。 二、什么是聚类分析?聚类算法有哪几种?请选择一种详细描述其计.. 阅读全文
posted @ 2012-06-30 22:01 ChaunceyHao 阅读(506) 评论(0) 推荐(0)
摘要: 在R用户组织的主题为“R与预测分析科学”的panel会议上,有来自工业界的四位代表发表了讲话,介绍各自在工业界是如何应用R进行数据挖掘。他们分别是: Bo Cowgill, Google Itamar Rosenn, Facebook David Smith, Revolution Computing Jim Porzak, The Generations Network 他们分别介绍了在各个公司是如何使用R进行预测分析,R作为分析工具的优势和劣势,并且提供了学习案例,以下是对他们的介绍的相关总结。 Panel介绍 R作为一门编程语言在以下三个方面具有很强的优势:数据处理,统计和数据可视化。和 阅读全文
posted @ 2012-06-30 22:00 ChaunceyHao 阅读(187) 评论(0) 推荐(0)
摘要: 数据挖掘(Data Miming)是近几年随着数据库和人工智能发展起来的一门新兴的数据库技术,其处理对象是大量的日常业务数据,目的是为了从这些数据中抽取一些有价值的知识或信息。 1. 数据挖掘技术在CRM中的作用 数据挖掘技术可以应用到CRM的各个不同领域和阶段,具体来说,在CRM中,它可以应用在以下几个方面: (1)一对一营销:企业内部员工必须认识到客户是企业永恒的宝藏,而不是本部门的一次交易,所以,每一次与客户接触都是了解客户的过程,从而达到营销的目的。 (2)客户盈利能力分析:在客户群中,客户的盈利能力有很大的区别。掌握客户的盈利能力,有利于制定有效的营销策略。数据挖掘技术可以用来预测在 阅读全文
posted @ 2012-06-30 21:59 ChaunceyHao 阅读(266) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 72 下一页