`
文章列表

JAVA方法重载

    博客分类:
  • Java
重载的概念是: 方法名称相同,参数个数、次序、类型不同 因此重载对返回值没有要求,可以相同,也可以不同 但是如果参数的个数、类型、次序都相同,方法名也相同,仅返回值不同,则无法构成重载 如: public int A(int i); public double A(int i); 这2个方法不能构成重载,会有编译错误。 而: public int A(int i): public double A(double i); 这2个方法可以形成重载
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.6</source> ...

SHA加密方法

    博客分类:
  • SHA
public static String shaEncode(String inStr) throws Exception { MessageDigest sha = null; try { sha = MessageDigest.getInstance("SHA"); } catch (Exception e) { System.out.println(e.toString()); e.printStackTrace(); ...
import org.apache.commons.lang.StringUtils; import org.slf4j.Logger; import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; import org.springframework.stereotype.Component; @Component ...
/** * * * @author: Fadezed * @version: 2016年9月7日 下午2:27:39 * @fileName InetUtils.java * @packageNamecom.ane.util */ public class InetUtils { /** * 获得主机IP * * @return String */ public static boolean isWindowsOS() { boolean isWindowsOS = false; String osName ...
log4j.logger.java.sql.Connection=debug log4j.logger.java.sql.Statement=debug log4j.logger.java.sql.PreparedStatement=debug 配置文件加上即可
1 Java基础 1.1 Collection和Map (1)掌握Collection和Map的继承体系。 (2)掌握ArrayList、LinkedList、Vector、Stack、PriorityQueue、HashSet、LinkedHashSet、TreeSet、HashMap、LinkedHashMap、TreeMap、WeakHashMap、EnumMap、TreeMap、HashTable的特点和实现原理。 (3)掌握CopyOnWriteArrayList、CopyOnWriteArraySet、ConcurrentHashMap的实现原理和适用场景。 1.2 IO ...
  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() - d2.getTime();//这样得到的差值是微秒级别 long days = diff / (1000 * 60 * 60 * 24 ...

DDL与DML

Data Definition Language 数据定义语言   create table 创建表     alter table  修改表    drop table 删除表    truncate table 删除表中所有行     create index 创建索引   drop index  删除索引    当执行DDL语句时,在每一条语句前后,oracle都将提交当前的事务。如果用户使用insert命令将记录插入到数据库后,执行了一条DDL语句(如create table),此时来自insert命令的数据将被提交到数据库。当DDL语句执行完成时,DDL语句会被自 ...
Spring 概述   1. 什么是spring?   Spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。
Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。 在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将Redis提供的命令做一总结。 官网命令列表:http://redis.io/commands (英文) 1、连接操作相关的命令   quit:关闭连接(connection) auth:简单密码认证 2、对value操作的命令   exists(key):确认一个key是否存在 del(key):删除一个key type(key):返回值的类型 keys(pa ...
1.Java中的基本数据类型以及所占内存大小 (1)整形 byte    1字节 short    2字节 int    4字节 long    8字节 (2)浮点型 float    4字节 double    8字节
1.进程和线程的区别? 进程是一个具有独立功能的程序关于某个数据集合的执行活动,不同的进程拥有独立的内存空间;线程是程序执行的最小单位,一个或多个线程组成一个进程,同一个进程中的所有线程共享相同的内存空间,运行时都有一个线程栈来保存变量值信息。   2.Thread类中的start()和run()有什么区别? start()是用来启动新创建的线程,在start()内部调用了run(),当前线程仅能通过start()启动一次线程;若在本线程中直接调用run(),则它为一个普通的方法调用而已,没有创建新的线程,可以调用多次。

共享linux文件夹

第一步:配置共享 crt命令行输入: cd /etc/samba(到samba目录下) mv smb.conf smb.confbak(备份smb.conf)  修改smb.conf : 将security = user修改为: security = share 注释下面#passdb backend = tdbsam 加上下面这段 [share] path = /home/library writeable = yes browseable = yes guest ok = yes 解释: path = 可以设置要共享的目录放在哪里;writeable 是否 ...
VM arguments: -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m
Global site tag (gtag.js) - Google Analytics