E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PHP-知识扩展
PHP-
多任务秒级定时器
描述最近在公司部署crontab的时候,突发奇想是否可以用PHP去实现一个定时器,颗粒度到秒级就好,因为crontab最多到分钟级别,同时也调研了一下用PHP去实现的定时器还真不太多,Swoole扩展里面到实现了一个毫秒级的定时器很高效,但毕竟不是纯PHP代码写的,所以最后还是考虑用PHP去实现一个定时器类,以供学习参考。实现在实现定时器代码的时候,用到了PHP系统自带的两个扩展Pcntl-多进程
简单方式
·
2019-12-14 14:54
php-
微信分享签名
//测试$APPID='*************************';$SECRET='***********************';$url=trim($_REQUEST['url']);$root['url']=$url;$memcache=getRedis();$mem_valid_time=7100;//获取access_token,并缓存$memcache_key='wx_s
Enzo灬
·
2019-12-09 17:00
幸福的感觉
一大早又在忙碌,虽然下午讲座报名的人不多,但我已经做好心里准备,哪怕是一个人我也会认真准备认真讲,哪怕是没有人报名,我也会为我因认真备课所收获到的
知识扩展
而开心。
美生活
·
2019-12-08 09:26
PHP-
判断是否连乘数字串
PHP-
判断是否连乘数字串描述有这样一道题,给出一个数字串A,需要判断A是否为连乘数字串,连乘数字串的定义就是一个数字串可以拆分成若干个数字,后面的数字(从第N个数字开始)为前面2个数字的乘积。
简单方式
·
2019-12-06 23:42
前端开发的一些小要点记录
这些小要点暂时无法单独写成一篇文章,如果以后有时间可以对单个小要点进行
知识扩展
,形成文章。1.发生事件冒泡时,若想阻止冒泡,则在被包含的控件触发的函数中最后加上returnfalse。
罗毅豪
·
2019-12-06 15:00
PHP-
人员权限管理(RBAC)
PHP-
人员权限管理(RBAC)权限管理可以想做vip的功能,普通用户和vip用户的功能是不一样的,大致会用到五张表:用户表、角色表、功能表,还有他们之间互相关联的表:用户与角色表、角色与功能表我用到的五张表如下
司马东阳
·
2019-12-02 08:47
从0到1学习网络安全 【PHP基础-PHP 表单】
PHP-
一个简单的HTML表单有一点很重要的事情值得注意,当处理HTML表单时,PHP能把来自HTML页面中的表单元素自动变成可供PHP脚本使用。
_xiaoYan
·
2019-12-02 03:43
5. PHP
yuminstall-ylibpnglibpng-devel#yuminstall-yfreetype-devel#yuminstall-ylibxslt-devel二、下载#wgethttp://hk2.php.net/distributions/
php
laigw
·
2019-12-02 02:26
谈谈单点登录
以单点登录这个话题为开端和核心,向相关
知识扩展
。什么是单点登录(SSO)?百度百科:单点登录(SingleSignOn),简称为SSO,
折戟尘风
·
2019-11-30 02:56
PHP-
抢红包算法
看到很多人写,自己也写了个。大概的主要思路:比如一个红包20元5个人抢,最小单位为1元。第一个人抢的范围必须是,1到20-(5-1)*1(因为后面的4个人要考虑到)=$ncount*MIN_MONEY){$money*=100;for($i=0;$i<$ncount;$i++){if($i===$ncount-1){array_push($result,$money);}else{array_pu
ResearchWorld
·
2019-11-27 23:53
新概念第1册
目录Lesson1&2单词讲解课文讲解语法讲解一般疑问句单词句型讲解课后练习Lesson3-4Sorry,sir.单词讲解课文讲解语法讲解否定句单词句型讲解
知识扩展
Lesson5-6单词讲解课文讲解语法讲解冠词单词句型讲解
Python当歌
·
2019-11-24 22:00
PHP-
整型浮点型
1.不同进制数表示十六进制:0x或0X开头十进制:1-9开头八进制:0开头2进制:0b开头官方说明2.字节数与平台有关,64位机器就是64位,32位操作系统就是32位,PHP7之前,windows只能是32bit;位数通过PHP_INT_SIZE设置,最大值使用常量PHP_INT_MAX(5.0.4),最小值PHP_INT_MIN(7.0.0)3.类型转换1.float和double的存储示例一所
hellowenqi
·
2019-11-08 19:57
拍摄基础 | 手机摄像头技术规格及
知识扩展
(以苹果手机为例)
要学习拍照摄影,了解相机的相关技术参数、原理概念也是很必要的。下面以iPhone6为例说明其相机参数的含义,帮助大家理解一些摄影的基本概念和原理。iPone6手机iSight摄像头的技术规格(来自苹果官网)一、像素和分辨率像素和分辨率是学习数码影像必须理解的两个基本术语和概念。像素(Pixel)即图像(Picture)元素(Element),Pixel由Picture和Element两个单词的字母
进士及第
·
2019-11-05 08:10
php-
常用函数
常用函数常用函数:gettype();获取一个变量的类型*unset();销毁一个变量*isset();判断一个变量是否存在*empty();判断一个变量是否不存在。*var_dump();格式化输出指定变量信息(包含类型)is_bool():判断是否是布尔型is_int()、is_integer()和is_long():判断是否为整型。is_float()、is_double()和is_real
W凯
·
2019-11-03 11:33
PHP相关概念
很多东西都需要自己去写封装,开发周期长,维护成本大动态语言:解释型语言shell,perl,python优点:开发周期短,开发成本低,各种造好的轮子直接拿来用,便于维护缺点:性能差facebook动态语言->静态语言
php
亮gson
·
2019-11-03 02:36
关于做每日复盘这件正确的事情
连续3天每天都复盘,今天有一点感想,我主要是复盘工作中的事情,因为工作中的事情很多,会碰到很多问题,这些不是简单的需要一个知识点,一次就能解决的,通过复盘的话可以进行
知识扩展
。
社区最高干部
·
2019-11-02 17:54
Android实习生 —— 异步处理之Handler
目录前言ActivityThread1、简介特点2、主要责任3、特别规定(必须遵循)4、
知识扩展
一、Handler简述Handler是什么两个作用常用方法二、Handler实现原理1、相关概念2、为什么要用
博儿丶
·
2019-10-31 08:24
分享十款最出色的PHP安全开发库中文详细介绍
1.PHP入侵检测系统PHPIDS(即
PHP-
入侵检测系统)是一套易于使用、结构良好、速度出色且专门面向PHP类Web应用程序的先进安全层。
·
2019-09-25 02:24
WampServer下安装多个版本的PHP、mysql、apache图文教程
以下是我成功配置后的截图不同版本的PHP:不同版本的Apache:这里我以安装php5.3.10为例进行说明操作方法:托盘图标左击->
PHP-
>Version->选择Getmore...->打开网页后
·
2019-09-23 20:48
实例讲解PHP表单处理
PHP-
一个简单的HTML表单下面的例子显示了一个简单的HTML表单,它包含两个输入字段和一个提交按钮:实例Name:E-mail:当用户填写此表单并点击提交按钮后,表单数据会发送到名为"welcome.php
·
2019-09-23 07:28
php 人员权限管理(RBAC)实例(推荐)
php-
人员权限管理(RBAC)权限管理可以想做vip的功能,普通用户和vip用户的功能是不一样的,大致会用到五张表:用户表、角色表、功能表,还有他们之间互相关联的表:用户与角色表、角色与功能表我用到的五张表如下
·
2019-09-22 22:58
PHP和MYSQL实现分页导航思路详解
预期效果思路通过SQL语句SELECT*FROMtableLIMITstartend来从MySql数据库步骤传入页码p;根据页码获取数据
php-
>mysql显示数据+分页条源码github链接注意点table
·
2019-09-22 21:11
php-
迭代器
说明:就像for和foreach一样实现迭代的功能。继承迭代器接口,就可以编写自定义的迭代器,其中定义的每个方法都有其意义下面的demo只是实现了最简单的循环功能,如果实际业务中有更复杂的场景,也是可以胜任的arr=$arr;}functionrewind(){#用于初始化,这个方法无论循环几次只运行一次echo'begin';}functioncurrent(){#该方法返回值作为valuere
Dahouzi
·
2019-09-12 18:00
php-
克隆对象
之前在开发过程中发现php的对象克隆还是比较奇怪的,到底是复制还是引用今天梳理了一下(1)这种就是实实在在的引用了,两个对象都是指向了同一个内存地址p='x';echo$c2->p;//x?>(2)可以发现clone对于变量和数组确实是复制的,但对象其实还是引用obj=newstdClass();$this->obj->param='param';$this->arr=array('1');$th
Dahouzi
·
2019-09-12 17:00
php-
设计模式
设计模式本质上就是一种模式,只要了解每个模式个什么意思和作用就行,下面的代码例子也是为了方便理解,所以写的尽量简洁明了1.单例模式说明:某一个类全局只存在一个实例,并且不会被创建副本,因为不能被实例化了所以需要为外部提供一个获取实例的入口(一个静态方法)作用:(1)在一次运行中,不会被实例化多次可以减少内存的开销。(2)以数据库为例,只实例化一次还可以省去链接,断开等重复动作(3)因为只有一个实例
Dahouzi
·
2019-09-12 16:00
window可以生成图片linux不行
linux下执行whereisphp找到php路径后执行/opt/php55/bin/
php-
chenYoper-陈永鹏
·
2019-09-11 16:19
PHP
php-
二维数组排序
如何对于二维数组其中的某一列值进行排序?$arr=[['a'=>2],['a'=>1],['a'=>3]](1)uasourt函数,这个比较灵活可以按自己意愿排序uasourt($arr,function($p1,$p2){if($p1['a']==$p2['a'])return0;return$p1['a']>$p2['a']?1:-1;})(2)array_multisort函数这个会把第一个
Dahouzi
·
2019-09-10 17:00
实现博客页面内部超链接功能
目录1.第一章 1.1第一节2.第二章 2.1第一节第一章
知识扩展
注:实现超链接功能只需看第二章图片即可在HTML标签中,按一下空格键将产生一个空格,再按空格键将不会再产生效果,多出来的空格(例如:Tab
君莫笑.
·
2019-09-09 19:39
skill
知识扩展
——一篇文章彻底弄懂Base64编码原理
在互联网中的每一刻,你可能都在享受着Base64带来的便捷,但对于Base64的基础原理又了解多少?今天这篇博文带领大家了解一下Base64的底层实现。一、Base64的由来目前Base64已经成为网络上常见的传输8Bit字节代码的编码方式之一。在做支付系统时,系统之间的报文交互都需要使用Base64对明文进行转码,然后再进行签名或加密,之后再进行(或再次Base64)传输。那么,Base64到底
mukekeheart
·
2019-09-06 15:00
搭建谷歌浏览器无头模式抓取页面服务,laravel->
php-
>python->docker !!!
背景:公司管理系统需要获取企业微信页面的配置参数如企业名、logo、人数等信息并操作,来隐藏相关敏感信息并自定义简化企业号配置流程第一版已经实现了扫码登录获取cookie,使用该cookie就能获取合法身份随意请求页面和接口,所以第一版的模拟操作主要是抓接口,有接口就用没有就没的用了第二版这一版的需要一些配置参数的来源页面是js渲染上去的,没有接口,普通的get页面又不能拿到渲染后的页面文档,所以
timseng
·
2019-08-02 12:00
PHP-
初尝试之Fastadmin(3)
经过这个事,深深的体会到,没有金刚钻,可别揽瓷器活;欲哭无泪,我就是个砖瓦工,要我建个摩天大楼,日常挑战不可能ing...日常想砸电脑,忽然明白了从删库到跑路,拍拍屁股就走的感觉可真令人向往,哭唧唧记几个fastadmin常用的命令根据表创建控制器;根据控制器生成菜单删除菜单(源文件都已经删完)TP框架url代表的什么http://127.0.0.1/tp5.0/public/index.php/
叛经离道
·
2019-07-25 17:57
PHP-
初尝试之Fastadmin(2)
PHP修行之横垄地拉车,一步一个坎。。。PHPinclude和require通过include和require语句,可以将PHP文件插入另一个PHP文件(在服务器执行之前)require会生成致命错误(E_COMPILE_ERROR)并停止脚本,include只生成警告(E_WARNING),并且脚本会继续require和include加不加括号问题include与require加括号魔术常量__
叛经离道
·
2019-07-25 15:48
day15-操作系统文件属性篇
课程回顾
知识扩展
生成随机数:tr-cd'a-z'
小虎子_c64e
·
2019-07-20 17:28
margin: 0 auto 水平居中原理
所以写这篇文章的目的是在收敛
知识扩展
面的同时又能抓住要点,就算时间久了也可以从要点出发把整个原理。居中示例.parent{backgrou
辰辰沉沉大辰沉
·
2019-07-14 17:37
CSS
Thrift第八课 恶劣环境异常
日志输出如下:TSocket::read()recv()errno=10060错误查找10060由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败
知识扩展
TCP不提供及时连接丢失通知,
fengyuzaitu
·
2019-06-27 16:43
Thrift
专业库
Acitiviti学习与实操(一): 删除全部activiti表
Acitiviti学习与实操(一):删除全部activiti表以下所有操作基于Activiti6.0版本文章目录Acitiviti学习与实操(一):删除全部activiti表使用不同方式删除数据表删除关键点讲解(
知识扩展
Jeff丶Osmond
·
2019-06-13 21:24
Activiti
Activiti
电脑的危险端口?135,137,139,445,3389
135端口137端口138端口139端口445端口具体操作
知识扩展
TCP和UDP的135、137、138、139、445端口的作用?
yongganzhe02
·
2019-05-19 21:24
计算机概念
什么是分布式系统?Redis分布式锁是什么?
例如,它可以从操作系统
知识扩展
到计算机组成原理,从单线程扩展到并
人工智能Study
·
2019-05-18 15:02
SpringBoot2.1.4+Mybatis数据持久层标准&通用后台Web脚手架
这都是后话了,后面会讲到;如果你还在用Spring+SpringMVC+Hibernate/Mybatis这一套框架的话,我建议你换SpringBoot用一段时间试试,如果限于公司技术栈的约束,可以私底下做个
知识扩展
appleyk
·
2019-04-29 18:38
Java
Web
Spring-Boot
五维教练领导力复盘
图片发自App三天的课程很烧脑,我自己分析下来的原因是陈序老师曾经上了N多课程,五维课程框架下的内容分享或
知识扩展
是陈老师从以前不同课程里信手拈来的,所以在这个课程里多
lauracao888
·
2019-04-25 21:57
简介jsp
动态网页技术:ASP->ASP.net->
PHP-
尼sang
·
2019-04-21 12:00
2019-04-09LInux运维第十天日记总结
常见的文件类型预备
知识扩展
名:在Windows下,系统是根据不同的扩展名,开区分不同的文件在linux下,扩展名是给我们看的,方便人类区分不同类型的文件linux的常见扩展名:.txt文本文件.log日志文件
7735c3a0433f
·
2019-04-10 14:43
web服务器初识
php.jsp.cgi.aspphpSQL---->浏览器不能直接解析,需要借助中间件完成编译1.常见的webservice:nginx(Tengine)、Apache、IIS2.常见的中间件:php:
PHP
daxiao6820
·
2019-04-05 22:00
Linux shell 命令中nohup 、&、重定向的使用
文章目录一、nohup命令1.1、只使用`nohup`1.2、只使用`&`1.3、`nohup`和`&`一块使用(推荐使用)1.4、总结二、`nohup`、`&`、`>`(推荐使用)三、
知识扩展
3.1、
xiaojin21cen
·
2019-04-03 11:06
Linux
你所不知道的日期填充秘密
知识扩展
:日期填充还能返回上个月的最后一天。输入第一
Excel不加班
·
2019-04-03 00:00
PHP-
微信提现到零钱
PHP-
微信提现到零钱哈喽大家好,在原来做的微信支付的各种接口里总会不经意的就踩个地雷,虽然都是小问题,但是还是会浪费一些时间,于是乎,今儿个心血来潮就写一个关于微信提现到零钱【俗称企业付款到零钱】互相探讨
青梅客服
·
2019-03-28 09:06
PHP
pytorch和torch框架对比(区别 联系)
编程实际是是C语言做底层和lua语言做接口的深度学习库
知识扩展
:Lua相当于一个小型加强版的C语言,支持类和面向对象1.2依赖库pytorch可调用python强大的第三方库,比如opencvtorch
WJ_MeiMei
·
2019-03-21 19:23
经验
知识扩展
--if...else...与switch...case...的执行原理
一、简述编程语言中的条件分支结构有两种:if-else和switch-case,这两种条件分支之间可以相互转换,但是也存在一些区别,那么什么时候该用if-else,什么时候该用switch-case呢?这就需要我们去了解它们之间的练习和区别了。1.1if...else...简述if-else的基本知识点包含4点:单独if语句:单分支结构,简单的一个控制语句,如果满足条件则做对应的操作,否则不做。i
mukekeheart
·
2019-03-20 13:00
ViewModel基本教程
2019-03-22(11:30)文章目录ViewModel基本教程简介ViewModel的使用特别要点AndroidViewModel生命周期Fragment间共享数据ViewModel替代Loaders
知识扩展
猎羽
·
2019-03-19 17:08
Android
Architecture
Component
PHP-
引用变量
1.&引用变量//定义变量a,为变量a在内存中开辟一块空间$a=range(0,1000);var_dump(memory_get_usage());//COWCopyOnWrite机制$b指向了$a的内存空间,共享空间$b=$a;var_dump(memory_get_usage());//对$a进行修改此时,$b还是指向$a创建出来的空间,$a修改了,因此copy出$a指向新开辟的空间$a=r
AGEGG
·
2019-03-14 13:07
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他