会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ryan.zheng
信念和目标,必须永远洋溢在程序员内心。
个人主页:
https://www.ryanzoe.top/
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
22
23
24
25
26
27
28
29
30
···
35
下一页
2018年6月8日
PHP 修改配置文件后重启命名
摘要: centosPHP配置文件路径: /etc/php.ini 修改完配置文件后需要重启php服务: systemctl restart php-fpm
阅读全文
posted @ 2018-06-08 16:59 Ryan_zheng
阅读(386)
评论(0)
推荐(0)
2018年6月4日
使用 PHP 构建的 Web 应用如何避免 XSS 攻击
摘要: https://www.drivereasy.com/buy.php?comeid="><script>alert('OPENBUGBOUNTY')</script> 以上链接注入了一个弹窗,运行后如下图所示: 因为buy.php会直接使用get方式传递过来的参数作为值,并且echo输出到页面上,
阅读全文
posted @ 2018-06-04 19:06 Ryan_zheng
阅读(205)
评论(0)
推荐(0)
PHP 可变变量
摘要: 有时候使用可变变量名是很方便的。就是说,一个变量的变量名可以动态的设置和使用。一个普通的变量通过声明来设置,例如: <?php$a = 'hello';?> <?php$a = 'hello';?> 一个可变变量获取了一个普通变量的值作为这个可变变量的变量名。在上面的例子中 hello 使用了两个美
阅读全文
posted @ 2018-06-04 15:01 Ryan_zheng
阅读(150)
评论(0)
推荐(0)
使用 PHP 构建的 Web 应用如何避免 XSS 攻击
摘要: 使用 PHP 构建的 Web 应用如何避免 XSS 攻击 Web 2.0 的发展为网络用户的互动提供了更多机会。用户通过在论坛发表评论,或是在博客发表留言都可能有意或无意输入一些破坏性的内容,从而造成网页不能正常显示,影响其它用户的使用。XSS 全称为 Cross Site Scripting,因为
阅读全文
posted @ 2018-06-04 10:46 Ryan_zheng
阅读(161)
评论(0)
推荐(0)
2018年5月31日
git 放弃本地修改,强制拉取更新
摘要: 开发时,对于本地的项目中修改不做保存操作(或代码改崩),可以用到Git pull的强制覆盖,具体代码如下: git fetch --all git reset --hard origin/master git pull git fetch 指令是下载远程仓库最新内容,不做合并 git reset 指
阅读全文
posted @ 2018-05-31 16:03 Ryan_zheng
阅读(302)
评论(0)
推荐(1)
PHP smarty模版引擎基本安装
摘要: 环境: PHP5.2 以上版本 先去官网下载smarty模版引擎的库文件到你的电脑或服务器上 smarty官方网站库文件下载地址: https://www.smarty.net/download 下载完成后解压到本地 有用的是libs文件夹里面的文件,在你的www目录下新建一个smarty目录,将l
阅读全文
posted @ 2018-05-31 00:52 Ryan_zheng
阅读(164)
评论(0)
推荐(0)
2018年5月29日
PHP mac xdebug配置
摘要: PHP实现断点调试的条件 1. 需要PHP安装xdebug扩展 2. 修改PHP配置文件,开启xdebug扩展,并且对xdebug进行一些配置 3. 重启服务器如apach或nginx 4. 编译器配置,我使用的是vscode 环境: macOS PHP Version 7.1.16 Apach 代
阅读全文
posted @ 2018-05-29 23:50 Ryan_zheng
阅读(538)
评论(0)
推荐(0)
PostgreSQL 全文索引
摘要: 参考文章: https://stackoverflow.com/questions/1497895/can-i-configure-stop-words-programmatically-with-postgresql-full-text-search https://www.youtube.com
阅读全文
posted @ 2018-05-29 16:34 Ryan_zheng
阅读(516)
评论(0)
推荐(0)
2018年5月25日
php将数组或对象写入到文件的三种方法
摘要: php将数组或对象原样写入或保存到文件有三种方法可以实现 第一种方法是使用serialize, 第二种方法是使用print_r, 第三种方法是使用var_export, 本文章向大家介绍这三种方法是如何将数组写入到文件的,需要的朋友可以参考一下。 第一:serialize方法 使用 serializ
阅读全文
posted @ 2018-05-25 00:48 Ryan_zheng
阅读(27563)
评论(1)
推荐(2)
2018年5月23日
PostgreSQL order by 排序问题
摘要: 默认的排序为order by 字段名, 如果该字段不允许为空的情况下可以这样操作, 但是当字段允许为null时,order by 字段名的方式会导致: 升序时(asc): 会从最小值开始升序,最后面接上字段值为null的值。 降序时(desc): 会把Null值作为最大值排在前面,显然这并不是我们想
阅读全文
posted @ 2018-05-23 18:01 Ryan_zheng
阅读(3435)
评论(0)
推荐(0)
2018年5月19日
PHP 开启或关闭错误提示
摘要: 如果不具备修改 php.ini 的权限,可以如下: 如果具备修改 php.ini 权限的话,如下即可:
阅读全文
posted @ 2018-05-19 22:00 Ryan_zheng
阅读(11860)
评论(0)
推荐(0)
php isset()与empty()详解
摘要: bool isset(mixed var);[;mixed var[,...]] 这个函数需要一个变量名称作为参数,如果这个变量存在,则返回true,否则返回false。 也可以传递一个由逗号间隔的变量列表,如果所有变量都被设置了,isset() 函数将返回true。 还可以使用unset()销毁一
阅读全文
posted @ 2018-05-19 21:38 Ryan_zheng
阅读(457)
评论(0)
推荐(0)
2018年5月18日
How to install redis server on CentOS 7 / RHEL 7
摘要: 在本教程中,我们将学习如何在CentOS 7 / RHEL 7上安装Redis服务器。 redis的缩写是REmote DIctionary Server。 它是最流行的开源,高级键值缓存和存储之一。 reids的官方网站地址: http://redis.io/ 如果你的服务器没有安装wget下载程
阅读全文
posted @ 2018-05-18 13:33 Ryan_zheng
阅读(217)
评论(0)
推荐(0)
2018年5月17日
SQL 与或运算
摘要: 如果一个字段需要同时包含多个信息点, 最佳的方法是进行位运算,如:1,2,4,8,16 根据与运算进行判断,如一个字段为7,判断2是否存在, 7&2 = 2为ture时,表示存在,反之亦然, 因为7的二进制为:0111,2的二进制为0010, 7&2 = 0111 & 0010 = 0010 = 2
阅读全文
posted @ 2018-05-17 14:15 Ryan_zheng
阅读(4181)
评论(0)
推荐(0)
2018年5月16日
PHP define() 定义常量
摘要: PHP define()函数定义了运行时的常量, 具体语法如下所示: (PHP 4, PHP 5, PHP 7) define — Defines a named constant Defines a named constant at runtime. define() 函数的参数说明: $nam
阅读全文
posted @ 2018-05-16 04:09 Ryan_zheng
阅读(3334)
评论(0)
推荐(0)
上一页
1
···
22
23
24
25
26
27
28
29
30
···
35
下一页
公告