易截截图软件、单文件、免安装、纯绿色、仅160KB

Java or .NET?揭开Java低成本五张画皮


看到园子的同僚们写的《跨平台》系列之后真的是热血沸腾,有些话不得不说,不能不说。我要揭掉Java这一层层美丽的“画皮”,让大家看看画皮之下 是什么?我们看到的都是一些什么?我本人并不是一定得推荐大家用.NET平台,但是我就是看不管有些人误导初学者,向他们传导什么都得用Java写,什么 都是Java最牛B。我认为应该根据项目的要求而选择平台与开发语言,比如做C/S开发选择.NET绝对是明智的,如果您需要跨平台您可以选用QT之类 的,干嘛偏偏用Swing哪?也许用SWing能显得出他比别人牛?做WEB开发选择PHP应该也是明智的选择,君不见世界上两个网站之一 FaceBook就是用PHP的吗?采用PHP方便快捷开发速度快,部署方便。有的时候我都和别人说ASP.NET和PHP这个小兄弟比起来也差不少哪, 但你用Java来开发?呵呵呵。。你能吃多少苦我想只有你自已能知道吧。好了废话少说,我们来揭“画皮”吧
画皮之一:Java的 低成本
Java的低成本难道真的很低吗?世界没有乌托邦,大家都要吃饭哪,别做梦了!
首先我们先讨论它的服务器,很多人可能很快就给我一个答复说用“Tomcat”,兄弟拜托哪!你 见过大型项目用TOMCAT用做中间件服务器吗?如果你敢用,要么用项目的这个 公司是白痴,要么你就等着三天两头客户给你打电话做后期维护吧。
如果采用中间件的话,无外乎就这几个选择了IBM的,Oracle的, 以前有BEA的。呵呵如果你只能选择它们的话,那么恭喜你!你上套了,IBM的与Oracle的东西都死贵死贵的,并且它们其实和HP DELL之类的硬件产商都是联盟,想要跑起它们的应用你必须得用高端服务器,还美其名曰这是高端应用没有办法就得用高端设备,你就花钱吧。呵呵可 能还有兄弟说你可以用JBOSS哪,我告诉你JBOSS真是不用不知道一用真奇妙,它的配置死麻烦,并且文档还少,人家公司是开源的,但是得靠卖文档与服 务活哪,当然不排除一种是有钱的公司,我有的是钱,就要买IBM的大机就要买WebLogic,我就是有钱,第二种是技术超级牛比如淘宝,差不多Java 方向与Oracle的牛人都在那里了,淘宝绝对是Javaer们的“光明顶”,但是淘宝也决对没有用所谓的SSH,它的框架都是自已重写,并且有个前 JBoss的核心人员在,你们怎么比。如果你是创业型站长的话,兄弟哪老老实实用PHP吧,如果有点钱的话用ASP.NET也是不错的选择哪,至少有盗版 的超强VS可用哪。
但是这个世界偏偏有这样的公司,被骗上套之后的公司投入了上百万、上千万之后,它们不


相关文档:

Java的垃圾回收(Garbage Collection)机制

一。谁在做Garbage Collection?
    一种流行的说法:在C++
里,是系统在做垃圾回收;而在Java
里,是Java
自身在做。
    在C++
里,
释放内存是手动处理的,要用delete运算符来释放分配的内存。这是流行的说法。确切地说,是应用认为不需要某实体时,就需用delete告诉系统,可
以 ......

java的volatile是什么意思


我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。
这在JVM 1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随着JVM的成熟和优化,现在在多线程环境下volatile关键字的使用变得非常重要。
在当前 ......

Java高级特性 1

1.静态导入:
静态导入是JDK1.5后新加的功能,一般不怎么常用,很简单给你举个例子你就能明白了,看这段代码:
import static java.lang.System.out;//导入java.lang包下的System类的静态方法out;
public class HelloWorld{
public static void main(String[] args){
out.print("Hello World!");//既是在 ......

分页功能的java实现

       最近做一个项目,要用到分页功能,参考了很多方法,有的不合适,有的不喜欢,于是自己在他们的基础上整了一个;思路是这样的:先把需要分页的数据或是记录都查询出来 存入一个集合类里如List或是Vector,然后利用其sublist(int findex,int eindex)方法,获取需要分页的数据或记录,关 ......

JNI技术实现JAVA程序调用dll


JAVA的跨平台的特性深受java程序员们的喜爱,但正是由于它为了实现跨平台的目的,使得它和本地机器的各种内部联系变得很少,大大约束了它的功能,比如与一些硬件设备通信,往往要花费很大的精力去设计流程编写代码去管理设备端口,而且有一些设备厂商提供的硬件接口已经经过一定的封装和处理,不能直接使用java程序通过端口和设 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号