自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA annotation

[img]http://dl.iteye.com/upload/attachment/0083/6547/5baf9d7b-b617-3dcb-9cdf-ef933559013c.jpg[/img]接口Annotation 是一个被所有注解类型实现的通用接口。但是如果硬编码实现此接口不能定义一个注解类型,同时,此接口本身也不是一个注解类型。所有注解声明格式为: @interfa...

2013-04-25 13:01:34 115

原创 java多线程基础知识(java并发编程实战读书笔记)

第三章 对象的共享1,同步锁 1,描述实现原子性或边界区 2,内存可见性 保证数据一致2,volatile 稍弱的同步机制 开销介于普通代码与synchronize之间 写入volatile变量表示跳出同步代码块,读取volatile变量表示进入同步代码块 作用类似缩减synchronize范围 jvm需要设置为-server模式 不建议使...

2013-01-11 16:05:49 140

原创 声音支付抢占移动支付领域商机

  转自:http://labs.chinamobile.com/news/mpay/72992 内容摘要:移动支付市场交易规模不断增长,具有巨大商机,支付市场有很多先发者,在国内和国外已然出现很多移动支付技术公司。目前近距无线通信技术越来越发达,有更多的人享受到科技的福利,让支付变得更方便、更快捷。通过声音支付相对于NFC是更新颖的支付方式,也由此诞生了很多相关技术……   移动支...

2012-12-20 17:13:03 293

原创 java设计模式之结构型模式

java设计模式之结构型模式1,适配器模式[img]http://dl.iteye.com/upload/attachment/0077/2204/b2ccc290-5d90-3818-bec8-4f09756ce952.jpg[/img] 概念: 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。...

2012-12-19 14:17:52 143

原创 关于ORACLE创建数据库索引

