- 博客(59)
- 收藏
- 关注
原创 Linux需要掌握的基础命令
显示目录文件ls -l 详细信息显示ls -h 查看目录文件ls -a 显示所有文件,包括隐藏文件ls -d 查看目录属性查找文件 find / -name filename.txt ** 根据名称查找/目录下的filename.txt文件。 find . -name "*.xml" 递归查找所有的xml文件 find . -name "*.xml"|xargs grep "hello ...
2018-04-01 16:11:33 355
翻译 RBAC权限认证的源码
RBAC控制器代码,跟大家分享一下<?phpclass RBACAction extends PublicAction{ //用户列表 public function index(){ $res=D('UserRelation')->field('password',true)->relation(true)->select(); $...
2018-03-31 17:50:05 794
原创 TP5中Session和Cookie的基础用法
Session的基础用法赋值// 赋值(当前作用域)Session::set('name','thinkphp');// 赋值think作用域Session::set('name','thinkphp','think');判断是否存在// 判断(当前作用域)是否赋值Session::has('name');// 判断think作用域下面是否赋值Session::has('name',...
2018-03-30 13:01:11 21796 2
原创 thinkphp 通过Redis实现增删改查操作
thinkphp 通过Redis实现增删改查操作一、概述Redis是一个NoSQL数据库,由于其数据类型的差异,所以要在MVC框架中实现CURD操作,比较繁锁。事实上在ThinkPHP框架中,只能实现简单的缓存应用。而不像MongoDB那样能够实现常见数据库的CURD操作。本文章将通过扩展的方式,实现Redis的CURD操作,这样我们就可以像操作普通的Mysql数据库那样实现Redis的编程了。二...
2018-03-29 10:40:18 4515
原创 xshell5下载和安装
1.xshell5的下载 首先到xshell的官网去下载,这里附上下载地址xshell5官网下载 点击链接进入官网后 下一步点击页面上的的Download(下载)按钮,然后点击页面上的下载图标进行下载 然后选择Evaluation user/Home&School user进行个人信息的填写(First Name和Last Name可随便填写,主要是填写自己的邮箱就行了),然后点击页面上S...
2018-03-27 18:52:51 4708
原创 TP5 目录结构
一、目录结构|-application 应用目录(几乎整个项目的内容都写在这里) |-index(这里的文件夹tp5叫做模块-----一般是前台模块,也可以根据需要需求修改成其他(例如:home),需要修改配置文件,修改默认模块、控制器、操作) 【注】:TP5默认只有一个index文件(模块)和一个控制层(conrroller),我们在写代码的时候会自己新建一个model和view,...
2018-03-24 18:11:24 5178 1
原创 Js基础语法
js基本语法一、基本介绍javascript 网景公司 组成部分:ECMAScript DOM(重点) BOM四种js的声明方式 第一种方式:在页面的任意位置插入<script>js代码</script> 第二种方式:类似与行内样式,在 a标签中插入js代码 第三种方式:外联样...
2018-03-21 11:35:32 216
翻译 Mysql常用SQL语句收集
基础篇//查询时间,友好提示$sql = "select date_format(create_time, '%Y-%m-%d') as day from table_name";//int 时间戳类型$sql = "select from_unixtime(create_time, '%Y-%m-%d') as day from table_name";//一个sql返回多个总数$sq...
2018-03-19 18:56:44 223
原创 影响mysql数据库性能的因素
影响mysql数据库性能的因素一、影响性能的几个方面服务器硬件。(CPU、内存、磁盘I/O)服务器系统(系统参数优化)。数据库存储引擎的选择。 MyISAM: 不支持事务,表级锁。InnoDB: 支持事务,支持行级锁,事务ACID。数据库参数配置数据库结构设计和sql语句1.SQL和索引优化1.1SQL1.1.1优化SQL语句的一般步骤:①通过show status 命令了解各种SQL的执行效率,...
2018-03-19 18:11:37 831
原创 如何使用git在本地上传项目
git上传项目,让你分享自己的项目,看到你的技术,下面我们就来好好的看卡怎么在本地上传自己的项目到github上:第一步:下载git:https://git-scm.com/downloads 自己搜索git官网就行具体的安装:第二步:具体利用git上传项目1、先创建一个本地的版本库(其实也就是一个文件夹)。 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建。 现在...
2018-03-04 18:09:16 368
原创 PHP面向对象基本介绍(一)
一、面向过程和面向对象 首先在面对面向对象时,我们可以先回顾一下 面向过程的特点: 效率高 非常麻烦 简单 面向对象的特点: 1、执行效率比较低,相对于面向过程来说 2、更好的组织或者管理我们的代码,具有良好的可读性。 3、代码可以更好的复用 4、使用起来比较简单,但是封装比较痛苦 ...
2018-03-03 15:29:27 274
原创 配置虚拟主机
配置虚拟主机 1、在c:\wamp64\bin\apache\apache2.4.17\conf\httpd.conf里面打开三个配置项。(将其前面的#取消即可) LoadModule rewrite_module modules/mod_rewrite.so LoadModule vhost_alias_module modules/mod_vhost_alias.so I...
2018-03-03 15:09:03 172
原创 PHP图像处理函数
1、图像应用场景上传头像 验证码 图片水印 图片缩放2、基本概念MIME:多用途互联网邮件扩展类型,主要用来在邮件传输和http协议中指定文件类型图片类型比如常见的MIME类型html文件: text/html.png image/png.jpeg/jpg/jpe image/jpeg.gif
2018-01-12 20:24:48 973
原创 PHP 模板引擎
/*** Created by PhpStorm.* User: Administrator* Date: 2018/1/11 0011* Time: 下午 4:25*///封装模板引擎函数 display()//两个参数:参数1:显示数据的HTML文件 参数2:需要在HTML中显示的数据,(要显示的数据)function display($tplName,
2018-01-11 21:56:31 346
翻译 什么是sql注入,如何来防止sql注入
SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。根据相关技术原理,SQL注入可以分为平台层注入和代码层注入。前者由不安全的数据库配置或数据库平台的漏洞所致;后者主要是由于程序员对输入未进行细致地过滤,从而执行了非法的数据查
2018-01-03 21:32:50 673
原创 PHP中的流程控制和循环
流程控制:顺序结构:代码是从上到下的一个执行顺序。分支结构:单向: 格式:if (表达式) { 语句块; } 执行流程是:如果表达式为真,就执行语句块,如果表达式为假,就不执行。双向: 格式: if (表达式) { 语句块1;
2018-01-02 21:09:28 303
原创 PHP 运算符和表达式
运算符和表达式表达式定义:由变量、常量、运算符组成的式子叫做表达式。 【注】:表达式都是有值的。算术运算符:+ - * / %(取余) .(字符串拼接符)应用场景: 1、对2取余,可以判断奇偶性; 2、对10取余,可以得到个位数。赋值运算符:= += *= /= %= .=将右边的表达式赋给左边的变量。自增自减运算符:++
2018-01-01 17:46:26 353
原创 PHP的检测和PHP的书写规范
一、PHP文件的检测 第一步:打开wampserver的环境 【注】当图标显示为绿色的时候表示开启成功; 当图标显示为红色的时候表示Apache和MySQL处于关闭的状态; 当图标显示为橙色的时候表示Apache和MySQL其中一个环境处于关闭状态; 第二步:写PHP文件 文件的后缀名是...
2017-12-31 17:33:54 589
翻译 快速入门PHP,你首先需要了解的几点
一、什么是PHP PHP:“超文本预处理器”)是一种通用开源的脚本语言。二、需要学习的主要内容有哪些 1、了解浏览器 2、服务器 3、PHP的引擎 4、MySQL数据库三、知道PHP的运行原理是什么 PHP的运行:PHP通过mod_php5.so模块和Apache相连(具体说来是SAPI,即服务器应用程
2017-12-30 17:32:27 410
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人