- 博客(34)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
如何从Windows远程桌面连接Ubuntu Linux
从Windows远程连接到Ubuntu Linux,可以采用两种方式:1、SSH2、远程桌面 这里采用远程桌面的模式,主要使用VNC。 主要步骤如下:1、在Ubuntu中安装VNC4Server。 vnc4server-免费软件,可以从源里面找到。sudo apt-get install vnc4server 2、简单配置: 生成一个passwd文件,vnc4passw...
2010-11-15 10:19:00
412
原创 Windows下Apache2.2+MySQL+PHP5.3的安装
windows下Apache+MySQL+PHP5.3的安装一、下载所需的软件 Apache2.2 MySQL5.1 PHP5.3(注意:如果你是在windows下使用Apache+PHP的,请选择VC6版本;如果你是在windows下使用IIS+PHP的,请选择VC9版本)二、安装 这里只说PHP的安装,其他的只要n...
2010-01-26 14:52:31
193
原创 基于 Apache Mahout 构建社会化推荐引擎
基于 Apache Mahout 构建社会化推荐引擎文档选项打印本页将此页作为电子邮件发送样例代码级别: 中级赵 晨婷, 软件工程师, IBM马 春娥, 软件工程师, IBM2010 年 1 月 21 日Web 2.0 的一个...
2010-01-23 15:02:31
290
原创 Linux-Apache-MySQL-PHP网站架构方案分析
LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等特点,微软的.NET架构相...
2010-01-01 10:35:39
413
原创 常用软件开发模型比较分析
正如任何事物一样,软件也有其孕育、诞生、成长、成熟和衰亡的生存过程,一般称其为“软件生命周期”。软件生命周期一般分为6个阶段,即制定计划、需求分析、设计、编码、测试、运行和维护。软件开发的各个阶段之间的关系不可能是顺序且线性的,而应该是带有反馈的迭代过程。在软件工程中,这个复杂的过程用软件开发模型来描述和表示。软件开发模型是跨越整个软件生存周期的系统开发、运行和维护所实施的全部工...
2009-12-28 16:59:50
201
Uploadify的使用(java版)
Web上传文件是一个很常用的功能,试用过不少上传组件,要么是每次只能选择一个文件,要么是选择了文件后不能取消,直接上传,要么就是对文件、队列等限制支持不佳。总之仅仅是依靠JavaScript的实现不太好用,Flash+JavaScript的方式似乎对于这种上传需求满足得更好。今天试用了一下uploadify,发现效果不错,可以看看它的Demo。首先下载,选最上面那个最新的版本,下载回来的压缩包包括...
2009-12-22 22:52:07
145
原创 可重用资产规范(RAS)介绍
可重用资产规范(RAS)介绍 收藏可重用软件资产类型 1 粒度划分 一个资产的粒度描述了该资产能够解决多少个问题或提供多少个解决方案。最简单的资产提供单个解决方案。随着粒度的增加,资产可以解决的问题也会随之增加。 通常粒度的增长会加大资产的容量和复杂性。2 可变性划分 ...
2009-12-21 21:17:03
438
JavaScript程序执行顺序问题总结
好记星不如烂笔头,适时的总结梳理知识让人更轻松愉快。今天总结下学习和开发中遇到的JavaScript执行顺序的问题,今天挖个坑,以后会慢慢填,也希望抛砖引玉,能学到更多的东西。顺序可能比较乱,写多了再整理,有些术语可能运用也不恰当,欢迎批评指正。以下使用的示例程序都经过了本人的实际验证,兼容各大浏览器。OK,步入正题。1. 变量的声明和引用变量必须先声明后引用,这个大家是都知道的,...
2009-11-30 11:29:42
92
用pure-ftpd搭建简单的Ubuntu FTP服务器
出处:http://freeport9.blog.163.com/blog/static/260505692009810225280/昨天花了一天时间把实验室的FTP服务器搭起来了,算是为实验室做的第一项工作吧。这里简单记录一下过程,以便日后参考。服务器系统为Ubuntu Server 9.04,使用软件RAID1,FTP服务用pure-ftpd提供,同时提供管理员账号、虚拟账号,并开放匿名访...
2009-11-29 11:43:52
179
在Eclipse中集成JRebel实现Java热部署
以前老有人说 JRebel 调试的时候会出问题, 好像是需要配置一下才可正确调试, 这里转一篇官方的文章:http://www.zeroturnaround.com/blog/how-to-install-and-use-jrebel-formerly-javarebel-in-tomcat-with-the-eclipse-ide/ How to install and use ...
2009-11-27 21:08:46
444
原创 让Dwr和Spring-MVC通过Annotation方式共同工作
引用SPRING2.X后引入了@Controller的方式标注Controller,大大简化了原来的XML方式的MVC配置,不过传统的DWR配置方式,虽然可以通过SpringCreator的方式将BEAN暴露给AJAX使用,但是仍然逃不出繁杂的XML配置,通过SPRING的annotation方式,可以简化DWR和SPRING之间的配置. web.xml Xml代码 <emb...
2009-11-25 22:16:46
232
js、java编码(乱码)问题
一种方式 /* * 在前台要先双编,在后台取在解 * js代码 * var str = "中文"; * str = encodeURI(str); 1编 * str = encodeURI(str); 2编 * java代码 * String content = request.getParameter("str"); * content = java.net.URLDecoder...
2009-11-25 13:36:32
100
原创 奋斗两天,终于开发了自己的DAO层公共类(Spring+Hibernate实现)
奋斗两天,终于开发了自己的DAO层公共类(Spring+Hibernate实现) 此EntityDao接口与EntityDaoImpl实现类,可取代了我们平时写的UserDao,NewsDao,CompanyDao等等,可直接供Service层调用.其中实现类的代码如下:/** * Copyright 2009-1012 the original author or au...
2009-11-25 13:19:10
134
原创 用pureftpd+pureDB虚拟用户,建立一个简单安全(不需要数据库支持)的linux ftp网站
用pureftpd+pureDB虚拟用户,建立一个简单安全(不需要数据库支持)的linux ftp网站 (陈佳毅编写,献给LINUX刚入门者,多谢linux.博客: http://dongfengyu.bokee.com/)。 关键字:ubuntu linux Pure-FTPD pureftpd pureDB虚拟用户 规划: 目的: 建一个有多个虚拟用户的ftp站点,可匿名访问,也可验证访问。匿...
2009-11-25 11:59:15
162
原创 Linux服务器分区问题
我来说一下Linux服务器的分区问题,如果是PC机,就用两个分区,一个是/另一个是/swap,swap的大小为内存的1.5倍左右。服务器的分区,应该保证有如下的分区,目的很简单,为了管理上方便和系统的安全。 以10G硬盘大小为例:/ 大小为1G,多了浪费/boot 大小为200M,多了浪费/home 大小为1G,多了浪费 /tmp 大小可以根据磁盘的大小而定,如...
2009-11-25 11:21:38
158
原创 ubuntu开启SSH服务
SSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-serversudo apt-get install openssh-server然后确认ssh...
2009-11-25 10:57:23
215
原创 ubuntu安装jdk全过程(仅供参考)
首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java中然后,在shell中执行:代码:sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin修改bin文件权限,使其可执行然后,执行代码:sudo /...
2009-11-25 10:46:36
124
Ubuntu 下 mysql.tar.gz安装过程
一、安装在/usr/local代码::$ sudo groupadd mysql:$ sudo useradd -g mysql mysql:$ cd /usr/local:$ tar zvxf ...../mysql........tar.gz //第一个省略号代表tar.gz文件放置的目录,第二个省略号代表mysql的版本号:$ mv ..... my...
2009-11-25 09:38:47
615
原创 基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发 (3)
基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发 (3) 进入我们基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发的最后一个阶段了,这阶段主要为我们的项目引进Struts2的Annotation。相对于带Annotation的Hibernate与带Annotation的Spri...
2009-11-23 23:07:43
111
原创 基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发 (1)
基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发 (1) 写这个主题的文章在网络上应该暂时没有吧,也看过许多SSH整合开发的书,许多都是旧版本的框架整合,而且大部分都是以XML配置文件的方式,即使谈到Annotation也是针对其中一个框架而言的。随着开源框架更新版本中不断引进对Annotation的支持,使得我们可以用单方面...
2009-11-23 23:00:22
112
原创 基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发(2)
基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发 (2) 基于Annotation的SSH整合开发,其实,并没有我当初想像中那么顺利。真正去做的时候,才发觉有许多问题。但不要紧,探索一下吧。在探索过程中学到知识,才是最重要的。 言归正传,现在,我们加入Spring的支持:把spring-framework-2...
2009-11-23 22:53:42
95
Eclipse下Lucene2.9.0配置与测试
【Eclipse中配置Lucene】1.首先我解压lucene-2.9.0.zip到任意文件夹,我的是f:\lucene. 此时文件夹里必要文件夹是 f:\lucene\contrib,f:\lucene\src.确保这两个存在后其它的暂不顾及。 2.在eclipse中新建工程File-new--Java Project 然后输入 Project Name : luc...
2009-11-16 10:46:54
140
Jonas5.10 部署使用了Spring的项目出错
开了一个基于 下面是Jonas启动过程中抛出的异常信息: been ignored.:49:59,887 : WARDeployer.doDeploy : Deploying NITS.war2009-11-12 20:50:12,527 : ApplicationContext.log : Initializing Spring root WebApplicationCont...
2009-11-13 22:14:01
163
原创 用Cookie时注意
1. 编码的问题(特殊字符和协议的冲突) URLEncoder URLDecoder2. 大小和多少(Cookie 值的大小和 Cookie 的个数) 4K 20个(一个 Server 可以存20个 Cookie,多个 Server 可以存多个20个,并...
2009-10-24 09:24:08
106
原创 struts2 Action中获取request, response对象的方法
struts2 Action中获取request, response对象的方法 第一种方法:ActionContext ctx = ActionContext.getContext(); HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_RE...
2009-10-24 09:21:35
100
原创 CSS心得:CSS十条速记口诀
如果在用CSS设计布局时遇到BUG,请认真阅读以下内容,非常容易记忆的,不知道哪位高人把CSS BUG编成了顺口溜了!看看好不好记住呢? 一、IE边框若显若无,须注意,定是高度设置已忘记; 二、浮动产生有缘故,若要父层包含住,紧跟浮动要清除,容器自然显其中; 三、三像素文本慢移不必慌,高度设置帮你忙; 四、兼容各个浏览须注意,默认设置行高可能是杀手;...
2009-10-22 23:02:32
288
原创 javascript 动态创建表格:新增、删除行和单元格
利用js来动态创建表格有两种格式,appendChild()和insertRow、insertCell()。两种方式其实差不多,但第一种有可能在IE上有问题,所以推荐大家使用第二种了,直接说吧。 1、inserRow()和insertCell()函数 insertRow()函数可以带参数,形式如下: insertRow(index):index从0开始 这个函数将新行添...
2009-10-22 22:57:26
256
原创 谁将主导中国云(云计算)?
中国企业正面临着巨大的压力。业内互联网专家预言,未来5年内,随着带宽、存储、电力、机房等成本的大幅增长,中国互联网企业的利润可能会被这些成本“吃掉”谁将主导中国云? 当微软、IBM、Google、亚马逊等国际IT巨头都开始巨额投资“云计算”时,中国企业将何去何从? 中国企业正面临着巨大的压力。业内互联网专家预言,未来5年内,随着带宽、存储、电力、机房等成本的大幅增长,中国互联网...
2009-10-22 18:59:13
290
原创 Struts2拦截器
1. 理解拦截器1.1. 什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代...
2009-10-21 12:01:32
72
原创 Windows XP下的Apache+PHP+MySQL安装
此文章的安装方法适用于Windows XP下的Apache+PHP+MySQL安装,同时也适用于Windows 2003系统下的安装和配置。1. 安装环境操作系统是 Windows XP 中文版, Apache, PHP, MySQL 的最新版本是截止到 2007.09.07,分别在其官网下载的:* Apache 2.2.6:http://apache.mirror.phpchina.co...
2009-10-12 11:24:35
108
原创 使用Heritrix WebUI创建一个新的抓取任务
原文网址:http://hi.baidu.com/syimiaoa/blog/item/999e29f7934cdd26720eec84.htmlheritrix默认使用8080端口,要保证系统端口没有冲突。之后便可以访问 http://127.0.0.1:8080 或http://localhost:8080 使用 heritrix 提供的WUI,即Web管理端。并且使用"admi...
2009-10-09 17:48:15
127
原创 学习java的30个目标
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking, multithreading,refl...
2009-10-09 09:49:05
97
原创 eclipse中配置heritrix的图文过程----heritrix-1.14.3
关于搜索引擎书籍中国目前比较少,有过这方面了解的朋友一般都看过2007年人民邮电出版 lucene 2.0+heritrix 这本书吧。本人感觉还不错,理论知识较少点,具体步骤还比较详细。适合初学者。 简单介绍下heritrix: heritrix 是Java编写的开源爬虫。 扩展性比较好,但是配置适合的采集规则,比较复杂难理解。适合学习和研究。 此书中的her...
2009-10-09 09:45:35
139
SSH整合中could not initialize proxy - no Session问题的OpenSessionInView解决办法
问题的解决方法主要有两种:1、将 & 中设置 lazy="false"。2、OpenSessionInView解决办法。后者不需要更改映射文件的配置即可解决这个问题,Neo觉得比较好。具体做法如下:(第一步)在web.xml中加入如下内容:[code="xml"] mylistitems hibernateFilter org...
2009-10-09 09:37:08
154
[提问]签软件开发合同需要注意哪些问题
2009-03-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人