
JavaWeb
文章平均质量分 50
JavaWeb
Sunshine_girl_coder
软件工程本科毕业,深圳大学工商管理本科毕业,取得工科和管理学双学士学位。有初高中数学教师资格证和高中信息技术教师资格证。
展开
-
需求分析建模——分析建模的方法?数据流图的定义和符号,模型,就是为了理解事物对事物做出的一种抽象,是对事物的书面描述,相当于图形符号,结构化分析中的功能分析用数据流图表示
分析上面这个系统的数据流并且回答以下问题。1)画出该系统的顶层数据流图。2)画出该系统的1层数据流图。原创 2022-08-17 13:26:36 · 456 阅读 · 0 评论 -
SQLsever分页 高效率
SQL Server 存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点建立表:CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [Last原创 2014-02-19 22:26:45 · 573 阅读 · 0 评论 -
struts的核心类
struts的核心类 2010-04-14 17:56:34| 分类: 编程心得|举报|字号 订阅 1.ActionServlet类: 是一个前端控制器,将request转发给RequestProcessor来处理。提供了一组能够被Action对象使用的方法:(1) 动态的添加和删除,只影响应用程序当前的实例原创 2014-02-19 19:30:44 · 1197 阅读 · 0 评论 -
Cookie和Session的作用
Session用于保存每个用户的专用信息.每个客户端用户访问时,服务器都为每个用户分配一个唯一的会话ID(Session ID) . 她的生存期是用户持续请求时间再加上一段时间(一般是20分钟左右).Session中的信息保存在Web服务器内容中,保存的数据量可大可小.当 Session超时或被关闭时将自动释放保存的数据信息.由于用户停止使用应用程序后它仍然在内存中保持一段时间,因此使用Ses原创 2014-02-07 19:01:53 · 1499 阅读 · 0 评论 -
自我介绍的内容要包含四个方面
我是谁 (刘邦的刘,纯洁的洁,这样就可以啦!)自我介绍的第一步是要让面试官知道你是谁。在这一步,你主要介绍自己的个人履历和专业特长,包括姓名、年龄、籍贯等个人基本信息;教育背景以及与应聘职位密切相关的特长等。生动、形象、个性化地介绍自己的姓名,不仅能够引起面试官的注意,而且可以使面试的氛围变得轻松。个性化地介绍姓名有多种方式,你可以从名字的音、义、形或者从名字的来历进行演绎。1.坐椅子前原创 2014-02-19 14:18:14 · 1555 阅读 · 0 评论 -
瀑布模型
瀑布模型(Waterfall Model) 是一个项目开发架构,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈,因此,如果有信息未被覆盖或者发现了问题,那么最好 “返回”上一个阶段并进行适当的修改,项目开发进程从一个阶段“流动”到下一个阶段,这也是瀑布模型名称的由来。包括软件工程开发、企业项目开发、产品生产以及市场销售等构造瀑布模型。原创 2014-02-27 23:34:26 · 1493 阅读 · 0 评论 -
实现多线程的两种方式
一个进程就表示一个程序,在一个程序上可以同时运行多个子程序,则这些子程序称为线程。 JAVA中对多线程的实现 1.继承Thread类:资源不能实现共享 2.实现Runnable接口:可以实现资源的共享 Java实现多线程方式2package com;class MyThread implements Runnable{ // 实现Runnable接口,作原创 2014-02-13 17:37:45 · 565 阅读 · 0 评论 -
Spring ,struts和hibernate的区别
一、Spring Spring注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。Spring在使用IoC容器作为构建所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring还原创 2014-02-13 16:28:16 · 3787 阅读 · 0 评论 -
List、Map、Set三个接口,存取元素时,各有什么特点?
首先,List与Set具有相似性,它们都是单列元素的集合,所以,它们有一个共同的父接口,叫Collection。Set里面不允许有重复的元素,所谓重复,即不能有两个相等(注意,不是仅仅是相同)的对象,即假设Set集合中有了一个A对象,现在我要向Set集合再存入一个B对象,但B对象与A对象equals相等,则B对象存储不进去,所以,Set集合的add方法有一个boolean的返回值,当集合中没有某个原创 2014-02-11 21:21:21 · 1233 阅读 · 0 评论 -
Java的基本数据类型详解
基本数据类型包括byte、int、char、long、float、double、boolean和short。java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类原创 2014-02-11 21:11:55 · 609 阅读 · 0 评论 -
测试用例
翻页功能我们常碰到的一般有以下几个功能:1、首页、上一页、下一页、尾页。2、总页数,当前页数3、指定跳转页4、指定每页显示条数当然,有一些是少于多少页,全部以数字的形式显示,多于多少页后,才出现下一页的控件。本文暂且用以上四点来做为通用的用例来设计吧。对于1翻页链接或按钮的测试,主要要检查的测试点有:1、有无数据时控件的显示情况2、在首页时,首页和上一页是否能点击3、在尾页时,下一页和尾页是否能点原创 2014-02-24 18:09:49 · 665 阅读 · 0 评论 -
Http协议:get和post区别
http get和post区别Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求Get请求的参数会跟在url后进行传递Get传输的数据有大小限制,Post理论上 Post没有限制GET请求的数据会被浏览器缓存起来Post比Get安全.转载 2014-02-24 17:34:12 · 734 阅读 · 0 评论 -
HashMap和Hashtable的区别
HashMap和Hashtable的区别答:HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。HashMap把Hashtable的原创 2014-02-24 17:14:42 · 427 阅读 · 0 评论 -
"=="和equals方法究竟有什么区别?
==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如Objet obj = new Object();变量obj是一个内存,new Object()是另一个内存原创 2014-02-11 21:07:32 · 658 阅读 · 0 评论 -
Integer与int的区别
int是java提供的8种原始数据类型之一。Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。int的默认值为0,而Integer的默认值为null,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况,例如,要想表达出没有参加考试和考试成绩为0的区别,则只能使用Integer。在JSP开发中,Integer的默认为null原创 2014-02-11 21:10:11 · 554 阅读 · 0 评论