在4.4之前的版本中,Swoole一直不支持CURL协程化,在代码中无法使用curl。由于curl使用了libcurl库实现,无法直接hook它的socket,4.4版本使用Swoole\Coroutine\Http\Client模拟实现了curl的API,并在底层替换了curl_init等函数的C ...
分类:
Web程序 时间:
2020-08-29 15:24:31
阅读次数:
60
思路: 去掉所有跟sql有关的标签: $(function () {$(":input").change(function () {// alert($(this).attr('id'));removeHTML($(this).attr('id'));})})function removeHTMLT ...
分类:
其他好文 时间:
2020-08-29 15:12:04
阅读次数:
67
/* * 地图计算距离 * $lat1:起点纬度 * $lng1 : 起点经度 * * $lat2:终点纬度 * $lng2 : 终点经度 * */ function TX_Map_Api_distance($lat1, $lng1, $lat2, $lng2) { // 将角度转为狐度 $radL ...
分类:
Web程序 时间:
2020-08-27 17:07:36
阅读次数:
82
变量提升会优先于函数表达式提升,即变量声明在上,函数表达式声明的变量在下,a=10会被下边的function覆盖,最后结果的到一个fundtion var a = 10; var a = function (){ console.log(a); } console.log(a); /* * ? () ...
分类:
其他好文 时间:
2020-08-27 13:03:51
阅读次数:
54
function Page(classname,options={}){ // 根据传进来的类名获取大盒子 this.box = document.querySelector("."+classname); // 定义默认的参数 this.default = { language:{ // 因为用户 ...
分类:
Web程序 时间:
2020-08-26 19:02:51
阅读次数:
74
严格意义上来说,javascript没有多线程的概念,所有的程序都是单线程依次执行的。 1.什么是单线程? 通俗点说,就是代码在执行过程中,另一段代码想要执行就必须等当前代码执行完成后才可以进行。 for(var i=1;i<=3;i++){ setTimeout(function(){ conso ...
分类:
Web程序 时间:
2020-08-26 18:54:59
阅读次数:
81
在index.html 文件的header标签内加入: <script type="text/javascript"> function IEVersion() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE ...
分类:
其他好文 时间:
2020-08-26 18:50:56
阅读次数:
57
<?php /** * @description 导出数据到CSV * @param array $data 二维数据数组 * @param array $head 列标题 一维数组 * @param string $fileName 导出的文件名称 */ function export_to_cs ...
分类:
Web程序 时间:
2020-08-26 18:48:45
阅读次数:
68
二叉树节点函数定义: /** * Definition for a binary tree node. */ function TreeNode(val){ this.val = val; this.left = this.right = null; } 层次遍历构建二叉树(广度优先) functi ...
分类:
其他好文 时间:
2020-08-26 18:35:16
阅读次数:
74
高阶编程这一篇,我们主要来讲解下,在JavaScript中,高阶编程思想都有哪些,它们在项目中又有哪些实际性的用途呢?单例设计模式用单独的实例来管理当前事物的相关特征,泛指属性和方法,类似于实现分组的特点,把一个实例的所有特征描述绑定在一个分组里。来看一下简单的单例设计模式:letmodule1=(function(){functiontools(){}functionshare(){}retur
分类:
Web程序 时间:
2020-08-25 18:26:54
阅读次数:
49