- 博客(69)
- 资源 (8)
- 收藏
- 关注
原创 java深入浅出设计模式----简单的工厂模式(一)----业务逻辑分离
现在可扩展性和可维护性特别强,即便是想要计算多个数,那也很容易了,改动的地方很少。而且还能防止恶意的程序员篡改代码。如果需要进行两个以上的数字的运算,在该接口中添加方法就行了。package separatetwo.operate;public interface Operate { public abstract int getResult(int numberOne,
2015-01-14 17:03:08 1081
原创 java深入浅出设计模式----简单的工厂模式(一)----初学者容易犯的错误(二)
package separate;import sun.org.mozilla.javascript.internal.ast.ContinueStatement;/** * @author issuser * * 运算类 */public class Operation { /** * 进行计算 * @param num1 第一个数 * @param num2
2015-01-14 15:57:28 604
原创 java深入浅出设计模式----简单的工厂模式(一)----初学者容易犯的错误(一)
package aa;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import com.sun.xml.internal.txw2.IllegalAnnotationException;/** * 我的QQ : 2622596982 * *
2015-01-14 15:18:53 571
原创 android布局采用include 统一管理布局
通常的在一个项目中会有顶部标题栏 和 底部导航栏。而且这些东西在很多个界面都有使用。我们采用include 来进行布局的重用。include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化。标签可以使用单独的layout属性,前提是必须给其设置 android:layout_width 和 android:layout_height 两个属性。否则没效果
2015-01-09 16:58:50 723
原创 电子商城开发第一天(基本的分析)
一、Estore电子商城 --- 知识的整合,加入一些真实开发中的思想 面向切面编程 利用注解加本地线程的方式实现事务管理1.用户注册(验证码 前台js校验 激活邮件--javamail开发)2.用户激活3.用户登录(记住用户名 30天内自动登陆)4.用户注销5.添加商品(文件上传)6.商品列表7.商品详细信息页面8.购物车 (session) 修改商品数量
2014-03-13 21:38:47 1485 1
原创 文件的上传和下载以及如何防止网站被入侵(web开发中很有用的知识)
文件上传:允许客户将本地文件,上传到服务器端 应用:上传照片、上传新闻图片、上传附件 一、文件上传编程1、在用户页面中添加上传输入项 (客户端页面操作)注意事项:1) 必须为文件上传input 提供name属性,否则文件上传内容不会被表单提交 2) 表单的提交是post (get提交数据在url地址上显示,有长度限制) 3) 设置enctype=multip
2014-03-11 23:13:37 4041
原创 Servlet监听和软件国际化
================================条件查询、!!!分页查询================================国际化页面固定文本的国际化 ResourceBundle 资源包 日期时间国际化 DateFormate SimpleDateFormat货币国际化 NumberFormat消息国际化 MessageFormat
2014-03-08 21:47:09 1119
原创 DBUtils框架+客户管理系统的设计与开发
DBUtils 1.DbUtils工具类提供很多边界方法,其中的静悄悄的方法我们很喜欢~2.QueryRunner(1)这组很方便,不需要事务时用这组方法QueryRunner(DataSource ds) T query(String sql, ResultSetHandler rsh) T query(String sql, ResultSe
2014-03-07 21:21:29 1137 1
原创 事务+事务的四大特性+隔离性的具体分析+数据库连接池
一、事务1.事务的概念:事务是指逻辑上的一组操作,这组操作要么同时完成要么同时不完成。参考转账操作。2.如果你自己不去控制事务,数据库默认一条sql语句就处在自己单独的事务当中。3.也可以使用命令去开启一个事务:start transaction;--开启事务,这条语句之后的sql语句将处在一个事务当中,这些sql语句并不会立即执行Commit--提交事务,一旦提交事务,事务中
2014-03-05 21:31:34 1571 1
原创 JDBC相关的知识点+大数据处理+防止sql注入攻击
JDBC一、数据库驱动的概念、JDBC数据库厂商提供的用来操作数据库用的jar包就是数据库驱动。各个厂商如果提供各自的数据库驱动的话会导致开发人员学习成本太高,所以sun公司提供了一套数据库驱动应该遵循的接口规范,这套规范就叫做JDBC,本质上是很多的接口。由于所有的数据库驱动都遵循JDBC规范,我们在学习和使用数据库时只要学习JDBC中的接口就可以了。二、JDBC快速入门*在
2014-03-04 21:00:46 1367
原创 Mysql基础知识(创建库、表、对表的增删改查、多表设计、多表查询、数据库的备份和恢复)
Mysql基础知识(创建库、表、对表的增删改查、多表设计、多表查询、数据库的备份和恢复)操作表记录(也就是我们通常所说的对数据库中表的增删改查---CRUD)
2014-03-03 20:47:58 2576
原创 Jsp开发基础知识+九大隐式对象+11个内置对象+标签库(实际web开发中的典型)
一、jsp基础1.JSP概念Servlet是j2ee提供的动态资源开发技术,是以java的程序的形式进行开发,在java中书写HTML标签是一件十分头疼的事情,所以人们开发出了JSP,看起来像是HTML一样,但是通过服务器的编译最终可以生成Servlet2.JSP的组成部分2.1模版元素直接书写在JSP中的HTML内容,看起来就像写HTML一样的方便,但是最终会在被翻译成Ser
2014-02-27 20:52:58 1265
原创 Cookie和Session的基础知识+高级编程+实际开发中的应用(经典)
一、JSP 1.jsp概述 ~jsp是sun公司提供的动态web资源开发技术,出现的目的是解决Servlet不适合在java代码中输出html页面的问题。改变了Servlet在java代码中嵌入html代码的过程变为了在HTML页面中嵌入java代码,从而使组织页面的过程看起来就像在写一个html一样,而相对于html又可以嵌入java代码引入动态数据。
2014-02-25 21:28:19 1323
原创 Response和Resquest基础知识+实际开发中需要注意的点(经典)
一、responseServletResponse -- 最基本的response对象,提供了一个响应对象应该具有的最基本的功能||-HttpServletResponse 针对于HTTP协议进行了增强提供了很多和HTTP协议相关的属性和方法1.向浏览器输出一段数据--乱码问题response.getOutputStream();response.getWriter()
2014-02-24 20:39:27 4614
原创 Servlet开发技术基础
一、Servlet概述1.sun公司提供的动态web资源开发技术。本质是上一段java小程序,要求这个小程序必须实现Servlet接口,以便服务器能够调用。2.开发Servlet的两个步骤*实验:Servlet的快速入门(1)步骤一:写一个java程序实现Servlet接口(此处直接继承了默认实现类GenericServlet)package cn.itheima;impo
2014-02-23 21:06:23 876
原创 WEB开发入门以及HTTP协议
一、web概述静态web资源:内容是静态的,不同的人在不同的时间来访问时都是相同的内容。HTML、CSS、JS动态web资源:内容是由程序生成的,不同的人在不同的时间访问的内容很可能是不同的。常见的动态web资源开发技术:ASP、PHP、JSP/ServletC/S B/S之争云、移动互联网、html5、物联网二、TOMCAT服务器的安装与配置1.常见服务器:W
2014-02-21 21:02:22 648
原创 XML编程实例--对xml配置文件中的数据进行增、删、改、查
import java.io.FileOutputStream;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.io.OutputFor
2014-02-21 01:32:37 677
原创 XML相关知识点
1.xml概述1.1xml:xml一种数据存储格式,这种数据存储格式在存储数据内容的同时,还能够保存数据之间的关系1.2xml保存数据的方法:xml利用标签来保存数据的内容,利用标签之间的嵌套关系来保存数据之间的关系。1.3xml的应用场景:1.3.1利用xml跨平台的特性,用来在不同的操作系统不同的开发语言之间传输数据。如果说java是一门跨平台的语言,那xml就是跨平台的数据。
2014-02-20 22:17:48 553
原创 DHTMl案例(简称动态网页)--html、css、javascript、div技术的结合
CreateTable创建表格table{ border:#0099FF 1px solid; width:600px; border-collapse:collapse; } table td{ border:#0099FF 1px solid; padding:10px 20px 3px 1px; } function createTable(
2014-02-18 21:52:03 1871 1
原创 DOM知识
01-DOMDOM <!-- DHTML: 动态HTML ,它不是新的技术,它是几个技术的综合体 包含的技术如下: HTML: 使用HTML中的标签 将数据封装起来,方便操作 CSS : 将封装好的数据 进行样式美化 JavaScript: 处理页面中复杂的业务逻辑 DOM : 将页面中数据(标签、属性、文本) 通过 DOM解
2014-02-17 20:44:55 819
原创 javascript高级程序员必须要懂的-----面向对象的思想
JS(面向对象--模拟类、对象) 博客日志 /*模拟一个类*/ function Person(){ var name="lisi"; } //往该类中添加公共的方法 Person.prototype.getName=function(){ alert("method run...."); } //创建对象 var
2014-02-17 00:46:43 555
原创 javascript基础代码
01-JS(javascript和html的结合方式) 博客日志 function demo(){ alert("demo run......"); } 02-JS(变量、运算符) 博客日志 var x=3; x=2154/1000*1000; x=3.1+2.1; x=2.1+1
2014-02-16 23:50:04 689
原创 javascript基础知识
JavaScript 概述JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端。特点:1. 交互性(它可以做的就是信息的动态交互)2. 安全性(不允许直接访问本地硬盘)3. 跨平台性(只要是可以解释Js的浏览器都可以执行,和平台无关)JavaScript与Java不同 JScript ECMAScript1
2014-02-16 21:01:07 575
原创 CSS(续)--案例
盒子模型案例 body{ margin:0px; padding:0px; border:1px solid #FF0000; } div{ width:100px; height:50px; border-top:2px #00CC66 dotted; border-right:2px #CC6699 solid; border-bottom:2px #9
2014-02-16 00:29:09 547
原创 CSS
CSS介绍CSS是层叠样式表(Cascading Style Sheets)用来定义网页的显示效果。可以解决html代码对样式定义的重复,提高了后期样式代码的可维护性,并增强了网页的显示效果功能。简单一句话:CSS将网页内容和显示样式进行分离,提高了显示功能。DIV+CSS那么CSS和Html是如何在网页代码中相结合的呢?通过四种方式1. style
2014-02-15 23:37:03 673
原创 进入黑马的第一天学习--HTML
HTMl内容:html(Hyper Text mark-up language)就是超文本标记语言的简写,是最基础的网页语言。html是通过标签来定义的语言,代码都是由标签所组成。html代码不用大小写区分。html代码由开始,结束,里面由头部分和题部分两部分组成。头部分是给html页面增加一些辅助或者属性的信息,它里面的内容会最先加载。体部分是真正存放页面数据的部分。
2014-02-14 01:06:53 820
原创 反射的基石-----Class类的理解
反射的基石----->Class类java程序中的各个java类属于同一类事物,描述这类事物的java类名就是Class。java类用于描述一类事物的共性,该类事物有什么属性,没有什么属性,至于这个属性的值是什么,则是由这个类的实例对象来确定的。不同的实例对象又不同的属性值。java程序中的各个java类,他们是否属于同一类事物,是不是可以用一个类来描述这类事物呢?这个类的
2013-12-20 21:33:07 612
原创 带有无参构造方法、有参构造方法的枚举
枚举就相当于一个类,其中也可以定义构造方法,成员变量,普通方法和抽象方法。枚举元素必须位于枚举体中的最开始的位置,枚举元素类表的后要有分号与其他成员分隔。把枚举中的成员方法或变量等放在枚举元素的前面,编译器报告错误。带有构造方法的枚举:构造方法必须定义成私有的。如果有多个构造方法,该如何选择哪个构造方法?枚举元素MON和MON()效果一样,都是调用默认的构造方法
2013-12-20 21:31:37 3021
原创 黑马程序员_入学测试题详解
----------------------ASP.Net+Android+IOS开发.Net培训、期待与您交流! ---------------------- package com.itheima;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.List;/* 题目:Ar
2013-12-19 19:39:46 1630
原创 黑马程序员_基础测试题详解
----------------------ASP.Net+Android+IOS开发.Net培训、期待与您交流! ---------------------- 1. 编写一个函数,函数内输出一个字符串,并在主函数内调用它。package com.itheima;/* * 题目: 编写一个函数,函数内输出一个字符串,并在主函数内调用它。 * 分析:1.首先写一个静态的 void
2013-12-19 08:21:08 2131
原创 黑马程序员_集合类_迭代器
集合类:为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是最常用的一种方式数组和集合类同时容器,有何不同?数组虽然可以存储对象,但长度是固定的,集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。集合的特点:集合只用于存储对象,集合的长度是可变的,集合可以存储不同类型的对象。容器不断向
2013-12-17 15:30:51 684
原创 黑马程序员_简单类实现枚举_枚举的高级应用
----------------------ASP.Net+Android+IOS开发.Net培训、期待与您交流! ---------------------- WeekD.java()public class WeekDay { private WeekDay(){ } public final static WeekDay SUN=new WeekDay(); publi
2013-12-17 09:24:43 471
原创 黑马程序员_经典死锁_学习笔记
class Test implements Runnable{ private boolean flag; Test(boolean flag){ this.flag=flag; } public void run(){//实现Runnable接口,复写run方法 if(flag){ synchronized(Mylock.locka) { System.out.pr
2013-12-17 09:17:29 604
原创 黑马程序员_正则表达式学习笔记
----------------------ASP.Net+Android+IOS开发.Net培训、期待与您交流! ---------------------- package day25;/* * 正则表达式:符合一定规则的表达式 * 作用:用于专门操作字符串 * 特点:用一些特定的符号来表示一些代码操作,这样就简化书写。 * 所以学习正则表达式就是在学习一些特
2013-12-10 13:27:50 493
原创 jsp开发模式和web计算器
1、jsp开发模式:1.sun公司推出jsp技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean、一种是Servlet+jsp+javabean2.jsp+javabean模式适合开发业务逻辑不太复杂的web应用程序,这种模式下,javabean用于封装业务数据,jsp则负责处理用户请求,又显示数据。3.Servlet+jsp+javabean(MVC)模式
2013-12-07 22:18:50 687
原创 jsp与javabean(下)
1、javaBean就是一个用来封装数据的实体。2、javaBean是一个遵循特定写法的Java类,它通常具有如下的特点1、这个类必须具有一个无参的构造函数2、属性必须私有化3、私有化的属性必须通过public类型的方法暴露给其他程序,并且方法的命名也必须遵守一定的命名规范。3、javaBean在J2EE开发中其起的作用:JavaBean在J2EE开发中,通常用于封装数据,
2013-12-07 17:12:11 526
原创 jsp与javabean(上)
1、javaBean就是一个用来封装数据的实体。2、javaBean是一个遵循特定写法的Java类,它通常具有如下的特点1、这个类必须具有一个无参的构造函数2、属性必须私有化3、私有化的属性必须通过public类型的方法暴露给其他程序,并且方法的命名也必须遵守一定的命名规范。3、javaBean在J2EE开发中其起的作用:JavaBean在J2EE开发中,通常用于封装数据,
2013-12-07 01:11:57 639
原创 一个简单实用的DIV+CSS布局的联系小功能
html代码联系小功能能 EvPNG.fix('div, ul, img, li, input, a, span'); 首页 联系我们 建站流程 建站套餐 CSS代码:*{ margin:0; pa
2013-12-01 19:16:35 663
原创 一个很美观的标签云效果,纯DIV+CSS布局
废话不多说了,直接看效果:html代码:无标题文档 示例一 示例二 示例三 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例我的CSDN博客地址:http://blog.csdn.net/escdeletecss代码:body {
2013-11-29 14:45:36 5544
黑马程序员入学测试题详解
2013-12-19
黑马程序员基础测试题答案
2013-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人