自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (5)
  • 收藏
  • 关注

原创 HTTP请求与响应-get和post

get提交是显示的提交,参数会在地址栏中显示。post提交是隐式提交,参数不会在地址栏中显示。URL和URI的区别。

2017-08-17 08:37:12 522

原创 web开发和服务器介绍

Web开发java桌面应用程序  控制台  socket ServlerScoket    javase规范(javase技术)javaweb程序  浏览器作为控制台  javaee规范(servlet  jsp   el  jstl)软件的结构  C/s结构(client -servlet) 客户端-服务器的软件       Qq  红蜘蛛   迅雷  优

2017-08-01 22:40:28 1519

原创 css3

一、css代码的书写的三个位置 1.在当前页面来进行编写css代码   格式:            css的样式        例如:             a{      color:#F00;      font-size:36px}     2.引入外部css文件  格式:        文件资源路径"  rel="styleshe

2017-06-17 00:21:16 269

原创 html5标签

1.标签:frameset 元素可定义一个框架集。它被用来组织多个窗口(框架)。每个框架存有独立的文档。在其最简单的应用中,frameset元素仅仅会规定在框架集中存在多少列或多少行。您必须使用 cols或 rows属性。index.html页面关键代码:                                left.h

2017-06-17 00:20:34 324

原创 html常用标签

1.标题标签:到字体由大变小,这是标题1这是标题2这是标题3这是标题4这是标题5这是标题62.段落标签:3.换行标签:4.下角标标签:5.下角标标签:6.原样输出标签:7.有序标签:type表示选择序号的种类    18.无序标签:type表示序号的形状,此为实心的点       西红柿 9.项目列表标签:  

2017-06-17 00:19:10 358

原创 jdbc连接数据库的三种方式

1.jdbc: 使用java代码发送sql的技术。是由sun公司提供的一套规范。2.连接数据库的三种方式import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.sql.SQLException;import java.util.Properties;i

2017-06-05 17:38:07 5748 1

转载 oracle sql语句性能优化

(1)sql语句用大写的;因为oracle总是先解析sql语句,把小写的字母转换成大写的再执行(2)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上

2017-05-16 22:34:39 514

原创 mysql_权限

-- mysql 权限问题:root用户拥有最高权限,可以做任何的操作-- 修改密码问题 -- 查询密码:查询用户root的密码(密码采用md5加密)SELECT PASSWORD('root'); -- 修改密码USE mysql;SELECT * FROM  USER; UPDATE USER SET PASSWORD=PASSWORD('123456'

2017-05-16 22:10:48 195

原创 mysql_触发器

-- 触发器-- 当操作某张表的时候,希望同时触发一些动作/行为,可以使用触发器进行完成-- 向员工表中插入一条数据,同时向日志表中插入一条数据CREATE TABLE  logss( id  INT  PRIMARY  KEY AUTO_INCREMENT, message  VARCHAR(50)      );SELECT * FROM logss;-- 定义

2017-05-16 22:00:59 206

原创 mysql_存储过程

一、存储过程:存储过程就是带有逻辑性的sql语句;          之前的SQL语句是没有条件判断,没有循环。存储过程是有流程控制语句:IF语句、WHILE语句存储过程的特点:   1.执行效率比较高 并且存储过程是在数据库的服务器放进行执行   2.缺点:移植性比较差,不同的数据库服务器之间的存储过程不能相互进行转移二、定义存储过程  --  查询所有的员工信息

2017-05-16 21:59:33 252

原创 mysql_约束

-- 1.默认值: DEFAULT-- 对默认值字段可以插入nullCREATE TABLE stu(id INT,NAME  VARCHAR(20),address VARCHAR(20) DEFAULT '北京'); SELECT  * FROM  stu; INSERT  INTO  stu  (id,NAME,address) VALUES(1,'张

2017-05-16 21:56:37 243

原创 mysql数据库-数据的增删改查

以创建表格stu为例,做增删改查的基本操作-- 使用数据库day01USE day01;-- 创建表格stucreate table stu(sid INT,sname VARCHAR(20),ssex VARCHAR(2));--  1. 管理数据--  1.1 增加数据--  插入所有字段数据 一定要按照一次的顺序进行插入INSERT INTO

2017-05-16 21:46:14 323

原创 mysql数据库

一、数据库介绍 1.如何存储数据?   ①数据保存在内存当中      优点:读写速度比较快      缺点:程序结束则数据丢失   ②数据保存在文件当中      优点:数据可以长久的进行存储        缺点:频繁的使用io流进行操作,效率不高数据管理不方便,查询一个数据的时候,需要先查询出所有的数据,然后在进行单个匹配。  ③数据库软件   1.

2017-05-15 23:56:47 211

原创 mysql数据库常用命令

一、管理数据库1.查询所有数据库  show databases;  Mysql的四个数据库:  ①mysql服务器里面的原始数据,基础数据。  ②mysql服务器配置数据库,其中有用户信息(用户名  密码  权限等信息)。  ③mysql服务器运行的数据 ,例如 日志信息。  ④测试数据库,里面是空的。2.创建数据库  ①create data

2017-05-14 23:02:48 269

原创 java基础知识(八)

20.map集合①遍历 public class MapDemo { public static void main(String[] args) { Map map=new HashMap(); Student s1=new Student("01","Tom"); Student s2=new Student("02","Jerry"); Student s3

2017-05-11 22:46:22 182

原创 java基础知识(七)

18.set集合: ①遍历: public static void main(String[] args) { Set s = new HashSet(); s.add(new StudentTest("1","张三")); s.add(new StudentTest("2","李四")); //遍历Set集合 //第一种方式:使用迭代器 Iterat

2017-05-07 22:30:18 282

原创 java基础知识(六)

18.List集合     ①遍历     public static void main(String[]args) {ArrayList list=new ArrayList();list.add(new StudentTest("1","张三"));list.add(new StudentTest("2","李四"));//遍历List集合//第一种方

2017-05-03 22:29:50 171

原创 java基础知识(五)

15.数组:数组是用来存储同一类型的多个数据的固定容量的容器。     数组的定义:声明和初始化。     初始化分为:         静态初始化:int[] array2={5,7,3,6,1};         动态初始化:int[] array3=new int[]{5,7,3,6,1};   16.==和equals:     ==:既比较值的异同,也比较

2017-05-01 19:58:02 182

原创 java基础知识(四)

11.抽象:      抽象方法:没有方法体没有实现过程。      父类的抽象方法要求子类必须重写。      抽象类可以存在非抽象方法,但是存在抽象方法的类肯定是抽象类。 12.接口:      接口自身以及其中的方法都是抽象的,所以可以不使用abstract修饰。      Java允许实现多个接口,但只能继承一个父类。      非抽象方法子类可以选择重写,抽象

2017-04-29 22:43:36 200

原创 java基础知识(三)

6.循环、switch:     break:用来终止当前循环或所在语句,只能配合switch、if或者循环使用。     continue:用来跳过当前循环这次循环。     while:循环满足条件就会执行。先进行循环条件的判断,然后才执行。     do-while:循环先执行一次循环体,再判断运行条件。     switch语句:就是为了更方便更快捷。同时为了多分枝而使

2017-04-26 23:18:09 180

原创 java基础知识(二)

4.基本类型:精度由低到高:byte      float和double是浮点型,其中double是精度最大的类型,同时是浮点的默认类型。     定义float型变量时,后缀注意加f或F。     double d = 1.3;  //正确     float f1 = 1.3f;   //正确,1.3是double型,强制类型转换为float。     float f2 =

2017-04-24 21:50:33 168

原创 java基础知识(一)

1.标识符:标识符广泛应用在java的应用程序中。它是一系列数据或者指令的名称的泛称。   实际上标识符就是符合一定规范的命名方式。而且是我们自定义的命名方式。我们在   书写代码时可能会给代码中的指令集或者数据命名。指令集:如类 ,方法,等等。数据:如变量,常量,对象,数组等等   所有的标识符必须遵守一定的规则:     ①不要使用关键字词。     ②只能使用大小

2017-04-23 17:08:07 228

原创 Java设计模式(一)------单例模式

概念:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,是一种常见的设计模式。分类:懒汉式单例、饿汉式单例、登记式单例(可忽略)特点:只能有一个实例。            必须自己创建自己的唯一实例            必须给所有其他对象提供这一实例

2016-09-01 18:01:02 235

原创 struts2框架报错记录二

出现以上错误,报一个profileDao为空,因为这个没初始化,即new一下,如下图所示:

2016-06-02 00:12:59 267

原创 struts2框架报错记录一

出现错误记录,到struts.xml中寻找错误原因:可能原因:头文件不对应,应该将2.3改为2.5

2016-05-31 09:20:25 355

原创 ASP.NET错误

这个提示一般不是代码错误,软件的问题。

2015-06-22 16:39:34 234

原创 html小知识

1.图片热点:鼠标放上去出现介绍内容  鼠标变为小手状:2. /*设置边框可使按钮形状为直角矩形*/ border:1px solid #999;3.超链接产生的下划线:  #hota:hover span{       color:#C09;       border-bottom:1pxsolid #C09;/*产生下划线效果*/  }4.字体颜色设

2015-06-22 15:12:54 204

原创 vc++6.0错误

错误:在编译VC++6.0是,出现fatal error C1010: unexpected end of file while looking for precompiled header directive 的错误。解决方法:出现以上错误是头文件的加载问题1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,选择C/

2015-06-22 15:05:12 482

原创 做java项目时遇到的错误

一、提示这个错误: java.io.WriteAbortedException      对应的类在bean包中,只有get和set方法解决方法:实现Serializable序列化接口,即加上implements Serializable这种在网络间传输的值对象必须实现序列化,如果暂时不使用这个对象时它不会被回收,而是先从内存转移到硬盘需要序列化 。二、新浪

2015-06-22 14:25:52 402

原创 jsp动态交互技术

1.动态页面技术(java server  page,即jsp)      jsp包括了静态部分及动态部分,运行于服务器中。      html中的java代码,必须运行在服务器,以完成翻译,编译,运行的过程,最后返回html给客户端.2.jsp页面的结构分为静态和动态部分。    静态部分主要是 html,  css,   javascript   (包含注释)    动态部

2015-04-10 00:32:49 439

原创 MyEclipse中Tomcat服务器的启动方式

在MyEclipse里启动Tomcat服务,然后运行web项目是出现下面的对话框This kind of lauch is configured to open the Debug perspective when it suspends...必须选择Yes,然而就进入了Debug模式中,我并没有设置断点。我关闭tomact服务器,然后重新打开,就可以继续使用。但这是暂时的,不能从根本解决这个

2015-04-10 00:04:36 2668

转载 getOutputStream() has already been called for this response的解决

getOutputStream() has already been called for this response异常出现的原因和解决方法:jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有妥善处理好的原因。具体的原因:jsp编译成servlet之后在函数_jspService(HttpServletRequest request

2015-04-06 18:41:36 415

原创 数据库连接池技术

1. JNDI(Java Naming and Directory Interface,Java命名和目录接口):     是一组在Java应用中访问命名和目录服务的API2.在myeclipse10.0中建立连接orcal数据库的连接池:       首先,打开tomcat服务器(7.0,6.0都可),自己有哪个就用哪个,我用的是tomcat7.0.       然后,在myec

2015-03-31 23:40:14 237

原创 JSP九大内置对象之session

session: 会话,   客户端与服务器端之间的多次请求与响应的过程.   一个session只针对一个客户端.session的创建:  第一次请求服务器时,由服务器创建,并创建了编号,将编号以cookie回传给客户端.session销毁的时机:1.浏览器关闭一段时间后                                    2. 使用两个方法(强制型的):ses

2015-03-29 23:12:44 336

java学生管理系统map

使用map集合存储学生信息,实现增删改查的功能。

2017-05-14

java学生管理系统_set

使用HashSet集合存储学生信息,实现增删改查功能

2017-05-10

java学生管理系统

使用ArrayList结合实现学生管理系统的增删改查功能

2017-05-09

java简单的学生管理系统

使用数组存放学生信息,实现增删改查基本功能,简单的学生管理系统。

2017-05-01

Java简单计算器Swing版

使用java Swing技术编写的计算器,实现了加减乘除等基本运算,另加了取余和阶乘运算。

2017-05-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除