当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] 常用的打印日志 php

    使用的情况 1、日常调试代码除了打印值之外,还有一种方法就是将内容写入txt文件,这种方式适合在线上调试(因为线上的调试不能暴露debug信息) 2、有时我们用的框架不知道此框架的打印log的方法的时候,我们可以考虑这种方式,在原生或者框架都适合使用 定义和用法 file_put_contents(...

    44
    热度
  • [综合] php7安装openssl扩展方法 linux

    linux环境与windows,开启的方式不一样的,在windows环境下,打开php.ini中;extension=php_openssl.dll是否存在,如果存在的话去掉前面的注释符‘;’,如果不存在这行,那么添加extension=php_openssl.dll然后再重启php环境的就好,按照...

    84
    热度
  • [综合] workerman 连接失败可能的原因

    刚开始使用workerman时很常见的一个问题是客户端连接服务端失败。 原因一般如下: 1、服务器防火墙(包括云服务器安全组)阻止了连接(50%几率是这个) 2、客户端和服务端使用的协议不一致(30%几率) 3、ip或者端口写错了(15%的几率) 4、服务端没启动 检查以上的内容,应该就能找到原因了...

    37
    热度
  • [综合] mysql更新某个字符串字段的部分内容 concat

    如果现在需要Mysql更新字段重部分数据,而不是全部数据,应该采用何种方法呢?下面介绍了两种情况下Mysql更新字段中部分数据的方法,供您参考。 1、Mysql更新字段中部分数据第一种情况: updatetabsetA=concat(substring(A,1,3),'bbb'); 从A的1个字符开...

    84
    热度
  • [综合] 以太坊网络中的Gas/ Gas Price/ Gas Limit 是什么意思?

    Gas是什么? Gas翻译成中文就是“燃气”,是以太坊世界的燃料,它决定了以太坊网络生态系统的正常运行。 Gas用来衡量执行某些动作需要多少“工作量”,这些“工作量”就是为了执行该动作支付给网络的费用额。通俗理解,Gas是给矿工的佣金,并以ETH支付,无论是交易、执行智能合约并启动DApps,还是支...

    101
    热度
  • [综合] TP5中volist嵌套时里层volist获取外层 volist循环的key

    情景:tp5.0框架,有时我们需要在第二层volist,获取第一层的volist的key的值,如何获取呢?应该不少的朋友都不知怎么获取吧。 TP5中有两个嵌套的volist循环,采用的是关联数组,怎样在循环内部分别获取外层volist的Key和内层volist的key值? 解决方法:在tp5中的AS...

    74
    热度
  • [综合] layui如何使用内部jQuery?

    有时我们使用的layui的框架,可以不需要单独引进jq,因为layui是内置有jq。我们需要在layui里面使用jq,就能自动引进来了。 由于Layui部分内置模块依赖jQuery,所以我们将jQuery1.11最稳定的一个版本作为一个内置的DOM模块(唯一的一个第三方模块)。只有你所使用的模块有依...

    5
    热度
  • [综合] 单引号与双引号的区别

    1、一般情况下两者是通用的.但双引号内部变量会解析,单引号则不解析. 2、一般情况下单引号(速度快),双号引相对慢些。 注意:如果内部只有纯字符串的时候,用单引号(速度快),内部有别的东西(如变量)的时候,用双号引更好点.

    11
    热度
  • [综合] SSH安全管理

    1、默认是端口Port:22 /etc/ssh/sshd_config,去掉默认Port22前面的#,添加Port62442 2、确保SSHMaxAuthTries设置为3-6之间 加固建议在/etc/ssh/sshd_config中取消MaxAuthTries注释符号#,设置最大密码尝试失败次数3...

    35
    热度
  • [综合] 双CPU与单CPU有什么区别,有什么优势?

    前言:这里的单和双cpu不是指单核与双核的问题,这两者不是一样的概念。核心(Die)又称为内核,是CPU最重要的组成部分。CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算、接受/存储命令、处理数据都由核心执行。各种CPU核心都具有固定的逻辑结构,一级缓存、二级...

    55
    热度
  • [综合] 为什么说PHP 加 ?> 有危害

    加与不加结束?>,视情况而定。先定义一下两者的区别。 加的:之后的内容视为纯文本直接输出 不加的:之后的内容视为PHP代码,除非没有代码了。(若是有其他代码,就会报错) 像一些函数库,类库这类文件,不加结尾比较好。这样当它们被其他文件包含的时候,可以避免一些因为有输出而导致的错误。比如<...

    93
    热度
  • [综合] curl 方式查看header的信息

    curl_setopt($oCurl,CURLINFO_HEADER_OUT,TRUE);curl_setopt($oCurl,CURLOPT_HEADER,true); $header=curl_getinfo($curl,CURLINFO_HEADER_SIZE);//获取头部信息

    63
    热度
  • [综合] 二维数组中的某个字段进行快速排序 php

    在开发过程中遇到不少对多维数组某个值进行排序,有些人选择遍历方式处理,但是这种方式不可取。能用自带的函数解决,尽量用自带的(因为是底层语言实现的,最好的) 不少那么多废话,进入主题 <?php $data=[['id'=>21,'last_name'=>'Gates'],['id'...

    42
    热度
  • [综合] PHP二维数组用某个字段的值当做键名

    我们一般考虑的是foreach组装新的数组,但是作为开发来能不要foreach就不要,有现成php函数尽量用,因为php函数是C语言底层写的,运行快。 现在我们看案例吧 $array=array(array('id'=>'5','name'=>'tony'),array('id'=>...

    39
    热度
  • [综合] 学习go lang

    Go能做什么?哪些地方能用上? Go语言用途 Go语言被设计成一门应用于搭载Web服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。 对于高性能分布式系统领域而言,Go语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。 Go语言历史 ...

    34
    热度
  • [综合] php常见运行模式--4种

    php常见的有4种: cgi协议模式 cgi模式通用网关接口(CommonGatewayInterface),它允许web服务器通过特定的协议与应用程序通信,调用原理大概为:用户请求->Web服务器接收请求->fork子进程调用程序/执行程序->程序返回内容/程序调用结束->...

    71
    热度
  • [综合] swoole 基础知识

    创建test.php <?php $worker_num=2; for($i=0;$i<$worker_num;$i++){sleep(1);$process=newswoole_process(function(swoole_process$worker){var_dump($work...

    62
    热度
  • [综合] swoole知识

    由于PHP语言不支持多线程,因此Swoole使用多进程模式。在多进程模式下存在进程内存隔离,在工作进程内修改global全局变量和超全局变量时,在其他进程是无效的。 对应的解决方案就是使用外部存储服务: 数据库,如:MySQL、MongoDB缓存服务器,如:Redis、Memcache磁盘文件,多...

    48
    热度
  • [综合] 截取某两个字符串之间的值

    /***截取某两个字符串之间的值*@param$str*@param$start_str开始字符串*@paramstring$end_str结束字符串*@returnbool|string*/ functiongetSubStr($str,$start_str,$end_str='/'){$arr=...

    103
    热度
  • [综合] yii2.0 rules 指定某些情况使用

    有时你想一条规则只在某个场景下应用,为此你可以指定规则的on属性,如下所示: publicfunctionrules() {return[//在"register"场景下username,email和password必须有值[['username','email','password'],'requ...

    51
    热度