自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Eclipse+mingw+qt+opencv超级整合

一、准备工作:  1)Java环境:jdk-8u77-windows-i586(用32位的,因为我们要用32位的eclipse)下载链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2)Eclipse:Eclipse IDE for C/C++ Develo...

2016-03-30 13:31:59 239

原创 基于java web的博客平台(六)

      Dao类的设计。      在前面的介绍中,我们在各种action中,好几次提到各种dao类,我们的dao类主要负责数据库的增删查改,我们看看这些dao类是怎么实现的把。  我们先看ArticleDao。package com.MyBlog.dao;import java.sql.Connection;import java.sql.PreparedStat...

2016-03-15 17:45:34 195

原创 基于java web的博客平台(五)

      (4)文章类型文章类型应该没什么特殊之处,和文章的增删查改是一样的方法,只不过文章是对于文章的数据库,文章类型是对于文章类型的表,它的操作交给了ArticleTypeAction处理。(5)留言的增删查改留言的增删查改,有很多地方要处理,和文章的不一样,这些都写在了留言功能的设计哪一篇博客了,它的操作交给了WordAction处理。(6)朋友的增删查改朋友的增删...

2016-03-15 17:23:10 175

原创 基于java web的博客平台(四)

(3)修改文章<a href="<%=URL%>/ArticleAction.action?action=adminSelectList&typeID=">删除文章</a>我们修改文章也是,先显示一个文章列表,然后在选择哪一篇来修改。然后这个文章列表也是和删除文章列表一样的页面。所有的文章存在一个List里面,我们在ArticleList...

2016-03-15 17:18:52 182

原创 基于java web的博客平台(三)

(2)删除文章<a href="<%=URL%>/ArticleAction.action?action=adminSelectList&typeID=">修改文章</a>要删除文章,我们首先要显示一个文章列表,这样我们就可以知道选择哪一篇文章来删除了。所以这次给ArticleAction的action是adminSelectList,即获取...

2016-03-15 17:14:26 183

原创 基于java web的博客平台(二)

3、我们所有管理文章的操作都在AdminLeft.jsp里面,而AdminLeft.jsp被包含在AdminIndex.jsp,这个AdminLeft.jsp被包含并放在在AdminIndex.jsp的左边。我们现在来看看AdminLeft.jsp的结构。<%@ page language="java" contentType="text/html; charset=utf-8"...

2016-03-15 17:10:17 217

原创 基于java web的博客平台(一)

一、概述这个基于javaweb的博客平台涉及的技术有jsp、servlet、Javabean、Mysql数据库、html、css、js等。这个平台采用了mvc的设计模式:Model层:实现系统业务逻辑,由Javabean负责;View层:负责与用户进行交互,显示内容给用户,有jsp、html、css、js等负责;Control层:负责Model和View层的连接,我们在iew层...

2016-03-12 21:23:44 414

原创 我的博客之Session完成用户登录与登出

由于http是无状态协议,我们的客户端不会和服务器一直保持连接状态。也就是说,当我们访问一个网站的时候,这个网站不会记录我们的访问这个网站的信息,比如当我们登录的时候,如果不采取相关措施来记录当前的登录者,如果下一次用户再次访问的时候,那么之前访问的状态荡然无存,又得重新登录才可以使用。我们可以在用户登录之后,设置一个与该用户相关的session,保存这个用户的相关信息。我们还可以设定这个s...

2016-03-04 20:22:05 302

原创 博客系统之文件上传

一个博客系统中,图片的上传时必不可少的。 <form action="<%=URL%>/PhotoAction.action?action=upload" method="post" enctype="multipart/form-data">  这是一个文件上传的表单的form项,enctype属性规定在发送到服务器之前应该如何对表单数据进行编...

2016-03-03 21:33:24 222

关于博客系统的留言表的设计

  留言,是博客系统的一个模块。当别人访问到自己的博客主页时,别人可选择查阅你的博客,可以给你博客评论,也可以给你发表留言。要设计这个留言,就必须现有数据库。起初我们的数据库的设计是这样的。  留言表1:      可以看出,这个留言表还是很有问题的:1、第一个问题。这几个属性中的id、word_title、word_content、word_sdTime都应该没什么问题,...

2016-03-02 10:10:08 1365

原创 博客系统数据库设计之表的设计

最近在写一个博客系统,当初设计数据库时,考虑的太少,没有想到到后面发现其中不合理的地方有很多,坑越来越大,完全写不下去了。所以这次重新设计了遍数据库。这是博客的所有的表:  tb_article(文章表)、tb_articletype(文章类型)、tb_friend(朋友表)、tb_master(用户表)、tb_photo(相册表)、tb_review(文章评论表)、tb_wo...

