自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

转载 js 数组去重

方法1:        [js] view plain copy        Array.prototype.method1 = function(){              var arr[];    //定义一个临时数组              for(var i = 0; i this.length; i++){    //循环

2018-01-29 19:49:11 198

转载 spring 配置触发器

在Spring中配置Quartz前面介绍过了Timer在spring中的实现,今天接前文介绍Quartz在Spring中的配置.      而Quartz类库不但有着上述JDK的Timer类库类似的配置,更重要的,它还有着类似于unix的cron服务的配置;  正是基于cron服务的配置使Quartz能方便、清晰指定启动时间,让开发者更青睐于它。      在调度方式上,不同于Time

2018-01-29 19:48:48 502

转载 JAVA 修饰符

public,protected,private是Java里用来定义成员的访问权限的,另外还有一种是“default”,也就是在成员前不加任何权限修饰符。如: public   class   A{     void   method(){}; } method就属于default权限。 这四个修饰符的访问权限如下表: -------------------------

2018-01-20 14:53:27 221

转载 java中的匿名内部类总结

匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法12345678910111213

2018-01-20 14:47:21 171

转载 解决“火狐开启自动检查插件是否匹配“”去除方法

地址栏输入about:support 里面打开配置文件夹 删除 prefs.js, user.js and sessionstore.js这三个文件

2018-01-09 18:27:12 537

原创 有关Eclipse不同版本

eclipse的mars、luna、kepler和juno版本的区别不是很大,只是版本的定义用名称来区分而已。但是Eclipse从3.1到3.4的命名(codename)并非按照木卫1-4的顺序,而是根据这四颗卫星距离木星从近到远的顺序,因此 Eclipse 3.1就使用了木星已知卫星中第1近的木卫1——IO来命名,Eclipse 3.2就使用木卫4——Callisto距木星(所有木卫中)第4近,

2018-01-08 21:27:37 1552

转载 数据的四种基本存储方法

数据的四种基本存储方法

2017-12-09 12:11:17 49417

原创 开发的一些小总结

开发就是站在巨人的肩膀上登高。       我理解的后台程序,就是通过一些列的代码以不同方式往内存读、写数据,另外程序就提供了一些怎么处理数据的逻辑和算法,需要固化的数据库,之前一些强大的人物用java 写好了一些方式去访问计算机的数据库操作系统把数据保存起来,需要读的时候读出来。       程序的核心是内存操作,得熟知jvm(java虚拟机)的运行机制,才能更好掌握开发。

2017-12-07 12:15:45 149

转载 java 集合框架

java集合框架图    简化图:   Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。   1、Java 2集合框架图  ①集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。  ②抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。

2017-12-06 21:12:01 133

原创 Scanner对象问题

Scanner对象

2017-12-03 15:34:29 1019

转载 java 对象存储

java 对象存储在哪里

2017-12-02 10:50:08 803

转载 js 数组去重

js 数组去重

2017-12-01 17:07:50 194

转载 有关JSP

jsp

2017-12-01 11:42:18 214

原创 Java 开发技术演变的个人心得

最近对所学知识点进行了重新的回顾与思考对整个JAVA的开发流程及知识点有一个更新的认识和总结,再次记录下来,以供后期回顾学习及进一步的思考和总结。

2017-11-02 14:32:10 430

转载 主键约束和唯一性约束的区别

1.主键约束(PRIMARY KEY)1) 主键用于唯一地标识表中的每一条记录,可以定义一列或多列为主键。 2) 是不可能(或很难)更新. 3) 主键列上没有任何两行具有相同值(即重复值),不允许空(NULL).4) 主健可作外健,唯一索引不可;2.唯一性约束(UNIQUE)1) 唯一性约束用来限制不受主键约束的列上的数据的唯一性,用于作为访问某行的可选手段,一个表

2017-05-03 09:04:34 6184

转载 JAVA中float与double的区别

float是单精度类型,精度是6位有效数字,取值范围是10的-38次方到10的38次方,float占用4个字节的存储空间double是双精度类型,精度是15位有效数字,取值范围是10的-308次方到10的308次方,double占用8个字节的存储空间当你不声明的时候,默认小数都用double来表示,所以如果要用float的话,则应该在其后加上f例如:float a=1.3;则会提示

