自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 struts2

什么是框架?     框架的目的:降低开发成本,提升效率。     1)健壮性     2)扩展性     3)侵入性(尽量低,但不为0)     4)易用性         什么是Struts2 apacheStruts1:流行将近10年WebWor-->核心:XWorkapache在XWork基础上重新写了Struts2 ResultInte

2016-06-08 17:10:29 333

原创 java基础--jQuery

1、jQuery介绍(www.jquery.org)     jQuery是一个js框架(.js文件),它使用选择器查找要操作的节点,并且将查找到的节点封装成一个jQuery对象,然后调用jQuery对象的属性或者方法来实现对底层节点的操作。这样做的目的是:解决浏览器的兼容性问题,另外,代码会得到简化。2、一个简单的例子     jQuery编程的步骤:     第一步,使用选择器

2016-06-08 17:09:12 386

原创 java基础--ajax

1、ajax是什么?     asynchronousjavascript and xml         ajax是一种用来改善用户体验的技术,其实质是利用浏览器内置的一个特殊的对象(XMLHttpRequest对象)向服务器发送请求,在发送请求的同时,浏览器并不会销毁当前页面,用户仍然可以对当前页面做其它操作。服务器发送回来的一般也不是一个完整的新的页面,而是部分的数据(文本或者xml

2016-06-08 17:06:59 352

原创 java基础--jstl和el表达式

1、在javaee5.0及以上版本当中,如果要使用jstl和el表达式,应该注意的问题:     1)常识        javaee1.4 ---> servlet2.4(tomcat5.5)        javaee5.0 --->  servlet2.5 (tomcat6.0)        sun公司在发布javaee5.0时,已经将jstl对应的jar文件合并到ja

2016-06-08 17:06:23 351

原创 java基础--监听器

1、监听器     (1)什么是监听器?     servlet规范当中定义的一种特殊的组件,用来监听servlet容器产生的事件并进行处理。     事件主要有两大类:     a    生命周期相关的事件:容器创建或者销毁request,session,ServletContext三个对象时产生的事件。     b    绑定相关的时间:调用了request,session

2016-06-08 16:57:29 804

原创 java基础--session

1、用户禁止cookie,如何继续使用session?(了解)     (1)当用户禁止cookie以后,服务器仍然会发送sessionId(以set-cookie消息头的方式),但是,浏览器会拒绝接受,这样,session机制会失效。     (2)可以使用url重写来解决该问题         a,什么是url重写?              如果某个组件需要session机制

2016-06-08 16:55:56 265

原创 java基础--加密

摘要加密的特点:     特点一:不可逆性,即知道密文(即摘要)不能反推出明文     特点二:唯一性,即摘要是唯一的,不同的明文会生存不同的密文//利用md5加密算法加密字符串public static Stringencrypt(String origStr) throws NoSuchAlgorithmException{     MessageDigestmd=Mess

2016-06-08 16:53:41 304

原创 java基础--jsp/servlet

后端:servlet  jsp前后端:ajax一定要使用自定义协议TCP/IP:     1    封包 :有可能分为多个包发送hello world     2   粘包:接收方接到后粘包,可能会出错 helloworld  hello worldc/s客户控件GUI--》调用通讯模块--》打包(按照自定义协议将数据封装成一个数据包)--》向业务通讯模块发送请求--》

2016-06-08 16:50:26 1968

原创 jav基础---XML

XML:可扩展标记语言(extensible Markup Language)保存数据,用于数据的传递JAVA中框架的配置文件*******************************XML的语法(掌握)a.xml文件的第一行为声明               version:版本号,1.0 ,1.1     encoding:编码b.xml文件中总

2016-06-08 16:48:53 1093

原创 java基础--javascrip

1.javascrip概述什么是javascrip:一种基于对象和时间驱动的解释性的脚本语言,内嵌到html页面上,由浏览器解释运行。作用:为Html页面添加动态效果,常用于 页面元素的动态显示、输入验证、客户端计算等。js语言的组成:标准的js代码+jquery+ajaxjs代码的封装2.如何使用js代码:helloworld          function

2016-06-08 16:42:53 586

原创 java基础--面向对象

