51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#管理陷阱
【教训】null == '',改造ThinkSNS 系统里面的一个缓存管理函数S()后,留下一个大bug
本来想简化ThinkSNS系统里面的一个缓存管理函数:<?php/***用来对应用缓存信息的读、写、删除*$expire=null/0表示永久缓存,否则为缓存有效期*/functionS($name,$value='',$expire=null){static$_cache=array();//减少缓存读取$ca...
代码星球
·
2021-01-16
教训
null
改造
ThinkSNS
系统
Linux/CentOS下开启MySQL远程连接,远程管理数据库
当服务器没有运行PHP、没装phpMyAdmin的时候,远程管理MySQL就显得有必要了。第一步:开启MySQL用户的远程访问权限mysql-uroot-pmysql#第1个mysql是执行命令,第2个mysql是系统数据名称在MySQL控制台执行:grantallprivilegeson*.*to'root'@'%'...
代码星球
·
2021-01-16
Linux
CentOS
开启
MySQL
远程
Mac Pro 安装 Homebrew 软件包管理工具
Linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Redhat有yum,Ubuntu有apt-get。 Macos中没有类似的东东,不过有第三方库支持:Homebrew。Homebrew简称brew,是MacOSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软...
代码星球
·
2021-01-16
Mac
Pro
安装
Homebrew
软件包
利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载
简述可能大家都知道,php中有一个函数叫debug_backtrace,它可以回溯跟踪函数的调用信息,可以说是一个调试利器。好,来复习一下。one();functionone(){two();}functiontwo(){three();}functionthree(){print_r(debug_backtrace(...
代码星球
·
2021-01-16
PHP
利用
debug
backtrace
函数
Linux常用系统管理命令(top、free、kill、df)
top -c #任务管理器free -m #查看内存使用情况kill -9 2312(说明:强制杀死进程kill -9 pid)df -h #查看磁盘使用情况 一...
代码星球
·
2021-01-16
Linux
常用
系统管理
命令
top
Oracle用户、权限、角色管理
Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。 二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构...
代码星球
·
2021-01-15
Oracle
用户
权限
角色
管理
vue 权限管理怎么做
前言在一个项目中,一些功能会涉及到重要的数据管理,为了确保数据的安全,我们会在项目中加入权限来限制每个用户的操作。作为前端,我们要做的是配合后端给到的权限数据,做页面上的各种各样的限制。需求因为这是一个工作上的业务需求,所以对于我来说主要有两个地方需要进行权限控制。第一个是侧边菜单栏,需要控制显示与隐藏。第二个就是页面...
代码星球
·
2021-01-15
vue
权限
管理
怎么
Laravel 静态资源管理
<linkrel="stylesheet"href="{{asset('bootstrap/css/bootstrap.min.css')}}"/>asset()对应的路径是Public目录下。方式一:yield()方法在父模板中的使用父模板:@yield('content')子模板:@section('c...
代码星球
·
2021-01-12
Laravel
静态
资源管理
Linux后台进程管理利器:supervisor
Linux的后台进程运行有好几种方法,例如nohup,screen等,但是,如果是一个服务程序,要可靠地在后台运行,我们就需要把它做成daemon,最好还能监控进程状态,在意外结束时能自动重启。supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状...
代码星球
·
2021-01-09
Linux
后台
进程
管理
利器
Golang---内存管理(内存分配)
摘要:上次我们学习了Golang的goroutine调度策略,今天我们来学习Golang的内存管理策略。内存池 最直接的方式是调用malloc函数,指定要分配的大小,直接向操作系统申请。问题是这种方式会涉及到用户态和内核态的切换过程,那么频繁的切换就会带来很大的性能下降,我们要减少用户态和内核态的...
代码星球
·
2021-01-09
内存
Golang---
管理
分配
Nginx系列p5:进程管理(信号)
通过上图我们可以看到:信号与命令行的关系,下面我们来简单总结一下上述命令的作用:CHLD:当子进程终止的时候,会向父进程发送CHLD信号,这样,如果子进程由于某些模块出现了Bug,导致子进程意外终止的情况时,那么父进程可以立刻通过CHLD信号发现这样一个事件,然后重新拉起进程,从而达到配置文件中所指定的wo...
代码星球
·
2021-01-09
Nginx
系列
p5
进程
管理
KVM---虚拟机网络管理
在上篇博客中我们完成了KVM虚机的安装,但是我发现虚机内的网络是不通的(当然了,在写这篇博客的时候已经把上篇博客中的配置文件修改好了,网络也是通的了,嘻嘻),所以这篇博客总结了一下虚机的网络连接方式及其配置。在虚机中,常见的虚拟机的连网方式有两种,一种是NAT方式,另一种是bridge(桥接模式),其它的模式比如h...
代码星球
·
2021-01-09
KVM---
虚拟机
网络管理
yum管理-rhel/centos服务器补丁patch的安装与管理
在linux服务器,我们应该周期性的去修复一些系统及软件的漏洞,也常称为打补丁对于redhat系列,包括centos服务器,系统提供了yum的方式、安装补丁,记录如下: 1、最简单及最全面的更新,可以直接使用yumupdate命令,但是此命令,检查系统中所有rpm软件包,发现有更新的,直接升级[root@qq...
代码星球
·
2021-01-09
管理
yum
-rhel
centos
服务器
yum管理-使用yum命令报403 Forbidden错误的解决方法
今天笔者在公司redhat6.x/7.x服务器上使用yum命令报如下错误:[root@qq_5201351~]#yumlistLoadedplugins:product-id,refresh-packagekit,search-disabled-repos,security,subscription-managerht...
代码星球
·
2021-01-09
yum
管理
使用
命令
Forbidden
yum管理-关于subscription-manager.conf配置文件
操作系统:rhel6.x/7.x 今天笔者发现,将系统中的所有自带的.repo配置文件移到其他目录,然后再yumlist又会自动生成redhat.repo配置文件经过上网查询,这个与/etc/yum/pluginconf.d/subscription-manager.conf文件中的如下配置有一定的关系[ma...
代码星球
·
2021-01-09
yum
管理
关于
subscription-manager.conf
配置文件
首页
上一页
...
17
18
19
20
21
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他