`
实学实战
  • 浏览: 15628 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
文章分类
社区版块
存档分类
最新评论
文章列表
目录: 1、git简介 2、集中式和分布式 3、git安装 4、创建版本仓库 5、git基本命令 6、git项目上传案例 7、好的网站推荐 一、git简介 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项 ...
目录: 1、git简介 2、集中式和分布式 3、git安装 4、创建版本仓库 5、git基本命令 6、git项目上传案例 7、好的网站推荐 一、git简介 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项 ...
今天将“软件测试和质量专栏”改为“软件工程专栏”,意味着自己的博客将扩展到一个更广的范围,虽然核心还围绕测试和质量,但包括软件需求工程、系统设计和项目管理等。所以特写一篇文章,作为开头和备忘。 什么是软件工程? 从上世纪90年代初起,计算学科(Computing)的发展远远超越了计算机科学的边界,形成了计算机科学、计算机工程、软件工程、信息系统与信息技术等若干独立学科。计算机工程从电子工程学科中分离出来,旨在研究计算机硬件的相关工程问题,而软件工程从计算机科学中的一个学科方向发展成为与之并重的一门独立学科,重点研究如何以系统的、可控的、高效的方式开发和维护高质量软件的问题。 ...
今天将“软件测试和质量专栏”改为“软件工程专栏”,意味着自己的博客将扩展到一个更广的范围,虽然核心还围绕测试和质量,但包括软件需求工程、系统设计和项目管理等。所以特写一篇文章,作为开头和备忘。 什么是软件工程? 从上世纪90年代初起,计算学科(Computing)的发展远远超越了计算机科学的边界,形成了计算机科学、计算机工程、软件工程、信息系统与信息技术等若干独立学科。计算机工程从电子工程学科中分离出来,旨在研究计算机硬件的相关工程问题,而软件工程从计算机科学中的一个学科方向发展成为与之并重的一门独立学科,重点研究如何以系统的、可控的、高效的方式开发和维护高质量软件的问题。 ...
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器 (Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新 ...
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器 (Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新 ...
jsp页面(Ajax) <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> & ...
1、Ajax简介 AJAX即“AsynchronousJavascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。 2、异步交互和同步交互 同步: 1)发出一个请求、就要等待服务器的 ...
定时器 javascript 全选 不选 反选 javascript 经典案例 全选 不选 反选 <title>规范:全选 不选 反选</title> <script> window.onload=function (){ var oBtn1=document.getElementById("Btn1"); var oBtn2=document.getElementById("Btn2"); var oBtn3=document.getElementById("B ...
choose、when、otherwise标签 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN&quo ...
1、string String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。例如: String str = "abc"; 等效于: char data[] = {'a', 'b', 'c'}; String str = new String(data); 下面给出了一些如何使用字符串的更多示 ...
畅想“互联网 + ” 互联网是精神的本质是创新与共享,本质是互联一切。目前网络技术已经涵盖了现实产业的绝大部分,未来还会继续扩大这种互联范围。互联网不单纯是一种技术,更不单纯是虚拟经济,而是连接传统行业 ...
DAO设计模式 DAO(Data Access Object) 数据访问对象是第一个面向对象的接口,它显露了 Microsoft Jet 数据库引擎(由 Microsoft Access 所使用),并允许 Visual Basic 开发者通过 ODBC 像直接连接到其他数据库一样,直接连接到 Access 表。DAO 最适用于单系统应用程序或小范围本地分布使用。 这里的DAO也就一个功能实现重用的效果、直接来示例代码吧! 第一类:用户类 package com.dao.bean; /* * 属性的封装类 * A class to do one thi ...
Java Reflection 1.JAVA反射机制: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。 1.1Java反射机制的好处: Java反射机制通过new来实例化对象只需要(包.类),这样使得反射机制灵活性更高。
反射机制和工厂设计模式结合使用 工厂模式介绍(看这篇文章) 1.Furit接口 package factory.com.util; public interface Furit { public void toEat(); } 2.Banana类 package factory.com.util; public class Banana implements Furit{ public void toEat(){ System.out.println("吃香蕉!!"); } } 3.Apple类 pa ...
Global site tag (gtag.js) - Google Analytics