java语言核心1.   面向对象     1》  封装(成员/方法的定义、构造方法、访问控制、内部类、static、final)         a.成员/方法的定义,内存结构              jvm内存可以分为:方法区、堆、栈                   方法区:类的信息(类的定义、方法代码、静态成员)持久的(自定义类在第一次被使用时装载的方法区  注意:

2016-06-08 16:41:25 208

原创 java基础--css

1 css概述作用:实现统一的定义页面元素的外观css(cascading style shtte):级联(层叠)样式表注释:/**/2 使用方式内联样式:只能解决某个元素的样式--可重用和可维护度差h1text:字体颜色和背景色(内联方式) 另外一个h1内部样式表a. 在head里添加style标记选择器{样式声明:}例如:         p{

2016-06-08 16:40:19 224

原创 java基础--html

web应用程序 web的客户端技术---web基础---只需要浏览器即可运行                     创建页面---内容显示--html----1                    美化页面---设置样式外观---css---2--完全可以些页面 常见的css样式制作页面---在页面的基础上添加服务器端代码                     动态效果-

2016-06-08 16:37:49 872

原创 java基础--JDBC

JDBC:一堆接口需掌握的接口:connection    Statement                数据库服务器执行sql ResultSet     返回结构 //1.装载oracleDriverClass.forName("oracle.jdbc.OracleDriver");         /**2.创建connection的实现对象

2016-06-08 16:36:09 240

原创 java基础教程--线程

Box.javapublic class Box {     privateList list=new ArrayList();     privateObject obj=new Object();       publicvoid addString(String str){         //token         synchronized(obj){   

2016-06-08 16:27:19 253

原创 java基础教程--IO

java.io.File 类  代表文件,文件夹  new File() 只是在内存堆创建对象,并不是在磁盘上创建文件夹、文件   创建文件,文件夹有相应的方法  文件系统操作:查看文件、文件夹的属性 、创建文件夹、文件  列文件夹目录,删除文件夹、文件  RandomAccessFile随即访问文件,可以在任何位置开始读写文件 什么是文件:文件是byte by b

2016-06-08 16:24:24 306

原创 java基础教程--异常

Error:程序不能处理的异常Exception:应用程序可处理的异常, 一旦调用了有异常抛出的方法,就必须处理异常            常见的:栈溢出         堆溢出--在一个应用中不能无限度的创建对象  语法:       调用了有异常声明的方法,就必须处理异常  处理方法: 1 声明异常再抛出            2 使用try catch语法处理

2016-06-08 16:21:48 239

原创 java基础教程--集合

Collection 集合  接口    |-----List 线性集合(线性表):元素有先后次序,元素有序号    |-----|----ArrayList    |-----|----LinkedList    |-----Set 元素无序,元素不能重复的集合              HashSet 底层是HashMap(屏蔽了value部分的Map)

2016-06-08 16:21:12 243

原创 java基础教程--StringBuilder

StringBuilder append 追加 delete 删除 insert 插入 1 StringBuilder封装了一个内容可以改变的字符数组 2 StringBuilder 提供的算法:都是对字符数组内容进行的增删改查操作 3 java String 的链接操作都是使用StringBuilder实现的 String s1 = "abc"; String s

2016-06-08 16:19:01 421

原创 java基础教程-编码格式

字符数组对象,被默认作为字符串输出  什么是字符串:一组字符数据和相关算法的封装      特点:字符串对象是不可变的      字符串操作结构与原字符串不同一定是新字符串对象 String 是char[]存储的数据+对char[]进行计算的算法  trim() toUpperCase().... worm 是 Cell[]存储的数据+对Cell[]数组进行的算法 creepp

2016-06-08 16:17:56 269

原创 java基础教程-对象

1 返回对象的文本描述信息,这个对象是啥?  2 object声明的toString方法,返回值不理想(无用)建议子类进行覆盖(重写) 3 很多的API方法默认调用toString 如:println()方法   对象相等 1 ==运算只能判断变量的值是否相等,不能用于比较对象相等 2 java在object定义了方法equals()用于比较对象的逻辑相等 A 默认的equ

2016-06-08 16:17:16 233

原创 java基础教程--接口

类里只能声明方法,变量,构造器 静态代码块  静态代码块在类加载期间执行,可以用于在类加载期间初始化系统资源,如:加载配置文档等  final修饰的变量是不能再修改了,是引用变量的地址值不能修改了, 但是被引用对象的内容是可以修改的!  接口:只包含抽象方法,属性都是常量 接口可以继承,继承接口就必须实现其接口中的所有的方法 1 使用interface 关键字定义

2016-06-08 16:16:30 263

原创 java基础教程--方法

java的很多方法都是重载的方法,使用很优雅(简洁)如println(int)   println(char)   println()....重要原则:类一定有构造器一个文件中只能有一个共有类,即public 形容的类 类名一般都用名词,方法名一般都用动词所有的局部变量都在栈中保存所有的对象都在堆中保存方法参数传递规则:是基于变量值的传递,就是变量的赋值

2016-06-08 16:12:43 293

原创 java基础教程--补码

补码:为了解决计算机内部数字的正负号    0     0000                      1     0001                2     0010                3     0011            4     0100                5     0101            6     0110

2016-06-08 16:11:28 250

原创 java教程第三天-数组

数组的定义:数组类型[] 数组名  int[]ary;创建数组空间       ary=newint[10];元素:数组中的变量下标:数组中用来区分不同元素,下标初始值为0数组的长度:数组中的元素的个数,数组名.length;数组:数据类型[]  数组名=new 数据类型[length]确定数组元素的默认值byte,short,long,int,char,-->0

2016-06-08 16:09:18 223

原创 java教程第二天--循环

for  明确的知道了循环的次数,企业开发中最为常用的循环while 关键是看条件是否为真 while(表达式){ 循环体语句} 如果表达式为真,执行循环体语句,反之如果表达式为假则退出循环 注意:当心死循环的出现 如果一开始循环的条件为假的时候,循环体语句一次都不执行 构建死循环:while(true){} do{循环体语句}while(表达式); 不管表

2016-06-08 16:07:27 261

原创 Java教程第一天

1 注释的部分默认是绿色的,java的关键字是红色2 main:程序的入口。程序从main方法开始的3 开发的时候必须使用英文格式long=右边的数值,整数的时候,默认的是int类型,避免超过边界,后缀L或者ls保留1位小数(四舍五入)Math.round(浮点数值):结果就是四舍五入的整数Math.sqrt(arg0)同种数据类型才可以进行运算Math.rou

2016-06-08 16:01:50 186

jquery1.6-api

jquery是一款很优秀的javascript框架,想学习jquery的朋友如果有一本关于jquery的API文档,学习起来肯定事半功倍,还等什么呢?赶快看看吧!附件中包含有jquery1.6的API中文文档!

2014-09-17

空空如也

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

TA关注的人

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