2017-05-01 18:25:16 58182 5

转载 tomcat的Server.xml详解和Host的配置

转自:http://blog.csdn.NET/liuxuejin/article/details/9104055基于以下说法的领悟:若只配appBase,不配Context 的docBase(appBase和docBase二选一就可以了),则appBase的每个文件夹里都代表一个应用,每个应用都必须放ROOT文件夹,ROOT里则包含web所有文件,如图:

2017-03-27 14:28:17 725

转载 String变量的内容是只读的

String变量的最大出人意料的地方可能就是:它的内容是只读的!不明真相的读者可能会争辩:不对啊,我明明可以修改String变量的值!请看一下代码,难道有错吗?1 String s1="a";2 s1="abcd";上述代码确实没有错,代码执行后,s1的值的确为"abcd"。这里的关键是:s1的第二个值"abcd"不是在第一个值"a"的基础上"扩展"而来的,实际上"abc

2017-03-10 14:51:48 1163

转载 Java中只有值传递,没有引用传递

先来看一个作为程序员都熟悉的值传递的例子:... ...//定义了一个改变参数值的函数public static void changeValue(int x) {x = x *2;}... ...//调用该函数int num = 5;System.out.println(num);changeValue(num);System.out.println(num);...

2017-03-10 14:39:14 170

转载 spring framework体系结构及内部各模块jar之间的maven依赖关系

很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的!  spring的jar包只有20个左右,每个都有相应的功能,一个jar还可能依赖了若干其他jar

2017-03-09 17:19:34 226

转载 string 是值类型,还是引用类型(.net)

