自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

专注云计算与互联网

欢迎技术问题的交流与讨论,共同学习,共同提高

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

转载 10个类搞定无任何侵入的开放API服务

1.简介    看到了http://www.iteye.com/topic/1121252,    以前也开发了个简单的开放api系统, 总共用了10个左右的类就可以搞定(使用spring mvc).现在把代码整理下发出. 2. 我们最重要的要求是:简单开发,简单使用, Service要写的干干净净,让开发API的coder在开发一个API的时候不用学习任何额外的东西, 而是在

2012-07-19 13:05:12 1708

原创 AOP详解

引子: AOP(面向方面编程:Aspect Oriented Programing)和IoC一样是Spring容器的内核,声明式事务的功能在此基础上开花结果。但是AOP和OOP差别较大,要很好地理解这个概念,做到心领神会还是不容易的,不过相信看完帖子,你就不再迷惑了。 编程语言最终极的目标就是能以更自然、更灵活的方式模拟世界,从原始机器语言到过程语言再到面向对象的语言,编程语言一步步地

2012-07-19 12:53:14 1318

原创 JNDI详解

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。

2012-07-18 15:06:48 2582

原创 Java内存结构

程序计数器:作用可以看成当前线程所执行的字节码的行号指示器。为了线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各条线程之间的计数器互不影响,独立存储。---线程私有虚拟机栈:描述JAVA方法执行的内存模型,每个方法被执行的时候都会同时创建一个栈帧用于存储局部变量表,操作数栈,动态链接,方法出口灯信息。每个方法被调用直至执行完成的过程,就对应着一个栈帧在

2012-07-18 14:02:41 478

原创 使用Hibernate元数据构建表单校验功能

表单数据的检验是应用程序必不可少的组成部分,通常来讲,表单数据的校验分为前台校验和后台校验两部分,前台校验使用JS脚本在提交数据前进行校验,后台校验在数据提交后进行校验。      出于安全性的考虑,后台校验是必不可少的,当因为某种原因前台校验失效的情况下,由于有后台校验的存在,仍能保证提交数据的合法性和有效性。      后台校验有许多种方法,有基于配置文件的校验,有基于注释的校

2012-07-18 13:42:03 2013

原创 Java中两种排序源码:冒泡排序和选择排序法

先都按从小到大排序:1.冒泡排序源码: Java代码float[] scores = {0.0f,2.0f,3.0f,1.0f};                    //定义临时变量          float temp = 0.0f;          //进行冒泡排序:i控制比较多少轮,j控制每轮比较多少次

2012-07-18 13:40:15 751

转载 如何有效的做Code Review

如何有效的做Code Review什么是Code Review?Code Review代码评审是指在软件开发过程中,通过对源代码进行系统性检查的过程。通常的目的是查找各种缺陷,包括代码缺陷、功能实现问题、编码合理性、性能优化等;保证软件总体质量和提高开发者自身水平。 Code Review是轻量级代码评审,相对于正式代码评审,轻量级代码评审所需要的各种成本要明显低得多,如果

2012-07-18 13:38:25 1216

翻译 程序员究竟该如何提高效率

肯定有人跟你说过这样的话“你有看电视的那么长时间,都可以用来写一本书了”,不可否认写书肯定比看电视更好的利用了时间,但是这个结论的成立需要一个假设:"时间是可互换的",也就是说看电视的时间可以轻松的用来写书。但是很遗憾,事实并非如此。  不同的时间有不同的质量等级。如果我在走向地铁站的路上发现自己的笔记本忘带了,我就很难集中注意力写文章。同样,当你不停的被打断的时候,你 也很难集中注意力。

2012-07-18 13:37:06 848

原创 说说Java线程池

一、线程池的作用线程池作用就是限制系统中执行线程的数量。根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;如果线程少了会浪费系统资源,多了又会造成系统拥挤效率不高。用线程池控制线程数量,使得其他线程排队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执行。若队列中没有任务等待进程,则线程池中的线程处于等待。二、为什么要用线程池减少了创建和销毁

2012-07-17 14:42:25 807

原创 提升Java程序性能的经验原则和方法

最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于

2012-07-17 14:26:27 438

转载 HBase 在淘宝的应用和优化

前言hbase是从 hadoop中分离出来的apache顶级开源项目。由于它很好地用java实现了google的bigtable系统大部分特性,因此在数据量猛增的今天非常受到欢迎。对于淘宝而言,随着市场规模的扩大,产品与技术的发展,业务数据量越来越大,对海量数据的高效插入和读取变得越来越重要。由于淘宝拥有也许是国内最大的单一hadoop集群(云梯),因此对hadoop系列的产品有比较深

2012-07-17 14:11:24 1651

原创 Firebug 1.10 正式版发布

在经过了12个alpha以及4个beta版本后,Firebug团队终于发布了Firebug 1.10正式版,兼容Firefox 13~16版本。 该版本修复了214处问题(其中包括79处功能增强),并进行了超过50次自动化测试,以保证版本的稳定性。该版本引入的新特性包括: 安装后无需重启浏览器延迟加载Cookies管理命令语法高亮自动完成Trace样式新的h

