自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jiangtao7913的博客

欢迎大家来我博客踩踩

  • 博客(49)
  • 资源 (2)
  • 问答 (7)
  • 收藏
  • 关注

原创 java中IO流巩固学习1

1.java流中的整体分类图其他常用与流相关的对象:2.IO流IO流:主要用于处理设备上的数据如:硬盘,内存,键盘的录入IO有具体的分类:1.根据处理数据类型的不同:字节流和字符流。2.根据流向不同:输入流和输出流字符流的由来:因为文件的编码不同,而有了对字符进行高效操作的字符流对象。原理:其实就是基于字节流读取字节时,去查了指定

2017-06-07 14:02:51 399

原创 Linux下的目录结构

/bin目录:普通用户的可执行命令,系统中的任何用户都可以执行该目录中的命令/boot目录:存放Linux操作系统启动时所需要的文件/dev目录:系统中的所有设备文件/etc目录:系统中的配置文件/home目录:普通用户的宿主目录,每个用户在该目录下都有一个与用户名同名的目录/mnt目录:它的子目录用于系统中可移动设备的挂载点/root目录:超级用户root用户的宿主目录

2017-03-30 23:15:19 324

原创 Linux下的crontab

任务调度:系统在某个时间执行特定的命令或者程序。任务调度分类:  1.系统工作:有些重要的工作必须周而复始的执行,  2.个别用户工作:个别用户可能希望执行某些程序/设置任务调度文件:/etc/crontab设置个人任务调度:执行crontab  -e

2017-03-29 22:07:29 370

原创 百度地图路书边画线边走

page contentType="text/html;charset=UTF-8" language="java" %>html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">xmlns="http://www.w3.org/1

2017-03-27 15:24:06 3957 1

原创 Linux下的 samba配置

1.通过安装samba可以使windows与Linux互相通信。2.rpm包管理:一种用于互联网下载包的打包及安装工具,它包含某些Linux分发版中,它生成具有.rpm扩展名的文件。rpm是RedHat Package Manager的缩写。3.查询所有rpm中安装了哪些rpm软件:rpm -qa (rpm -q mysql)4.安装rpm包和卸载rpm包:rpm -i rpm包全路径

2017-03-22 23:36:13 449

原创 java项目 List对某个字段进行排序