一. string 类型的用法比较像值类型稍微有点.NET 编程知识的人都知道 string是引用类型。我为什么还有此一问?因为string的使用非常像值类型。举个例子:string str = "abc";Test(str);MessageBox.Show(str);private void Test(string str){      str = str + "de

2017-02-26 22:47:23 652

转载 spring 配置触发器

在Spring中配置Quartz前面介绍过了Timer在spring中的实现,今天接前文介绍Quartz在Spring中的配置.      而Quartz类库不但有着上述JDK的Timer类库类似的配置,更重要的,它还有着类似于unix的cron服务的配置;  正是基于cron服务的配置使Quartz能方便、清晰指定启动时间,让开发者更青睐于它。      在调度方式上,不同于Time

2017-02-25 17:06:25 538

原创 使用Hibernate 实现数据添加功能

Hibernate 是一个开放源代码的对象关系映射框架,它对JDBC进行了封装,提供了强大、高性能的对象关系型数据库的持久化服务。主要步骤:1.引入相关架包以3.3.2 版本的Hibernate为例,首先下载hibernate-distribution-3.3.2.GA-dist.Zip文件。需要用到根目录下的hibernate3.jar、及lib\required 目录下所有的jar

2017-02-18 12:49:12 465

原创 数据源与连接池技术

数据源:是在JDBC 2.0中引入的一个概念。在JDBC 扩展包中定义了javax.sql.DataSource接口,它负责建立与数据库的连接,在应用程序访问数据库时不必编写连接数据库的代码,可以直接从数据源获得数据库连接。数据源作为一个不能直接看到它具体存在的东西,它的作用就是获取数据库连接。数据源怎么表示和体现呢?DataSource 接口有一组特性可以用于确定和描述它所表示的现实存在的数据源

2017-02-17 22:30:40 498

原创 JDBC 技术 对数据库的访问

JDBC  是一种java 数据库连接技术,能实现java程序对各种数据库的访问。由一组使用java 语言编写的类和接口组成,这些类和接口称为JDBC API,他们位于包java.sql 以及javax.sql中。这也是最最原始的java

2017-02-17 14:40:31 513

转载 "=="和equals方法的区别?

==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如Objet obj = newObject();变量obj是一个内存,new Object()是另一个内存,此时

2017-02-05 16:18:43 155

转载 java 数据类型

第一类:逻辑型boolean第二类:文本型char第三类:整数型(byte、short、int、long)char类型占2个字节short从-32768到32767int从-2147483648,到2147483647共10位long从-9223372036854775808到9223372036854775807共19位第四类:浮点型(float、do

2017-02-05 08:53:06 179

转载 java运行时异常与一般异常有何异同?

Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。Error类体系描述了Java运行系统中的内部错误以及资源耗尽的情形.应用程序不应该抛出这种类型的对象(一般是由虚拟机抛

2017-01-19 12:32:09 233

原创 char和int的转换关系

大家都知道 char 是字符型类型,占用两个字节 可以存储一个汉字。另外特别的是 char 也是可以和int 类型互相转换的。相信大家都碰到过下面这种情况:一。将中文 “一” 转换成 int 类型,然后运行, 控制台得到的结果是 19968.int b = '一';System.out.println(b);19968二。将数

2017-01-18 12:40:25 2849

原创 boolean在if判断中的运用

大家都知道一个boolean 类型的数据 有两个值 false 和true;但在 if判断中却有两种表达方式:例:boolean a =false  在if 判断的括号中可以表示为 !aboolean a = true 在if 判断的括号中可以表示为 a不管a 的赋值是什么   !a  永远代表着 boolean a =false ;a 永远代表着 boolean a = tr

2017-01-17 16:53:16 30895 4

原创 数据库查询 带参的两种方式

通过SQL/HQL语句在数据库中查询数据的时候,往往是需要带条件参数的,带参的方式有如下两种:一。写在语句里面。例:String sql = select * from calendar where 1=1 and isdelete = 0 order by add_date desc;List list  = this.getListBySQL(sql, null);

2017-01-11 11:16:08 1246

原创 巧用JAVA 中的类

在JAVA 中看似不起眼且很平常的类,如果用活了,用好了,也会起到很大的作用。下面就总结几个。1.枚举:Enum  一些固定的有限的值。public enum BoolEnum implements IEnum { TRUE("T", "是"), FALSE("F", "否"); public final String value; public final Str

2017-01-09 14:34:24 217

原创 java 提取公共方法

提取公共方法:(所有的方法都能做成公共的方法只是根据使用频率看有没有必要)一、公共方法将特有的东西提取为需要传入的参数。例:public static boolean isEmpty(String s)throws Exception{  if(s != null && !s.equals("")){   return false;  }  return tru

2016-12-24 09:28:33 9449

原创 模板式生成 JSP页面步骤

一。准备工作1.项目中必须有  spring-webmvc-3.2.2.RELEASE.jar  架包。因为等会会用到 里面的 FreeMarkerConfigurer 类。2.需要在  spring-mvc.xml 文件中配置如下信息:  class="org.springframework.web.servlet.view.freemarker.FreeMarkerCo

2016-12-23 17:05:05 1214

原创 JSP 页面对时间格式化

想要页面时间格式按自己的想法显示,加入下面类容即可格式化显示。1.仅显示  月-日2.显示 年-月-日 时:分: 秒可灵活按照自己想法设置注意:使用此标签   需要导入

2016-12-23 16:07:23 457

原创 Coding git 常用命令及总结

一、文件状态工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪。已跟踪的文件 ———— tracked指本来就被纳入版本控制管理的文件,在上次快照中有它们的记录,工作一段时间后,它们的状态可能是未修改,已修改或者已放入暂存区。未跟踪文件 ———— untracked它们既没有上次更新时的快照,也不在当前的暂存区域。初次克隆某个仓库时,工作目录中

2016-12-23 14:21:31 4093

IO流学习总结

本文档为本人学习 java IO流期间的学习总结笔记,希望对新学习的朋友有所帮助和参考价值。本人java 开发时间不是太长,可能存在不完善或不对之处,欢迎指正!

2018-01-26

JAVA集合框架学习总结

本文档为本人学习 java 集合框架期间的学习总结笔记,希望对新学习的朋友有所帮助和参考价值。本人java 开发时间不是太长,可能存在不完善或不对之处,欢迎指正!

2018-01-25

Coding git 常用命令及总结

Coding git 常用命令及总结

2016-12-23

空空如也

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

TA关注的人

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