摘要: Java防止文件被篡改之文件校验和转载:请注明出处,谢谢! 1.为什么要防止文件被篡改?  答案是显然的,为了保证版权,系统安全性等。之前公司开发一个系统,技术核心是一个科学院院士的研究成果,作为一款商业软件来说,保证公司及作者版权是非常重要的。系统安全性就更不用说了,系统两三下就被搞垮了,那这个系统就不算是一个合格... 阅读原文
2018-11-14 21:11:03 阅读(1423) 评论(0)
摘要: 距离《重磅:Spring Boot 2.0 正式发布!》已经过去大半年了,而 Spring Boot 2.1.0 在 10 月底就发布了,我们来看下 Spring Boot 2.1.0 都更新了什么,每一个 Java 技术人都值得关注。 栈长其实早就看到了更新了,现在才有时间来更新下。 1、第三方类库升级 Hibe... 阅读原文
2018-11-14 20:35:02 阅读(1607) 评论(0)
摘要: 解决方案:        在mybatis配置文件中声明setting属性的useActualParamName 参数值为false                   ** 这种方法解决mybatis3.4.2之后的版本产生该问题的解决方法**          阅读原文
2018-11-14 19:51:02 阅读(1151) 评论(0)
摘要: 前言 在前文中我们了解了几种常见的数据结构,这些数据结构有着各自的应用场景,并且被广泛的应用于编程语言中,其中,Java中的集合类就是基于这些数据结构为基础。 Java的集合类是一些非常实用的工具类,主要用于存储和装载数据 (包括对象),因此,Java的集合类也被成为容器。在Java中,所有的集合类都位于java.u... 阅读原文
2018-11-14 17:55:03 阅读(1176) 评论(0)
摘要: 数组作为一种组合形式的数据类型,必然要求提供一些处理数组的简便办法,包括数组比较、数组复制、数组排序等等。为此Java专门设计了Arrays工具,该工具包含了几个常用方法,方便程序员对数组进行加工操作。Arrays工具的方法说明如下: Arrays.equals(a1, a2); // 判断a1和a2两个数组是... 阅读原文
2018-11-14 16:47:02 阅读(1096) 评论(0)
摘要: 静态导入: <%@include%>:页面请求之前预编译,所有代码包含进来之后,一起进行处理,把所有代码合在一起,编译成一个servlet动态导入:< jsp:include>(尖括号中间没有空格):所有代码分别处理,在页面被请求的时候才编译,被编译成多个servlet,页面语法相对独立,处理... 阅读原文
2018-11-14 16:00:04 阅读(1434) 评论(0)
摘要:JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 阅读原文
2018-11-14 14:04:02 阅读(1414) 评论(0)
摘要: (1)链接 http://idea.lanyus.com/ 获取注册码 (2)修改Windows的hosts文件(我的位置:C:\Windows\System32\drivers\etc)         *使用前请将“0.0.0.0 account.jetbrains.com”添加到hosts文件中* (3)修改完... 阅读原文
2018-11-14 14:01:01 阅读(1490) 评论(0)
摘要: 1.MVC简介 MVC是Model-View-Controller的简称,即模型-视图-控制器。MVC是一种设计模式,它把应用程序分成三个核心模块:模型,视图,控制器,它们各自处理自己的任务。 模型(体现在下图中的POJO和数据库)是应用程序的主体部分,表示业务数据和业务逻辑。一个模型能为多个视图提供数据。由于应用... 阅读原文
2018-11-14 12:18:06 阅读(653) 评论(0)
摘要: 项目描述 本项目通过SSM(SpringMVC+Mybatis+Spring)框架编写的一个人博客管理系统,使用hexo主题,以及MAVEN进行对项目管理,并且前端具有粒子和点击爱心效果.后端的页面框架为bootstrap.数据库为mysql. 运行(运行)环境 jdk8+tomcat8+mysql+eclipse+... 阅读原文
2018-11-14 10:53:12 阅读(630) 评论(0)