- 博客(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
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人