2020-12-24 11:57
7386
7
宝塔面板计划任务 计划任务执行用户 laravel日志权限 laravel定时任务用户 指定执行定时任务的用户
问题背景:宝塔面板的计划任务默认执行用户是root,如果任务里有打印日志的操作,则自动创建的log文件也是root用户权限,而php的运行用户是www,对root用户创建的文件默认没有写权限,进而导致...
|
2020-11-04 15:35
9417
2
ssh目录权限配置 .ssh文件夹 rsa_id.pub文件 正确权限规则
为了安全,sshd对属主的目录和文件权限有所要求。如果权限不对,则ssh的免密码登陆不生效。所属用户的.ssh目录权限应为为 755 或者 700,不能是77x、777,需要保障other用户不能有w...
|
2020-09-09 17:52
5468
4
PHP常用设计模式 PHP中的设计模式 多态 单例模式 工厂模式 动态语言设计模式
什么是设计模式:典型解决方案 在面向对象中,多态指某种对象实例的不同表现形态。 多态的特点在静态语言中比较明显,而对于PHP这种动态语言,很多场景就被天然消除了。所以,在PHP中不可生搬硬套Java...
|
2020-08-27 22:28
10070
4
亚马逊AWS EC2 远程登录不上去 私钥文件 要输密码 默认密码 Mac SSH客户端 远程连接教程
公司项目计划出海,尝试AWS EC2服务器,启动实例之后,按照官方连接教程,远程登录总是出问题。 使用pem私钥文件方式登录,依然提示输入密码,我记得配置的时候没设置过密码啊??Mac连接亚马逊AWS...
|
2020-07-14 18:14
6055
1
Linux 网络命令 网络配置 连通性探测 网络连接 流量统计 交换与路由 防火墙 域名
Linux 网络命令涉及到以下几部分:
- 网络配置: ifconfig、 ip
- 连通性探测: ping、 traceroute、 telnet、 mtr
- 网络连接: netstat、 ...
|
2020-07-14 18:03
5543
3
Linux 网络命令 网络配置 连通性探测 网络连接 流量统计 交换与路由 防火墙 域名
Linux 网络命令涉及到以下几部分:
- 网络配置: ifconfig、 ip
- 连通性探测: ping、 traceroute、 telnet、 mtr
- 网络连接: netstat、 ...
|
2020-05-25 16:24
5211
1
Linux 用户和用户组 Linux用户管理 PHP工程师Linux Linux系统常用命令
PHP工程师必知必会系列-Linux篇-Linux系统常用命令-Linux 用户和用户组管理命令,Linux用户相关知识点查缺补漏。...
|
2020-05-19 23:30
4061
1
Linux文件管理 Linux目录管理命令 Linux系统常用命令 文件目录处理相关知识点 php Linux
PHP工程师必知必会系列-LInux篇-Linux系统常用命令-Linux文件、目录管理命令,文件目录处理相关知识点查缺补漏。...
|
2020-05-08 12:56
10660
17
Golang精选练习题 笔试题 面试题及答案 解析 go语言基础知识
精选100道Golang练习题 语言基础知识必知必会 2020年go语言笔试面试题及答案及解析 Golang精选练习题、笔试题、面试题,语言基础知识篇更新中......
|
2020-05-08 11:28
4207
13
Go语言学习计划
因为疫情,在家的时间变多,但是反而更不愿意主动学习了。懈怠了有一段时间了,对go的学习该重新捡起来了!有些事,在对的时间没有做好,错过了再做就没有意义了。...
|
2020-05-06 15:55
3106
2
MySQL 整型与字符串类型比较 隐式转换 导致索引失效 没走索引
公司五一做了场线上活动,用户参与火爆。随着活动用户数量的不断增加,页面加载变的逐渐缓慢。在排查优化的时候,发现查询用户信息的接口尤其的慢,这个接口没有太多的业务处理,仅仅是查询一下用户当前的活动积分信...
|
2020-04-20 15:07
7722
26
WordPress转https 抱歉,您不能访问此页面 后台打不开 ssl
博主的一个WordPress站转https,各种配置都配了,前台、登录页也显示正常,但就是登录不了后台页面!!后台的所有页面都变成了:“抱歉,您不能访问此页面” 搞了将近一个小时,终于。。。解决了。当...
|
2020-03-03 11:17
2905
1
数据结构和算法 程序员
在日常工作和学习中,总会听到一些大牛讲一定要学好数据结构和算法,我们也确实有这么做,但是应该要学习到哪个程度呢?针对这个问题,本篇文章稍微总结一下常见的算法知识点,以及一些值得学习的算法。...
|
2020-02-24 18:11
6846
6
MacPorts 安装源 卡住 sudo port -v selfupdate 卡住
MacPorts,曾经叫做 DarwinPorts,是一个软件包管理系统,用来简化 Mac OS X 和 Darwin 操作系统上软件的安装。
因为我国特色的安装源问题,在执行 sudo por...
|
2020-02-15 22:34
2338
3
Go语言并发版百度贴吧小爬虫
Go语言并发版百度贴吧小爬虫
步骤
1. 组装链接
2. 爬取内容
3. 把内容写入文件...
|
2020-02-13 21:56
2654
1
Go语言HTTP编程 客户端编程 服务端编程 请求报文 响应报文
在进行http编程时,Go语言标准库内建提供了net/http包,涵盖了HTTP客户端和服务器的具体实现。使用net/http包,我们可以很方便的编写HTTP客户端或者服务端的程序。...
|
2020-02-09 18:21
2917
1
Go语言中的并发编程 goroutine channel select 定时器
Go语言被称为21世纪的C语言,第一是因为Go语言设计简单,第二,21世纪最重要的就是并发程序设计,而Go语言从语言层面就支持了并发。同时,并发程序的内存管理有时候是非常复杂的,而Go语言提供了自动垃...
|
2020-02-04 23:28
2921
1
Go语言中的异常处理 error/panic使用 字符串处理 正则表达式使用 json编码与解码 文件操作
Go语言中的异常处理、error/panic使用、字符串处理、正则表达式使用、json编码与解码、文件操作等以及一个拷贝文件的应用实例...
|
2020-01-02 11:38
9638
6
Chrome 修改cookie document.cookie Console控制台修改Cookie方法
1、在 Chrome 浏览器中打开开发者工具;2、接着选择 Console(控制台)选项卡,输入 document.cookie 回车就可以查看当前网站的 Cookie 了(如下图所示)...
|
2019-12-26 21:32
2537
1
go语言面向对象编程 继承 封装 多态 结构体匿名字段 方法 接口 重写 转换 空接口
go语言支持面向对象编程,但是没有面向对象的概念。
面向对象特性的go语言实现方式:
1. 继承:通过匿名字段实现 ==> 代码复用,减少重复工作
2. 封装:通过方法实现
3. 多态...
|