自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (8)
  • 收藏
  • 关注

原创 java深入浅出设计模式----简单的工厂模式(一)----业务逻辑分离

现在可扩展性和可维护性特别强,即便是想要计算多个数,那也很容易了,改动的地方很少。而且还能防止恶意的程序员篡改代码。如果需要进行两个以上的数字的运算,在该接口中添加方法就行了。package separatetwo.operate;public interface Operate { public abstract int getResult(int numberOne,

2015-01-14 17:03:08 1060

原创 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 583

原创 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 548

原创 android布局采用include 统一管理布局

通常的在一个项目中会有顶部标题栏 和 底部导航栏。而且这些东西在很多个界面都有使用。我们采用include 来进行布局的重用。include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化。标签可以使用单独的layout属性,前提是必须给其设置 android:layout_width 和 android:layout_height 两个属性。否则没效果

2015-01-09 16:58:50 705

原创 安卓环形菜单(处理了菜单键和返回键+加入了动画)

废话不多说,先看效果图:

2015-01-08 13:56:45 944

原创 电子商城开发第一天(基本的分析)

一、Estore电子商城 --- 知识的整合,加入一些真实开发中的思想 面向切面编程 利用注解加本地线程的方式实现事务管理1.用户注册(验证码 前台js校验 激活邮件--javamail开发)2.用户激活3.用户登录(记住用户名 30天内自动登陆)4.用户注销5.添加商品(文件上传)6.商品列表7.商品详细信息页面8.购物车 (session) 修改商品数量

2014-03-13 21:38:47 1452 1

原创 文件的上传和下载以及如何防止网站被入侵(web开发中很有用的知识)

文件上传:允许客户将本地文件,上传到服务器端 应用:上传照片、上传新闻图片、上传附件 一、文件上传编程1、在用户页面中添加上传输入项 (客户端页面操作)注意事项:1) 必须为文件上传input 提供name属性,否则文件上传内容不会被表单提交 2) 表单的提交是post (get提交数据在url地址上显示,有长度限制) 3) 设置enctype=multip

2014-03-11 23:13:37 4000

原创 Servlet监听和软件国际化

================================条件查询、!!!分页查询================================国际化页面固定文本的国际化 ResourceBundle 资源包 日期时间国际化 DateFormate SimpleDateFormat货币国际化 NumberFormat消息国际化 MessageFormat

2014-03-08 21:47:09 1098

原创 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 1115 1

原创 事务+事务的四大特性+隔离性的具体分析+数据库连接池

一、事务1.事务的概念:事务是指逻辑上的一组操作,这组操作要么同时完成要么同时不完成。参考转账操作。2.如果你自己不去控制事务,数据库默认一条sql语句就处在自己单独的事务当中。3.也可以使用命令去开启一个事务:start transaction;--开启事务,这条语句之后的sql语句将处在一个事务当中,这些sql语句并不会立即执行Commit--提交事务,一旦提交事务,事务中

2014-03-05 21:31:34 1504 1

原创 JDBC相关的知识点+大数据处理+防止sql注入攻击

JDBC一、数据库驱动的概念、JDBC数据库厂商提供的用来操作数据库用的jar包就是数据库驱动。各个厂商如果提供各自的数据库驱动的话会导致开发人员学习成本太高,所以sun公司提供了一套数据库驱动应该遵循的接口规范,这套规范就叫做JDBC,本质上是很多的接口。由于所有的数据库驱动都遵循JDBC规范,我们在学习和使用数据库时只要学习JDBC中的接口就可以了。二、JDBC快速入门*在

2014-03-04 21:00:46 1347

原创 Mysql基础知识(创建库、表、对表的增删改查、多表设计、多表查询、数据库的备份和恢复)

Mysql基础知识(创建库、表、对表的增删改查、多表设计、多表查询、数据库的备份和恢复)操作表记录(也就是我们通常所说的对数据库中表的增删改查---CRUD)

2014-03-03 20:47:58 2525

原创 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 1229

原创 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 1307

原创 Response和Resquest基础知识+实际开发中需要注意的点(经典)

一、responseServletResponse -- 最基本的response对象,提供了一个响应对象应该具有的最基本的功能||-HttpServletResponse 针对于HTTP协议进行了增强提供了很多和HTTP协议相关的属性和方法1.向浏览器输出一段数据--乱码问题response.getOutputStream();response.getWriter()

2014-02-24 20:39:27 4582

原创 Servlet开发技术基础

一、Servlet概述1.sun公司提供的动态web资源开发技术。本质是上一段java小程序,要求这个小程序必须实现Servlet接口,以便服务器能够调用。2.开发Servlet的两个步骤*实验:Servlet的快速入门(1)步骤一:写一个java程序实现Servlet接口(此处直接继承了默认实现类GenericServlet)package cn.itheima;impo

2014-02-23 21:06:23 862

原创 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 630

原创 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 651

原创 XML相关知识点

