自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (4)
  • 收藏
  • 关注

原创 全国各主要省市经纬度

{ "北京市": [116.395645,39.929986], "天津市": [117.210813,39.14393], "上海市": [121.487899,31.249162], "重庆市": [106.530635,29.544606],

2017-12-19 09:22:26 4471

原创 aes加密解密

最近在开发时用到了aes的加密解密技术,经过一些努力将其解决了。现将其总结下来。java端package com.example.demo.encryp;import javax.crypto.*;import javax.crypto.spec.SecretKeySpec;import java.io.UnsupportedEncodingException;import java.se

2017-10-09 16:37:49 794

原创 js再次确认密码

document.getElementById("checkPwd").addEventListener("focus", checkPwd);document.getElementById("checkPwd").addEventListener("blur", checkPwd);function checkPwd(){ if(!$("#checkPwd").val()){

2017-09-08 10:56:00 7017

转载 Js获取当前日期时间及其它操作

原文:http://www.cnblogs.com/carekee/articles/1678041.htmlvar myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前

2017-07-31 16:57:27 318

原创 读写properties文件

properties是java文件特有的一种文件类型,该文件的信息以键-值的格式存放。通常可以将容易变换的一些系统参数写到properties文件中,然后利用java程序读取,这样可以提高程序的灵活性。   存贮格式   name=adminpassword=admin 操作properties文件需要用到Properties类:Properties类继承自Hashtable类并且实现了

2017-07-27 13:53:46 459

原创 文件的压缩与解压

package com.example.demo.io;import java.io.*;import java.util.zip.ZipEntry;import java.util.zip.ZipInputStream;import java.util.zip.ZipOutputStream;/** * Created by cuizhixiang on 2017/7/25. * 文件及

2017-07-26 16:47:35 240

原创 文件以及文件夹的复制

/** * 文件复制 * * @param oldPath 原地址 * @param newPath 新地址 */public static void copyFile(String oldPath, String newPath) { File file = new File(oldPath); try { if (file.exists()) {

2017-07-21 09:44:28 293

原创 BufferedReader与BufferedWriter

Buffered流为缓冲流。BufferedReader可以从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。BufferedWriter可以将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入。    public static void test2()throws Exception{ File file1 = new File("

2017-07-20 13:34:11 318

原创 CASE WHEN的简单用法

最近在做项目时遇到一个问题,要对一些条件进行模糊查询,但数据库中保存的是数字,找了一些方法,感觉CASE WHEN比较好用。   格式:   CASE WHEN 字段=条件 THEN 结果   ELSE 其它 END select rec.status rec_status,re_statue.sta from (select id,

2017-07-18 17:54:56 4521

原创 InputStreamReader与OutputStreamWriter

InputStreamReader与OutputStreamWriter都能够通过其构造方法将字节流转为字符流,不同点在于流向不同:    InputStreamReader继承自Reader其构造方法为: public static void test()throws Exception{ File file = new File("e:/data.txt"); FileIn

2017-07-12 18:12:11 249

原创 FileReader与FileWriter

FileReader是Reader的子类,用于读取字符流。FileWriter是Writer的子类,是用来读取字符文件的便捷类。   public static void test()throws Exception{ File file = new File("e:/data.txt"); FileReader fileReader = new FileReader(new Fi

2017-07-12 17:36:30 745

原创 EXTRACT() 提取函数

EXTRACT() 函数用于提取日期/时间的单独部分,比如年、月、日、小时、分钟等等。 示例:select created_at, EXTRACT (YEAR FROM created_at) AS year, EXTRACT (MONTH FROM created_at) AS month, EXTRACT (DAY FROM created_at) A

2017-07-10 18:10:02 13953

原创 FilterInputStream与FilterOutputStream

FilterInputStream(过滤输入流)是处理流的一种,它包含其他一些输入流,将这些流用作其基本数据源,可以直接传输数据或提供一些额外的功能。   FilterOutputStream是过滤输出流的所有类的超类。这些流位于已存在的输出流(基础 输出流)之上,它们将已存在的输出流作为其基本数据接收器,但可能直接传输数据或提供一些额外的功能。      下面介绍一下它们的一些实现类。

2017-07-10 15:15:54 585

原创 FileInputStream与FileOutputStream

FileInputStream与FileOutputStream分别是InputStream与OutputStream的实现类。FileInputStream是文件输入流,用于将文件中的数据读入程序中。一般用于读取诸如图像数据之类的原始字节流。要读取字符流,考虑使用 FileReader。FileOutputStream 是文件输出流,一般用于写入诸如图像数据之类的原始字节的流。要写入字符流,考虑使

2017-07-10 14:34:46 360

原创 File类

File是文件和目录路径名的抽象表示形式。 File提供了许多方法可以让我们对文件及目录进行操作,需要注意的是:File 类的实例是不可变的;也就是说,一旦创建,File 对象表示的抽象路径名将永不改变。 文件对象的创建 文件对象的构造方法: 文件及目录的新增、删除 public static void tes()throws Exception{ File file1 = new

2017-07-07 14:55:30 186

原创 java流概述

1:流是什么呢?  流是一个很形象的概念,简单来说呢,大部分的应用程序都需要接受某种形式的数据输入,并产生某种形式的数据输出。当需要读入数据的时候,就会开启一个通向数据源的流,同样当需要写出数据的时候,也会开启一个通向目的地的流。而这种数据源可以是内存,文件或网络连接。数据就像是会流动一样,从一个地方流向另一个地方。可知,流就是在管道中的数据。为了对数据进行输入输出操作,java把不同的输入输出源(

2017-07-07 11:16:26 248

转载 各主流浏览器内核介绍

原文:http://www.cnblogs.com/vajoy/p/3735553.html      所谓的“浏览器内核”无非指的是一个浏览器最核心的部分——“Rendering Engine”,直译这个词汇叫做“渲染引擎”,不过我们也常称其为“排版引擎”、“解释引擎”。这个引擎的作用是帮助浏览器来渲染网页的内容,将页面内容和排版代码转换为用户所见的视图。注:有时候我们所说的“浏览器内核”甚至

2017-07-06 09:20:21 317

转载 回顾java

22 岁,对于一个技术人来说可谓正当壮年。但对于一门编程语言来说,情况可能又有不同。各类编程语言横空出世,纷战不休,然而 TIOBE 的语言排行榜上,Java 却露出了明显的颓势。这个老牌的语言,未来会是怎样?  写在前面  从 1995 年第一个版本发布到现在,Java 语言已经在跌宕起伏中走过了 22 年,最新的 Java 版本也已经迭代到 Java 9。当年 Java 语言的跨平台优势如今看来

2017-06-23 16:20:27 540

原创 操作集合的工具类Collections

Java提供了一个操作Set、List和Map等集合的工具类:Collections,该工具类里提供了大量方法对集合元素进行排序、查询和修改等操作,还提供了将集合对象设置为不可变,对集合对象实现同步控制等方法。   排序操作 Collections提供了如下几个方法用于对List集合元素进行排序。// 当参数为正数时,将list集合的后参数个元素“整体”移动到前面,当参数为负数时,将lis

2017-06-23 15:28:37 412

原创 Map集合

Map用于保存具有映射关系的数据,因此Map集合里保存着两组值,一组用于保存Map里的key,另外一组用于保存Map里的value,key和value都可以是任何引用类型的数据。Map的key不允许重复,即同一个Map对象的任何两个key通过equals方法比较总是返回false。   Key和value是一一对应的关系,即通过指定的key,总能找到唯一的value对象。Map里的key放在一可以

2017-06-23 11:31:02 196

原创 Set集合

Set集合是Collection集合的子类,与Collection基本上完全一样,它没有提供额外的方法,只是在行为上略有不同。   Set集合不允许包含相同的元素,如果把两个相同的元素加入到同一个Set集合中去,则添加操作失败,add方法返回false,且新元素不会被加入。   Set判断两个对象相同不是使用==运算符,而是使用equals方法。也就是说,只要两个对象equals方法比较返回tr

2017-06-22 17:52:33 196

原创 List集合

List集合代表一个元素有序、可重复的集合,集合中每个元素都有其对应的顺序索引。List集合允许使用重复元素,可以通过索引来访问指定位置的集合元素。List集合默认按元素的添加顺序设置元素的索引。   List接口和ListIterator接口   List作为Collection接口的子接口,可以使用Collection接口里的全部方法。由于List又是一个有序的集合,所以List集合中又增

2017-06-22 15:07:25 207

原创 Java集合框架

Java集合类是一种特别有用的工具类,可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如栈、队列等。除此之外,Java集合还可以用于保存具有映射关系的关联数组。Java集合分为:Set、List和Map三种体系,其中Set代表无序、不可重复的集合;List代表有序、可重复的集合;Map则代表具有映射关系的集合。   集合概述   在编程时,常常需要集中存放多个数据,起初我们使用数组

2017-06-22 11:19:53 169

转载 Java-String类型的参数传递问题

原文:http://freej.blog.51cto.com/235241/168676刚才看见一个兄弟在为Java的String传值/传引用问题困惑,翻箱倒柜找到了这篇我很久以前写的文章,发在这里,希望能对迷惑的朋友有些帮助。 提要:本文从实现原理的角度上阐述和剖析了:在Java语言中,以String作为类型的变量在作为方法参数时所表现出的“非对象”的特性。一、 最开始的示例 写

2017-06-19 15:02:22 1059

转载 String,StringBuffer与StringBuilder的区别??

String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以

2017-06-19 14:42:19 158

转载 HTML5的 input:file上传类型控制

原文地址: http://www.haorooms.com/post/input_file_leixing一、input:file属性属性值有以下几个比较常用:accept:表示可以选择的文件MIME类型,多个MIME类型用英文逗号分开,常用的MIME类型见下表。multiple:是否可以选择多个文件,多个文件时其value值为第一个文件的虚拟路径。 1、accept只能选择png和gif图片<

2017-06-16 17:22:43 620

原创 解决 ORDER BY expressions must appear in select list

当一条sql语句中同时使用DISTINCT和created_at时,可能会出现 ERROR: for SELECT DISTINCT, ORDER BY expressions must appear in select list错误信息 例如:select DISTINCT id from insure ORDER BY created_at; 翻译意思就是:错误:选择不同,O

2017-06-15 16:49:43 17856

原创 BigDecimal

double、float浮点数在进行数据基本运算时会发生数据丢失现象,这种情况不仅仅是在Java语言中,在其他语言中同样存在。 例如:public void test(){ System.out.println(0.05+0.01); System.out.println(1.0-0.42); System.out.println(4.015*100); Syste

2017-06-15 16:38:46 332

原创 java时间操作总结

项目中有用到时间操作,特总结下来。 Java提供了一系列用于处理日期、时间的类,包括创建日期、时间对象,获取系统当前日期、时间等操作。1:Date类Java提供了Date类来处理日期、时间,Date类既包含日期,也包含时间。Date类从JDK1.0版本就开始存在,存在时间久远,提供的6个构造器中,已有4个建议放弃使用,目前使用的为:Date():生成一个以系统当前时间日期为准的Date对

2017-06-13 15:38:08 407

原创 自定义注解

想深入学习注解,首先要自己定义一个注解。 上一遍写过四种元注解,在自定义注解时会用到。 在自定义注解时需要继承java.lang.annotation.Annotation接口,而用 @interface即会自动继承Annotation接口了,而且自定义注解不能继承其他的注解或接口。 注解需要满足接口定义方法的格式,但可以通过default来声明参数的默认值。而其实每一个方法实际上是声明了一

2017-06-01 17:22:13 252

原创 java四种元注解

在jdk1.5引进了注解的,有许多框架都使用了注解,例如spring,hibernate.现将其简单介绍一下 元注解:注解的注解,即java为注解开发特准备的注解。 在java中有四种元注解1.@Target@Documented@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.ANNOTATION_TYPE)public @in

2017-06-01 16:56:37 8145

原创 Java发送邮件的几种方式

最近的一个项目中用到了邮件发送,所以研究了一下。将其总结下来。 要发送邮件就要用到java中的JavaMail,关于JavaMailAPI的详解呢在 (http://blog.csdn.net/imain/article/details/1453677“)中有非常详尽的介绍,我就直接上代码了。 1:使用JavaMail发送邮件 // 1.创建一个程序与邮件服务器会话对象 Sessio...

2017-05-31 16:21:55 92646 8

原创 欢迎使用CSDN-markdown编辑器

最近做一个项目,其中用到了删除重复对象的问题,自己找了些文章看了看,完美解决了这个问题。现将其总结下来。 JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的foreach循环)、iterator遍历。 1:for循环便利 public void test1(){ List<String> list = new ArrayList<Str

2017-05-24 14:13:19 202

全国各省市区sql脚本

全国各省市区sql脚本,包含创建area表及导入数据,直接运行即可

2018-01-24

java发送邮件jar包

java邮件发送的jar包,用的是spring框架的,测试已通过。

2017-11-17

java发送邮件所需jar包

邮件发送所需要的jar包,直接导入即可。如果不能用,请联系我。

2017-11-16

aes加密解密

这是一套有关于aes加密解密的资源,包含java端及其对应的js端

2017-10-09

空空如也

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

TA关注的人

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