- 博客(9)
- 收藏
- 关注
原创 设计模式的七大原则
1、开闭原则:对修改关闭,对扩展开放2、里氏替换原则:子类可以扩展父类的方法、但是不能修改父类的方法。保证父类的方法在子类中同样适用。3、单一职责原则:一个类应当有且只有一种引起它变化的原因。4、接口隔离原则:客户端尽量不要被迫依赖它不需要的逻辑。5、依赖倒转原则:类应该依赖抽象,而不是依赖具体。6、迪米特法则:如果两个类没必要直接通讯,那就不应当产生直接联系。7、合成复用原则:尽量使用聚合和组合等关联关系,而减少使用继承等强依赖关系。...
2021-12-14 20:16:06
279
原创 Index column size too large. The maximum column size is 767 bytes.
1、set global innodb_file_format = BARRACUDA; set global innodb_large_prefix = ON;2、查看一下,是否设置成功 show variables like 'innodb_large_prefix'; show variables like 'innodb_file_format';...
2020-05-08 08:45:10
225
原创 protoc生成命令
protoc ./BaseRequestProto.proto --java_out=../common/src/main/java
2020-04-10 10:16:32
626
原创 设置mysql权限
1、查看密码策略SHOW VARIABLES LIKE 'validate_password%';2、更改密码策略set global validate_password.policy=LOW;set global validate_password.length=1;3、创建用户create user 'root'@'%' identified by '密码';4、...
2020-02-10 13:22:54
126
原创 centos8上安装mysql8步骤
1、通过以root用户或具有sudo特权的用户身份使用CentOS软件包管理器来安装MySQL 8.0服务器:$ sudo dnf install @mysql@mysql模块将安装MySQL及其所有依赖项。2、启动mysql服务器$ sudosystemctl start mysqld3、开机自启$ sudosystemctl enable mysqld4、要检查...
2020-02-10 11:10:44
4325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人