28 08月 资讯 理解Java的三大特性之封装 三大特性之---封装 封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已...
24 08月 资讯 Java中的Listener监听器 一.Servlet监听器的概念 监听器Listener就是在application,session,request三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件。 Listener是Servlet的监听器,可以监听客户端的请求和服务端的操作等。二.监听器的基本使用 创建步...
23 08月 资讯 Unity开发教程之Unity3D开发基础 一、摄像机 本节课我们来学习Unity3D开发基础知识,首先,当我们使用Unity来开发3D项目时,我们的场景中肯定至少要有一个摄像机,摄像机的目的,就是觉得我们游戏或项目显示的效果。 而且同一个场景中,我们可以存在多个摄像机,我们回到Unity中来一起操作一下。 打开Unity项目之后,...
22 08月 资讯 MyBatis实现关联表查询 一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息) 1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teacher( 2 t_id INT PRI...
21 08月 资讯 使用HTML5“meter”元素 HTML5中的<meter>元素用于表示一个标量测量值或一个百分比值。和<progress>元素不一样,<meter>元素的最小值和最大值在私用前必须要知道,如果为指定,它们会被假设为0和1。 <meter>元素当前不能够在IE浏览器和Mobil...
18 08月 资讯 使用MyBatis对表执行CRUD操作的两种方式 一、使用MyBatis对表执行CRUD操作——基于XML的实现 1、定义sql映射xml文件 userMapper.xml文件的内容如下: 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE mapper PUBLIC...
17 08月 资讯 JavaScript学习总结——JavaScript函数(function) 一、函数基本概念 为完成某一功能的程序指令(语句)的集合,称为函数。二、JavaScript函数的分类 1、自定义函数(我们自己编写的函数),如:function funName(){} 2、系统函数(JavaScript自带的函数),如alert函数。三、函数的调用方式 1、普通调用:fu...
16 08月 资讯 PHP解决Html网页乱码问题 在自己制作一个网页时,时常会遇到网页乱码的问题。 其实导致网页乱码主要有几个原因,以下给出解决方法。 1、HTML的字符编码问题 该问题较常见,也是最明显和最容易解决的。 在网页<head>中加上:<meta http-equiv="Content-Type"Conte...
15 08月 资讯 使用Strust2框架写HelloWorld 一、创建JavaWeb项目二、搭建Stust2 FrameWork开发环境三步完成Struts2 FrameWork开发环境的搭建1.加入搭建Struts2 FrameWork开发环境的必需Jar包将必需的11个Jar包复制到【lib】文件夹中 2.在【src】目录下创建“struts.xml”文件...
14 08月 资讯 Windows下使用批处理脚本实现多个版本的JDK切换 一.JDK版本切换批处理脚本 我们平时在Windows上做开发的时候,可能需要同时开发两个甚至多个项目,有时不同的项目对JDK的版本要求有区别,这时候我们可能会在一台电脑上安装多个版本的JDK,如下图所示: 当我们想要切换使用的JDK版本时,我们可以有两种做法: 1.手动去修改JAVA...