`
dengyll
  • 浏览: 90222 次
社区版块
存档分类
最新评论
文章列表
 学习使用RMI框架,抄写了一段例子代码:      代码如下: package com.you.rmi; import java.rmi.Remote; import java.rmi.RemoteException; import java.rmi.registry.LocateRegistry; import java.rmi.server.UnicastRemoteObject; import java.util.Date; import javax.naming.Context; import javax.naming.InitialContext ...
最近一周身体极度不适,口腔溃疡、嗓子痛、感冒咳嗽、发烧,统统来了一个遍,非常痛苦。所以最近一直关注有关于软件开发人员的身体健康问题的网站、文章。 看了许多文章,在结合自己在这一周之内痛苦的感受,所以才写这样一篇文章来提醒自己“开发人员关注健康,刻不容缓”。 其实,作为软件开发人员都知道,我们为了生存,必须要终日坐在电脑面前埋头苦干,所以很少有人有时间和精力去关心自己的身体状况。 我也是这样的。回想从一开始进入这一行,我就没有合理的安排过自己作息时间。自己每每都是晚上睡很晚,而且总是睡觉之前用半个小时的时间看看新闻,浏览一些有意思的网站看一些有意思的文章和故事;早上有时候很早起床来机房 ...
1、原码、反码、补码和移码 ·原码例子如下: 在原码表示法中,最高位是符号位,0表示正号,1表示负号,其余的n-1位表示数值的绝对值。 ·反码例子如下: 正数的反码与原码相同,负数的反码则是其绝对值按位 ...
项目经理,从以前一个令人羡慕的职位到现在的烂街,各行各业,各色人等,我们都可以看到项目经理的身影。盖房子搞建筑的,总包分包,大大小小的项目经理无数;新房装修,也是项目经理带着几个小弟出来混的,软件行 ...
我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。我时常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP 一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96, 97级的不少大学生都去做Web了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。   几个误区   初学者对C#风潮的追赶其实也只是学习过程 ...
在本地测试没有问题的程序,放到SQL AZURE上老是出错 查到最后发现一个简单的查询语句没有返回正确结果,因为里面有中文.所以基本确认是因为排序规则的问题导致的. 查了SQL AZURE的数据库 select * from SYS.DATABASES ,默认排序是 SQL_Latin1_General_CP1_CI_AS   删除数据库重新创建,语句如下 create DATABASE database COLLATE Chinese_PRC_CS_AS
最近在研究Bigtable的实现原理,网上搜索了一把,几乎全是Google的那篇论文,由于涉及的点众多,看起来比较吃力,也没有一个宏观的架构用于理解,因此,自己画了一个,分享给大家,欢迎各位批评指正,共同完善!HBase可以认为是山寨版的Bigtable,因此其架构也是类似的,只是各个部件换了名字,对应关系如下:Chubby ===> ZookeeperMaster  ===> MasterGFS     ===> HDFS
参加了2012中国数据库技术大会,综合各方的演讲、资料和个人理解,总结出Big data(大数据)的趋势。本次技术大会议题众多,但无论是企业级应用还是互联网应用,关注的焦点无一不是“大数据”。 传统的IBM、Oracle关注企业级大数据的统一解决方案,并已经提供了商业的产品;互联网的百度、淘宝、腾讯等都基于自己的业务和互联网的特点,构建了自己的大数据系统。一些研究机构或者学术机构,也已经被这个由互联网刮起的“大数据”旋风吸引,开始投入更多的精力进行相关理论上的研究。 现在比较流行的所谓“大数据”一般都是指历史的静态数据,例如日志数据、历史的业务数据;但经过我个人的理解和观察,其实“ ...
终于把hadoop1.0.0的eclipse插件编译好了,现在提供下载。
如上图所示,在copy文件的时候,提示“Name node is in safe mode”, 这表示Hadoop的NameNode正处于安全模式, 解除的办法是,执行命令:hadoop dfsadmin -safemode leave 附dfsadmin命令参数解释: hadoop dfsadmin -safemode value 参数value的说明如下: enter - 进入安全模式 leave - 强制NameNode离开安全模式 get -   返回安全模式是否开启的信息 wait - 等待,一直到安全模式结束
1.增加数据库用户:(user01/pwd) [sql] view plaincopy
Masql的MyISAM引擎 count(*)与count(col)对比 不带where的条件下: 使用的是Server version: 5.1.34 MySQL Community Server (GPL) 使用count(*)执行结果 mysql> select count(*) from my_cms_25;                 +----------+| count(*) |+----------+| 1022711 |+----------+1 row in set (0.00 sec) mysql> show profiles;+------ ...
 最先听到“数据库”这三个字是大一时,在没有接触一门技术前,总会对这(自己)未知的技术产生些许的恐惧,性格的不同,有些人还可能会产生好奇,有些人会觉得很有挑战性,而我,有点害怕,有点好奇,有点兴奋,数据库,究竟是什么,会不会是很高深的东西,因为,听某老师讲过它是很简单的东西,不用急着学也行,一年前自己的方向也没怎么确定下来,也就没有去接触了,近期,在SRP项目中需要用到其中的知识,于是,终于开始了对数据库的接触。    身边学过数据库的同学也讲,数据库很简单,个个都这样讲,真的是这么简单么?在这几天的数据库学习后,我得出了一个结论,不去深入研究它的话,它就简单了,但如果想要深入,再深入,那就一点 ...
1. 对于get方法,hibernate会确认一下该id对应的数据是否存在,首先在session缓存中查找,然后在二级缓存中查找,还没有就查询数据库,数据库中没有就返回null。这个相对比较简单,也没有太大的争议。主要要说明的一点就是在这个版本中get方法也会查找二级缓存!   2.  load方法加载实体对象的时候,根据映射文件上类级别的lazy属性的配置(默认为true),分情况讨论: (1)若为true,则首先在Session缓存中查找,看看该id对应的对象是否存在,不存在则使用延迟加载,返回实体的代理类对象
  Hibernate中提供了两个级别的缓存: 一级缓存是session的缓存,它属于session的生命周期,session关闭后缓存也将清除.这就说明用session来提升性能的能力有限,而二级缓存是sessionFactory级别的,可以做更多的事情,但是默认是不开启的,我们想要使用,就必须先开启.在主配置文件中添加以下代码来开启二级缓存: <property name="cache.use_second_level_cache">true</property> 光开启还不够,还要提供二级缓存的实现,需要给定缓存的提供商 ...
Global site tag (gtag.js) - Google Analytics