- 军军小站|张军博客
搜索到与相关的文章
编程技术

【Google论文】Google File System 中文翻译(

TheGoogleFileSystemSanjayGhemawat,HowardGobioff,andShun-TakLeungGoogle∗【西周翻译】ABSTRACT概述WehavedesignedandimplementedtheGoogleFileSystem,ascalabledistributedfilesystemforlargedistributeddata-intensiveapplications.Itprovidesfaulttole

系统 2019-08-29 22:16:30 1913

编程技术

一种垮域通知的协议解决思路-Notification Inte

NotificationInterface提供一种协议,使得分布于各个网站的消息发送点能够方便地向一个集合点发送消息,通知有新消息到达,请前往查看详细内容。消息发送点:可以是位于blog、facebook、twitter等网站的一段程序,能够将网站更新消息发往集合点消息集合点:可以使QQ、MSN等在线工具,能够接收来自所有允许的消息发送点的消息可行性分析:从发送点角度看,通过这种方式可以吸引用户回访,增加网络活跃度;从集合点角度看,用户会以集合点为中心,这

系统 2019-08-29 22:15:40 1913

编程技术

k-means clustering K平均算法

此算法的主要作用:屏幕上很多的点,把相邻的点聚到离他最近的点。k-meansalgorithm算法是一个聚类算法,把n个对象根据他们的属性分为k个分割,kclassCluster{public$points;public$avg

系统 2019-08-12 09:29:49 1913

编程技术

VirtualBox 共享文件夹设置

本文转自:http://www.ludou.org/virtualbox-sharedfolder.html鉴于支付宝等服务无视我们Linux用户的存在,没办法,那只好在Linux上用VirtualBox虚拟一个Windows系统了。系统装好了,在日常使用过程中,往往要从VirtualBox的客户机(guestsystem)中使用主机(hostsystem)里面的文件,那么通过共享文件夹的方式可以达成此目的。我在这里写了个图文教程,说明设置过程,希望对大家

系统 2019-08-12 09:29:44 1913

编程技术

软件测试学习:动态黑盒测试

一.动态黑盒测试1.概述不深入代码细节的软件测试方法称为动态黑盒子测试。它是动态的,因为程序正在运行。动态黑盒测试常常被称为行为测试。2.测试用例①概述测试用例是指进行测试时使用的特定输入,以及测试软件的过程步骤。下图是Windows计算器加法功能的测试用例:②测试用例的重要性选择测试用例是软件测试员最重要的一项任务不正确的选择可能导致测试量过大测试量过小测试目标不对准确评估风险,把无穷尽的可能性减少到可以控制的范围二.通过性测试和失效性测试通过性测试:确

系统 2019-08-12 09:29:33 1913

各行各业

第一次编写简单的中间件测试工具(1) - 记一次

去年11月,我加入了N记,紧接着进入新员工训练营。开始一次简单的中间件测试工具编写任务。这次训练营体验给我的感觉就是:大公司不愧是大公司,这回我终于可以安心学点核心技术了。任务:这个训练营有两个任务,一是熟悉这边的敏捷开发流程;二是在训练营里做一定的编码,用python编写一个测试工具(桩,stub)。我们要做的这个工具,是用来测试我们一种通信设备(B)上运行的程序(某种中间件),这个工具模拟另一种通信设备(A),发送一些按特定协议编码的消息给另一种通信设

系统 2019-08-12 09:27:32 1913

各行各业

10046 SQL trace 的做法

一、获取当前sessionID。selectsidfromv$mystatwhererownum<2;二、执行如下步骤1.altersessionsetstatistics_level=all;2.altersessionsettracefile_identifier='ORGPERF';3.altersessionsetevents'10046tracenamecontextforever,level12';4.Executetheproblematic

系统 2019-08-12 09:27:26 1913

各行各业

Word2007如何建立多级编号

首先设置样式:标题一,标题二,标题三......设置完成样式后,在“开始”标签选择“段落”块里的“多级列表”按钮。如果我们要设置第一级就用鼠标选中级别为1级,然后设置“将级别链接到样式”为前面设置的风格名为“标题一”的样式;同样的操作,如果设置第二级,需要从第一级开始逐级选中需要调整的级别,再设置二级列表,使用鼠标选中级别为2级,然后设置“将级别链接到样式”为前面设置的风格名为“标题二”的样式;以后如此类推。假设是设置第4级,则需要从第一级开始逐级选中需要

系统 2019-08-12 09:27:23 1913

各行各业

Selenium稳定性 Test

[Test]publicvoidDriverExtension_Wait(){vardriver=newFirefoxDriver();driver.Navigate().GoToUrl("http://www.baidu.com");driver.FindElement(By.Id("kw")).SendKeys("selenium");driver.FindElement(By.Id("su")).Submit();driver.WaitTitleCo

系统 2019-08-12 09:26:51 1913

各行各业

第二人生的源码分析(四十三)虚拟文件系统线程

由于第二人生是一个3D显示的软件,因此它就需要不断地从服务器下载大量数据,比如纹理图片,不同的角色是使用不同的纹理图片来实现不同的衣服外表的。当显示这些角色时,就使用从服务器下载的纹理图片。如果显示的人物角色比较多,比如有30个人时,这些纹理图片就需要保存到磁盘里。那么怎么样保存到磁盘里呢?保存到磁盘里就需要一个好的文件系统来保存,以及读取数据出来。读写磁盘是一项比较慢的工作,因此需要使用一个线程来实现。还有时读写文件并不需要及时性的动作,可以让线程等到C

系统 2019-08-12 01:32:47 1913