自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 一个高级PHP工程师所应该具备的

一、平静的心态和所有程序员一样,要写一手好的程序,没有好的心态是不行的。遇事不可急躁,不可轻言放弃。在程序开发过程中,尤其是初中级程序员,写出的程序或架构会遇到很多问题,其中一些问题比较弱智,而有些问题根本没有碰到过,于是不可太过急躁,应该逐个排查问题的最初源泉,将其干掉。急躁的心态去开发系统是对项目的一种不负责。急躁会让人学会将就,让人学会逃避。而我个人北京两年的简单生活,给我其中一个最大...

2019-02-13 16:02:20 226

原创 Yii2查询之where条件拼装

熟悉Yii2的查询条件后,用Active Record查询数据非常方便。以下我们介绍where()方法当中,条件的拼装方式。 #某个值为null,会用IS NULL来生成语句:['type' => 1, 'status' => 2]            // 生成:(type = 1) AND (status = 2)['id' => [1, 2, 3], 'stat...

2018-12-29 11:02:06 613

原创 设计模式

设计模式的六大原则总原则:开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类等,后面的具体设计中我们会提到这点。1、单一职责原则不要存在多于一个导致类变...

2018-11-30 14:40:36 248

转载 git各种情况的版本回退

转载自http://blog.csdn.net/fuchaosz/article/details/521701051 简介最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客。2 问题如果提交了一个错误的版本,怎么回退版本?如果提交了一个错误的版本到远程分支,怎么回退远程分支版本?如果提交了一个错误的版本到公共远程分支,又该怎么回退版本?...

2018-11-20 11:17:24 260

原创 网站权限控制

可分为以下三部分权限:可以获取的信息或执行的操作 角色:一个角色,可拥有多个权限 账户:成员用账户登陆管理后台,账户对应角色1,基于url权限管理流程 一共是五个表user表,存放用户的信息role表,角色新建管理的表,存放的是角色的一些基本信息而已role_user表,单从字面看,就是用户表与角色表进行的管理,可为一对多,或者多对多的。node表,节点表,则主要放置...

2018-11-09 12:01:47 831

原创 访问一个网站域名,中间做了什么那些操作-简版

1,访问链接2,浏览器,系统缓存地址,本地hosts解析,本地dns解析ip3,通过tcp三次握手打开链接4,数据经过网络层,传输层,数据链路层层层封装到达路由器5,服务器存在反向代理,经过反向代理到达上游服务器6,处理请求并返回结果7,四次挥手8,浏览器渲染  ...

2018-11-09 11:49:52 713

原创 进程、线程、多线程相关总结

一、说说概念1、进程(process)狭义定义:进程就是一段程序的执行过程。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。简单的来讲进程的概念主要有两点:第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、...

2018-11-09 11:40:16 195

原创 各种加密算法比较

各种加密算法比较 算法选择:对称加密AES,非对称加密: ECC,消息摘要: MD5,数字签名:DSA   对称加密算法(加解密密钥相同) 名称 密钥长度 运算速度 安全性 资源消耗 ...

2018-11-08 18:11:23 353

原创 访问一个网站域名,中间做了什么那些操作-详细

1、在浏览器中输入www.baidu.com    这意味着浏览器要向百度发送一个网页数据包,要发送数据包,需要知道对方的IP地址,这里我们只知道网址为www.baidu.com,却不知道IP地址,此时应用层协议DNS协议会帮我们把网址解析为IP地址,此时会发送一个DNS数据包给DNS服务器,DNS服务器再做出响应来告诉我们百度的IP地址为220.181.111.147,这样我们就知道百度(我...

2018-11-07 15:38:41 2626

原创 php开发代码规范

开发哲学DRY –「Don't Repeat Yourself」不写重复的逻辑代码; 约定俗成 - 「Convention Over Configuration」,优先选择框架提倡的做法,不过度配置; KISS - 「Keep it Simple, Stupid」提倡简单易读的代码,不写高深、晦涩难懂的代码,不过度设计; 主厨精选 - 让有经验的人来为你选择方案,不独创方案; 官方提倡...

2018-11-07 14:28:06 458

原创 58沈剑-数据库使用规范

军规适用场景:并发量大、数据量大的互联网业务军规:介绍内容解读:讲解原因,解读比军规更重要 一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集解读:万国码,无需转码,无乱码风险,节省空间 (3)数据表、数据字段必须加入中文注释解读:N年后谁tm知道...

2018-10-30 15:17:12 796

围住小猫的游戏让404页面变得更有趣

是一个围住小猫的游戏的html代码 让404页面变得更有趣,欢迎大家引入到各自网站的404页面,提供给大家使用,

2020-05-09

玫瑰花程序EXE

玫瑰花程序EXE文件,直接在桌面上播放,可以铺满整个屏幕,知道点鼠标停止播放

2013-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除