`
samana
  • 浏览: 19829 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
都在说移动互联网,到底什么是移动互联网的热门应用呢? 列举一个流水作为备忘:   1.手机LBS 2.手机视频电话 3.移动电视 4.手机支付 5.手机SNS 6.Push email,content 7.DM 8.DS 9.手机联网游戏 10.SMS相关应用 11.MMS相关应用 12.DLNA 13.HDMI   个人看好手机联网游戏和LBS,也许不久的将来,移动设备上就会出现类似星际争霸和google map的应用了,所不同的是,它将更具有黏性,这是一片广阔的蓝海。
     对于cache来说,一般都是为了减少IO的读写频率,这就是其和buffer的区别。对于hibernate的二级缓存的概念,一直有一个不太明了清晰的概念,写些文字总结下。      众所周知,hibernate提供了两级缓存,一级缓存是必须的,二级缓存是可选的(也可以认为是可插拔的)。    hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效了。 二级缓存是SessionFactory级别的全局缓存,它底下可以使用不同的缓存类库,比如ehcache、oscache等 ...
     一直在做PIM sync,对于OMA syncml的应用开发也浸淫了4年了,但是PIM的应用一直没跳出对于联系人,日程或者文件的同步备份的圈子,看看syncml的spec,DS 到了 2.0算是正式终结并并入了DM的序列,设备管理也算涵盖了用户数据 ...
     项目用的jboss-4.2.0.GA,的数据库连接临时从thin的方式转到了OCI的方式,修改了oracle-ds.xml文件后,只能在相应的server上安装oracle client,以前很少在linux的机器上安装oracle client,这次算是找到了实战的机会。    首先要得到安装文件,我用的是ship.client.lnxx86-64.cpio   首先要解压 cd /home/ cpio -idcmv < ship.client.lnxx86-64.cpio 增加组和用户 # groupadd oinstall # useradd -g oin ...
     Scrum 作为敏捷方法之一,在十多年前由 Ken Schwaber 和 Jeff Sutherland 共同提出,名称来自英式橄榄球,用 Scrum 来类比软件团队在软件开发所展示出来的速度和灵活性。(在橄榄球比赛规则中, Scrum 的目的是在有轻微违 ...
   一直没怎么更新博客,一个是由于项目比较紧,大多时间是在编码和分析bug,另外一个也懒得动笔。上段时间和一个朋友进行了一个F2F的交流,他算是一个在电信通讯行业比较资深的人士,但是对未来通信和发展和我还是有一 ...
MYSQL的共有7种存储引擎。每一种引擎都是完全不同的, 都是为了满足特定应用的需要。 你可已选择最适合的引擎而不是向oracle里头只有一种通用的存储引擎。   MySQL Storage Engines Overview(MySQL 存储引擎简介) MyISAM: 默认的存储引擎, 不支持事务机制,数据可靠性中等, 表级锁。在读操作占多数的应用中有很好的性能,大部分web和数据库存服务都用了MyISAM.  MyISAM强调了快速读取操作, 它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源 H ...
最近接触了下关于敏捷方面东西,也就顺带了解了下SCRUM, 订阅了google group讨论,发现国内还是有很多SCRUM的认识和先行者,也提出了很多关于SCRUM的建设性意见,我全当归总下。   1.啥叫SCRUM 2.为啥要用SCRUM? 3.如何实施SCRUM? 4.Scrumm ...
英语,听说读写,听与说应该放在首位,尤其作为和外界沟通如此密集的今天。 总结一个公式,我个人称之为 FSE 公式 (Full communication)充分的沟通能力+(Strong ability)强悍的问题解决技术能力 =(Excellence)竞争力   转一下练习英文的 ...
http://www.gsmworld.com/newsroom/index.htm
  和经理讨论下了关于模式的学习,也反馈自己的掌握模式的程度。 单单举一个java.lang.Boolean类里具体用到了哪些设计模式?   分析列举下: 1.Singleton 必然用到了Singleton,查看下API,原来一个变种的Singleton,有两个对象TRUE和FALSE, ...
开始温习结构模式   facade, 又称门面模式,是为了减低一个系统和另一个系统的内部类之间的耦合性。建立一个对象代理系统的主要功能。 典型的应用就是JDBC. 典型的数据库连接程序如下:   Connection conn = null;   PreparedStatement prep = null;   ResultSet rset = null;   try {      Class.forName( "<driver>" ).newInstance();      conn = DriverManager.getConnection( "& ...
项目中要有一个功能点,即要把数据库存放的数据的大小返回给相应的用户,而在数据库表中有blob字段。 How can we query the size of blob?   假定数据库中的表名为user,得到整个表的大小的sql如下 SELECT sum( bytes)/1024/1024 size_in_MB FROM user_segments WHERE (segment_name = 'user' OR segment_name in ( SELECT segment_name FROM user_lobs WHERE table_name = 'user' UNION SEL ...
  继续温习 关于prototype, 可以简单的认为它就是clone的翻版叫法。对于建立一个新的对象,要么new一个出来,要么就clone一个。而区别在于clone能够动态抽取当前对象运行时的状态并且克隆到新的对象里,而new呢,只是得到一个初始的对象。   clone又分为deep clone & shadow clone 浅克隆:克隆的对象只有基本类型,不含引用类型 深克隆:克隆的对象含有引用类型     关于factory,可以分为三类 simple factory factory method abtract factory   三类工厂自上而下逐步抽象。   在effec ...
WIKI的SyncML解释地址:   http://en.wikipedia.org/wiki/Syncml   我把公司的产品也加上去了。最起码可以同行们知道自己曾经也参与过Syncml Server的设计与开发,呵呵  
Global site tag (gtag.js) - Google Analytics