自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

JAVA方法重载

重载的概念是:方法名称相同,参数个数、次序、类型不同因此重载对返回值没有要求,可以相同,也可以不同但是如果参数的个数、类型、次序都相同,方法名也相同,仅返回值不同,则无法构成重载如:public int A(int i);public double A(int i);这2个方法不能构成重载,会有编译错误。而:public int A(int i):publ...

2017-03-02 14:14:27 176

Maven项目使用lib下面jar

<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId>

2016-10-10 15:48:04 194

SHA加密方法

public static String shaEncode(String inStr) throws Exception { MessageDigest sha = null; try { sha = MessageDigest.getInstance("SHA"); } catch (Exception e) {...

2016-10-10 14:25:20 303

Spring 获取bean实例工具类

import org.apache.commons.lang.StringUtils;import org.slf4j.Logger;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframe...

2016-10-10 14:23:27 211

JAVA 获取本地IP地址

/** * * * @author: Fadezed * @version: 2016年9月7日 下午2:27:39 * @fileName InetUtils.java * @packageNamecom.ane.util */public class InetUtils { /** * 获得主机IP * * @return S...

2016-09-07 14:29:48 204

原创 控制台打印sql

log4j.logger.java.sql.Connection=debuglog4j.logger.java.sql.Statement=debuglog4j.logger.java.sql.PreparedStatement=debug 配置文件加上即可

2016-09-04 09:51:55 147

Java高级开发工程师面试考纲

1 Java基础1.1 Collection和Map(1)掌握Collection和Map的继承体系。(2)掌握ArrayList、LinkedList、Vector、Stack、PriorityQueue、HashSet、LinkedHashSet、TreeSet、HashMap、LinkedHashMap、TreeMap、WeakHashMap、EnumMap、TreeMap、H...

2016-08-15 14:25:14 138

Java判断两个时间差值

 DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");try{ Date d1 = df.parse("2016-06-06 10:07:40"); Date d2 = df.parse("2015-06-05 11:30:24"); long diff = d1.getTime() - d...

2016-06-06 10:04:52 806

DDL与DML

Data Definition Language 数据定义语言 create table 创建表    alter table  修改表   drop table 删除表   truncate table 删除表中所有行    create index 创建索引  drop index  删除索引  当执行DDL语句时,在每一条语句前后,oracle都将提交...

2016-05-30 19:36:07 147

原创 69道Spring面试题

Spring 概述 1. 什么是spring? Spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spring框架的好处是什么? 轻量:Spring 是轻量的,基...

2016-05-10 15:49:56 165

redis-cli 常用操作命令

Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将Redis提供的命令做一总结。官网命令列表:http://redis.io/commands (英文)1、连接操作相关的命令 quit:关闭连接(connection)...

2016-04-01 11:57:01 653

15个易遗忘的Java问题

1.Java中的基本数据类型以及所占内存大小(1)整形byte    1字节short    2字节int    4字节long    8字节(2)浮点型float    4字节double    8字节(3)字符类型char    2字节(Unicode-16)(4)布尔类型    布尔类型boolean比较特殊,尽管Java虚拟机定义了bool...

2016-03-28 17:23:45 131

Java面试题_多线程

1.进程和线程的区别?进程是一个具有独立功能的程序关于某个数据集合的执行活动,不同的进程拥有独立的内存空间;线程是程序执行的最小单位,一个或多个线程组成一个进程,同一个进程中的所有线程共享相同的内存空间,运行时都有一个线程栈来保存变量值信息。 2.Thread类中的start()和run()有什么区别?start()是用来启动新创建的线程,在start()内部调用了run(),...

2016-03-28 17:11:40 104

共享linux文件夹

第一步:配置共享crt命令行输入:cd /etc/samba(到samba目录下)mv smb.conf smb.confbak(备份smb.conf) 修改smb.conf :将security = user修改为:security = share注释下面#passdb backend = tdbsam加上下面这段[share]path = /hom...

2016-03-14 09:08:54 179

内存溢出

VM arguments:-Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m

2016-03-01 14:51:45 111

解决Mac OS开机提示访问钥匙串密码问题

   到资源库-》keychains -》删除文件夹下内容即可。

2016-02-23 18:02:05 1103

原创 JavaScript声明变量加var和不加var的区别

Javascript是遵循ECMAScript标准下的一个产物,自然ECMAScript的标准其要遵循。先来看下var关键字的定义和用法var 语句用于声明变量。JavaScript 变量的创建也叫作"声明"一变量:var carName; 变量声明后,变量为空 (没有值)。为变量复制,操作如下:carName = "Volvo";var test = func...

2016-01-07 14:13:11 361

JS判断浏览器类型

/*判断浏览器类型返回值 object name:浏览器名 version:浏览器版本 ie:是否IE, firefox:是否firefox, opera:是否opera, chrome:是否chrome, safari:是否safari*/function getBrowser() { var na = navigator.user...

2015-11-04 10:58:13 113

JS存取cookie

/***设置Cookie*@key Cookie名称*@value Cookie值*@expiredays Cookie有效时间*/function setCookie(key, value, expiredays){ var date = new Date(); date.setDate(date.getDate() + expiredays); docum...

2015-11-04 10:45:25 107

JS简单几步实现滑动加载数据

//滑动function getScrollTop() { var scrollTop = 0; if (document.documentElement && document.documentElement.scrollTop) { scrollTop = document.documentElement.scrollTop; }el...

2015-11-03 16:14:33 846

MD5加密工具类

public class Md5Util { /* 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的, 这里把它们实现成为static final是表示了只读,切能在同一个进程空间内的多个 Instance间共享*/ static final int S11 = 7; ...

2015-10-27 10:33:02 87

原创 N+1查询

1.什么是n+1次查询  使用Hibernate,或者ibatis等工具查询数据库的时候,由于缓存,或者lazyload(懒加载)等原因,可能会造成要查询n个结果,但是不得不执行n+1次查询数据库操作,造成效率低下。 2.使用Hibernate,什么时候会产生n+1次查询使用iterate查询的时候                                      ...

2015-10-27 10:29:50 275

原创 JavaScript创建对象的几种方式

使用new关键字创建;person=new Object();person.firstname="Bill";person.lastname="Gates";person.age=56;person.eyecolor="blue"; 使用替代语法(使用对象 literals);person={firstname:"John",lastname:"Doe...

2015-10-27 10:29:30 89

原创 JavaScript跨域

什么是跨域?概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。 URL 说明 是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许http://www.a.com/lab/a.jshttp://www.a.com/script/...

2015-10-21 22:46:30 108

原创 Spring事务管理

Spring+Hibernate的实质:就是把Hibernate用到的数据源Datasource,Hibernate的SessionFactory实例,事务管理器HibernateTransactionManager,都交给Spring管理。 那么再没整合之前Hibernate是如何实现事务管理的呢? 通过ServletFilter实现数据库事务的管理,这样就避免了在数据库...

2015-10-21 22:45:57 96

原创 Spring MVC

 一、Spring MVC工作原理1. 客户端请求提交到DispatcherServlet2. 由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller3. DispatcherServlet将请求提交到Controller4. Controller调用业务逻辑处理后,返回ModelAndView5. DispatcherSe...

2015-10-19 13:59:42 122

原创 CentOS安装MySql

安装mysql 服务器端 :# yum install mysql-server 安装完成后启动mysql服务: service mysqld start 给mysql创建一个root管理员: # mysqladmin -u root password 123456 用刚创建的帐号连接mysql: # mysql -u root -p 输入密码即可。。。 ...

2015-10-19 11:43:01 94

原创 CentOS安装JDK

    CentOS系统中,我们遇到很多的问题,不知道你是否也越到过这样的问题。在使用虽然CentOS系统提供yum,但对JDK安装一点作用都没有。因为我要用到JDK1.6,所以只能手动自己的安装了。查看Linux CentOS系统自带的JDK是否已安装下载JDK,java -version,去sun(ORACLE)注册下载一个。  CentOS系统安装JDK  从SUN下载jdk-1...

2015-10-16 11:43:18 73

原创 CentOS安装Redis

centos 默认没有安装wget,所以先安装wget[root@localhost ~]# yum -y install wget 下载redis[root@localhost ~]# wget http://download.redis.io/releases/redis-2.8.13.tar.gz 解压缩[root@localhost ~]# tar zxvf r...

2015-10-16 09:35:26 109

原创 Jsp的五种跳转方式

href超链接标记,属于客户端跳转使用javascript完成,属于客户端跳转提交表单完成跳转,属于客户端跳转使用response对象,属于客户端跳转使用requestDispatcher类,属于服务器跳转(1)href超链接标记:  <a href=”new.jsp”>跳转</a>  (2)使用javascript完成: ...

2015-10-15 14:54:08 1081

原创 HibernateTemplate和HibernateDaoSupport

spring提供访问数据库的有三种方式:    HibernateDaoSupport    HibernateTemplate(推荐使用    jdbcTemplate(我们一般不用)类所在包:HibernateTemplate:org.springframework.orm.hibernate3.HibernateTemplateHibernateDaoSuppor...

2015-10-15 14:53:19 205

原创 Oracle MySql SqlServer分页查询

SQL Server从数据库表中的第M条记录开始取N条记录,利用Top关键字:注意如果Select语句中既有top,又有order by,则是从排序好的结果集中选择: SELECT * FROM ( SELECT Top N * FROM (SELECT Top (M + N - 1) * FROM 表名称 Order by 主键 desc) t1...

2015-10-15 14:52:40 80

原创 javascript使用eval解析json的注意点

对于json格式的字符串,在使用eval将字符串转换为json对象时需要注意在前后加上小括号。如下所示:<script type="text/javascript"> var data = '{root:[{name:"1", value:"0"},{name:"6101", value:"北京"},{name:"6102", value:&q

2015-10-15 12:36:22 113

原创 Hibernate六种查询方式

HQL查询 HQL是hibernate自己的一套查询语言,于SQL语法不同,具有跨数据库的优点。示例代码:static void query(String name){ Session s=null; try{ s=HibernateUtil.getSession(); //from后面是对象,不是表名 String hql="from Admi...

2015-10-15 10:05:26 100

原创 Oracle Case

1.CASE WHEN表达式有两种形式--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' EN...

2015-10-14 17:51:22 93

原创 int 跟Integer

int 是基本数据类型Integer是其包装类,注意是一个类。为什么要提供包装类呢???一是为了在各种类型间转化,通过各种方法的调用。否则 你无法直接通过变量转化。比如,现在int要转为Stringint a=0;String result=Integer.toString(a); 在java中包装类,比较多的用途是用在于各种数据类型的转化中。我写几个dem...

2015-10-14 17:45:03 95

原创 ArraayList实现排序

Java中的ArrayList需要通过collections类的sort方法来进行排序如果想自定义排序方式则需要有类来实现Comparator接口并重写compare方法调用sort方法时将ArrayList对象与实现Commparator接口的类的对象作为参数 示例:import java.util.ArrayList;import java.util.Collect...

2015-10-14 17:38:33 301

原创 Java集合详解

集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口  Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许...

2015-10-14 17:35:45 104

原创 JS总结示意图

javascript DOM操作javascript windows对象javascript变量javascript函数基础javascript流程控制javascript数据类型javascript数组javascript运算符javascript正则表达式javascript字符串函数 ...

2015-10-14 17:20:50 631

原创 OAuth认证

原文地址http://www.cnblogs.com/lingyun1120/archive/2012/07/11/2585767.htmlOAuth介绍   在分享过程中不可避免的会考虑到用户账户安全性的问题,第三方程序不应该直接接触用户账户信息,但是没有账户信息,又如何取得SNS平台的数据呢?OAuth很好的解决了这个问题,从第三方发起认证过程,在webview或者浏览器中...

2015-09-24 09:41:05 175

空空如也

空空如也

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

TA关注的人

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