杂记
文章平均质量分 70
以前总结,当作回忆
仓爸爸java成长之路
这个作者很懒,什么都没留下…
展开
-
常见mvn命令
Maven常用命令:1. 创建Maven的普通Java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName2. 创建Maven的Web项目: mvn archetype:create -DgroupId=packageName转载 2017-07-05 13:08:12 · 2712 阅读 · 1 评论 -
maven的settings.xml配置详解
maven的配置文件settings.xml存在于两个地方:1.安装的地方:${M2_HOME}/conf/settings.xml2.用户的目录:${user.home}/.m2/settings.xml前者又被叫做全局配置,对操作系统的所有使用者生效;后者被称为用户配置,只对当前操作系统的使用者生效。如果两者都存在,它们的内容将被合并,并且用户范围的settings.x原创 2017-07-05 15:37:02 · 7346 阅读 · 1 评论 -
学习shiro代码报错:Line argument must contain a key and a value. Only one string token was found.
转载博客:http://blog.csdn.net/fhliuzhihu/article/details/73292743只要把ini文件编码改为ANSI,然后重新编译就行了转载 2017-07-06 01:00:09 · 396 阅读 · 1 评论 -
java获取当前路径的几种方法
1、利用System.getProperty()函数获取当前路径:System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径2、使用File提供的函数获取当前路径:File directory = new File("");//设定为当前文件夹try{ System.out.pr原创 2017-07-06 01:04:18 · 23168 阅读 · 1 评论 -
error和exception有什么区别?
Error(错误)表示系统级的错误和程序不必处理的异常,是Java运行环境中的内部错误或者硬件问题,比如,内存资源不足等,对于这种错误,程序基本无能为力,除了退出运行外别无选择,它是由Java虚拟机抛出的。 Exception(违例)表示需要捕捉或者需要程序进行处理的异常,它处理的是因为程序设计的瑕疵而引起的问题或者在外的输入等引起的一般性问题,是程序必须处理的。原创 2017-07-11 02:37:16 · 294 阅读 · 1 评论 -
final、finally和finalize的区别是什么?
首先来说说final。它可以用于以下四个地方:定义变量,包括静态的和非静态的。定义方法的参数。定义方法。定义类。我们依次来回顾一下每种情况下final的作用。首先来看第一种情况,如果final修饰的是一个基本类型,就表示这个变量被赋予的值是不可变的,即它是个常量;如果final修饰的是一个对象,就表示这个变量被赋予的引用是不可变的,这里需要提醒大家注意的是,不可改变的只是这个原创 2017-07-11 03:19:41 · 397 阅读 · 1 评论 -
mysql中case when用法与及注意事项
CASE计算条件列表并返回多个可能结果表达式之一。CASE 具有两种格式:简单 CASE 函数将某个表达式与一组简单表达式进行比较以确定结果。CASE 搜索函数计算一组布尔表达式以确定结果。两种格式都支持可选的 ELSE 参数。语法简单 CASE 函数:CASE input_expression WHEN when_expression THEN r原创 2017-07-12 23:06:03 · 5246 阅读 · 1 评论 -
Java中equals和==的区别
java中的数据类型,可分为两类:1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否原创 2017-07-13 00:07:25 · 157 阅读 · 1 评论 -
Jdbc预处理
大家都知道,Java中JDBC中,有个预处理功能,这个功能一大优势就是能提高执行速度尤其是多次操作数据库的情况,再一个优势就是预防SQL注入,严格的说,应该是预防绝大多数的SQL注入。 用法就是如下边所示:[java]view plaincopyStringsql="updatecz_zj_directpaymentdp"+"setdp.proj转载 2017-07-13 00:09:20 · 3332 阅读 · 1 评论 -
.Java序列化与反序列化
Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。1.Java序列化与反序列化Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。2.为什么需要序列化与反序列化我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本、图片、音频、原创 2017-07-13 00:11:19 · 255 阅读 · 1 评论 -
Maven环境搭建和介绍
转载:http://blog.csdn.net/fengshizty/article/details/43019561一、配置maven的环境下载地址:http://maven.apache.org/download.cgi(window下载(Binary zip)的) 将maven解压,然后配置环境变量打开: 计算机------系统属性转载 2017-07-16 16:13:40 · 305 阅读 · 2 评论 -
Mybatis使用generator自动生成映射配置文件信息
转载:http://blog.csdn.net/fengshizty/article/details/43086833使用mybatis配置映射文件比较的麻烦,但是有自动生成jar工具,方便加速开发速度,下面主要是该工具的使用以及相关的配置。 1、下载相关的资源 我们需要下载mybatis-generator-core-1.3.2.jar,MyS转载 2017-07-16 16:30:11 · 441 阅读 · 1 评论 -
ip之五类地址
五类IP划分规则原创 2017-08-06 17:04:02 · 2508 阅读 · 1 评论