-
Symfony FOSUserBundle用户登录验证
symfony是一个由组件构成的框架,登录验证的也是由一些组件构成,下面就介绍一下FOSUserBundle的使用。 以symfony 3.3为例, 首先我们需要先安装一下FOSUserBundle。 第一步:需要先下载FOSUserBundle composer require friendsofsymfony/user-bundle "~2.0" 第二步:...
2018-08-07 08:53:36
-
三 分析easyswoole源码(启动服务&TableManag
前文连接,讲了es是如何启动swoole服务的。 里面有一个工具类TableManager。这个类为了处理进程间数据共享。是对swoole_table的一层封装 swoole_table一个基于共享内存和锁实现的超高性能,并发数据结构。用于解决多进程/多线程数据共享和同步加锁问题。 TableManager主...
2018-08-07 08:53:34
-
-41003: aes 小程序加密数据解密失败问题
在微信小程的开发中,登录问题,一定要按照这样的顺序 1. 小程序请求login,拿到code 然后传给服务端; 2.服务端拿到code 到微信服务器拿到sessionKey ;3.然后小程序调用getuserinfo接口拿到encryptedData,iv,然后给服务端;4.服务端拿到客户端的encryptedData,vi还...
2018-08-07 08:53:29
-
Node.js(一)----安装
1.下载 地址 https://nodejs.org/en/download/ 注: 系统为ubuntu 下载的源码包 tar.gz 或者 1 wget https: // nodejs.org/dist/v9.5.0/node-v9.5.0-linux-x64.tar.xz 注意:这个包下载下来就是源码,解压之后就存在node和npm。无需重复编译。 2.解压,编译,安装 1 tar x...
2018-08-07 08:53:28
-
二 分析easyswoole源码(启动服务)
前文连接,阅读的时候最好参照EasySwoole2.1.2的源码 $inst-run();//启动服务 这里实际调用的是Core的start方法ServerManager::getInstance()-start(); 这个方法主要是启动swoole服务的 //创建主服务$this-createMainServer(); 在这块代码里主要是核心,是在swoole执行s...
2018-08-07 08:53:14
-
一 分析easyswoole源码(启动服务)
分析easyswoole源码1以启动为例//检查是否已经安装installCheck();//检查锁文件是否存在,不存在结束//启动服务serverStart showLogo();//显示logo$conf = Conf::getInstance();//获取config单例$inst = Core::getInstance()-initialize();//获取Core(核心类)的单例...
2018-08-06 09:12:19
-
利用phpspreadsheet切割excel大文件
背景: 利用phpspreadsheet可以轻松的解析excel文件,但是phpspreadsheet的内存消耗也是比较大的,我试过解析将近5M的纯文字excel内存使用量就会超过php默认的最大内存128M。 当然这可以用调节内存大小的方法来解决,但是在并发量大的时候就比较危险了。所以今天介绍下...
2018-08-05 07:53:14
-
ThinkPHP 3.2 自定义基类 Model
ThinkPHP 提供了一个 Model 类,供其他的 Model 进行继承。Model 类中是 MVC 中的模型类,它是调用 持久层 的上层类。感觉这么描述问题很多,但是有什么办法呢?但是,这个 Model 有时无法满足我们的一些需求,因此我们需要自定义一个 Model 类出来,不过自定义的 Mode...
2018-08-05 07:53:12
-
20180803UnionPay银联支付
LNMP环境下开发的银联支付(测试环境) 1.准备条件 a.银联支持API:https://open.unionpay.com/ajweb/help/api b.选择开发软件包 图示: c.我选择: 网关支付开发:https://open.unionpay.com/ajweb/product/newProDetail?proId=1 d.获取测试信息 第一步:在“我的产品...
2018-08-03 07:34:43
-
thinkphp5 与 endroid 二维码生成
windows compser安装endroid/qrcode,自己安装好composer工具; 1. 项目目录 文件 composer.json require 里添加 "endroid/qrcode": "2.5.1" (endroid版本根据php版本填写相应版本) 配置中文镜像下载路径 1 "repositories": { 2 "packagist": { 3 "type": "composer", 4...
2018-08-03 07:34:41
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash