`
googlelc
  • 浏览: 56588 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
我们大部分人都有深刻体验,每当主流浏览器版本的升级,我们刚建立的网站就可能变得过时,我们就需要升级或者重新建造一遍网站。例如 1996-1999 年典型的 " 浏览器大战 " ,为了兼容 Netscape 和 IE ,网站不得不为这两种浏览器写不同的代码。同样的,每当新的网络技术和交互设备的出现,我们也需要制作一个新版本来支持这种新技术或新设备,例如支持手机上网的 WAP 技术。类似的问题举不胜举:网站代码臃肿、繁杂浪费了我们大量的带宽;针对某种浏览器的 DHTML 特效,屏蔽了部分潜在的客户;不易用的代码,残障人士无法浏览网站等等。这是一种恶性循 ...
1、MVC模式: model(模型,业务逻辑),view(视图层,显示,jsp),control(控制层,servlet) 表现层:UI Layer/Presentation Layer->Struts 业务逻辑层:Business Layer ->Spring 持久化层: Persistence Layer ->Hibernate 2、model1与model2的区别: 1)model1:jsp+javaBean 流程图如下: 优点:架构简单,比较适合小型项目开发使用 缺点:jsp的职责不单一,既要负责展现又要负责业务逻辑,职责过重, ...
一、 "开放-封闭"原则(OCP) Open-Closed Principle原则讲的是:一个软件实体应当对扩展开放,对修改关闭。 优点:通过扩展已有软件系统,可以提供新的行为,以满足对软件的新的需求,使变化中的软件有一定的适应性和灵活性。已有软件模块,特别是最重要的抽象层模块不能再修改,这使变化中的软件系统有一定的稳定性和延续性。 例子:玉帝招安美猴王当年大闹天宫便是美猴王对玉帝的新挑战。美猴王说:"'皇帝轮流做,明年到我家。'只教他搬出去,将天宫让于我!"对于这项挑战,太白金星给玉皇大帝提出的建议是:"降一道招安圣旨,宣上界来…,一则不 ...
大四的这个时候本该是找工作的时间,我却没有,只是在宿舍床上麻木地敲着键盘,注视着屏幕上闪现的文字,如是而已。 今天偶然间了读了徐宥的《我的大学》,读完很有感触,一如当年读刘未鹏的《我在南大的七年》一样 ...
转自这里:http://blog.csdn.net/herb777/article/details/7701238
首先以debug模式启动tomcat,并文件中设断点(双击窗口的左边框可以加断点),然后运行,当程序走到断点处就会转到debug视图下 [1]快捷键(F8)将代码执行到下一个断点,如果没有断点,则将代码执行到程序的结束。 [2]快捷键(F5)单步执行程序,遇到方法时进入。 [3]快捷键(F6)单步执行程序,遇到方法时跳过。 [4]快捷键(F7)单步执行程序,从当前方法跳出。 1.Step Into (also F5) 跳入 2.Step Over (also F6) 跳过 3.Step Return (also F7) 执行完当前method,然后retu ...
1、今天在MyEclipse项目中部署项目的时候出现错误:com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 2-byte UTF-8 sequence. 2、分析:发现自己修改tomcat的conf/server.xml文件的时候,用的editPlus保存的,保存时候的编码是ANSI,和xml文件声明的文件编码不一致。这个问题的主要原因是xml文件中声明的编码与xml文件本身保存时的编码不一致。 比如你的声明是<?xmlversion=&q ...
转自网络: 我们大部分人都有深刻体验,每当主流浏览器版本的升级,我们刚建立的网站就可能变得过时,我们就需要升级或者重新建造一遍网站。例如1996-1999年典型的"浏览器大战",为了兼容Netscape和IE,网站不得不为这两种浏览器写不同的代码。同样的,每当新的网络技术和交互设备的出现,我们也需要制作一个新版本来支持这种新技术或新设备,例如支持手机上网的WAP技术。类似的问题举不胜举:网站代码臃肿、繁杂浪费了我们大量的带宽;针对某种浏览器的DHTML特效,屏蔽了部分潜在的客户;不易用的代码,残障人士无法浏览网站等等。这是一种恶性循环,是一种巨大的浪费。如何解决这些问题呢 ...
1)需求分析、需求确定 通过各种手段确定系统的功能与性能 功能:用户维护、物料维护…. 性能:可同时支持n个并发访问,并且响应时间不高于m毫秒… 手段: 头脑风暴 (brain storm) 会议 询问 原型 – 界面原型、业务原型… 本阶段是项目开发的最重要阶段 在web项目中,通常界面设计会在本阶段进行 2)分析与设计: 架构分析与设计 逻辑架构 3层架构、n层架构… MVC… Mode ...
1、需求:批量导入文件夹“手机号码归属地”下的所有文本文件,如图: 2、java源代码: package com.insigma.zd.group4.liuchao.jdbc; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; import java.sql ...
1、java读取文本文件到mysql数据库【示例】:把手机号码归属地文件:安徽联通.txt读取到数据库school的phonenumber表中 2、安徽联通.txt内容如下: 13003000000-13003009999-合肥 13003010000-13003029999-蚌埠 13003030000-13003049999-芜湖 13003050000-13003069999-合肥 13003070000-13003079999-淮南 13003080000-13003089999-合肥 13003090000-13003099999-巢湖 13004000000-1 ...
本文转自这里http://blog.sina.com.cn/s/blog_904d11540100xef9.html 一、设置新建常见文件的默认编码格式,也就是文件保存的格式。 在不对MyEclipse进行设置的时候,默认保存文件的编码,一般跟简体中文操作系统(如windows2000,windowsXP)的编码一致,即GBK。 在简体中文系统下,ANSI 编码代表 GBK编码;在日文操作系统下,ANSI 编码代表 JIS 编码。 Window-->Preferences-->General -->content Types 在右侧窗口中展开每一个子项,依次输入编码格式 ...
1、java读取文本文件到mysql数据库【示例】:把手机号码归属地文件:安徽联通.txt读取到数据库school的phonenumber表中 2、安徽联通.txt内容如下: 13013100000-13013119999-马鞍山 13013120000-13013129999-黄山 13013130000-13013149999-宣城 13013150000-13013159999-铜陵 13013160000-13013199999-安庆 13014000000-13014019999-宿州 13014020000-13014039999-六安 ...
直接上代码吧! package com.insigma.zd.group4.liuchao.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class TestJDBC { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated m ...
1、今天一打开电脑发现MyEclipse下项目的包层次结构变成了Flat,平面模式,这种模式感觉特别不好,不能清晰地显示出项目的包层次结构。如下图: 2、解决方式:这样,显示出的包的结构不够明显,我们可以调成比较舒服的hierarchical模式(分层模式),通过Windows--Navigation--Show View Menu--Package Presentation--Hierarchical,如下图: 3、调整后的效果如下:
Global site tag (gtag.js) - Google Analytics