- 博客(22)
- 收藏
- 关注
原创 【PHP | Laravel】关于定时任务的执行
1. 怎么运行一次laravel已经写好的定时任务?答:使用以下命令 php artisan update_fvt2. 怎么启动laravel定时任务答:使用以下命令 php artisan schedule:run
2019-12-30 15:31:15 273
原创 【SSH】无法使用SSH从本地到达Amazon EC2实例?
无法SSH入Amazon EC2实例,这似乎是非常常见的问题,但我已尝试在所有可用文档中建议的所有内容,其他任何人都知道下面缺少的内容?创建新的EC2实例并下载该.pem文件 在EC2实例中创建新的入站规则安全组允许我的本地IP 在EC2实例网络ACL中创建一个新的入站规则,以允许我的本地IP 在EC2实例网络ACL中创建新的出站规则以访问我的本地IP 确保VPC路由连接到互联网网关...
2019-12-26 21:33:30 540
原创 【SpringBoot】SpringBoot + Spring data JPA使用方言(自定义函数、一些自带函数)
本人之前一直用mybitis,现在项目上使用jpa,给我带来了极大的方便,但也遇到一些问题。下列需求是这样的,我要根据id in 筛选出符合条件的数据,并将其中的某个字段,拼接起来返回。用原生sql比较简单,使用GROUP_CONCAT 函数即可。SELECT GROUP_CONCAT(`name`) `names` FROM `face_machine` WHERE id in (1,2,3...
2019-12-24 17:08:36 1321
转载 【MySQL】数据库报错,this is incompatible with sql_mode=only_full_group_by错误解决方案
前言:一、原理层面这个错误发生在mysql 5.7 版本及以上版本会出现的问题:mysql 5.7版本默认的sql配置是:sql_mode="ONLY_FULL_GROUP_BY",这个配置严格执行了"SQL92标准"。很多从5.6升级到5.7时,为了语法兼容,大部分都会选择调整sql_mode,使其保持跟5.6一致,为了尽量兼容程...
2019-12-24 16:22:22 210
原创 docker下修改mysql配置文件
第一步: 找到要修改的镜像docker ps第二步: 进入要修改的镜像docker exec -it e1066fe2db35 /bin/bash第三步: 进入要修改的文件目录cd /etc/mysql第四步: 安装vim如果不安装vim在使用vim的时候会报找不到。apt-get updateapt-get install vim第五步: 修改my.conf配置文件第六...
2019-12-24 16:07:28 112
原创 【JAVA | Spring】Spring 中@NotNull, @NotEmpty和@NotBlank之间的区别是什么?
示例:String name = null;@NotNull: false@NotEmpty: false@NotBlank: false String name = "";@NotNull: true@NotEmpty: false@NotBlank: false String name = " ";@NotNull: true@NotEmpty: true@No...
2019-12-23 18:02:27 686
原创 【Linux】Linux常见错误 “cp: omitting directory”解决办法
问题描述在Linux系统使用cp(复制命令)复制目录时,常出现错误“cp:omitting directory "dir" ”(dir是需要复制的目录名称),是因为dir目录下存在其他目录或文件存在,不可只使用cp命令实现复制操作;解决方法使用cp命令时,加上 -r 选项,此选项指“递归持续复制,用於目录的复制行为”。 例如 cp -r dir ./usr当执行删除操作时碰到类似的...
2019-12-20 18:03:24 350
原创 【MySQL】关于 MySQL 的知识点与面试常见问题都在这里(二)
目录一、事务四大特性二、MySQL的事务隔离级别三、索引1. MySQL数据库的四类索引:2. 索引生效条件3. 检测索引的效果:四、sql语句分类:五、数据库三范式:六、脏读&不可重复读&幻读1. 不可重复读&幻读区别:七、存储引擎MyISAM和InnoDB区别:1. CHAR和VARCHAR的区别:八、Mysql中...
2019-12-17 10:42:42 119
原创 【Java】Java中将xml文件转化为json的两种方式
最近有个需求,要将xml转json之后存储在redis中,找来找去发现整体来说有两种方法,使用json-lib包中的net.sf.json或者使用org.json,这里将两种方式的实现代码写下来记录一下,以后方便拿来直接用了,省的来回找了。 第一种方式json-lib,这种方式需要的依赖包比较多,具体需要以下jar包这个从网上下载既可以了或者是利用Maven指定好依赖即可 实现代...
2019-12-16 15:01:21 799
原创 【MySQL】关于 MySQL 的知识点与面试常见问题都在这里(一)
目录①存储引擎②字符集及校对规则③索引相关的内容(数据库使用中非常关键的技术,合理正确的使用索引可以大大提高数据库的查询性能)④查询缓存的使用⑤事务机制⑥锁机制与InnoDB锁算法⑦大表优化①存储引擎MySQL常见的两种存储引擎:MyISAM 与 InnoDB 的爱恨情仇②字符集及校对规则字符集指的是一种从二进制编码到某类字符符号的映射。校对规则则是指某...
2019-12-16 11:49:19 164 2
原创 【Linux】wget 下载文件怎样保持文件名不变?
只需要在下载URL前加入 wget --content-dispositionwget --content-disposition url
2019-12-13 17:40:42 2023 5
原创 【Spring Boot | Jpa】Spring Boot 2.0 JPA 实现分页(简单查询分页、复杂查询分页)
目录一、简单分页(只有一个查询条件)二、多条件查询分页一、简单分页(只有一个查询条件)在Repository层将查询语句的返回值类型设置为为Page类型,查询参数中加入Pageable pageable,如:@Repositorypublic interface SshRepository extends JpaRepository<SshDao, Integer>...
2019-12-12 17:16:40 1067 1
原创 【架构 | Redis】Redis集群怎么用?详解Redis集群的三种模式
目录一、主从模式二、哨兵三、集群(cluster-enable)一、主从模式通过持久化功能,Redis保证了即使在服务器重启的情况下也不会损失(或少量损失)数据,因为持久化会把内存中数据保存到硬盘上,重启会从硬盘上加载数据。但是由于数据是存储在一台服务器上的,如果这台服务器出现硬盘故障等问题,也会导致数据丢失。为了避免单点故障,通常的做法是将数据库复制多个副本以部署在不同的服...
2019-12-11 18:19:20 530
原创 【Redis】详解Redis5.x支持的流(Streams)数据类型
详解流(Streams)目录详解流(Streams)1. Streams 基础知识条目 ID2. 从Streams中获取数据按范围查询: XRANGE 和 XREVRANGE3. 使用XREAD监听新项目4. 消费者组5. 创建一个消费者组6. 从永久性失败中恢复7. 消息认领及交付计数器8. Streams 的可观察性9. 与Kafka(TM)...
2019-12-11 16:29:01 977
原创 【Redis】Redis5.x支持的6中数据类型
目录1. 字符串(Strings)2. 列表(Lists)3. 集合(Sets)4. 哈希(Hashes)5. 有序集合(Sorted sets)6. 流(Streams)Streams 基础知识Reids是一种基于内存的数据库,并且提供一定的持久化功能,他是一种键值对数据库(key-value),使用key作为索引找到当前缓存的数据,并且返回给程序调用者。当前r...
2019-12-11 16:22:29 583
原创 【数据库】一文了解关系型数据库与非关系型数据库Nosql区别、优缺点
目录1. 关系型数据库与非关系型数据库详细比较2. 关系型数据库与非关系型数据库优缺点对比3. 关于Nosql1. 关系型数据库与非关系型数据库详细比较关系型数据库通过外键关联来建立表与表之间的关系, 非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定。 非关系型数据库中,我们查询一条数据,结果出来一个数组,关系型数据库中,查询...
2019-12-11 15:09:59 734
原创 【Mac】Mac 查看本机ip地址
在【终端】中输入命令,即可看到自己电脑的IP地址。ifconfig | grep "inet " | grep -v 127.0.0.1
2019-12-10 18:48:55 255
原创 【架构】Nginx、HAProxy、LVS三者的优缺点分析
一、Nginx服务器Nginx优点:1、工作在网络7层之上,可针对http应用做一些分流的策略,如针对域名、目录结构,它的正规规则比HAProxy更为强大和灵活,所以,目前为止广泛流行。2、Nginx对网络稳定性的依赖非常小,理论上能ping通就能进行负载功能。3、Nginx安装与配置比较简单,测试也比较方便,基本能把错误日志打印出来。4、可以承担高负载压力且稳定,硬件不差的情...
2019-12-10 18:46:03 195
原创 【架构】keepalived:简介、nginx+keepalived集群、nginx+keepalived双主架构
目录一、keepalived高可用简介二、nginx+keepalived集群1、原理及环境2、安装配置3、测试三、nginx+keepalived双主架构1、原理及环境2、配置文件3、测试4、管理与维护四、虚拟ip(VIP)申请(VIP(虚拟IP)设置-Ubuntu)五、阿里云ecs是否支持搭建nginx+keepalived集群一、keepa...
2019-12-09 14:44:40 311
原创 【Java】Google身份验证服务端实现
import org.apache.commons.codec.binary.Base32;import org.apache.commons.codec.binary.Base64;import javax.crypto.Mac;import javax.crypto.spec.SecretKeySpec;import java.security.InvalidKeyException...
2019-12-06 18:48:05 319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人