2012-07-17 13:39:46 485

转载 微信摇一摇原理

1、传感器(Sensor)是什么?传感器是能标识温度,加速度等等物理现象的转换电子信号的机器。Android SDK,在移动设备中提供了各种各样的传感器的API。 2、传感器类型方向、加速表、光线、磁场、临近性、温度等。 3、SensorListener 接口是传感器应用程序的中心,它包括两个必需方法: onSensorCha

2012-07-17 09:55:35 2818

转载 WORA预言的云计算未来

导语:日前,Smartronix的战略计划主任Gaurav Pal在GigaOM上发布了一篇文章称,由于云计算和Java的发展过程相似,我们可以通过对Java和WORA的进化分析,对未来几年内各种云计算模式的演变进行分析。以下为文章全文:美国SUN(Stanford University Network)公司的口号:Write Once, Run Anywhere(一次编写

2012-07-17 08:42:41 1277

转载 提高网站转化率,将观众变为永久用户的九个关键点

本文是博文《9 Keys to Increase Website Conversion Rate and Turn Visitors into Customers》的译文,编译内容如下:从根本上讲,本文是一篇关于吸引在线用户注意力的文章,因为如果没有注意力,就没有人看你的链接、图片及有吸引力的内容。没有人阅读你的内容,网站肯定无法获得点击量。只有用户在线阅读了你的内容,随后才会

2012-07-16 13:56:41 1604

转载 五大基于JVM的脚本语言

还记得以前本站的一篇文章《如何在Google App Engine上运行PHP》吗,其实那是借用 Quercus, 一个 100% 的用Java 实现的一个 PHP 引擎。今天,这样的东西太多了,能运行在Java的虚拟机JVM上的程序意味着有天然的跨平台性,现在JVM并不单单只能运行Java程序,在JVM上出现了若干使用Java虚拟机运行的脚本程序,比如什么PHP, Python, Ruby等

2012-07-12 17:23:42 831

原创 使用 Startssl 提供的免费证书+Nginx 搭建 https 的网站

使用 Startssl 提供的免费证书+Nginx 搭建 https 的网站Posted on October 1, 2010 by gkpStartssl 是一家提供免费 SSL 证书的公司,我们可以用其搭建 https 网站,貌似可以被除去Opera 外的所有主流浏览器所信任,过程简单记录如下:打开 http://www.startssl.com/

2012-07-10 12:46:38 1043

转载 帝企鹅变形记:拥抱变革 迎接未来

腾讯科技讯 5月18日上午消息,针对今日公布的架构调整,腾讯董事局主席兼CEO马化腾(微博)向全体员工发布公开信,称通过这次调整,更好地挖掘腾讯的潜力,拥抱互联网未来的机会,目标包括:强化大社交网络;拥抱全球网游机遇;发力移动互联网;整合网络媒体平台;聚力培育搜索业务;推动电商扬帆远航;并且加强创造新业务能力。同时,也将聚合技术工程力量,发展核心技术以及运营云平台,更好地支撑未来业务的发展。

2012-07-09 13:38:38 503

转载 互联网企业的生存之道-马化腾教你灰度法则的七个维度

各位合作伙伴,大家好!从去年合作伙伴大会到现在,已经过去了一年。这一年里,我们大家一起向一个开放的、没有疆界的互联网新生态迈出了第一步。大量的创业伙伴在腾讯开放平台上涌现出来,其中不少团队还取得了初步成功。看到这些新的现象,我既感到高兴,也体会到责任重大。如果说以前腾讯做得好不好只关系到自己员工和股东,现在则关系到大家,腾讯还必须要促进平台繁荣、与广大合作伙伴一起成功。这个

2012-07-09 13:32:05 648

原创 大浪淘沙-新浪发展的秘密

王志东,四通利方总经理。1967年生,广东省东莞市人。 1988年,毕业于北京大学无线电电子学系。 1989年5月,特邀进入北京大学计算机技术研究所,研制“中文多窗口图形支撑环境”。 1990年6月,转入北大方正负责产品二次开发与新产品研制工作。 1991年6月,独立研制并推出国内第一个实用化windows中文环境--bdwin3.0。 1992年4月,创办新天地电子信息技术研

2012-07-06 15:00:46 5521

原创 众里寻他千百度-百度发展的秘密

“众里寻他千百度”,宋代词人辛弃疾《青玉案》中的这一传世佳句正是百度公司的名称来源,历经七年发展,“百度”一词早已随着她那不足4K的个性首页深入人心。百度所取得的成功其实无需言说,每天上亿次的搜索请求就是最好的证明。而任何企业的成功都离不开其人力资源,对于百度这样以知识工作者为主的高科技企业更是如此。就让我们走近百度,一同领略这国内搜索巨擘背后的寻才与留才之道吧。  百度发展简况

2012-07-06 14:58:47 5045

SpagoBI实例指南

最新3.x版的SpagoBI实例指南,由SpagoBI项目的负责人倾情巨献。

2012-07-20

等值线的绘制程序算法

本文介绍了方格网法生成等值线的原理,以及运用VC++6.0编程实现的结构。

2011-01-24

空空如也

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

TA关注的人

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