会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ranwuer
Keep coding
博客园
首页
新随笔
联系
订阅
管理
2019年5月10日
PHP 存储密码
摘要: 最佳实践是 用PHP自带的password_hash方法来生成密码,这个方法默认是加了盐的,所以不用再手动加盐了。 然后用password_verify方法来验证密码即可。
阅读全文
posted @ 2019-05-10 22:27 ranwuer
阅读(404)
评论(0)
推荐(0)
2019年4月4日
XAMPP vhost 配置(403问题解决)
摘要: DocumentRoot "C:/xampp/htdocs/" ServerName localhost DocumentRoot "C:/Users/eyedc/dev/tp5/public" ServerName tp5.loc Require all granted
阅读全文
posted @ 2019-04-04 22:27 ranwuer
阅读(390)
评论(0)
推荐(0)
2019年2月16日
Postman 没有走hosts文件
摘要: 问题: 在Windows10系统中,从官方下载Postman安装并登录后,创建一个请求并执行。但这个请求并没有走hosts文件中定义的192.168.33.10主机,而是走到了线上的主机。 分析: 通过Google搜索得到: 看到最后一句话,如果你设置了系统环境变量,那么Postman会依旧使用这个
阅读全文
posted @ 2019-02-16 13:32 ranwuer
阅读(3637)
评论(0)
推荐(0)
2019年2月2日
CentOS 编译安装PHP5.6(7以上也通用)
摘要: 由于公司有新服务器需要构建一套LNMP平台,且需要编译安装各个部件,所以记录下此文章。 这是安装PHP涉及到的软件包(可以自行决定使用哪个版本): 涉及到的开机启动脚本: 1. init.d.php-fpm 1)安装依赖包 2)安装openssl 3)安装libiconv 4)安装libmcrypt
阅读全文
posted @ 2019-02-02 16:15 ranwuer
阅读(2170)
评论(0)
推荐(0)
2019年1月11日
键盘事件的运用
摘要: 通过ArrowUp和ArrowDown实现气球的放大和缩小,当气球的大小达到某个阀值的时候显示爆炸效果。
阅读全文
posted @ 2019-01-11 10:55 ranwuer
阅读(185)
评论(0)
推荐(0)
2018年10月19日
Yii2应用的运行过程
摘要: 每一个框架都有一个入口脚本,Yii2也不例外。一般来说,对于Web应用的入口脚本是YiiBasePath/frontend/web目录下的index.php。 先观察这个文件: 从换行上看,可以分为4个部分,第一部分表示是否开启调试模式和开发模式,一般在开发模式要这样设置。第二部分引入第三方类加载器
阅读全文
posted @ 2018-10-19 18:20 ranwuer
阅读(295)
评论(0)
推荐(0)
2018年10月16日
c++ 函数指针应用,定义一个方法,传入两个参数和一个函数指针,并返回结果
摘要: #include #include using namespace std; double add(double x, double y); double calculate(double a, double b, double (*pf)(double, double)); int main() { double q = calculate(2.5, 10.4, add); cout...
阅读全文
posted @ 2018-10-16 19:30 ranwuer
阅读(391)
评论(0)
推荐(0)
2018年10月11日
c++ 定义一个结构体student,输入多个student的信息并以三种方式显示
摘要: #include #include using namespace std; const int slen = 30; struct student { char fullname[slen]; char hobby[slen]; int ooplevel; }; int getinfo(student pa[], int n); void display1(student st)...
阅读全文
posted @ 2018-10-11 22:53 ranwuer
阅读(3090)
评论(0)
推荐(0)
2018年10月10日
c++ 指针数组,输入4个季度的花费,计算出总花费
摘要: #include #include #include const int Seasons = 4; const char * Snames[4] = { "Spring", "Summer", "Fall", "Winter" }; void fill(double pa[]); void show(double da[]); int main() { double expense...
阅读全文
posted @ 2018-10-10 17:59 ranwuer
阅读(349)
评论(0)
推荐(0)
2018年9月30日
c++ 用指针操作数组
摘要: #include using namespace std; const int Max = 5; double * fill_array(double * first, int size); void show_array(double * first, const double * last); void revalue(double r, double * first, const do...
阅读全文
posted @ 2018-09-30 10:12 ranwuer
阅读(1101)
评论(0)
推荐(0)
下一页
公告