1.xml概述1.1xml:xml一种数据存储格式,这种数据存储格式在存储数据内容的同时,还能够保存数据之间的关系1.2xml保存数据的方法:xml利用标签来保存数据的内容,利用标签之间的嵌套关系来保存数据之间的关系。1.3xml的应用场景:1.3.1利用xml跨平台的特性,用来在不同的操作系统不同的开发语言之间传输数据。如果说java是一门跨平台的语言,那xml就是跨平台的数据。

2014-02-20 22:17:48 536

原创 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 1824 1

原创 DOM知识

01-DOMDOM <!-- DHTML: 动态HTML ,它不是新的技术,它是几个技术的综合体 包含的技术如下: HTML: 使用HTML中的标签 将数据封装起来,方便操作 CSS : 将封装好的数据 进行样式美化 JavaScript: 处理页面中复杂的业务逻辑 DOM : 将页面中数据(标签、属性、文本) 通过 DOM解

2014-02-17 20:44:55 796

原创 javascript高级程序员必须要懂的-----面向对象的思想

JS(面向对象--模拟类、对象) 博客日志 /*模拟一个类*/ function Person(){ var name="lisi"; } //往该类中添加公共的方法 Person.prototype.getName=function(){ alert("method run...."); } //创建对象 var

2014-02-17 00:46:43 537

原创 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 669

原创 javascript基础知识

JavaScript 概述JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端。特点:1. 交互性(它可以做的就是信息的动态交互)2. 安全性(不允许直接访问本地硬盘)3. 跨平台性(只要是可以解释Js的浏览器都可以执行,和平台无关)JavaScript与Java不同  JScript  ECMAScript1

2014-02-16 21:01:07 557

原创 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 528

原创 CSS

CSS介绍CSS是层叠样式表(Cascading Style Sheets)用来定义网页的显示效果。可以解决html代码对样式定义的重复,提高了后期样式代码的可维护性,并增强了网页的显示效果功能。简单一句话:CSS将网页内容和显示样式进行分离,提高了显示功能。DIV+CSS那么CSS和Html是如何在网页代码中相结合的呢?通过四种方式1. style

2014-02-15 23:37:03 651

原创 进入黑马的第一天学习--HTML

HTMl内容:html(Hyper Text mark-up language)就是超文本标记语言的简写,是最基础的网页语言。html是通过标签来定义的语言,代码都是由标签所组成。html代码不用大小写区分。html代码由开始,结束,里面由头部分和题部分两部分组成。头部分是给html页面增加一些辅助或者属性的信息,它里面的内容会最先加载。体部分是真正存放页面数据的部分。

2014-02-14 01:06:53 798

原创 反射的基石-----Class类的理解

反射的基石----->Class类java程序中的各个java类属于同一类事物,描述这类事物的java类名就是Class。java类用于描述一类事物的共性,该类事物有什么属性,没有什么属性,至于这个属性的值是什么,则是由这个类的实例对象来确定的。不同的实例对象又不同的属性值。java程序中的各个java类,他们是否属于同一类事物,是不是可以用一个类来描述这类事物呢?这个类的

2013-12-20 21:33:07 598

原创 带有无参构造方法、有参构造方法的枚举

枚举就相当于一个类,其中也可以定义构造方法,成员变量,普通方法和抽象方法。枚举元素必须位于枚举体中的最开始的位置,枚举元素类表的后要有分号与其他成员分隔。把枚举中的成员方法或变量等放在枚举元素的前面,编译器报告错误。带有构造方法的枚举:构造方法必须定义成私有的。如果有多个构造方法,该如何选择哪个构造方法?枚举元素MON和MON()效果一样,都是调用默认的构造方法

2013-12-20 21:31:37 2977

原创 黑马程序员_入学测试题详解

----------------------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 1614

原创 黑马程序员_基础测试题详解

