分类: skill

59 篇文章

thumbnail
svn备份迁移策略
svn的备份和迁移其实可以理解为一回事,迁移就是把备份下来的内容导入到迁入的机器。 假设我们现在要从A机器迁移一个svn仓库到B机器。 首先,我们需要用svnadmin dump命令将A机器中的svn仓库导出到文件中。 这个又分为全量导出和增量导出 全量导出 // 将demo仓库全量导出到/tmp/svn_dump/demo svnadmin du…
thumbnail
Laravel中解决跨域问题
Laravel中的跨域问题需要分两种情况。Laravel 7是一种方案,Laravel 7以下是一种方案。 Laravel 7及以上解决方案 Laravel 7及以上版本,可以使用Laravel框架自带的跨域处理机制。 默认带有 fruitcake/laravel-cors 开发包。并且会在app/Http/Kernel.php中的全局中间件中,自…
thumbnail
mysql用户相关操作
mysql用户管理 1.创建用户 若使用加密密码,需要先使用SELECT PASSWORD(‘密码’); 获取密文,再在语句中添加 PASSWORD ‘密文’; 明文方式创建 CREATE USER '用户名'@'来源地址' [IDENTIFIED BY [PASSWORD] '密码'];…
thumbnail
PHP项目处理Chrome浏览器SameSite跨域问题
背景:最近有个A项目需要通过iframe嵌入另一个B网站的页面。在B网站登录的状态下,在A项目中打开B项目的链接一直获取不到登录状态。查了下之后发现是Chrome浏览器在80版本之后更新了cookie的安全策略。具体就是80版本之后,Chrome将SameSite的值有默认为None,改为了默认问Lax,这就导致cookie带不过去了。 SameS…
thumbnail
PHP对二维数组进行排序
此文章转发自:https://blog.csdn.net/qq5201314wx/article/details/121612335 对于二维数组PHP没有目前函数可以直接解决 可以利用下面二个函数对二维数组以某个字段排序 1.array_column() 返回输入数组中某个单一列的值。 2.array_multisort() 函数返回排序数组。您…
thumbnail
Redis学习笔记
[toc] 此文章用来记录Redis学习笔记,学习路径是极客时间上蒋德钧老师的《Redis核心技术与实战》 解构键值型数据库 我们知道Redis是一个典型的键值型数据库,那一个普通的键值型数据库整体上应该有哪几个模块组成呢? 一个键值型数据库主要包括以下几个模块:访问框架、操作模块、索引模块、存储模块 如下图所示: Redis的数据结构 Redis…
thumbnail
Linux中查看rsync服务是否启动
查看rsync服务是否启动有两种方法 //第一种 ps -ef | grep rsync root 1483 1 0 14:11 ? 00:00:00 /usr/bin/rsync --daemon root 1487 1304 0 14:12 pts/0 00:00:00 grep --color=auto rsync //第二种 netstat…
Linux性能优化学习笔记
【day1】平均负载1.查看平均负载命令  uptime[root@localhost ~]# uptime  13:24:46 up 211 days,  4:50,  1 user,  load …
thumbnail
记一次gitlab–500故障处理
打开gitlab首页一个大大的500展示在首页解决:1、使用gitlab-ctl status命令查看各个插件的状态发现Redis异常2、在百度等查看了各种攻略一一尝试均失败了比如:重置并启动GitLabgitlab-ctl reconfiguregitlab-ctl restartRedis仍然无法正常运行3、查看production.log日志…
thumbnail
gitlab基础知识
GitLab架构图Gitlab各组件作用-Nginx:静态web服务器。-gitlab-shell:用于处理Git命令和修改authorized keys列表。-gitlab-workhorse: 轻量级的反向代理服务器。-logrotate:日志文件管理工具。-postgresql:数据库。-redis:缓存数据库。-sidekiq:用于在后台执…