Neeke

伪全栈攻城狮

程序员式的情书

程序员式的情书 我能抽象出整个世界... 但是我不能抽象出你... 因为你在我心中是那么的具体... 所以我的世界并不完整... 我可以重载甚至覆盖这个世界里的任何一种方法... 但是我却不能重载对你的思念... 也许命中注定了 你在我的世界里永远的烙上了静态的属性... 而我不慎调用了爱你这个方法... 当我义无返顾的把自己作为参数传进这个方法时... 我才发现爱上你是一个死循环... 它不停的返回对你的思念压入我心里的堆栈... 在这无尽的黑夜中... 我的内存里已经再也装不下别人... ...

组建的功能区分

每一个组件和技术都有各自的功能和特点,在编写程序时,我们应该是以他们的功能来设计他们的作用,就好像在餐厅吃饭,服务员把菜谱提供给顾客,顾客根据菜谱点菜,然后把菜单交给服务员,而服务员根据菜单中冷、热菜的不同,交给不同的厨师,厨师做好后,把菜再交给服务员,由服务员吧菜给顾客端来。 在这个过程中,服务员是这个过程的组织者和控制器(Controller),他负责接待顾客,并把菜谱显示给顾客,把顾客的点菜内容交给厨师加工菜肴(类似于进行访问数据库和处理业务的Java类),最后服务员把菜肴端给顾客(类似于一个响应的JSP)。 ...

JSP的缺点

1.代码的重用 在我们编写程序的时候,需要经常访问数据库进行数据验证,或读取数据。如果在你所写的程序中,有很多JSP页面需要直接访问数据库,当数据库表名,或者是字段发生改变时候,你所要改动的页面有多少?如何避免类似的问题? 对于这个问题,我们可以通过OOP的方式进行解决。我们创建一个数据库访问类,在类中再创建一个访问用户表的方法,在需要访问用户表的JSP页面中调用该方法。如果用户表发生改变,我们只需要修改该方法,对于其他的JSP页面毫无影响。 2.页面的维护 当构建一个项目的时候,必须考虑到美工美化界面的问题。如果你在JSP中实现所有的操作,美工就会一头雾水。在你的程序功能实现后,所有的页面都需要美工来进行美化,但是美工一般都不懂Java代码,怎么办? ...

使用JSP技术开发Web程序

在使用JSP技术开发Web程序的时候,我们所要做的事情,就是在JSP页面中写入Java代码,当服务器运行JSP页面时,执行Java代码,动态获取数据,并生成HTML代码,最终显示在客户端浏览器上。 什么是Servlet Servlet是一个Java程序,是在服务器端运行以处理客户端请求并做出响应的程序。 初识Servlet 下面就让我们来认识一下Servlet吧,Servlet的常见代码如下:

原来应该把类型设置为xml啊

刚刚在写一个ajax+Servlet验证表单的东东,数据传到Servlet里面了,但是就是不返回数据。。。。我就奇怪了,怎么回事呢? ajax部分代码:

 
  1. function validate(){
  2.     createXMLHttpRequest();
  3.     var username = document.getElementById("username").value;
  4.     var url = "TestAjax?username="+username;
  5.     xmlHttp.onreadystatechange = callback;
  6.     xmlHttp.open("GET",url,true);
  7.     xmlHttp.send(null);
  8.   }
  9.   
  10.   function callback()
  11.   {
  12.     if(xmlHttp.readyState == 4)
  13.     {
  14.         if(xmlHttp.status == 200)
  15.         {
  16.             var msg = xmlHttp.responseXML.getElementsByTagName("result")[0].firstChild.data;
  17.             setMessage(msg);
  18.         }
  19.     }
  20.   }

JavaEE技术内容

JavaEE技术内容 JavaEE体系结构分为表示层,中间层及数据层,那么JavaEE技术也是对应该体系结构的,可分为表层技术,中间层技术及数据层技术。此外JavaEE还涉及到系统集成的一些技术。 表示层技术 HTML JavaScript Ajax HTML和JavaScript应该很熟悉了。Ajax是最近两年刚刚流行的技术。需要注意的是,Ajax并不是一种技术,而是几种技术的整合。Ajax的主要功能是异步的向服务器端发送数据请求,处理数据或者根据返回的数据重新显示页面。 ...

为什么需要J2EE

JSP的弊端 在我们所编写的JSP代码中,显示代码和业务逻辑混淆在一起,彼此嵌套,难以对项目进行有效的维护和扩展。当业务需求发生变化的时候,对于程序员和美工都是一个很重的负担。 那么我们程序员应该如何解决这个问题呢? 为了程序的易维护性和可扩展性,这就需要我们使用JavaEE技术来进行项目开发。 什么是J2EE 首先让我们对Java语言的平台进行一个了解: 目前,Java平台有3个版本:适合于小型设备和智能卡的JavaME(Java Platform Micro Edition,Java微型版)、适用于桌面系统的JavaSE(Java Platform Micro Edition,Java标准版)和适用于企业及应用的JavaEE(Java Platform Enterprise Edition,Java企业版)。 ...

50个提高C#编程水平的要诀

50个提高C#编程水平的要诀 1.总是用属性 (Property) 来代替可访问的数据成员 2.在 readonly 和 const 之间,优先使用 readonly 3.在 as 和 强制类型转换之间,优先使用 as 操作符 4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if 5.总是为自定义类重载 ToString 方法 6.区别值类型和引用类型 7.使用不可变的值类型(Immutable Atomic Value Types) 8.在值类型中,确保0是一个合法的数据 ...

Java模式和框架

什么是模式?

模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。

Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。

模式有不同的领域,建筑领域有建筑模式,软件设计领域也有设计模式。当一个领域逐渐成熟的时候,自然会出现很多模式。

...

SOHO型路由器IP带宽控制功能设置

受不了了,每天晚上这会就被arp,直接就上不了网了,进入路由器里面看到日志:MAC:00-0C-6E-80-65-7A的主机试图使用192.168.1.1,IP地址绑定冲突。。。。。我晕~立刻在路由器里面把这个mac地址给过滤掉。然后又去了TP-LINK的官方网站看了看有没有最新的固件升级,结果还真有,于是就立刻把固件给升级了。升级后多了个功能就是:SOHO型路由器IP带宽控制功能设置 具体说明: SOHO型路由器IP带宽控制功能设置 宽带路由器的使用让我们节省了宽带费用,但由于是共享环境,同一条线路下面,某人正在高速的从互联网下载电影,而他的邻居连网页也无法打开。这种带宽分配的不公平给许多人带来了困扰。如何合理、公平的利用带宽?TP-LINK部分SOHO路由器升级了“IP带宽控制功能”,提供多种带宽分配方案,灵活配置,对于多户共享宽带的环境非常实用。下面我们就来简单介绍一下IP带宽控制功能的配置使用。 ...
«   2008年7月   »
123456
78910111213
14151617181920
21222324252627
28293031
网站分类
搜索
控制面板
您好,欢迎到访网站!
  查看权限
最新留言
文章归档
友情链接

Powered By Z-BlogPHP 1.5.1 Zero

Copyright Your WebSite.Some Rights Reserved.