由于公司电子商务网站平台版本老化,且使用oracle数据库,前期DBA在设计数据库建表结构时候存在一定的问题,对索引的使用不够重视,大致数据的查询比较慢(当然也有一些由于使用hibernate中不够重视[color=red]ORACLE采用自下而上的顺序解 析WHERE子句,根据这个原理,表之间的连接必须写在其他 WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句...

2012-12-19 10:51:49 113

Apache HTTP Server 修改最大连接数maxclients

在公司内网用到了apache2做web服务器,每当内部发文的时候,尤其是一些人事任免及销售目标下发、达成情况总会出现达到最大连接数的情况,导致阻塞。 一般apache采用prefork和worker机制,通过apachectl -l命令查看默认使用的prefork机制。需要修改prefork策略 那么需要做如下修改: 1,/usr/local/ap...

2012-11-27 14:42:01 637

原创 oracle中delete与trucate

转帖:http://hi.baidu.com/victor036/blog/item/d14024432ef1b41c72f05dfb.htmloracle中delete与trucate的区别2010-10-20 13:451.准备数据与相关表drop table dt_test_tab; create table dt_test_tab (i number); cre...

2012-05-22 17:41:20 185

OPENLDAP

之前用一周时间为上品折扣公司搭建了CAS+APACHEDS的SSO,后来发现,APACHEDS在很多方面存在不足,尤其是集群方面,故又花了一周时间安装了openldap集群。 下面是遇到的一些问题及解决方案:安装OPENLDAP步骤下载OPENLDAP并安装下载地址:http://www.openldap.org/software/download/下载版...

2012-05-09 20:38:45 330

原创 ORACLE分页效率

转自:http://blog.csdn.net/jackpk/archive/2010/10/18/5948448.aspxrobbin对oracle ROWNUM 方式分页效率问题的看法: http://www.iteye.com/topic/8805:select * from ( select row_.*, rownum rownum_ from (.........

2011-04-15 20:13:55 209

原创 CSS控制背景色渐变,跨浏览器

转载:http://hi.baidu.com/easyphp/blog/item/c70fc9d0cbd13d82a1ec9c6d.htmlCSS实现背景色的渐变兼容问题解决2010年07月23日 星期五 15:26CV产物一、有点俗态的开场白要是两年前,实现“兼容性的渐变效果”这个说法估计不会被提出来的,那个时候,说起渐变背景,想到的多半是IE的渐变滤镜,其他浏览器尚未支持,但 是,...

2011-03-28 19:43:19 133

原创 摘抄:sql优化

转载:http://dev.csdn.net/author/fuwei2241/8df24e044bcd4c48902f9f329d55be7c.html 我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺...

2011-03-27 17:00:10 117

原创 什么是数据库的读写分离

转自:http://shiyaobin888.blog.163.com/blog/static/4110683520102684137158/如何提高大型网站的访问速度,根据理解和经验一般常用的方法如SQL优化、缓存、集群等等,NewEgg的专家提示说做过大型网站的话应该知道数据库读写分离的。 读写分离(Read/WriteSplitting)”,基本的原理是让主数据库处理...

2011-03-18 09:16:35 117

原创 大型电子商务网站架构,摘抄

转帖于:http://www.cnblogs.com/skydau/archive/2009/08/30/1556701.html大型电子商务网站架构,摘抄 [img]http://dl.iteye.com/upload/attachment/423402/874081ef-e2ff-37fb-a986-b457026ddf11.jpg[/img]7.同一个网站的多语言该如何处...

2011-02-23 11:01:31 313

<Java Concurrency in Practice> Part I: Fundamentals原理 Chapter 4.Composing Object

Chapter 4. Composing Objects 组合对象 So far, we've covered the low-level basics of thread safety and synchronization. But we don't want to have to analyze each memory access to ensure that our progr...

2010-11-13 22:15:33 177

原创 javascript 常用关键字列表集合(关键字和未来关键字)

Javascript关键字(Reserved Words)是指在Javascript语言中有特定含义,成为Javascript语法中一部分的那些字。Javascript关键字是不能作为变量名和函数名使用的。使用Javascript关键字作为变量名或函数名,会使Javascript在载入过程中出现编译错误。 Javascript关键字列表: break delete functi...

2010-11-01 10:19:58 211

<Java Concurrency in Practice> Part I: Fundamentals原理 Chapter 3. Sharing Object

--注:由于Java Concurrency in Practice时间久远业已脱销,所以本人对读到的一些要点进行整理,主要用来个人进一步深化学习,书中原文会加中英文注释,自己的白话仅有中文,很多部分仍然为英文原文。Chapter 3. Sharing Object共享对象3.1. Visibility可见性Visibility is subtle because the th...

2010-10-21 01:13:07 186

<Java Concurrency in Practice> Part I: Fundamentals原理 Chapter 2. Thread Safety

--注:由于Java Concurrency in Practice时间久远业已脱销,所以本人对读到的一些要点进行整理,主要用来个人进一步深化学习,书中原文会加中英文注释,自己的白话仅有中文。Chapter 2. Thread Safety线程安全If multiple threads access the same mutable state variable without a...

2010-10-14 00:30:44 181

创建自己的第一个垂直搜索引擎遇到的问题

开发环境:ununtu10.04 Eclipse3.6 mysql5.1 tomcat6.0.29所用技术:Spring3.0+servlet2.5+jsp+jquery+ibatis2.x+lucene3.x+heritrix1.4[img]http://dl.iteye.com/upload/attachment/316054/fab3d0e4-13ee-3f73-a9d1-6be...

2010-09-25 12:32:04 123

使用Heritrix爬取国内某最火的电子商城的笔记本信息遇到的问题

网上的某些资料也说了对Heritrix进行扩展定制即可个性化的从网上爬取自己需要的内容,为建立垂直搜索作做好准备。 这里主要扩展FrontierScheduler和Extractor两个class,由于是个demo所以比较简单,由于这些代码仅仅是周日下午和今天晚上抽时间些的,故效率上没有可考虑,比如太多的正则,反射方法构造后应该缓存等,仅供参考 扩展如下: ...

2010-09-15 22:35:15 127

ExtJS中CardLayout的使用

前面说到了CardLayoutd和TabPanel使用起来感觉布局有点不好调试,或者说这两者结合更不好调试。 首先,CardLayout是FitLayout的子类,它可以使内部的组件自适应填充,那么内部组件的Width、Height由外部的CardLayout布局的组件决定,布局为CardLayout的组件Width、Height必须确定,准确的是是可以让ExtJs框架去自动计算,那么这...

2010-08-26 22:01:57 230

Ext的一些使用问题(会不断更新……)

虽然使用Ext有一年多了,但是由于我本人不是太喜欢这么技术,所以没有太多的去深入研究源码,最近换了一种开发方式,感觉有必要将问题备忘一下,后续会不断更新问题1form.getValues()中出现combo的话,如果要获取combo的valueField的值的话,需要为combo指定hiddenname问题2border布局不可对border布局中的子元素(region...

2010-08-23 20:33:51 85

HDFS

注:由学习Hadoop权威指南的HDFS分布式文件系统概念: hadoop的分布式文件系统hdfs hdfs思想:一次写入,多次读取是高效的,但是如果低延迟访问未必完全做得到,hdfs是为了大搞高数据吞吐量而设计,由于hdfs块默认为64M大小,这样减少了磁盘的寻址时间,这样硬盘的传输速度越快相应的数据传输速率就越快,这只是字面理解,[b]当然如果任务特别少作业...

2010-08-21 22:28:36 156

第一个MapreducerDriver跑起来

注:由Hadoop权威指南开始的MapReducer的用途是数据的存储和分析,就像lucene一样要想有个完整的可以运行起来的搜索引擎肯定要构建索引,然后根据client端的需求进行数据分析一样。1,Mapper这里Mapper是一个泛型类,前两位参数为输入类型,后两位参数为输出类型(与reducer的输入类型必须对应)。当前temperatureMapper的输入Key,...

2010-08-15 14:04:35 257

原创 Ext.get()与Ext.fly()有什么不同

Ext.get()与Ext.fly()又什么不同关键字: extjs Ext.get()每次都会创建对象.而fly则会去缓存中查找,然后返回.你可以看下他们的源代码,如果有大量对象需要获得的话,最好使用Ext.fly()性能会好一些. Ext.get和Ext.fly返回的都是一个Element对象,但是Ext.get返回的是一个独立的Element,拥有自己独立的操作接口 封装,可...

2010-08-03 10:10:47 139

hadoop安装

最近由于一个项目比较忙,所以有短时间没能读书没能动手学习! 首先,说下为什么我要些hadoop的文章,由于我的个人兴趣在互联网方向,在这方面我有激情和行动力,就这么简单,当然这才是我的真正职业方向。 另外,这次安装是在ubuntu上安装,对于2年没碰linux的我来说忘记了好多命令,呵呵,废话少说,下面说安装过程。 建立hadoop的用户名和用户组 sudo a...

2010-07-31 23:33:56 88

原创 Luncene2.0+Heritrix开发自己的搜索引擎 泛读一

今儿,多喝了几扎,所以更新晚了,废话少说。我看书看资料习惯泛读后精读再精读,所以现在先把泛读所感记下。如果路人,请别见笑! 本人对搜索引擎的学习是从lucene2.0开始,所以谈谈对lucene暂时了解部分的感悟。 搜索引擎呢,据我所领悟的就是抓取数据(存储、索引、分词)、读取数据(根据不同需求读取或者说分析用户的需求获取数据)。抓取数据就是对...

2010-07-12 22:55:45 150

空空如也

空空如也

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

TA关注的人

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