摘要: 一:语法细节 1. Java中的命名规则: package:统一使用小写字母 class:首字母大写,使用驼峰标识 method:首字母小写,使用驼峰标识 field:首字母小写,使用驼峰标识 static field:统一使用大写字母,并用下划线分割单词 2. import和import static imp... 阅读原文
2018-04-12 19:31:04 阅读(712) 评论(0)
摘要:   String类: String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。String类对象创建后不能修改,StringBuffer & StringBuilder 类。这时我们会问,为什么我们String变量赋值不就是改变了吗?其实不是的,赋值后将会... 阅读原文
2018-04-12 18:36:02 阅读(724) 评论(0)
摘要:   11、是否可以从一个static方法内部发出对非static方法的调用?         不可以。因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用时不需要创建对象,可以直接调用。也就是说,当一个static方法被调用时,可能还没有创建任何实例对... 阅读原文
2018-04-12 17:23:02 阅读(745) 评论(0)
摘要: 登录鉴权:1. 用户名+密码 登录请求2. 后台接收登录请求,生成ToKen(用户名/密码正确) 返回token3. 请求其他api 都带上token,后台校验token是否存在/过期 后台代码如下:登录/登出 --------------@RestController@RequestMappingclass Aut... 阅读原文
2018-04-12 16:52:02 阅读(763) 评论(0)
摘要: 基于spring-boot 2.x + quartz 的CRUD任务管理系统,适用于中小项目。 基于spring-boot +quartz 的CRUD任务管理系统: https://gitee.com/52itstyle/spring-boot-quartz 开发环境 JDK1.8、Maven、Eclipse 技术... 阅读原文
2018-04-12 15:59:05 阅读(726) 评论(0)
摘要: 把系统分为各个功能不同的板块,以电脑主机为例,高聚合就是指主板,cup等内的各种零件之间的紧密联系,松耦合就是指主板与cpu的连接,主板与显卡的连接,主板与电源的连接。把显卡,主板内的零件看作小号零件,这些小号零件组成了大号零件“显卡”和“主板”,小号零件之间的连接相比大号零件之间的连接更紧密。紧密的联系可以发挥出更... 阅读原文
2018-04-12 15:33:03 阅读(719) 评论(0)
摘要: Spring的bean管理(注解) 注解 1.代码里面特殊标记(ep:@Test),使用注解完成一些相关功能 2.注解写法 @注解名称(属性名称=属性值) 3.可以用在类,方法,属性上都可以 4.Spring里替代部分配置文件,更方便   Spring注解开发的准备工作 导入   1.导入基本jar包   2.导入a... 阅读原文
2018-04-12 15:08:01 阅读(709) 评论(0)
摘要: LinkedHashMap 构造方法摘要 inkedHashMap() 构造一个带默认初始容量 (16) 和加载因子 (0.75) 的空插入顺序LinkedHashMap 实例。 LinkedHashMap(int initialCapacity) 构造一个带指定初始容量和默认加载因子 (0.75) 的空插入... 阅读原文
2018-04-12 13:08:01 阅读(701) 评论(0)
摘要:         要为扫雷游戏布置地雷,扫雷游戏的扫雷面板可以用二维int数组表示。如某位置为地雷,则该位置用数字-1表示, 如该位置不是地雷,则暂时用数字0表示。 编写程序完成在该二维数组中随机布雷的操作,程序读入3个参数:布雷面板的行数(r),列数(c),布置的地雷个数(n), 且要满足0<n<r*c... 阅读原文
2018-04-12 12:25:02 阅读(777) 评论(0)
摘要:   前言:最近在看一个内部网关代码的时候,发现处理Redis返回数据这块写的不错,今天有时间好好研究下里面的知识点。          业务流程介绍:          #项目是采用Spring Boot框架搭建的。定义了一个@Redis注解在控制层,然后当请求过来的时候会被Spring Aop拦截到对应的切面类,接... 阅读原文
2018-04-12 11:45:03 阅读(735) 评论(0)