摘要: 一、设计模式 今天开始学习总结设计模式,首先GOF23种设计模式是国外“F4”总结的“经验之谈”,它其实是一种思想,用以在实际开发中对项目构建的一种参考,在一定程度上使用设计模式能够对程序有很大的提升,提升程序的性能、扩展性、可维护行等等,但是也要避免陷入“过度设计”的局面,这样就适得其反了,所以掌 阅读全文
posted @ 2019-07-03 12:40 ring977 阅读(139) 评论(0) 推荐(0)
摘要: 本篇随笔只是记录博主第一次将自己的Java项目部署到阿里云服务器的大致过程,具体细节还请参考别的博文。 一、项目介绍 我做的项目是利用maven项目构建工具进行搭建基于SSM框架的代码共享管理系统,主要功能是发布相关博文,对博文进行CRUD操作。。。所以说也算是个入门的SSM项目。 二、域名以及EC 阅读全文
posted @ 2019-06-27 22:51 ring977 阅读(1603) 评论(0) 推荐(0)
摘要: 一、事务 什么是事务呢?事务是具有ACID特性的一组操作,可以通过commit进行提交事务,也可以通过rollback对事务进行回滚。 ACID 1. 原子性(Atomicity) 整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(Ro 阅读全文
posted @ 2019-06-24 19:59 ring977 阅读(198) 评论(0) 推荐(0)
摘要: 一、线程介绍 讲线程之前得先了解进程(Peocess),现在的操作系统基本都支持多任务的进行,举个场景:有许多的程序员们喜欢边coding边听点轻音乐。这时计算机就是做并行任务,也就是有多个进程在同时进行。进程是一个具有独立功能的程序在数据集合上的一次执行过程,简言之一个进程就是一个应用程序,进程是 阅读全文
posted @ 2019-06-24 00:20 ring977 阅读(190) 评论(0) 推荐(0)
摘要: 一、字符串的比较 在开始讲解String之前先看看以下代码: 以上代码是简单的字符串的比较,后面的注释给出了相应的结果。下面我们来对执行结果进行相应的解释,首先执行a==b的结果很显然是false,因为是通过new关键字创造了两个不同的对象,这两个 对象都存储在堆空间中,a和b具有不同的引用,故为f 阅读全文
posted @ 2019-06-23 20:16 ring977 阅读(155) 评论(0) 推荐(0)
摘要: 一、数据类型 byte 1字节 char 2字节 short 2字节 int 4字节 long 8字节 float 4字节 double 8字节 以上有Java中八大基本类型的7种,而boolean类型的字节数没有明确规定。boolean类型有两个值:true、false,他们可以用1字节进行存储。 阅读全文
posted @ 2019-06-22 11:41 ring977 阅读(196) 评论(0) 推荐(0)