- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 Redis入门
Redis入门什么是redisredis的应用场景下载Redislinux中安装Redis1. 上传至linux中2. 解压3. 移动并改名4.编译Redis5.安装Redis6.配置RedisRedis 操作常用命令Redis数据类型1. 字符串2. Hash类型3. List4. Set5. SortedSet(zset)1. String类型命令1. 赋值2. 取值3. 设置/获取多个键值...
2022-04-12 15:20:55
113
原创 linux 安装 redis
redis 安装0、安装redis安装环境yum -y install gccyum -y install pcre-develyum -y install zlib-develyum -y install opensslyum -y install openssl-devel1、安装redis上传文件rz解压tar –zxvf redis-5.0.3.tar.gz编译redis进入redis安装目录,执行命令make然后执行make test然后执行mak
2020-10-15 16:36:43
111
原创 10.外观模式
外观模式package ink.yql.exterior;import sun.reflect.generics.tree.VoidDescriptor;public abstract class Food { String name; int money; int size = 1; abstract String getName(); abstract void setSize(Integer size); abstract Intege
2020-09-22 10:28:15
114
原创 8装饰者模式
装饰者模式要有一个总的父类package ink.yql.decorativeFold;public abstract class Current { Integer money; public abstract int sumMoney();}装饰的父类package ink.yql.decorativeFold;public abstract class Decoration extends Current{ Current current;
2020-09-22 10:27:44
101
原创 7.适配器模式
适配器模式package ink.yql.adapter;public class Phone { public final void recharge(final Integer recharge){ if(recharge != 5){ throw new RuntimeException("电池可能会爆炸"); } System.out.println("电压是 "+recharge+"手机正在充电");
2020-09-22 10:27:15
95
原创 9.桥接模式
桥接模式package ink.yql.bridging;public interface Brand { String getName();}package ink.yql.bridging;public abstract class Goods { /** 一个产品一定有一个品牌 */ Brand brand; abstract String getDescription();}package ink.yql.bridgin
2020-09-22 10:26:01
109
原创 6.代理模式
静态代理被代理类package ink.yql.proxy;public class Test01{ public void eat(){ System.out.println("我在吃饭"); } public void run(){ System.out.println("我在跑步"); } public void sport(){ System.out.println("我在运动"); }}
2020-08-17 12:04:33
155
原创 5.策略模式
策略模式策略模式就是对一个类进行整理,排序,过滤等实体类package ink.yql.strategy;import java.util.Comparator;// 实现离Comparable, Comparable本身就是策略模式public class User implements Comparable<User> { private int uid; private String name; public User() { }
2020-08-17 12:04:05
161
原创 4.建造者模式
建造者模式建造者模式的思想.就是我需要一个对象,我不用创建,我去找建筑商,然后我告诉建筑商我要的对象都有哪些属性,建筑商它也不创建对象,建筑商去找一个或一些能创建和赋值的工人来干,由建筑商负责指挥工人先怎么样,再怎么样,最后将对象给我实体类package ink.yql.builder;// 需要被创建的类public class RealEstate { private Integer floorNumber; private String name; publ
2020-08-17 12:03:32
129
原创 3.工厂模式
工厂模式1. 简单工厂模式简单工厂模式就是非常简单的将创建一个对象的动作给工厂实体类package ink.yql.factory;// 实体类public class Phone { private String name; public void setName(String name) { this.name = name; } public String getName() { return name; }
2020-08-17 12:03:03
157
原创 2.原型模式
原型模式package ink.yql.singleton02;public class User09 implements Cloneable{ private int uid; private String uname; public int getUid() { return uid; } public void setUid(int uid) { this.uid = uid; } public String getUname() { return uname
2020-08-17 12:02:16
117
原创 1.单例模式
单例模式饿汉式package ink.yql.singleton02;// 饿汉式单例模式之一public class User01 { // 静态变量,只有一个 private static User01 user = new User01(); private User01() { } public static User01 getInsetnes() { return user; }}package ink.yql.singleton02;//饿汉式单例模式之
2020-08-17 12:01:48
128
原创 MySQL视图
MySQL视图创建视图查看视图使用视图作用修改视图删除视图视图内数据操作1.新增数据2.删除数据3.更新数据视图:view,是一种有结构(有行有列)但是没结果(结构中不真实存放数据)的虚拟表.创建视图Create view 视图名字 AS 正常sql语句例如:单表视图:CREATE VIEW myView1 AS SELECT * FROM emp;2.多表视图:CREA...
2020-04-10 15:15:44
132
原创 MySql常用函数
@[TOC] MySql函数String常用函数函数描述实例CHAR_LENGTH(s)返回字符串 s 的字符数SELECT CHAR_LENGTH(“RUNOOB”) AS LengthOfString;CONCAT(s1,s2…sn)字符串 s1,s2 等多个字符串合并为一个字符串SELECT CONCAT("SQL ", "Runoob ", "Goo...
2020-04-10 14:54:51
116
原创 Spring的概念整理
Spring的概念整理Spring的两大核心AOPIOCSpringMVC的执行流程Spring BeanSpring Bean的5种作用域singleton作用域:prototype作用域:request作用域:session作用域:globalSession作用域:Spring的两大核心AOPAOP是面向切面编程,是在原有的代码上横切加入一些操作IOCIOC是控制反转,将类交由spr...
2020-04-10 12:19:14
178
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人