自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(357)
  • 收藏
  • 关注

Redis,MemCached,MongoDB 概述

最近,一直在研究服务器性能优化和高并发请求访问,调研了非结构化数据(NoSQL)和内存加速(Cache),对老平台服务进行重新架构设计,力求节约成本10000美金/每月。调研项目主要有Redis、 MemCached、 MongoDB,以及Amazon的DynamoDBRedis 是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供...

2013-01-31 23:58:00 83

Android开发--Http操作介绍(一)

什么是HTTP?1.超文本传输协议是互联网上应用最为广泛的一种网络协议2.HTTP是一个客户端和服务器端请求和应答的标准,客户端是终端用户,服务器端是网站3.HTTP是客户端浏览器或其他应用程序与Web服务器之间的应用层通信协议HTTP工作原理1.客户端与服务器建立连接2.建立连接后,客户端想服务器端发送一个请求3.服务器接收到请求之后,向客户端发送响应信息4....

2013-01-31 23:45:00 92

Android开发--AsyncTask异步任务(二)

一.什么是异步操作 异步操作是指把消耗时间的操作放在另一个线程内执行,变成两个线程独立并行执行的状态。通常涉及网络的操作大多数放在异步任务中。二.异步任务AsyncTask1.建立异步任务 public class FirstAsyncTask extends AsyncTask<Integer,Integer,String>{ //当然,这里的...

2013-01-31 22:07:00 66

Android开发--AsyncTask异步任务(一)

所谓异步任务即异步执行,把一个耗时的任务放入另一个线程中去执行,由AsyncTask类管理。下面给出一个测试程序,测试异步任务的执行,如果不使用异步执行会怎么样,利用异步机制又会怎么样。本实例包含三个类:1.模拟一个耗时任务的类,该类使得线程休眠5000毫秒,代码如下:public class NetOperate { public void operator(){ tr...

2013-01-31 19:24:00 51

Android开发--Json数据的解析

在执行解析数据之前,需要将一个类库应用到你的程序中,下载的地址是:http://code.google.com/p/google-gson/下载解压之后你需要将蓝色标记的文件放入到你的程序之中应用首先,我们需要知道什么是Json数据:JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,...

2013-01-31 13:44:00 66

java.math.BigDecimal的用法

BigDecimal.valueOf(Long.parseLong("12345678"));BigDecimal op1=new BigDecimal("3.14159");BigDecimal op2=new BigDecimal("3");System.out.println("和="+op1.add(op2));System.out.println("差="+op1...

2013-01-31 13:07:00 60

ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)' 异常解决办法

ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)' 异常解决办法weblogic设置修改:"weblogic.kernel.Default"是从客户端提交请求后产生的线程所在的队列名。这个队列的线程数默认是15个。如果超过15个线程堵塞,则部署的应用将不能访问。同时后台报:<2008-2-27...

2013-01-31 10:39:00 10749

一辈子是场修行 短的是旅行 长的是人生

偶尔看到的美文美图,看着爱不释手,就转到自己博客里来了。1、最美好的不是未来,是今天。阳光这么好,何必自寻烦恼。2、人生,就是一种简单的轨迹,一种平淡的重复。3、多时候,心里明明不是那样想的,却控制不了自己而说出相反的话。究竟是我们太执着于所谓的自尊,还是我们都已经习惯了口是心非。4、不用害怕圆滑的人说你不够成熟,不用在意聪明的人说你不够明智,不要照原样接受别人推荐给你的生...

2013-01-31 02:45:00 194

记住 逆境并不是尽头 而是更好的结果的一个转角而已。

偶尔看到的一篇文章,感觉很美就转过来了。任何值得去的地方,都没有捷径;任何值得等待的人,都会迟来一些;任何值得追逐的梦想,都必须在一路艰辛中备受嘲笑。所以,不要怕,不要担心你所追逐的有可能是错的。因为,不被嘲笑的梦想不是梦想。There are no shortcuts to any place worth going.任何值得去的地方,都没有捷径。I am a...

2013-01-31 02:36:00 241

几个很老的erlang开源项目

1、Disco是一个实现了Map-Reduce 的框架,采用 Erlang + Python 开发开发语言: ErLang Python项目主页:http://discoproject.org/文档地址:http://discoproject.org/doc/下载地址:http://discoproject.org/download.html2、压力测试工具,可以测试包括HTTP,...

2013-01-30 22:32:00 348

算法设计--查找无序数组中第K大的数字

给出一个数组,要求查找出这个数组中按顺序排第K大的数字。思路:利用快速排序的思想,把数组中的元素分治,并计算中间值的位置,如果是K,则这个数就是第K大的数字,如果比K小,那么再次利用快速排序分治中值以后的数据,如果比K大,则排序前面的数字,直到找到K的位置。下面给出C++实现的代码:#include <cstdlib>#include <iostream&...

2013-01-30 19:18:00 118

Flex3 CRUD 与Java后台交互 完整Demo

网上关于flex java curd的例子很少,官方的文档不全且有错误.今天自己做的个crud的例子,不带分页(分页网上有很多例子了).上图:mxml:<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script>...

2013-01-30 17:43:00 55

HttpURLConnection请求数据流的写入(write)和读取(read)

URLConnection类给应用程序和web资源之间架设起了通信的桥梁,这些web资源通常是通过url来标记的,本文将讲述如何使用HttpURLConnection来访问web页面(发送数据流)和读取数据流。在Servlet中对于需要用post方式(get会暴露参数)写入参数的时候就用到了HttpURLConnection.请求的Servlet,也可以写入main方法中进行测试package...

2013-01-30 17:20:00 84

JQuery之ContextMenu(右键菜单)

插件下载地址:http://www.trendskitchens.co.nz/jquery/contextmenu/jquery.contextmenu.r2.js压缩版:http://www.trendskitchens.co.nz/jquery/contextmenu/jquery.contextmenu.r2.packed.jsJquery主页:http://jquery.com/插件中的参...

2013-01-30 17:15:00 135

Mock方法介绍

1 现有的单元测试框架单元测试是保证程序正确性的一种有效的测试手段,对于不同的开发语言,通常都能找到相应的单元框架。借助于这些单测框架的帮助,能够使得我们编写单元测试用例的过程变得便捷而优雅。框架帮我们提供了case的管理,执行,断言集,运行参数,全局事件工作,所有的这些使得我们只需关注:于对于特定的输入,被测对象的返回是否正常。那么,这些xUnit系列的单元测试框架是如何做到这些的了...

2013-01-30 17:03:00 605

loadrunner 11 破解

安装好loadrunner11后1)退出程序,把下载文件中的lm70.dll和mlr5lprg.dll覆盖掉..\HP\LoadRunner\bin下的这两个文件2)注意,win7的话一定要以管理员身份运行启动程序,启动后,点击 configuration->loadrunner license,此时可能会有两个许可证信息存在,退出程序,点击deletelicense.e...

