- 博客(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
209
转载 spring 配置触发器
在Spring中配置Quartz前面介绍过了Timer在spring中的实现,今天接前文介绍Quartz在Spring中的配置. 而Quartz类库不但有着上述JDK的Timer类库类似的配置,更重要的,它还有着类似于unix的cron服务的配置; 正是基于cron服务的配置使Quartz能方便、清晰指定启动时间,让开发者更青睐于它。 在调度方式上,不同于Time
2018-01-29 19:48:48
540
转载 JAVA 修饰符
public,protected,private是Java里用来定义成员的访问权限的,另外还有一种是“default”,也就是在成员前不加任何权限修饰符。如: public class A{ void method(){}; } method就属于default权限。 这四个修饰符的访问权限如下表: -------------------------
2018-01-20 14:53:27
237
转载 java中的匿名内部类总结
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法12345678910111213
2018-01-20 14:47:21
183
转载 解决“火狐开启自动检查插件是否匹配“”去除方法
地址栏输入about:support 里面打开配置文件夹 删除 prefs.js, user.js and sessionstore.js这三个文件
2018-01-09 18:27:12
593
原创 有关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
1601
原创 开发的一些小总结
开发就是站在巨人的肩膀上登高。 我理解的后台程序,就是通过一些列的代码以不同方式往内存读、写数据,另外程序就提供了一些怎么处理数据的逻辑和算法,需要固化的数据库,之前一些强大的人物用java 写好了一些方式去访问计算机的数据库操作系统把数据保存起来,需要读的时候读出来。 程序的核心是内存操作,得熟知jvm(java虚拟机)的运行机制,才能更好掌握开发。
2017-12-07 12:15:45
158
转载 java 集合框架
java集合框架图 简化图: Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。 1、Java 2集合框架图 ①集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。 ②抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。
2017-12-06 21:12:01
149
原创 Java 开发技术演变的个人心得
最近对所学知识点进行了重新的回顾与思考对整个JAVA的开发流程及知识点有一个更新的认识和总结,再次记录下来,以供后期回顾学习及进一步的思考和总结。
2017-11-02 14:32:10
450
转载 主键约束和唯一性约束的区别
1.主键约束(PRIMARY KEY)1) 主键用于唯一地标识表中的每一条记录,可以定义一列或多列为主键。 2) 是不可能(或很难)更新. 3) 主键列上没有任何两行具有相同值(即重复值),不允许空(NULL).4) 主健可作外健,唯一索引不可;2.唯一性约束(UNIQUE)1) 唯一性约束用来限制不受主键约束的列上的数据的唯一性,用于作为访问某行的可选手段,一个表
2017-05-03 09:04:34
6228
转载 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
58895
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
777
转载 String变量的内容是只读的
String变量的最大出人意料的地方可能就是:它的内容是只读的!不明真相的读者可能会争辩:不对啊,我明明可以修改String变量的值!请看一下代码,难道有错吗?1 String s1="a";2 s1="abcd";上述代码确实没有错,代码执行后,s1的值的确为"abcd"。这里的关键是:s1的第二个值"abcd"不是在第一个值"a"的基础上"扩展"而来的,实际上"abc
2017-03-10 14:51:48
1190
转载 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
181
转载 spring framework体系结构及内部各模块jar之间的maven依赖关系
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的! spring的jar包只有20个左右,每个都有相应的功能,一个jar还可能依赖了若干其他jar
2017-03-09 17:19:34
240
转载 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
679
转载 spring 配置触发器
在Spring中配置Quartz前面介绍过了Timer在spring中的实现,今天接前文介绍Quartz在Spring中的配置. 而Quartz类库不但有着上述JDK的Timer类库类似的配置,更重要的,它还有着类似于unix的cron服务的配置; 正是基于cron服务的配置使Quartz能方便、清晰指定启动时间,让开发者更青睐于它。 在调度方式上,不同于Time
2017-02-25 17:06:25
605
原创 使用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
484
原创 数据源与连接池技术
数据源:是在JDBC 2.0中引入的一个概念。在JDBC 扩展包中定义了javax.sql.DataSource接口,它负责建立与数据库的连接,在应用程序访问数据库时不必编写连接数据库的代码,可以直接从数据源获得数据库连接。数据源作为一个不能直接看到它具体存在的东西,它的作用就是获取数据库连接。数据源怎么表示和体现呢?DataSource 接口有一组特性可以用于确定和描述它所表示的现实存在的数据源
2017-02-17 22:30:40
519
原创 JDBC 技术 对数据库的访问
JDBC 是一种java 数据库连接技术,能实现java程序对各种数据库的访问。由一组使用java 语言编写的类和接口组成,这些类和接口称为JDBC API,他们位于包java.sql 以及javax.sql中。这也是最最原始的java
2017-02-17 14:40:31
539
转载 "=="和equals方法的区别?
==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如Objet obj = newObject();变量obj是一个内存,new Object()是另一个内存,此时
2017-02-05 16:18:43
167
转载 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
187
转载 java运行时异常与一般异常有何异同?
Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。Error类体系描述了Java运行系统中的内部错误以及资源耗尽的情形.应用程序不应该抛出这种类型的对象(一般是由虚拟机抛
2017-01-19 12:32:09
242
原创 char和int的转换关系
大家都知道 char 是字符型类型,占用两个字节 可以存储一个汉字。另外特别的是 char 也是可以和int 类型互相转换的。相信大家都碰到过下面这种情况:一。将中文 “一” 转换成 int 类型,然后运行, 控制台得到的结果是 19968.int b = '一';System.out.println(b);19968二。将数
2017-01-18 12:40:25
2901
原创 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
31824
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
1272
原创 巧用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
223
原创 java 提取公共方法
提取公共方法:(所有的方法都能做成公共的方法只是根据使用频率看有没有必要)一、公共方法将特有的东西提取为需要传入的参数。例:public static boolean isEmpty(String s)throws Exception{ if(s != null && !s.equals("")){ return false; } return tru
2016-12-24 09:28:33
9536
原创 模板式生成 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
1235
原创 JSP 页面对时间格式化
想要页面时间格式按自己的想法显示,加入下面类容即可格式化显示。1.仅显示 月-日2.显示 年-月-日 时:分: 秒可灵活按照自己想法设置注意:使用此标签 需要导入
2016-12-23 16:07:23
475
原创 Coding git 常用命令及总结
一、文件状态工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪。已跟踪的文件 ———— tracked指本来就被纳入版本控制管理的文件,在上次快照中有它们的记录,工作一段时间后,它们的状态可能是未修改,已修改或者已放入暂存区。未跟踪文件 ———— untracked它们既没有上次更新时的快照,也不在当前的暂存区域。初次克隆某个仓库时,工作目录中
2016-12-23 14:21:31
4121
JAVA集合框架学习总结
2018-01-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人