摘要: 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继... 阅读原文
2018-03-14 20:23:01 阅读(715) 评论(0)
摘要: 2018-03-14 一、this这个关键字,相当于普通话里的“我” ,例如: 小明说 “我吃了” 这个时候,“我” 代表小明 小红说 “我吃了” 这个时候,“我” 代表小红 "我"代表当前人物 。 1、this即代表当前对象: public class Hero { String name; /... 阅读原文
2018-03-14 19:26:02 阅读(761) 评论(0)
摘要: 1、面向对象思想   (1)面向过程思想:面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。强调的是过程,所有事情都需要自己完成。   (2)面向对象思想:就是不断的创建对象,使用对象,指挥对象做事情。是一种更符合我们思想习惯的思想(懒人思想,我把事情自己不做,交给别人去做)... 阅读原文
2018-03-14 17:26:10 阅读(746) 评论(0)
摘要: 1、查看数据库状态 及启动停止/etc/init.d/mysqld status/etc/init.d/mysqld start/etc/init.d/mysqld stop 2、给用户配置初始密码123456:mysqladmin -u root -password 123456 3、修改root用户密码为 abc... 阅读原文
2018-03-14 16:58:04 阅读(721) 评论(0)
摘要: 前言 前面已经学习了Struts2和Hibernate框架了。接下来学习的是Spring框架...本博文主要是引入Spring框架... Spring介绍 Spring诞生: 创建Spring的目的就是用来替代更加重量级的的企业级Java技术 简化Java的开发 基于POJO轻量级和最小侵入式开发 通过依赖... 阅读原文
2018-03-14 14:58:10 阅读(775) 评论(0)
摘要: 简单的数据加密解密 通常都是利用“^”异或运算对字符串进行加密 通过char[] array = String.toCharArray();// 获取字符数组;然后遍历字符数组,进行异或运算按位做“异或”运算是:位值相同得1,不同得0原文和密钥进行异或运算得到密文,这是加密将密文和同一密钥进行异或运算就可以得到原文,... 阅读原文
2018-03-14 13:18:02 阅读(761) 评论(0)
摘要: 前端框架很多,但没有一个框架称霸,后端框架现在Spring已经完成大一统。所以学习Spring是Java程序员的必修课。          Spring框架对于Java后端程序员来说再熟悉不过了,以前只知道它用的反射实现的,但了解之后才知道有很多巧妙的设计在里面。如果不看Spring的源码,你将会失去一次和大师学习的... 阅读原文
2018-03-14 11:51:05 阅读(707) 评论(0)
摘要: Mybatis与Spring整合 既然我们已经学了Mybatis的基本开发了,接下来就是Mybatis与Spring的整合了! 以下使用的是Oracle数据库来进行测试 导入jar包 aopalliance.jar asm-3.3.1.jar aspectjweaver.jar c3p0-0.9.1.2.jar c... 阅读原文
2018-03-14 10:05:02 阅读(738) 评论(0)
摘要: springboot仍然在狂速发展,才五个多月没有关注,现在看官网已经到1.5.3.RELEASE版本了。准备慢慢在写写springboot相关的文章,本篇文章使用springboot最新版本1.5.3进行开发。 发送邮件应该是网站的必备功能之一,什么注册验证,忘记密码或者是给用户发送营销信息。最早期的时候我们会使用... 阅读原文
2018-03-14 09:23:01 阅读(730) 评论(0)
摘要: 一:使用synchronized关键字 二:使用Collections.synchronizedList();         假如你创建的代码如下:List<Map<String,Object>> data=new ArrayList<Map<String,Object>&... 阅读原文
2018-03-14 08:35:04 阅读(719) 评论(0)