`
flik
  • 浏览: 15608 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
由于ubuntu内核的升级,vmware自带的vmware tools无法实现与host的文件共享,安装时会报头文件编译错误,搜了一下,网上有人说用open-vm-tools可以替代,就试了一下,东西下下来了,可是不知道怎么用,折腾了几天,后来还是看了一个老外的文章,搞定了!thanks, very much! 原文地址如下: http://langui.sh/2009/10/05/ubuntu-9-10-in-vmware/ 只是最后模块加载的时候,我是这么写的: sudo module -t vmhgfs .host:/sharefilename /mnt/hgfs
1、空地址引用: if(!s.equal(""))    ... String类型s可能是一些返回值或者输入值,导致s为null,这样就会报异常; 正确的写法应该是: if(!s.equal("")&&s!=null)   .... 或者 if(!"".equal(s))//这样从语法上不会报错,但是可能语义上是有问题的,会漏判    ... 另外,需要指出的是,复杂类型比较时,equal()方法比较的是内容,==比较的只是他们的地址,因为声明的类型变量只是存放指向复杂类型内容块的地址变量,相当于C指针;
阅读tomcat除了弄清它的运行机理,另一个主要目的就是学习它的编程知识,由于本人土人一个,真是刘姥姥进了大观园,现将遇到的不懂问题都记录与此,方便以后查阅: /* ----------------------------  语法  -------------------------------- */ (1)类数组:Class paramTypes[] = new Class[1];//类数组的定义 (2)paramTypes[0] = Boolean.TYPE;//Boolean.TRUE,Boolean.False
阅读Tomcat代码是看到Bootstrap类中有对自身类型变量的定义,对于我这个土人来说还是比较稀奇的,于是google了下,就找到了下面的东西,又被我拿来主义了,感谢原创者! (下面的文字转自http://loovle.iteye.com/blog/734888) ===========================================    问题: 如果java类里的成员变量是自身的对象,则新建该类对象时内存中怎么分配空间,我感觉好像死循环了。 不过我想的肯定是错的,因为很多类的成员变量是自身对象,举个例子: Class A{         private Stri ...
 由于现在项目相对比较轻松,而且项目是研究SOA和Web Service的,因此这里我要对一些相关的开源技术做一些研究。接下来我要写的文章是Tomcat源码系列的文章,文章(一)是关于Tomcat源码编译和如何将Tomcat工程导入Eclips的,这里分 ...
很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是SunONE(Open NetEnvironment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电 ...
Tomcat启动分析 1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of one or more Connector components that share a single Engine Service是这样一个集合:它由一个或者多个Connector组成,以及一个Engine,负责处理所有C ...
如何迅速成为Java高手         很多网友朋友问我学习Java有没有什么捷径,我说“没有,绝对没有!”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!         要想学好Java ...
决定研究下flex4的源码,一来增加对flex4的深刻认识,二来学习下人家的oo思想,网上down来flex4的sdk包(有三个包,一个是只含open source部分的包,一个add-on包,这部分是非开源的,还有一个是前两者的合并,我下的是第三个),解压后有200+M,找了来源码,就开工啦,do it! 阅读工具为source insight,先整理下源码目录结构: /Flex_sdk_4.0.0.14159 +-----Ant +-----Asdoc 作用尚不明确 |-----Bin flex编译等可执行文件 +-----Frame ...
不经意的回首,工作进入第五个年头了,发现走过了从Java程序员到J2EE架构师的历程。 发现电脑上安装了各种各样的J2EE工具:JBuilder, WSAD, Eclipse, Rose, Together, Weblogic, Jtest,Optimizator,Mysql... 发现电脑上保存了各种各样的OpenSource项目:Tomcat,JBoss,Ant,Hibernate,Spring,ibatis,Struts,Log4j,Lucene,Movable Type, Ofbiz, Orbix, Torque, Jcrontab... 发现书架上摆满了各种技术书籍,从EJB ...
解决MyEclipse下引入的工程无法进行server deploy 2010-01-11 17:07 这里提到的无法进行server deploy是指在MyEclipse的Server Deployments界面的工程列表中没有出现新导入的工程。 1、先看看该工程根目录下是否有.mymetadata这个文件。出现该问题一般都是工程导入MyEclipse之后,MyEclipse不认该工程为web project,这个时候需要为新导入的项目执行“Add Web Project”的操作,执行的菜单路径“MyEclipse”-“Capabilities”-“Add Web Proj ...
没想到ubuntu软件库支持这么强大,安装LAMP那是相当容易,比预想的容易很多! 下面是转贴自网上一位老兄的,多谢哈~!   Ubuntu 10.04 安装配置LAMP以及php开发环境 Eclipse PDT的安装 - [Linux] 安装LAMP组件: 系统->系统管理->新立得软件包管理器->编辑->使用任务标记分组软件包->LAMP Server(打勾选定)->确定->最后“应用”完成安装。期间会要求输入Root账户的密码并记住。 在Firefox输 入地址http://localhost/或者http://127 ...
本来已经在vmware上装好了ubuntu6.06,但是使用时发现ubuntu这个版本已经不再维护了,很多软件更新时都出了问题,所以就决定换一个最新的版本试试。去官网上一看,发现10.04界面还是很炫的,赶紧down下来,但是ym的是在vmware上一装,发现图形界面出不来,把启动页面snap下来,仔细看了里面的warning,也没发现啥。startx又一试,发现报错了:caught signal 4!      网上找找也没解释,打开/var/log/Xorg.0.log发现可能是vmware和ubuntu页面刷新率和像素不匹配,没辙,删掉原来的vm,重新下载最新的vmware7然后再装ubu ...
[size=medium]由于平时开发环境为windows及其之上的相关软件,所以安装了vmware来做实验,速度进测试还马马虎虎能接受。 1、安装VMware 5.5:按照提示一步一步操作就行,安装过程就略掉了,网络配置就选默认bridge方式; 2、安装ubuntu操作系统,插入安装盘后点击桌面install,之后也是按提示安装即可,略;安装好后设置root用户密码:sudo passwd root; 3、因为需要在主机和虚拟机之间进行文件互访,所以需要提供文件共享功能。步骤为:    1)安装VMware tools:运行VMware,VM-->Install VMware ...
Global site tag (gtag.js) - Google Analytics