自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 收藏
  • 关注

转载 AE制作电光特效二维码

AE2019下载地址:https://pan.baidu.com/s/1xVZcOA8dTfvyhNKmgpy0fg 提取码:jbi4 1、【Ctrl+I】导入图片 2、新建合成,将二维码截取合适尺寸 3、将白色部分抠取出来,填充黑色,并将处理好的图片导出 4、【Ctrl+I】导入刚刚渲染保存的图片 操作完成之...

2019-09-21 20:08:00 543

转载 建造者模式

建造者模式再生活中很常见,以盖房子为例,如果想盖一栋写字楼,业主可以公开招标,建筑单位负责施工,设计单位负责出图。单单从施工过程来看,肯定是由项目经理来负责项目的进行,盖房子需要很多材料,钢筋、水泥、砖等,这些不可能由项目经理自己去生产这些材料,而是联系建材商负责提供,然后由一线工人负责实际的生产,项目经历更多的是承担一个指挥者的角色,实际的工作是由工人来完成的。 再建造者模式中,主要...

2019-09-06 13:42:00 120

转载 常用排序算法

package newcoder.SortAlgorithm; import java.util.Random; public class sortAlgorithm { public static void shellSort(int[] array, int len){ /* shell排序 Shell排...

2019-09-05 20:07:00 101

转载 设计模式(二)

工厂方法模式 1、模式结构 工厂方法模式组成部分: ①抽象工厂:提供创建产品的接口,调用者通过访问具体工厂的工厂方法newProduct()来完成产品的创建; ②具体工厂:实现抽象工厂的抽象方法,完成具体产品的创建; ③抽象产品:定义的产品的属性和功能; ④具体产品:实现了抽象产品的接口,由具体工厂负责创建。 工厂方法模式的主要优点有: 用户只需要知道具体工厂的名称就...

2019-09-05 15:52:00 108

转载 springboot+mybatis+vue+iviewui实现前后端分离的小Demo

后端利用springboot框架,数据持久层采用mybatis框架,前端采用vue.js并结合开源项目iviweui,实现一个简单的数据库增删改查操作和基于webscoket的聊天室功能,先看一下最终实现的效果: 1.登陆页面 2.登陆跳转 3.菜单选择跳转 项目地址: https://github.com/xxyxt/springdemo.git...

2019-09-03 20:27:00 337

转载 Springboot+Vue实现多人聊天室

最近在学习Springboot后端框架,实习的时候有用过Vue.js框架来写过一些前端页面,今天尝试着利用SpringBoot和Vue.js来实现聊天室功能,加深一下理解。 先展示一下做好的效果: SpringBoot后端代码: 1、新建一个SpringBoot工程 2、首先要注入ServerEndpointExporter,这个bean会自动注册使用了@Server...

2019-08-28 14:04:00 1578

转载 走近Spring

在Spring框架之前,J2EE为主流的企业级应用开发工具,EJB的学习成本很高,开发效率却不高,需要编写很多重复的代码,这些问题阻止了EJB的继续发展。在这种情况下,Spring应运而生,Spring框架和EJB不同,Spring框架的学习成本非常低,它是一个轻量级的开发框架,更多强调面向对象的设计,而不是让现有的技术变得更复杂。 Spring是一个轻量级的控制反转(IoC)和面向切...

2019-08-26 13:41:00 167

转载 github管理代码

git介绍 Git是目前开源软件使用最多的版本管理软件,是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。然后将更新提交到远程仓库。 安装配置git 下载地址:https://git-scm.com/downloads...

2019-08-26 10:08:00 173

转载 Java内存模型详解

在前面一篇文章Java运行时数据区域中提到Java内存模型,是用来控制线程之间的通信。很好奇Java内存模型是如何控制线程之间通信的,带着疑问开始今天的学习。 为什么需要线程同步 在解决这个问题之前,首先得明白,多线程是如何实现的? 通过CPU的时间分片机制,操作系统协调CPU在某个时间点,执行某个线程,因为CPU在线程之间切换比较快,给人的感觉,就好像多个任务在同时运行。线程之间...

2019-08-20 09:23:00 104

转载 Java运行时数据区域

两个名词的对比 java内存模型 定义了线程和主内存之间的抽象关系,即Jvm在计算机内存中的工作方式,控制线程之间的通信。 java内存区域 内存区域是指 Jvm 运行时将数据分区域存储,强调对内存空间的划分。 今天主要总结一下Java运行时的数据区域 Java运行时数据区域 Java运行时数据区域主要可以分为五个区域: 1.程序计数器 2.Java虚拟机栈 3.本地方法栈 4....

2019-08-17 20:46:00 100

转载 java多线程

多线程的实现 可以通过继承Tread类和实现Runnable接口来实现多线程,通过卖票实现多线程代码如下: package Thread; // 继承Thread类 class ConductorThread extends Thread{ private int ticketNum = 5; @Override public void run() { ...

2019-08-15 19:26:00 116

转载 原型设计模式

原型设计模式即:用一个已经穿件的实例为原型,通过复制该原型来穿件一个和原型相同或相似的对象。 1.模式的结构 原型模式包含以下部分 抽象原型类:规定了具体原型对象必须实现的接口 具体原型类:实现抽象原型类clone()方法,它是可以被复制的对象 访问类:使用具体类中的clone方法来复制创建新对象 2.模式的实现 原型的克隆分为浅克隆和深克隆,java中的Object类提供了浅克隆c...

2019-08-06 18:05:00 103

转载 单例设计模式

单例设计模式是面试中经常被问到的问题,今天将单例设计模式进行一个复习 单例设计模式 单例设计模式,一个类只有一个实例化对象,且类的构造方法私有化,单例设计模式有三个特点: 只有一个实例对象; 由类自行创建,构造方法私有化; 提供一个访问单例的全局访问点; 单例类的实现 1.懒汉模式 该模式,类加载时没有生成单例对象,只有第一次调用访问单例的方法才会才会穿件单例对象,代码如下: pac...

2019-08-06 17:41:00 79

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除