2016-01-30 00:16:28 1987 1

原创 ajax基础

       一、ajax技术之传统的b/s结构在我们刚刚开始web开发时,我们用的是b/s模型的,我们请求浏览器数据,然后服务器返回html页面,浏览器对页面进行渲染。比如我们在浏览器输入一个http://www.iteye.com/网页。返回的数据是: 然后浏览器根据html文档数据进行渲染,得到web页面。 再想想我们的应用程序,如qq、微信之类的,我们只看到...

2016-01-24 15:34:20 69

原创 java web开发中解决各种跳转和链接的路径的问题

1、问题的出现:        一个web项目,有webcontent目录存放jsp文件、css、js、image等文件,有servlet的目录存放servlet类文件、dao类文件、common类文件、action类文件等等。在我们开发的过程中,经常需要各种跳转,由于文件众多,初始时没有考滤的很周全,各种相对路径、绝对路径一起上,导致越写到后面,出现的问题也越多,页面跳不了、js/css...

2016-01-21 22:06:16 634

原创 java web的mvc

一、首先我们知道web开发中的请求响应的模型  1)web是基于http协议的,由浏览器(如ie浏览器)向服务器请求,比如访问一个网站,或者查询一些数据等。  2)web服务器(如tomcat)接收到请求后,经过一定的处理(查询数据库,修改数据库的数据等等),然后将结果(修改数据后的反馈、查询结果等)返回给客户端。客户端即浏览器对接收的html内容进行渲染,渲染的内核有webkit、T...

2016-01-18 22:39:55 109

原创 WEB开发中Servlet(JSP)常用的对象

1、ServletContext对象(Servlet上下文对象)   概念:我们要知道ServletContext是什么?ServletContext可以看作一个所有用户共享的全局对象,没一个web应用程序都有与之对应的ServletContext,该应用程序下的用户共同拥有这个ServletContext。   存储结构:ServletContext的存储数据的方式是:属性-...

2016-01-17 00:14:38 106

原创 数据库三范式

第一范式:第一范式为了排除每个字段有重复的组出现,要求每个字段只有一个值,而其每个记录都能用用一个唯一的主键来识别。比如下面这个订单表订单表姓名                购买数量A              10,20B              15,15C              100,40,30购买数量段存在多个值,这就不符合第一范式的要求了,购...

2016-01-13 16:56:12 75

原创 Java参数分析

1.Java的数据类型 1)基本数据类型 int,char,float,byte,long,short,double,boolean 2)引用数据类型(对象类型,类类型) 数组,类,接口,抽象类都属于引用数据类型。要讨论参数传递方式,就得从内存模型说起,主要是我个人觉得从内存模型来说参数传递更为直观一些。内存模型涉及到两种类型的内存:栈内存(stack)和堆内存(h...

2015-05-15 23:12:26 101

原创 java关键字

1、什么是关键字?关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。2、什么是Java中的关键字?作用是什么?Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。3、Java关键字abstract assert boolean break byte...

2015-05-13 15:22:26 110

原创 接口与事件

1.接口 定义接口的关键字:interface 格式: public interface 接口名 extends 接口,... { //常量 常量名要全部大写 public static final 数据类型 常量名 = 值; //抽象方法 public abstract 返回值类型 方法名(数据类型 参数名,...); } 注意:接口是不能创建对象...

2015-05-06 17:39:45 91

原创 类的继承总结

继承就是在一个现有类型的基础上,通过增加新的方法或者重定义已有方法(重写)的方式,产生一个新的类型。继承是面向对 象的三个基本特征——封装、继承、多态的其中之一,我们在使用java时编写的每一个类都是在继承,因为在java语言 中,java.lang.object类是所有类最根本的基类(或者叫父类、超类),如果我们新定义的一个类没有明确地指定继承自哪个基类,那么java 就会默认为它是继...

2015-04-16 22:18:19 86

原创 类和对象总结

类和对象是面向对象编程的基础核心部分。首先,JAVA语言是一门面向对象的语言。那么,对象究竟是什么呢? 对象,是具体的个体,是客观存在,在现实生活中只要是一个具体的物体或者一件具体事情就是一个对象。生活中有那些是对象呢?比如,某一个人可以是一个对象,某一件事也可以是个对象,某一个杯子也可以是个对象。而在JAVA语言中,对象有其自己的特征和行为,称为属性和方法。属性就是对象的描述,大小,...

2015-04-14 23:19:12 71

空空如也

空空如也

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

TA关注的人

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