----------------------ASP.Net+Android+IOS开发.Net培训、期待与您交流! ---------------------- 1. 编写一个函数,函数内输出一个字符串,并在主函数内调用它。package com.itheima;/* * 题目: 编写一个函数,函数内输出一个字符串,并在主函数内调用它。 * 分析:1.首先写一个静态的 void

2013-12-19 08:21:08 2115

原创 黑马程序员_集合类_迭代器

集合类:为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是最常用的一种方式数组和集合类同时容器,有何不同?数组虽然可以存储对象,但长度是固定的,集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。集合的特点:集合只用于存储对象,集合的长度是可变的,集合可以存储不同类型的对象。容器不断向

2013-12-17 15:30:51 613

原创 黑马程序员_简单类实现枚举_枚举的高级应用

----------------------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 457

原创 黑马程序员_经典死锁_学习笔记

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 593

原创 黑马程序员_正则表达式学习笔记

----------------------ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------   package day25;/* * 正则表达式:符合一定规则的表达式 * 作用:用于专门操作字符串 * 特点:用一些特定的符号来表示一些代码操作,这样就简化书写。 * 所以学习正则表达式就是在学习一些特

2013-12-10 13:27:50 474

原创 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 666

原创 jsp与javabean(下)

1、javaBean就是一个用来封装数据的实体。2、javaBean是一个遵循特定写法的Java类,它通常具有如下的特点1、这个类必须具有一个无参的构造函数2、属性必须私有化3、私有化的属性必须通过public类型的方法暴露给其他程序,并且方法的命名也必须遵守一定的命名规范。3、javaBean在J2EE开发中其起的作用:JavaBean在J2EE开发中,通常用于封装数据,

2013-12-07 17:12:11 510

原创 jsp与javabean(上)

1、javaBean就是一个用来封装数据的实体。2、javaBean是一个遵循特定写法的Java类,它通常具有如下的特点1、这个类必须具有一个无参的构造函数2、属性必须私有化3、私有化的属性必须通过public类型的方法暴露给其他程序,并且方法的命名也必须遵守一定的命名规范。3、javaBean在J2EE开发中其起的作用:JavaBean在J2EE开发中,通常用于封装数据,

2013-12-07 01:11:57 615

原创 一个简单实用的DIV+CSS布局的联系小功能

html代码联系小功能能 EvPNG.fix('div, ul, img, li, input, a, span'); 首页 联系我们 建站流程 建站套餐 CSS代码:*{ margin:0; pa

2013-12-01 19:16:35 645

原创 一个很美观的标签云效果,纯DIV+CSS布局

废话不多说了,直接看效果:html代码:无标题文档 示例一 示例二 示例三 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例我的CSDN博客地址:http://blog.csdn.net/escdeletecss代码:body {

2013-11-29 14:45:36 5481

工厂设计模式

很有用的工厂设计模式 里面还封装了单例

2015-01-14

android 统一管理布局文件

对android的布局文件进行了统一的管理,方便与维护。提高代码的阅读。

2015-01-09

安卓环形菜单

有一个自定义的环形菜单(三级的),位于屏幕的底部,显示一半。加入动画,分别显示出菜单和隐藏菜单。

2015-01-08

销售网站源代码

销售网的源代码,仿京东商城的

2013-12-21

黑马程序员入学测试题详解

1、 ArrayList<Integer> list = new ArrayList<Integer>(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象。 2、 编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,然后遍历并打印出各元素的key和value。 3、 方法中的内部类能不能访问方法中的局部变量,为什么? 4、 定义一个交通灯枚举,包含红灯、绿灯、黄灯,需要有获得下一个灯的方法,例如:红灯获取下一个灯是绿灯,绿灯获取下一个灯是黄灯。 5、 编写一个类,增加一个实例方法用于打印一条字符串。并使用反射手段创建该类的对象, 并调用该对象中的方法。 6、 把当前文件中的所有文本拷贝,存入一个txt文件,统计每个字符出现的次数并输出,例如: a: 21 次 b: 15 次 c:: 15 次 把: 7 次 当: 9 次 前: 3 次 ,:30 次 7、 将字符串中进行反转。abcde --> edcba 8、 编写程序,循环接收用户从键盘输入多个字符串,直到输入“end”时循环结束,并将所有已输入的字符串按字典顺序倒序打印。 9、 写一方法,打印等长的二维数组,要求从1开始的自然数由方阵的最外圈向内螺旋方式地顺序排列。 如: n = 4 则打印: 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 10、 28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,够28人喝?假如是50人,又需要买多少瓶可乐?(需写出分析思路)

2013-12-19

黑马程序员基础测试题答案

1、 编写一个函数,函数内输出一个字符串,并在主函数内调用它。 2、 编写程序计算12+22+32+....+1002的和. 3、 以下代码哪个是正确的?为什么? a. byte b = 1 + 1; b. byte b = 1; b = b + 1; c. byte b = 1; b = b += 1; d. byte b = 1; b = ++b; 4、 什么情况下适合用UDP协议,什么情况下适合用TCP协议? 5、 throw和throws有什么区别? try、catch、finally分别在什么情况下使用? 6、 声明类Person,包含2个成员变量:name、age。定义函数sayHello(),调用时输出:我叫***,今年***岁了。声明类Chinese继承Person。 7、 编写一个可以获取文件扩展名的函数,形参接收一个文件名字符串,返回一个扩展名字符串。 8、 用控制台程序倒着输出九九乘法表;输出结果按下图所示: 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81 …… 1*3=3 2*3=6 3*3=9 1*2=2 2*2=4 1*1=1 9、 定义一个静态方法,该方法可以接收一个List<Integer>,方法内对List进行排序 10、 声明类Student,包含3个成员变量:name、age、score,创建5个对象装入TreeSet,按照成绩排序输出结果(考虑成绩相同的问题)。

2013-12-19

纯DIV+CSS布局的标签云,扩展性好

纯CSS+DIV布局的标签云,可扩展性良好!喜欢玩的同学科以拿来试试看!

2013-11-29

网络公司源码

一个很好用的公司源码!分享给大家!喜欢的朋友们可以学习,也可以改一改作为自己的网站!

2013-11-22

空空如也

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

TA关注的人

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