自定义博客皮肤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)
  • 收藏
  • 关注

原创 php面试编程题

最近在参加一些面试,总结一些面试题题一字符串 ‘abbcccddddeef’ 输出成 a1b2c3d4e2f1 字符串计数我的做法:把字符串用str_split($str,1) 转换成数组 然后键与值互换 array_flip函数 通过两个循环进行字母的比对记录个数$str = 'abbcccddddeef';getData($str);function getData($str...

2019-03-29 15:17:21 1030

原创 关于微信订阅号无法网页授权与服务号结合实现

需求场景:最近公司做了一个小游戏想通过小游戏来吸一波粉丝到指定的订阅号,类似关注公众号后领取100钻石。(模仿微信爱微游,疯狂游乐场)游戏有用户系统(根据openid记录每个用户的钻石数量,皮肤数量等等),问题来了订阅号是没有网页授权的,只有跟订阅号发生交互后才能获取到用户的信息也包括openid,也就是说只有先来订阅号这边关注才能获取用户的唯一标识openid,才能进行游戏,这样不利于一个链接就能

2018-03-22 15:06:33 14992 1

原创 yii中手动引入第三方类库

第一种:在config web.php中加入Yii::$classMap['Freedom'] = __DIR__ . '/../vendor/Freedom.php';   在controller中的使用 但是这种 对一些复杂的类库 有一些问题  例如 调用类中的其他成员方法和成员变量 我没有深究 有研究过的可以一起探讨第二种在web目录中index.ph

2017-12-27 15:29:53 4336

转载 PHP实现执行定时任务的几种思路详解

PHP本身是没有定时功能的,PHP也不能多线程。PHP的定时任务功能必须通过和其他工具结合才能实现,例如WordPress内置了wp-cron的功能,很厉害。本文,我们就来深入的解析几种常见的php定时任务的思路。Linux服务器上使用CronTab定时执行php我们先从相对比较复杂的服务器执行php谈起。服务器上安装了php,就可以执行php文件,无论是否安装了nginx或Apa

2017-05-19 16:53:49 417

原创 php图片上传两种方式base64与file

首先介绍大家熟知的form表单提交(file)方式:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <form action="uploadImage.php" method="post" enctype="multipart/form-data"> 上传

2017-05-16 18:32:23 2822

转载 解释一下关系数据库的第一第二第三范式?

本文为本人转载,原文地址:https://www.zhihu.com/question/24696366 觉得有用的可以去给老师点个赞。我只是搬运工。 首先要明白”范式(NF)”是什么意思。按照教材中的定义,范式是“符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度”。很晦涩吧?实际上你可以把它粗略地理解为一张数据表的表结构所符合的某种设计标准的级别。就像家里装修买建材

2017-05-10 14:38:52 507

原创 理解MySQL数据类型,宽度,字节

整型tinyint(m) 1个字节 范围(-128~127) smallint(m) 2个字节 范围(-32768~32767) mediumint(m) 3个字节 范围(-8388608~8388607) int(m) 4个字节 范围(-2147483648~2147483647) bigint(m) 8个字节 范围(+-9.22*10的18次方) 括号中的m代

2017-05-08 19:06:32 595

转载 游戏开发完整学习路线(各个版本都有)

来自:微浪科技作者:若朝若曦在软件开发中,游戏开发这个方向看起来目标很明确,但其实是个领域很广的方向,入门的时候如果得不到指点一二,很容易误入歧途,相反,如果走这条路之前能得到前人的一些指路,是可以事半功倍的。一、平台与编程语言选择首先,游戏开发的平台就有很多类型:个人主机平台:Windows、Linux、Mac OC;移动平台:iOS、Android、Windows Ph

2017-04-26 12:44:11 29080 8

原创 MySQL用户分配权限

目的:在Windows下使用Navicat for MySQL连接Linux下的MySQL得到读表的权限MySQL创建新用户分配权限 先在Mysql添加一个新的用户mysql> insert into mysql.user(Host,User,Password) values(‘%’,'test’,password(‘123456’));然后分配权限 mysql> grant 权限1,权

2017-04-24 16:54:56 628

原创 浅谈UserAgent

先介绍个实用插件 User-Agent switcher 这个火狐扩展 可以随意改变UA信息也就是伪装成不同设备不同浏览器 百度百科:User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。一些网站常常通过判断 UA 来给不同的操作系统、不同的浏览器发送不同的页面,因此

2017-04-19 17:20:40 888

原创 curl基本操作

curl_init() 初始化;curl_setopt($curl,CURLOPT_URL,$url);//请求地址curl_setopt($curl,CURLOPT_HEADER,FALSE);//控制是否返回http请求头信息curl_setopt($curl,CURLOPT_RETURNTRANSFER,TRUE);//返回的内容变量储存否则直接输出到页面curl_setopt($cu

2017-04-17 19:02:52 363

原创 微信支付JSAPI支付

公司业务需求,在公众号中加入微信支付和支付宝支付 效果图如下: 菜单的设计直接在公众号中设置就好啦,两个子菜单都是跳转网页形式直接把你服务器上的url复制上就好。一些其他的很重要的配置: 微信支付中开发配置 支付测试url 这里是报错 开始以为是域名没有备案什么的,不要慌,要再写一级目录才可以,同时开发的时候别忘记把自己加入测试白名单。 一不小心微信号曝光了,有问题的可以加微信

2017-04-14 15:07:46 2975 1

原创 支付宝手机网站支付

项目需要支付宝手机网站支付唤起支付宝app,因为之前做过支付宝pc端的支付以为小菜一碟,都是支付宝支付应该差不多,实际上底层sdk确实差不多,但因为这次用的沙箱测试账号,所以配置上略有不同。最大的坑是沙箱账号支付必须要登录对应的沙箱买家账号才能支付。沙箱账号支付必须要登录对应的沙箱买家账号才能支付。沙箱账号支付必须要登录对应的沙箱买家账号才能支付。 别问我怎么知道的,问我我就告诉你,我联系了阿里的客

2017-04-06 14:50:11 920

原创 极好的学习习惯

读刘未鹏文章笔记学习与思考1.读书要做笔记 2.看书要挑剔,只看经典 3.闲散时间的充分利用 4.重要事情的优先级 5.多看心理学与思维的书 6.获得的多少取决思考多少、多深 7.培养习惯(吾日三省)、打败另一个自己时间管理1.学习和思考中常问你的问题到底是什么到目前为止的收获(提醒自己时常总结,整理)设想自己再像别人讲(能否讲出来是判断是否真正理解的最佳途径)养成反驳自己的习惯

2017-04-05 15:29:53 298

空空如也

空空如也

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

TA关注的人

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