2013-01-30 15:18:00 120

HttpURLConnection上传文件(图片)小试

需求:用HttpURLConnection模拟上传图片并把图片的名称也要传递过去.简单分析:写入流的时候依次写入 图片名称 + "|" 分隔符 + 图片流然后服务器接收的再处理流.分别取出图片名和图片./** * 上传方法 * 返回上传完毕的文件名 * * */ public String upload(File f) {...

2013-01-30 14:21:00 81

Spring jdbc 对象Mapper的简单封装

一般查询实体的时候,都需要这么使用/** * 根据id查询 * * @return */ public Emp queryEmpById(Integer id) { String sql = "select * from emp where empno = ?"; Parameterize...

2013-01-30 14:18:00 133

SQL数据旋转的问题

表Auaserid uaserid1 uaserid2 uaserid3 1 34 5表B为空表,如何获得表A的数据插入表B,最终结果是id345解决方法:if object_id('[A]') is not null drop table [A]gocreate table [A]([uaserid] int,[uaserid1] int,[uaseri...

2013-01-30 14:12:00 75

SQL分割字符串详解

T-SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是T-SQL不支持数组,所以处理下来比较麻烦。下边的函数,实现了象数组一样去处理字符串。一,用临时表作为数组。create function f_split(@c varchar(2000),@split varchar(2)) returns @...

2013-01-30 14:10:00 72

Struts2 action的扩展名两种修改方法

STRUTS2 ACTION的扩展名默认为.action,在struts1.X前为.do,如果要把STRUTS2的ACTION 的扩展名也改成.do可以按如下方法做。方法一struts.xml:<struts> <constant name="struts.action.extension" value="do" /> //注意这里 <...

2013-01-30 14:05:00 97

LoadRunner中的Web 函数列表

操作函数在录制 Web Vuser 脚本时,VuGen 将生成下列操作函数,并且将它们插入到脚本中:<wbr><br><wbr>web_custom_request<wbr> 允许您使用 HTTP 支持的任何方法来创建自定义 HTTP 请求。<wbr><br><wbr><br>&

2013-01-30 13:33:00 114

Flex3与BlazeDS HelloWorld 详解

BlazeDS的下载和介绍:http://opensource.adobe.com/wiki/display/blazeds/Release+Builds有Tomcat的下载http://flexorg.wip3.adobe.com/blazeds/3.0.x/milestone/3978/blazeds-bin-3.2.0.3978.zip没Tomcat的下载http://fle...

2013-01-30 13:25:00 95

Loadrunner-事务图

关于事务图在方案执行过程中,Vuser在执行事务时生成数据。使用Analysis您可以生成显示整个脚本执行过程中事务性能和状态的图。您可以使用其他Analysis工具(如合并和交叉结果)来了解事务性能图。您可以按事务对图信息排序。1.平均事务响应时间图“事务性能摘要”图显示了方案中所有事务的最小、最大和平均执行时间。X轴指定事务的名称。Y轴显示执行每个事务所用的时间(舍入到最接近的秒)...

2013-01-30 13:03:00 404

Flex 基于数据源的Menu Tree

实现功能:1.由外部参数flashvars指定数据源的文件位置或render链接.2.在源数据上加href和target属性来控制打开窗口.3.可自定义父节点和子节点图标,不设置采用系统默认.直接上源码:<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adob...

2013-01-30 11:59:00 63

基于jsTree的无限级树JSON数据的转换

jstree 主页 :http://www.jstree.com/其中提供了一种从后台取数据渲染成树的形式: $("#mytree").tree({ data : { type : "json", url : "${ctx}/user/power!list.do" }});对于url中返回的值必须是它定义的json数据...

2013-01-30 11:56:00 247

JSP实现点击链接后下载文件(相当于右键另存)功能

/** * 实现文件另存功能 * * @param text * 文件内容 * @param fileName * 文件名称 * @return */ protected String renderFile(String text, String ...

2013-01-30 11:50:00 280

调试信息清除小工具的编写

用于清除项目中的调试语句.源代码可执行文件

2013-01-30 11:46:00 96

E3 tree 1.6在Firefox下显示问题的修复

tree 在Firefox下只显示一句话:用firebug查看页面元素观察发现两个script导入被一个<script>分隔开了,显然是document.write的问题.由于Firefox对js规范的检查比较严格,肯定一些字符输出的的时候没有转义.查看e3tree的源代码:/E3Tree/src/net/jcreate/e3/tree/ext/ExtTreeB...

2013-01-30 11:44:00 71

【loadrunner】web 资源图说明

关于Web资源图Web资源图可提供有关Web服务器性能的信息。可使用Web资源图分析Web服务器上的吞吐量、方案运行期间每秒点击次数、每秒HTTP响应数、从Web服务器返回HTTP状态代码(表示HTTP请求的状态,例如“the request was successful”、“the page was not found”)、每秒下载的页面数、每秒服务器重试次数和有过关方案运行期间服务器重...

2013-01-30 11:27:00 242

【LoadRunner】Analysis 图分类说明

Analysis 图分为下列类别:Vuser 图提供有关 Vuser 状态和其他 Vuser 统计的信息。错误图提供有关在执行方案步骤期间发生的错误的信息。 事务图提供有关事务性能和响应时间的信息。 Web 资源图提供有关 Web Vuser 的吞吐量、每秒点击次数、每秒 HTTP 响应、每秒重试次数和每秒下载页数的信息。网页细分图提供有关每个网页组件的大小和...

2013-01-30 11:24:00 179

windows下golang环境搭建

1.下载windows golang运行环境(根据你的操作系统选择相应的包)http://code.google.com/p/gomingw/downloads/list2.解压运行环境缩到 d:\Software\go目录下3.然后安装 eclipse go 插件:http://goclipse.googlecode.com/svn/trunk/goc...

2013-01-30 00:06:00 104

面试常见问题及回答 面试技巧及注意事项

一、面试程序 不同的单位对面试过程的设计会有所不同,有的单位会非常正式,有的单位则相对比较随意,但一般来说,面试可以分为以下五个阶段: 第一阶段:准备阶段。准备阶段主要是以一般性的社交话题进行交谈,例如主考会问类似“从宿舍到这里远不远”、“今天天气很好,是吗?”这样的问题,目的是使应聘人员能比较自然地进入面试情景之中,以便消除毕业生紧张的心情,建立一种和谐、友善的面试气氛。毕业生这时就不需...

2013-01-28 22:32:00 212

Angel

Sarah McLachlan /Surfacing / Angel歌词: 词:McLachlanAngel Sarah McLachlanSpend all your time waiting for that second chanceFor the break that will make it OKThere always some reason to ...

2013-01-28 22:23:00 128

华为曝出125亿年终奖预算 媒体计算人均约8万

原标题 [华为曝出125亿年终奖预算 媒体计算人均约8万]  样本:华为年终奖人均约8万元  125亿惹多少羡慕嫉妒恨  听说公司要发125亿的年终奖时,刚进华为不到两年的小贾(化名)很激动。接下来,他最关心的是分到自己口袋里的会有多少。  自从“125亿年终奖”事件之后,屡屡有朋友问到小贾拿了多少,“其实我们到现在还不知道自己的年终奖会有多少,每个人都是背靠背的,跟绩效与职级...

2013-01-28 21:36:00 72

产品经理的能力模型

近几年,产品经理这个岗位越来越火,想做的人越来越多,有不少公司、团队也都建立了以产品为中心的组织形式。网上出现了很多“产品经理的能力模型”,大家都认为像是武林秘籍,修炼之后就可以入行,但又发现各种模型之间 差异很大,令人纠结不已。然而,这些所谓的能力模型真的有用吗?我认为讨论所谓的能力模型陷入了“方法中心”式的思维,与“最好的文档模板”、“最优的组织结构”没什么区别,其背后的本质还是优先“...

2013-01-28 11:54:00 488

GitHub如何运作:创新很重要

导读:GitHub公司的职员Zach Holman写了一篇关于“GitHub如何运作管理”的文章,文章分三部分,这是第三部分:创新很重要。(第一部分和第二部分,下面是全文)我们想创造一个创新的环境。员工做项目的时候会爱上这样的环境,它让人振奋,振奋是容易感染人的,可以从一个项目传递到另一个项目。甚至如果我们没有在一个项目上赚到钱,而振奋感仍旧会带入到能够让我们赚钱的项目中去。酒精在Gi...

2013-01-28 11:52:00 121

12306 订票网站

http://www.12306.cn/mormhweb/kyfw/

2013-01-28 11:50:00 128

GitHub如何运作:异步工作

导读:GitHub公司的职员Zach Holman写了一篇关于“GitHub如何运作管理”的文章,文章分三部分,这是第二部分:异步工作。(下面是全文)这是到目前为止我在GitHub工作最喜欢的方面:每件事都是异步的。聊天GiHtub在最初的两年没有办公室。我们用聊天室(Campfire)来沟通。现在我们已经搬到了第二个办公室,但仍然使用Campfire。这是因为聊天可以是不同步的。...

2013-01-28 09:43:00 115

GitHub如何运作:时间并不决定一切

导读:GitHub公司的职员Zach Holman写了一篇关于“GitHub如何运作管理”的文章,文章分三部分,这是第一部分:时间并不决定一切。弗雷德里克·温斯洛·泰罗在1911年写了一篇有关管理和效率的惊世之作:《科学管理原理》。他是用科学方法阐述工业生产中最优效率的第一人。时间就是金钱。效率越高越好,时间越多越好。“时间决定一切”不适用于我们在很多行业中,时间是评判效率的准则,但不...

2013-01-28 09:42:00 178

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除