5 寒暄丶

尚未进行身份认证

暂无相关简介

等级
TA的排名 36w+

阿里云CentOS7.3版本安装Java jdk/MySQL/Nginx/Tomcat/Redis个人记录

因为第一个上手项目需要,但在这上面浪费过很多时间(阿里云的实例系统盘一天被我更换了7、8次..),大佬博客加上个人经历永远是最适合自己的,所以在博客上记录在这里以上各个版本为: Java jdk:1.8 Mysql:5.7.17 Nginx:1.11.7 Tomcat:8.0 Redis:3.2.8 (提示:命令直接复制会导致符号不对进而出现执行问题,所以最好自己手打)一.My

2018-01-05 18:58:49

SpringBoot Web小进阶学习

一:Valid表单验证 作用:在参数(例如girl类)前添加注解 @Valid 表示对这个参数进行验证 而需要验证的条件则是写在参数中(girl中的年龄等属性),而验证结果则是由bindingResult对象返回:实体类: @Min(value = 18,message = "此女生未成年") private Integer age;更多限制属性注解:http://blog.jav

2017-12-29 14:18:01

SpringBoot两小时课程学习小总结

一:SpringBoot SpringBoot是SpringMVC的升级版,相对于编码、配置、部署和监控方面,会更加简单 特点: 1.化繁为简,简化配置。 2.备受关注,是下一代框架。 3.微服务的入门级微框架Spring 为 微服务提供了一整套的组件-SpringClound , SpirngBoot 就是该基础。而微服务则是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为

2017-12-27 16:09:48

分布式与集群的简单解释

可能是因为对分布式和集群的敬畏,所以一直没有专门去了解,但是两者在日常工作学习中却是不可或缺以及必须理解的。专门去查了下,在这里做个简单解析。前言(抛砖引玉):小饭店原来只有一个厨师A,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又请了个厨师B,两个厨师都能炒一样的菜。为了让厨师专心炒菜,把菜做到极致,又请了个配菜师C负责切菜,备菜,备料。 这个背景下,厨师A和厨师B

2017-12-20 16:56:28

关于Spirng框架个人总结

- 一:Spring是什么Spring是一个开源框架,pring使用基本的JavaBean来完成以前只可能由EJB(为了服务集群、分布式应用的)完成的事情。然而,Spring的用途不仅限于服务器端的开发。简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。按我的理解来说,就是Spring是一个管理着javabean的容器,我们把平时创建、维护类实例的操作给java

2017-09-23 20:56:05

关于Mybatis框架的个人总结

一:什么是Mybatis? 刚学会jdbc的时候,对数据库进行增删改差,都要事先先写一个连接工具类,用来加载驱动、获取数据库连接还有用完关闭连接这些通用操作,就像下面这张图然后操作dao层,增删改差方法每个还要封装一遍,代码重复枯燥,很没意思。 所以为了解决这个问题,由ibatis改进的Mybatis出现了,他让我这样的瓜皮程序员能够不因为太多繁杂重复的代码粗心犯低级错误,直接把jdbc对数据库

2017-09-23 20:08:39

关于Redis的相关知识个人总结

redis简介redis不同于像以往我用的mysql,oracle这样的关系型数据库,他是一个以key-value键值对形式存储的数据库。1.支持多种原子性操作的数据结构但是区别于别的key-value数据库的是,他还支持String(字符串)、set(无序集合)、sorted set(有序集合)、hash(哈希)、list(列表)这些数据类型,并且这些的操作都是原子性操作(原子性只有一点印象,百度

2017-09-20 20:46:02

Java Web权限管理

上周在学习过程中,对权限管理大体上有了一个模糊的认识,借博客来加深一下整体印象以及各个具体流程那么,我们现在开始具体操作一下:前提:eclipse、Spring、SpringMVC、Mybatis、MySQL、easyUI1.设置表我在数据库里设置了五张表 三张实体类表 用户表:user 角色表:role 菜单表:menu 两张关系表: 用户角色表:user_role 角色菜单表:ro

2017-09-14 17:12:55

activiti基本流程操作

这几天在学习了activiti一些基本的流程操作之后,在此记录。只有步骤,概念参考官方文档(官方文档看了半天,因为不了解Activiti Explorer所以看到一半…)参考了网上大佬们的教程,终于摸了个门清。 http://blog.csdn.net/u011320740/article/details/53018040 http://blog.csdn.net/qiumuxia0921/ar

2017-09-14 12:35:15

Java Comparable 和Comparator接口的使用及区别

一、Comparable简介 1、Comparable 是排序接口。2、若一个类实现了Comparable接口,就意味着“该类支持排序”。 即然实现Comparable接口的类支持排序,假设现在存在“实现Comparable接口的类的对象的List列表(或数组)”,则该List列表(或数组)可以通过 Collections.sort(或 Arrays.sort)进行排序。3、此外,“实现Comp

2017-06-17 15:04:39

Gradle build(高版本到低版本)遇到的错误总结

把跑通的项目换了一个设备运行,竟然一下出了458个error(s)…..初学者的我感觉很难受 从第一个error开始是Error:warning: Ignoring InnerClasses attribute for an anonymous inner class 去网上查了查,大佬给出了建议: 第一步:修改Gradle配置文件,启用MultiDex并包含MultiDex支持:defaul

2017-06-05 21:44:43

Gradle学习——读懂Gradle语法

Gradle是一种声明式的构建工具。在执行时,Gradle并不会一开始便顺序执行build.gradle文件中的内容,而是分为两个阶段,第一个阶段是配置阶段,然后才是实际的执行阶段。在 配置阶段,Gradle将读取所有build.gradle文件的所有内容来配置Project和Task等,比如设置Project和Task的Property,处理Task之间的依赖关系等。虽然很多时候我们只需要照着

2017-06-05 20:38:27

关于探探图片滑动操作

之前一段时间,在朋友的推荐下,玩了探探这一款软件,初玩的时候,就发现,这款软件与一般的社交软件如陌陌之类的大相径庭,让我耳目一新,特别是探探里关于图片滑动操作让人觉得非常新鲜。所以在下通过网上之前的前辈的经历加上自己的理解,也来涉涉水。下面是网上找的探探的原界面 ” 当时就非常想通过自己来实现这种仿探探式的效果,然而却没什么思路。不过毋庸置疑的是,这种效果的原理肯定和 ListView

2017-06-02 17:44:16
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!