自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

白菜编程之旅

化学生的日常技术玩耍

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 php变量名大小写细节、常量注意点、静态变量的底层分析

php大小问题类,方法名,函数名是不区分大小写的变量,常量,数组的键名等其他是区分大小写的win下目录不区分小写,linux下目录区分大小写总的来说,不要随意,统一大小写,养成良好的编程习惯常量const 常量在定义时必须被初始值前面不加任何修饰符变量名字母一般都大写常量可以被子类继承一个常量是属于一个类的,而不是某个对象的和define的区别用法一:const用于...

2018-10-30 20:48:23 1081

原创 c的联合体

类型定义自定义数据类型 typedef联合体测试联合体:理解图:

2018-10-26 22:47:51 679 1

原创 c的结构体

文章目录1.结构体声明结构类型结构变量结构初始化结构成员结构运算结构指针2.结构体与函数结构体作为函数参数结构体指针作为参数3.结构体中的结构体结构数组结构体中的结构体结构体中的结构体的数组1.结构体声明结构类型先看一个例子,认识一下:结构变量结构初始化结构成员结构运算数组无法做这两种运算结构指针2.结构体与函数结构体作为函数参数没有直接的方式可以一次s...

2018-10-26 22:29:51 376

原创 c的宏定义

1.编译预处理指令#开头的是编译预处理指令它不是c语言的成分,但是c语言程序离不开它#define 用来定义一个宏宏一种批处理的称谓,是抽象的,它根据一些预定义的规则替换一定的的文本模式gcc编译过程#define#define <名字> <值>注意没有结尾的分号,因为不是c的语句名字必须是一个单词,值可以是各种东西在预处理过程,预处理器(c...

2018-10-26 21:21:27 825

原创 docker的认识和详解

docker认识与使用1.docker简介什么是容器?一种虚拟化的方案,操作系统级别的虚拟化,只能运行相同或相似内核的操作系统docker的容器技术依赖于linux内核特性:namespace和cgroups(control group),所以只能运行linux系统容器技术的优势磁盘占用空间更少.因为使用虚拟机部署应用不但包含了应用和其依赖的库,还需要包含完整的操作系...

2018-10-24 12:15:05 1007

原创 php常用工具函数集合

常用工具函数文章目录常用工具函数1.转换字节大小2.读取目录大小3. 打开中文目录和输出中文目录名乱码的解决方法4. 获得某周开始结束日期5. 获得某月开始结束日期6. 简单模拟请求7. xml和数组之间的转换8.转换成gbk或utf-89.获取a-z,A-Z,0-9的随机字符串10.获取日期是第几周1.转换字节大小/** * 转换字节大小 * @param [number] $si...

2018-10-16 10:15:53 508

原创 RBAC 基于角色的权限控制--打造通用web管理权限系统

文章目录1.权限的作用2.权限模型介绍3.RBAC架构4.RBAC模块功能5.实战案例5.1数据库设计5.2框架配置(略),使用tp55.3bootstrap界面布局搭建1.权限的作用使用者角度权力 和 限制正确的行使权力在限制范围内使用权力设计者角度安全:控制不同的角色合理的访问不同的资源2.权限模型介绍ACL和RBAC对比RBAC优势简化了用户和权限的关系...

2018-10-16 10:12:36 1089

原创 利用json server构建RESTful API

文章目录1.了解web请求背景2.mock拦截请求返回假数据3.RESTful理解4.使用json server1.了解web请求背景传统的web应用现代化的web应用2.mock拦截请求返回假数据3.RESTful理解什么是RESTful补充:4.使用json serverhttps://github.com/typicode/json-server...

2018-10-15 15:33:08 557

原创 vagrant打造跨平台可移动的开发环境

vagrant学习文章目录1.vagrant是啥2.vagrant作用3.vagrant和virtualbox安装4.vagrant常用命令5.实战1.初始化启动虚拟机2.lamp和lnmp环境配置3. vagran高级知识4.优化5.打包分发1.vagrant是啥vagrant是构建在虚拟化技术之上的虚拟机运行环境管理工具2.vagrant作用3.vagrant和vir...

2018-10-15 01:16:51 635

原创 php每日小知识-字符串全排列算法

//字符串全排列算法/*全排列就是从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列,当m=n时所有的排列情况叫全排列。*/$str = '123';// 字符串转换为数组$arr = str_split($str);// 调用perm函数perm($arr, 0, count($arr)-1);/** * 定义perm函数...

2018-10-13 01:17:13 823

原创 git 安装

git安装1.最简单的 yum install git2.源码安装2.1下载https://github.com/git/git/releases2.2安装环境mount dev/cdrom/media/CentOSyum --disablerepo=\* --enablerepo=c6-media install gccgcc-c++ perl perl-devel cur...

2018-10-09 16:04:17 133

原创 git的一些名词

基本概念repository (仓库)star(收藏)Fork(分叉,可以理解为复制克隆项目,创建副本,fork的项目独立存在的)pull request(发送请求)watch(关注,监听)follow(跟随,关注)issue(事务卡片)description(描述)public(公共的)private(私有的)commit(历史提交)branch(分支)conflic...

2018-10-09 16:03:38 439

原创 github pages 搭建网站 流程

github pages 搭建网站https://pages.github.comhttps://help.github.com/categories/github-pages-basics/直接从您的GitHub存储库托管。只需编辑,推送,您的更改即可生效。分两种:用户或组织网站项目网站以用户网站为例创建存储库转到GitHub并创建一个名为username .git...

2018-10-09 16:02:50 466

原创 git独特学习命令理解

1.git分区https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000工作区() -> 暂存区(stage,index) (.git/index文件)(是版本库的一部分) -> 版本库2.git初步体验2.1基本配置支持三个层级–system 系统配置...

2018-10-09 16:01:44 270

eepractice.zip

eepractice.zip

2020-07-17

unlocker209.7z

vmware补丁,针对vmvmware14版.安装macos使用的补丁工具 vmware补丁,针对vmvmware14版.安装macos使用的补丁工具

2018-11-12

空空如也

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

TA关注的人

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