直接上代码:这是一个比较类 public class ComparatorNetInfoResDto implements Comparator { @Override public int compare(Object o1, Object o2) { NetInfoResDto netInfoResDto1 = (NetInfoResDto)o1; NetInfoResDto netInfoR

2017-03-16 21:09:42 367

原创 Linux学习4 Linux下的分区

1.JDK的安装:   1.

2017-03-12 23:42:48 528

原创 Linux学习3 Linux的常用命令

1.startx :启动Linux图形界面的命令,图形界面会吃很大的内存和CUP。2.shutdown -h now :立刻进行关机3.shutdown -r now :现在重新启动计算机4.reboot:现在重新启动计算机5.logout:用户注销6.ls:当前目录的所有文件7.ls -l:更加详细的查看当前文件信息 VI:编辑器学习:开发步骤:1

2017-02-23 23:15:09 197

原创 JVM学习1

1.JVM的生命周期JVM实例和JVM引擎实例 a.JVM实例对应了一个独立运行的java程序,它是进程级别。 b.JVM执行引擎实例则对应了属于用户运行程序的线程,它是线程级别2.JVM的生命周期 a.JVM实例的诞生:当启动一个java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的cla

2017-02-22 23:21:22 280

原创 Linux学习2

Linux与硬件的搭配各个组件或设备在Linux下面都是一个文件。磁盘列阵:就是利用硬件技术将数个硬盘整合为一个大硬盘的方法,操作系统只会看到最后被整合起来的大硬盘。

2017-02-19 22:26:33 372

原创 Linux学习1

计算机的概论:计算机是接收用户输入的指令与数据,经过中央处理器的数据与逻辑单元运算处理后,以产生或存储有用的信息。计算机硬件的五大单元:主要分为三大类:输入单元:键盘,鼠标,手写仪等中央处理器(CPU):含有算数运算,控制,记忆单元等。输出单元:屏幕,打印机等CPU 为一个具有特定功能的芯片,里头含有微指令集,如果你想要让主机进行什么特异的功能,就得参考CPU是否具有特

2017-02-17 21:30:05 202

原创 最小化Spring XML配置

Spring 提供了几种技巧可以帮助我们减少XML的配置数量:1.自动装配:有助于减少甚至消除配置元素和元素,让Spring自动识别如何装配Bean的依赖关系。2.自动检测:比自动装配更进一步,让Spring能够自动识别哪些类需要配置成Spring Bean,从而减少对元素的使用。当自动装配和自动检测一起使用时,他们可以显著减少Spring的XML配置数量,通常只需配置少量的几行XML代码

2016-08-17 22:24:27 343

原创 Spring的Bean装配

一,    创建应用对象之间协作关系的行为通常称为装配,这也是依赖注入的本质。    声明Bean:从Spring3.0开始,Spring容器提供了两种配置Bean的方式,传统上,Spring使用一个或者多个XML作为配置文件,而Spring3.0同时还提供了基于Java注解的配置方式。1.XML的配置方式:  http://www.springframework.org/

2016-08-10 16:05:32 236

原创 Spring自带的几种应用上下文以及Bean的声明周期

一,1.ClassPathXmlApplicationContext---从类路径下的xml配置文件中加载上下文定义,把应用上下文定义当作类资源。2.FileSystemXmlApplicationContext--读取文件路径下的XML配置文件并加载上下文定义。3.XmlWebApplicationContext--读取web应用下的XML配置文件并装载上下文定义。无论我们是从文

2016-08-10 09:15:59 1959

原创 使用JAF创建MIME消息

使用JAF创建MIME邮件中的MIME消息时,只需要创建一个和具体存储设备相关联的DataSource实例对象,并用这个对象实例化DataHandle对象,然后调用代表MIME消息的MimeBodyPart对象的setDataHandle方法,把DataHandle对象设置到MimeBodyPart对象中就可以了。下面来编写一个TestjAF.java的实例程序,这个程序使用JAF API在M

2016-02-17 21:36:00 342

原创 JAF框架及在JavaMail中的应用

1.JAF框架只要用于封装数据并为应用程序提供访问和操作数据的方法,下面介绍JAF框架的作用,JAF框架的内部工作原理,以及如何使用JAF框架快速创建供JavaMail程序使用的MIME消息。2.JAF框架概述:JAF(JavaBeans Activation Framework ,JavaBens激活框架)的主要作用在于让Java应用程序知道如何对一个数据源进行查看,编辑和打印等操作,大

2016-02-17 21:11:12 3774 1

原创 在web中实现邮件发送功能

在web站点中也可以集成邮件客户端软件的功能,以便web站点的注册用户可以通过web页面来收发电子邮件,例如,sina和sohu等大型门户网站都会为会员提供了通过web页面来收发电子邮件的功能。对于一些中小型的web站点来说,虽然不需要为其会员提供web页面的电子邮件收发功能,但是,这些站点确很可能需要为自己提供向注册用户发送邮件的功能,例如,web站点自动给新注册的用户发送一封包含其注册信息的欢

2016-02-01 00:54:23 19328

原创 web图片或者上传

1.首先先来了解一下数据库存储图片或者文件的归纳:1.1 把图片或文件以二进制的方式存储在数据库中,mysql有blob字段,oracle有blob和bfile类型1.2 图片或文件存储在磁盘上,数据库字段中保存的是图片路径 2. 现在我们来从前端开始介绍:前端我们使用JQuery的ajaxfileupload插件进行异步上传文件,它的语法如下:$.ajaxfileuplo

2016-01-27 14:38:18 230

原创 js闭包学习

1.js闭包的理解1.1  要理解闭包首先理解变量的作用域:变量分为全局变量和局部变量。全局变量:保存在内存中,在函数定义之外声明的变量,且改变量的值在整个持续访问内都可以修改和改变。局部变量:在函数内声明定义一个变量,每次执行该函数时都会自动创建和破坏在变量,且它不能被该函数外的任何事物访问。javascript语言的特殊之处,就是可以直接读取全局变量,另一方面就是在函数外部自然

2016-01-25 21:11:46 262

原创 JavaMail学习6 发送邮件

1.JavaMail API中提供了一些专门的类来实现邮件发送功能,JavaMail应用程序开发人员只需要使用JavaMailAPI中的少数几个类就可以完成邮件的发送,sun公司也提供了一个用于查询DNS信息的JNDI服务程序,我们只要通过使用JNDIapi调用这个DNS查询的JNDI服务器程序,就可以或得某个域中的邮件服务器。 2.邮件发送API的体系结构JavaMail API中定

2016-01-23 20:34:35 3095

原创 java的StringTokenizer类

1.1 StringTokenizer类是一个用来分隔String的应用类。相当于spilt函数StringTokenizer 方法不区分标识符、数和带引号的字符串,它们也不识别并跳过注释。可以在创建时指定,也可以根据每个标记来指定分隔符(分隔标记的字符)集,StringTokenizer的实例有两种行为方式,这取决于它在创建时使用的returnDelims标志值是true还是false

2016-01-22 22:48:39 416

原创 debug调试介绍

eclipse中的debug调试是每个程序员必须具备的最基本的功能:F5-->Step into (单步进入):跳进当前执行的方法中。F6-->Step Over(单步跳过):跳过改行继续执行,下一行。F7-->Step Return(单步返回):从方法中调出继续执行。F8--->Resume(断续):跳到下一个断点处,如果没有下一个断点,则运行结束 基本以上这些调式可以完

2016-01-19 20:32:06 263

原创 js发现的细节问题一

1.js元素的innerHTML属性后面添加的内容是替换原标签的内容,而不是在原标签的内容后面添加。运行下面的例子:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档.highlight{ color:red;}/

2016-01-11 15:49:18 248

原创 JavaMail学习五 创建邮件内容

1.基本原理:JavaMail使用javax.mail.Message类来表示一封邮件,Message类是一个抽象类,应用程序需要使用其之类javax.mail.internet.MimeMessage来创建Message类的实例对象。如果要创建一封只包含文本内容的简单邮件,那么只需要使用到MimeMessage类就可以,但要创建一封包含内嵌资源或多个附件的复杂邮件时,那么则需要同时使用到Ja

2016-01-10 17:35:12 5089 1

原创 JavaMail学习四 JavaMailAPI

1.javaMail的体系及分类结构JavaMail按功能通常可以分为如下三大类:~~创建和解析邮件内容的API~~发送邮件的API~~接收邮件的API虽然上述三种类型的API在JavaMail中都由多个API类组成,但每种类型所涉及的核心API类不多,其他类都是这些核心API类的辅助,笔者认为JavaMail的核心类为Message,Transport,Store,Sessi

2016-01-10 16:38:25 434

原创 javaMail学习三 邮件的组织结构

1.如同其他电子文档格式一样,电子邮件内容也必须遵循一定的格式要求,各种处理程序才能从中分析和提取发件人,收件人,主题和附件等信息,邮件的基本内容和具体格式分别由RFC822和MIME协议定义。  1.1RFC822邮件格式:邮件内容的格式在RFC822文档定义,它包括两个主要的组成部分:邮件头和邮件体。如图列出了邮件的内容:上图的1-15行是邮件的邮件头,第17行是邮件的

2016-01-09 11:14:11 676

原创 js实现菜单选项

html代码:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">jquery实现二级下拉菜单            网站首页            课程大厅                            

2016-01-02 13:35:59 395

原创 深入学习js中的json

1.json是javascript对象表示法,json是存储和交换文本信息的语法,类似于XMLjson比XML更小,更易解析,更快json能够使用javascript内建的eval()函数来构建原生javascrpt对象。 下面这个例子表示创建json对象,并获取它的值http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

2015-12-31 22:52:35 313

原创 javaMail学习二 电子邮件的工作原理

1.1下面以sina和sohu这两个电子邮件为例子来讲解电子邮件的传输过程和工作原理

2015-12-29 22:44:46 3323

原创 javaMail学习一,基本概念

1.1基本概念1.1.1邮件服务器要在internet上提供邮件功能,必须有专门的邮件服务器。Internet的上的电子邮件服务器的功能类似现实生活中的邮局,完成的功能如下图所示 从图中的可以看出,电子服务器的主要功能如下:1。接收用户投递的邮件2.将用户投递的邮件发送给目标邮件服务器3.接收其他邮件服务器转发来的邮件,并把邮件存储到其管理的用户邮箱中4.为前来

2015-12-28 22:09:07 399

转载 web.xml中<load-on-startup></load-on-startup>中的作用

我们先来看下面一段xml,相信做web的都熟悉不过了   dwr-invoker   org.directwebremoting.servlet.DwrServlet       debug    true      1   dwr-invoker   /dwr/* 这里的 是初始化配置的参数那么这里的   是干什么的呢?下面粘贴

2015-12-27 19:30:23 571

原创 iframe中取得父页面的元素,父页面取得子页面的元素

1.子页面获取父页面的元素$.('#元素id', parent.document);2.父页面获取子页面的元素$("#username",document.frames("iframeName").document时间关系这里就不举例子了

2015-12-24 20:59:27 285

原创 深入理解js中的display:none和visibility属性

1.用javascript隐藏控件的方式有两种:分别设置控件的style的“display”属性和“visibility”属性。当style.display="block"或者style.visibility="visible"时,控件是可见的。当style.display="none"或者style.visibility="hidden"时控件是不可见的。这两者的区别是:“display”不但隐

2015-12-22 22:09:48 8879

原创 Maven聚合和继承

1.在Maven中,我们是分模块来管理项目的,假如我一个项目有很多模块,那么每次都要每个小模块小模块的操作,这样很不方便。那么我们就在这些模块的根目录新建一个pom.xml来集中管理,操作这些个小模块,用来做聚合操作。在eclipse下是不能导入那个pom.xml文件的。因此我们需要新建一个Maven工程,用来做我们的聚合操作。在eclipse下file-->new ---->mavenPro

2015-12-22 20:50:31 315

原创 maven的依赖范围

1.maven在编译主代码的时候需要使用一套classpath,在执行测试的时候也会使用一套classpath,在实际运行项目的时候,又会使用一套classpath。依赖范围就是用来控制与这三中classpath(编译classpath,测试classpath,运行classpath)的关系。maven有以下几种依赖范围compile:编译依赖范围,在编译和打包是都不会使用这个依赖。这是默认的

2015-12-21 20:25:41 523

原创 maven 学习

一.提前准备工作1.1 机器已安装好java JDK1.2 到官网上去下载maven压缩包1.3解压好压缩包,配置环境变量跟配置java JDK环境变量差不多新建MAVEN_HOME设置值:比如我的maven解压的目录为D:\apache-maven-3.3.9-bin\apache-maven-3.3.9配置path值在path后面加上“;%MAVEN_HOME%\b

2015-12-18 21:37:50 450 1

原创 js获取获取页面传送过来的值实例

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">js获取页面传过来的参数值 var goUrl=function(){  alert(location.href);  window.location.href="E:\\网页作业\\jquer

2015-12-10 22:48:12 1740

原创 jquery文档操作函数大全

addClass();向选定的元素添加指定的类名(添加一个或多个类,添加多个类中间用空格隔开);after();在被选元素后面插入指定的内容append();在元素结尾处添加内容appendTo();向目标结尾插入匹配元素集合中的每个元素attr(); 方法设置或返回被选元素的属性值。before();在每个匹配的元素之前插入内容。clone() 方法生成被选元素的副本,包

2015-12-09 20:47:24 287

原创 Jquery 中DOM对象操作

1.text():设置或者返回所选元素的文本内容      .html():设置或者返回所元素的文本内容(包括HTML标记)       .val():设置或者返回元素value属性的值http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">jquery

2015-12-08 21:02:22 324

原创 jquery效果大全

1.jquery效果函数:hide()隐藏,show()显示,toggle()切换,fadeIn()淡入,fadeOut()淡出,fadeToggle()实现淡入淡出的切换,fadeTo()允许渐变给定的不透明度,slideDown()向下滑动,slideUp()向上滑动,slideToggle()用于上下滑动之间的切换,animate()创建自定义动画,stop()用于在动画效果完成前对他们进行

2015-12-08 09:23:55 583

js+html写的实现表格的动态增删改查和表单验证

js+html写的实现表格的动态增删改查和表单验证

2015-08-04

servlet实现用户,注册,登录功能

在数据库基础上用servlet实现用户注册,登录功能,显示所有用户功能

2015-08-03

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

TA关注的人

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