PHP的主要语言开发者之一、Zend公司的创始人之一Andi Gutmans最近在blog中直言不讳地批评了Java语言。他指出,目前Java厂商试图在JVM上提供动态语言实现的路子根本不对,Java已经输掉了Web开发语言的战争,PHP是事实上的标准和胜利者。
Gutmans的这篇文章在技术界引发了强烈争议,很对人对此有不同的意见,我在这里就阐述一下我对PHP和Java两种语言的看法。
首先对比一下PHP和Java的异同,PHP是一种解释执行的脚本语言,语法和C语言类似,易学易用,不懂电脑的非专业人员稍经学习也能使用PHP.而Java要先编译成Class文件,然后在Java虚拟机上执行, ...
什么样的女孩最美?最近,一位网友在北京车展上拍下的一个清洁工MM,竟然在网络上迅速蹿红,并且被挑剔的网友们一致顶为史上最美清洁工。
谷歌在全球都是创新的代名词,图书搜索、地球探索、Gmail邮箱、街景地图……,这一串让人惊叹的产品名称不能不吸引人使用谷歌的产品,但 是,在谷歌进入中国后,两年来,却几乎没有能够让人为之一振的产品推出,即使年前推出的谷歌春运交通图,也是模仿美国加州火灾时,谷歌美国总部推出的一个 临时地图产品,那么,为什么谷歌在中国总是无法创新呢
问题的关键在于人。
在美国,谷歌的创新主力是理科生和工科生,也就是工程师,这是由美国的教育制度决定的,也是由人们的普遍观念决定的——理科生比较会动脑子,勇于挑战,勇于创新,并且,谷歌美国的产品和成绩证明了这一点。
但是在中国,单一靠理科生,也许会适得其反 ...
数据库系统的安全性很大程度上依赖于数据库管理系统。如果数据库管理系统安全机制非常强大,则数据库系统的安全性能就较好。目前市场上流行的是关系式数据库管理系统,其安全性功能很弱,这就导致数据库系统的安全性存在一定的威胁。
由于数据库系统在操作系统下都是以文件形式进行管理的,因此入侵者可以直接利用操作系统的漏洞窃取数据库文件,或者直接利用OS工具来非法伪造、篡改数据库文件内容。这种隐患一般数据库用户难以察觉,分析和堵塞这种漏洞被认为是B2级的安全技术措施。
数据库管理系统层次安全技术主要是用来解决这一问题,即当前面两个层次已经被突破的情况下仍能保障数据库数据的安全,这就要求数据库管理 ...
一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。
1.下面的语句用来查询哪些对象被锁:
select object_name,machine,s.sid,s.serial#
from v$locked_object l,dba_objects o ,v$session s
where l.object_id = o.object_id and l.session_id=s.sid;
2.下面的语句用来杀死一个进程:
alter ...
国外媒体昨天刊登了分析文章指出,微软三周前向雅虎发出的“最后通牒”期限将于本周六期满,如果雅虎仍不愿接受雅虎收购请求,则微软有三种方案可选择。无论微软采取哪种方案,都可能导致雅虎股价出现大幅波动。
今年2月1日,微软向雅虎董事会提出了收购要约,表示希望以446亿美元收购后者,收购方案为一半现金、一半股票。2月11日,雅虎董事会正式拒绝了微软请求,称微软出价低估了雅虎实际价值。自那时以来,微软收购雅虎案一直没有取得实质进展。
三周前,微软首席执行官史蒂夫·鲍尔默(Steve Ballmer)向雅虎董事会发出了“最后通牒信”,称雅虎必须在本周六(美国当地时间4月26日)之前接受微软收购请求,否 ...
阿里妈妈公司昨天宣布,截至目前,阿里妈妈已覆盖超过37万个中小网站和18万个人博客,日平均覆盖人群数已经突破7000万大关。
根据国家工业和信息化部的最新数据,截至2月份,我国网民数达2.21亿人,而AC尼尔森今年3月份数据显示,中国目前平均每天上网网民人数超过1亿,这意味着,以总量衡量,阿里妈妈目前覆盖近1/3的中国网民,日平均覆盖网民比例更是高达69%.
据CNNIC统计,国内目前网站总数超131万个,今年有望突破150万,其中大部分为中小站点,也就是说,以网站数衡量,阿里妈妈覆盖了近1/3的国内网站。
公开数据显示,分众商业楼宇联播网目前日平均覆盖人群超过3000万,而根据AC尼尔 ...
阿里巴巴(Alibaba.com)将正式进军台湾市场。据了解,该公司预定五月底在台湾召开记者会,对外宣布台湾市场相关布局;届时,该公司集团董事长马云可望亲自出马来台湾宣布此一消息,可见其对台湾市场的强烈企图心。
马云去年曾应邀来台湾演讲,当时他就透露“对于进军台湾市场,我们已经准备好了。”他还表示,可望结盟股东鸿海集团及合作伙伴中信银,共同进军台湾市场。
阿里巴巴是大中华区最大的电子商务公司,去年在香港挂牌上市,2007年的营收为人民币21.6亿元、净利约人民币9.68亿。
IT界正在从传统的面向代码的开发转变为面向服务的开发,
GRID计算方式更是在积极推进这一未来的发展方向,
现在任何IT人或者公司如果不懂得Web Service的话,
都将会遭到意外的损失——失去先机、无牛可吹、被人喷倒...
未来的互联网将不在是WWW了,而将代之以Grid网格计算为代表的GGG——多么动听的声音。
GRID计算形象化地说就是在网络空间的每个格子上都分布着服务。
未来的社会到处充满的也不再仅仅是信息了,而是服务。
相信很快所有的同行都将进入到该领域,
因此赶紧强占先机掌握网络服务的原理和开发方法必将在不仅的将来赢得丰厚的回报。
- 09:02
- 浏览 (161)
- 评论 (9)
- 分类: web service
- 进入论坛
据外國媒體报道,甲骨文公司最近的用户调查表明,开源软件正在占领甲骨文数据库软件的安装份额,约60%的IT设施在使用某种形式的开源软件。
由独立甲骨文用户集团(IOUG)实施的这次调查发现,绝大多数开源应用属于企业应用软件的边缘,例如网络服务器或单一功能服务器。
甲骨文用户集团总裁兼CEO Kaplan说,MySQL是替代甲骨文软件的最流行开源软件,根据对269名用户的调查,MySQL用户占33%。然后是PostSQL用户,占9%。
调查还表明,三分之一的受访者认为,开源软件的维护与支持正日益成为问题。IT经理们仍然要求甲骨文公司或第三方支持公司提供开源软件技术支持,他们要求甲骨文团 ...
Oracle的exp/imp是许多用户经常使用的两个工具. 它们常被用来做数据库的逻辑备份,数据库重组和数据转移等工作. 先由exp把数据卸出到文件系统, 产生一个.dmp文件, 然后必要时再由imp将数据装入数据库. 对于一般中小型数据库来说, 全数据库的exp所产生的dmp文件可能小于2GB, 但对稍大型的数据库, exp产生的数据动辄数十至上百个GB. 而现时多数操作系统为32位, 其文件系统允许的最大文件为2GB. 这样显然不能由文件系统存放exp产生的数据. 这是问题之一. 另一个问题是随着数据库的不断增大, exp所需时间越来越长以致实际上很难实施. 本文针对以上两个问题讨论相应对 ...
第一場 35分10次助攻和4次抢断 幫助球隊104:92 戰勝小牛
第二場 32分17次助攻和3次抢断 幫助球隊127:103戰勝小牛
有他在 我看小牛凶多吉少了
大家知道,儅你用Spring管理bean時,在自己定義的過濾器中是不能通過Spring取到bean的,必須自己手動取,現將我笨拙的方法寫下來供大家參考
首先在web.xml中加入如下代碼
<servlet>
<servlet-name>GetSpringContext</servlet-name>
<servlet-class>com.morris.GetSpringContext</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
具體實現如 ...
引用script language="JavaScript">
<!-- Begin
dCol='99CC00';
fCol='FF9900';
sCol='3366FF';
mCol='3366FF';
hCol='3366FF';
ClockHeight=40;
ClockWidth=40;
ClockFromMouseY=0;
ClockFromMouseX=100;
d=new Array("SUNDAY","MONDAY","TUESDAY","WEDNESDAY","THURSDAY","FRIDAY","SATURDAY");
m=new Array("JANUARY"," ...
Oracle 支持的 2 种事务隔离级别 Read committed 和 Serializable
根據官方資料,它們的區別如下:
动作 Read Committed Serializable
Dirty write Not possible Not possible
Dirty read Not possible Not possible
Nonrepeatable read Possible Not possib ...
Date.prototype.format = function(format)
{
var o = {
"M+" : this.getMonth()+1, //month
"d+" : this.getDate(), //day
"h+" : this.getHours(), //hour
"m+" : this.getMinutes(), //minute
"s+" : this.getSeconds(), //second
"q+" : Math.floor((this.getMonth()+3) ...
我觉得主要应该从5个方面进行调整:
1.去掉不必要的大型表的全表扫描
2.缓存小型表的全表扫描
3.检验优化索引的使用
4.检验优化的连接技术
5.尽可能减少执行计划的Cost
现在简单的举几个例子
Where子句中有“!=”将不使用索引
select account_name from test where amount != 0 (不使用)
select account_name from test where amount > 0 (使用)
Where条件中对字段增加处理函数将不使用该列的索引
select * from emp where to_char(hire_date, ...
Java常用的设计模式
创建型模式
1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory
工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。
2、BUILDER—MM最爱听的就是“我爱你”这句话了,见到不同地方的MM,要能够用她们的方言跟她说这句话哦,我有一个多种语言翻译机,上面每种语 ...
- 浏览: 38992 次
- 性别:

- 来自: 深圳

- 详细资料
搜索本博客
最新评论
-
看百家讲坛有感
不要过分的鼓吹信仰,什么事一到了信仰的程度就开始让人不加思考的接受。什么宗教信仰 ...
-- by catail -
看百家讲坛有感
呵呵,这个不错,强烈支持这个观点。
-- by ziping_happy -
IT行业35岁以后就真的没人 ...
-- by racnow -
看百家讲坛有感
有意思,看来得去买部碟来好好看看 百家讲坛还有 地球与发现
-- by spiritfrog -
取得真经100年之后的唐僧 ...
中庸之道,有这样的管理者和管理思想,难怪中国出不了顶尖技术人才。
-- by chenjf2k






评论排行榜