摘要: 一、主要使用MessageDigest类(java.security包下) 1、首先,先看下官方文档 此 MessageDigest 类为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。信息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。 MessageDigest 对象开始被... 阅读原文
2017-07-21 00:05:01 阅读(845) 评论(0)
摘要: 一、普通事务与分布式事务 1.1 普通事务 普通事务就是一般所说的数据库事务,大家对数据库事务应该都很了解,这里再简单介绍下。 事务是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。当事务被提交给了DBMS(数据库管理系统),则DBMS(数据库管理系统)需要确保该事务中的所有操作都成功完成且... 阅读原文
2017-07-21 00:00:03 阅读(794) 评论(0)
摘要: 前期准备是需要安装apache2和tomcat。         Apache的默认端口是80,Tomcat的默认端口是8080。         步骤如下:参考文献:http://7909846.blog.51cto.com/7899846/1333577/         (1)cd /etc/apache2/m... 阅读原文
2017-07-20 23:33:01 阅读(849) 评论(0)
摘要: 自己组建了一个网站,想要发布到互联网上。然后我就找到了这个链接 https://www.codecasts.com/series/deploy-a-website-from-scratch(是一个从零部署网盘到服务器的视频系列,很强大)    然后我就   租了云服务器(ucloud),系统是ubuntu----买了... 阅读原文
2017-07-20 22:05:01 阅读(815) 评论(0)
摘要: 一、简介 作用:对Servlet容器调用Servlet的过程进行拦截,从而在Servlet进行响应处理的前后实现一些特殊的功能。 过滤器 API:Filter,FilterChain,FilterConfig。 Filter 程序:实现了 Filter 接口的 Java 类,由Servlet容器进行调用和执行,需要在... 阅读原文
2017-07-20 21:30:02 阅读(776) 评论(0)
摘要: 1. 新建一个Maven Web项目。 2. 配置pom.xml文件。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt... 阅读原文
2017-07-20 20:24:01 阅读(801) 评论(0)
摘要: HashTable的故事 很早之前,在讲HashMap的时候,我们就说过hash是散列,把...弄碎的意思。hashtable中的hash也是这个意思,而table呢,是指数据表格,也就是说hashtable的本意是指,一份被数据被打散,分散在各处的数据表格。 HashTable,作为jdk中,极早提供的容器类(jd... 阅读原文
2017-07-20 18:30:04 阅读(806) 评论(0)
摘要: 前言   对于java开发者而言,注解应该不是一个陌生的概念,早在JavaSE阶段,例如@Override标记重写父类方法或实现接口方法,@Test标记单元测试方法,所以我们可以简单地把它理解为一种有特殊含义的标记...在开发过程中,我们还可以用注解方式替代配置文件实现相关功能,例如Java web开发中,3.0版本... 阅读原文
2017-07-20 17:42:02 阅读(819) 评论(0)
摘要: 微信自2013年流行起来,现在的发展已经超过了我们的想象,那么对应的公众平台,小程序等都是让人眼前一亮的东西,这里来学习一下微信工作号的对接,实现为Java,希望大家一起学习!   这里大概描述一下所需的准备工作内容,具体实现可网上查询或微信公众号留意:   1、开通一个微信公众号,去注册一个就好。https://m... 阅读原文
2017-07-20 16:04:02 阅读(811) 评论(0)
摘要: 一) 数组: 1) 数组的长度和类型固定 2) 几大要素: int[] arr = new int[5]; 下标(数组的下标从0开始) 元素:arr[i] i>=0&&i<5 类型,此处为int型 长度,查看数组长度arr.length,此处为5     二) 数组中两大基本概念:栈-堆 ... 阅读原文
2017-07-20 15:41:07 阅读(798) 评论(0)