摘要: 在编程语言的设计之初,它们除了可以进行数学计算,还常常用于逻辑推理和条件判断。为了实现逻辑判断的功能,Java引入了一种布尔类型boolean,用来表示“真”和“假”。该类型的变量只允许两个取值,即true和false,其中true对应真值,而false对应假值。如同数值变量拥有加减乘除四则运算那样,布尔变量也拥有逻... 阅读原文
2018-10-21 21:12:02 阅读(2251) 评论(0)
摘要: 一.声明类   你已经见过了以如下方式定义的类: class MyClass { // field, constructor, and method declarations }   上面是声明类的最基本的语法。可以在声明类时提供更多的信息,例如它继承的父类,或实现的接口等,例如: class MyClass e... 阅读原文
2018-10-21 19:50:02 阅读(2411) 评论(0)
摘要: 1.JSP指令简介 JSP指令是为JSP引擎设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。 在JSP 2.0规范中共定义了三个指令:page指令,Include指令,taglib指令。 JSP指令的基本语法格式:<%@ 指令 属性名="值" %> 例如: <%... 阅读原文
2018-10-21 18:02:04 阅读(1536) 评论(0)
摘要: 1.Cookie跨域   Cookie不能跨顶级域名访问,但是二级域名可以共享Cookie,所以要实现跨域,有一定的局限性。 2.代码    package com.DingYu.Cookie; import java.io.UnsupportedEncodingException; import java.ne... 阅读原文
2018-10-21 16:37:02 阅读(2000) 评论(0)
摘要: 对象的方法中一旦加入synchronized修饰,则任何时刻只能有一个线程访问synchronized修饰的方法。假设有个数据对象拥有写方法与读方法,多线程环境中要想保证数据的安全,需对该对象的读写方法都要加入 synchronized同步块。这样任何线程在写入时,其它线程无法读取与改变数据;如果有线程在读取时,其他... 阅读原文
2018-10-21 15:03:02 阅读(1563) 评论(0)
摘要: 创建一个学生对象,存储学生对象,学生对象的数据来源于键盘录入,最后遍历集合。 学生类,集合对象,键盘录入数据并将数据赋值给学生类的成员(可以写成一个方法),调用方法,遍历集合。 阅读原文
2018-10-21 14:55:01 阅读(2029) 评论(0)
摘要: 第一种配置方法       1.安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置"   2.选择"高级"选项卡,点击"环境变量";   然后出现下面的:      在"系统变量"中设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"... 阅读原文
2018-10-21 14:20:04 阅读(1375) 评论(0)
摘要: 一、Actuator 介绍     Actuator 是 SpringBoot 项目中一个非常强大一个功能,有助于对应用程序进行监视和管理,通过 restful api 请求来监管、审计、收集应用的运行情况。     Actuator 的核心是端点 Endpoint,它用来监视应用程序及交互,spring-boo... 阅读原文
2018-10-21 14:07:02 阅读(1116) 评论(0)
摘要: 在实际的开发工作中,MyBatis已经成为了当下最流行的关系型数据库与实体Model的映射框架。 今天就简单学习一下MyBatis的事务处理部分源码。 Mybatis事务处理位于 org.apache.ibatis.transaction 下。类图如下: 入口类:Transaction Wraps a data... 阅读原文
2018-10-21 12:54:04 阅读(2463) 评论(0)
摘要: package com.Dingyu.util; import java.util.List; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.JavaType; i... 阅读原文
2018-10-21 12:52:01 阅读(2208) 评论(0)