04 2020 档案
摘要:项目里面调用另一个http接口的时候 , 一直返回false ,不明所以 使用curl_error($ch) 查看错误信息 , 返回的错误信息是: failed creating formpost data 搜索了一番信息后 , 有人提到在post字段值里面如果有以@开头的字符串 , 这个会认为是文
阅读全文
摘要:elementui是一套vuejs框架的ui库 , 主要逻辑是按照vuejs的组件方式来组合的 安装有多种方式,可以使用npm的包安装,也可以直接引用cdn资源,在这里为了简单起见使用cdn方式. 主体架构还是传统的iframe的结构 , 框进来一个main界面 没有使用vue-router , 只
阅读全文
摘要:使用var关键字声明的全局作用域变量属于window对象。 使用let关键字声明的全局作用域变量不属于window对象。 使用var关键字声明的变量在任何地方都可以修改。 在相同的作用域或块级作用域中,不能使用let关键字来重置var关键字声明的变量。 在相同的作用域或块级作用域中,不能使用let关
阅读全文
摘要:整体流程是 ,参照腾讯企业邮的对外开放API , 传递client_id + client_secret就可以获取到access_token , 拿着access_token+ 用户的标识 , 去请求一个登陆地址 , 获取到登陆地址直接跳转过去就能登陆成功 1. 首先在管理后台 , 申请生成自己的c
阅读全文
摘要:KRA:基于对战略方向理解、关键成功要素分析,制定出的“关键绩效领域”。 针对某一项业务领域,采取某项行动,达到某种状态,以支持战略目标实现,因此KRA的描述需要通过“动词+形容词+名称”构成。通过KRA的有效定义,指引关键任务的界定,对工作做优先级排序,制订计划和考核指标,KRA的设定范围是整个年
阅读全文
摘要:影响到某些框架对于模板缓存的清理功能 , 因为会根据模板的修改时间进行判定 , 判定文件的修改时间时会误差8小时 在用phpstorm上传文件的时候,发现时差8个小时,用FTP软件都没有问题,于是找了很久没有找到资料后来到Deployment中的options里发现这个选项:当打上勾后,时差就8小时
阅读全文
摘要:PHP 7.4.5的错误修复修复了错误#79364(复制空数组时,未指定下一个键)。修复了错误#78210(无效的指针地址)。curl:修复了错误#79199(curl_copy_handle()内存泄漏)。Date:修复了错误#79396(DST向前跳转时,DateTime小时不正确)。修复了错误
阅读全文
摘要:new: func new(Type) *Type 接收一个参数,这个参数是一种类型,而不是一个值,分配好内存后,返回一个指向该类型内存地址的指针,这个指针指向的内容的值为该类型的零值。 对于不同的数据类型,零值的意义是完全不一样的。比如,对于bool类型,零值为false;int的零值为0;str
阅读全文
摘要:类似乌龟svn的git版本工具,也有绿色对号的图标,下载地址是 https://tortoisegit.org/download/ =版本2.10.0.2 =发行日期:2020-03-24 ==错误修复== *修复问题#3557:TortoiseGitMerge'使用此文本块'不起作用 *已修复问题
阅读全文
摘要:现在的前端真的看不懂啊,还有重学ES6 TypeScript , 还要安nodejs npm 编译 vue-next 状态:测试版。 1.所有计划中的RFC已合并。 2.所有合并的RFC已实现。 3.Vue CLI现在通过vue-cli-plugin-vue-next提供了实验性支持。 这里还有一个
阅读全文
摘要:现在使用的js语法,基本是ES5的规范 ,15年出的ES6的规范增加了很多其他语法,要看浏览器的支持情况,如果浏览器不支持那么就会报错 ES6 块级作用域 关键字let, 常量const,对象字面量的属性赋值简写,赋值解构,函数参数 - 默认值、参数打包、 数组展开(Default 、Rest 、S
阅读全文
摘要:现在的js代码都是这种高级点的方式语法 , 就是ts语法 ,要使用ts语法那就要先安装一下 先安装nodejs最新版,直接下载二进制文件 https://npm.taobao.org/mirrors/node/v12.16.2/node-v12.16.2-win-x64.zip 安装cnpm npm
阅读全文
摘要:oauth2.0中的隐式模式是下面这样的 , 直接通过前端页面访问授权服务获取token , 授权服务直接重定向回去 , 在浏览器//域名/回调url#access_token 把token以url哈希的形式 , 在#后面带回去了 这种方式非常不安全 , token容易泄露 一般的流程是在申请应用的
阅读全文
摘要:OAuth 2.1是整合和简化OAuth 2.0的一项正在进行中的工作。 自2012年OAuth 2.0(RFC 6749)首次发布以来,已经发布了一些新的RFC,它们在核心规范中添加或删除了功能包括用于原生APP的OAuth 2.0(RFC 8252)用于代码交换的证明密钥(RFC 763
阅读全文
摘要:开启两个环境变量 go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.cn,direct 在自己的项目里 go mod init 然后如果有引用github上的包 , 直接go mod tidy ,就会自动安装 golang开启go m
阅读全文
摘要:tcpdump想要捕获发送给imap服务器的数据 , 可以使用下面的参数 , 默认端口是143 tcpdump -i any dst port 143 -l -s 0 -w -|strings dst port 是目标端口 , 只获取发送的数据 , 不获取返回的数据 -l 是监听模式 -s 0 不限
阅读全文
摘要:Redis 6在许多关键方面对Redis进行了改进,并且是该项目历史上最大的Redis版本之一,因此,这里我们仅列出此版本中的最大功能: *模块系统现在具有许多新的API这使得模块作者可以完成过去无法实现的任务。可以将任意模块私有数据存储在RDB文件中,以挂接不同的服务器事件,捕获和重写命令执行,阻
阅读全文
摘要:1. 不允许多个Host请求头 2. 忽略额外的Transfer-Encoding请求头 3.修复在HTTP/2时的socket泄露 4.修复使用OCSP时,工作进程中可能会发生分段错误 5.更改使用“ error_page”指令重定向了494时,把状态码400换成494 6.修复在njs模块和使用
阅读全文
摘要:根据鸟哥的博客总结 , 因为原文中对底层的介绍太多了 ,大部分人应该都看不明白 , 我总结的几个点是下面这样的 1. 数组整体内存占用更少了 , 数组存储的底层数据结构从72字节降到56字节 ,数据核心存储从72字节降到32字节 2 .内存分配更集中可以利用到cpu缓存 3. foreach循环数组
阅读全文
摘要:PHP中请求一个HTTP服务,一般都是阻塞的, 如果有多个HTTP请求 , 需要串行的执行 , 一个接一个的请求 , 可以使用guzzle php这个类库来异步的同时发送多个HTTP请求 . 结果的响应时间取决于最长的那个请求的响应时间 测试代码如下: $client = new \GuzzleHt
阅读全文
摘要:这个错误是字符编码的问题 , 因为内容里有可能有表情等特殊字符 , 需要使用utf8mb4编码 重点还有一个是 , 在php代码中连接上mysql后一定要执行一下 set name utf8mb4 否则也是不行的 比如下面这个表的字符编码 create table laruence( id int
阅读全文
摘要:Bcmath: 修复了错误#78878(bc_shift_addsub中的缓冲区下溢)。 (CVE-2019-11046)。 核心: 修复了错误#78862(Windows上的null字节后,link()默默地截断)。 (CVE-2019-11044)。 修复了错误#78863(DirectoryI
阅读全文
摘要:核心: Windows上的预加载支持已被禁用。 修复了错误#79022(对于尚未准备好使用的类,class_exists返回True)。 修复了错误#78929(Cookie值中的加号转换为空格)。 修复了错误#78973(CV释放期间的析构函数如果从未保存opline会导致段错误)。 修复了错误#
阅读全文
摘要:核心: 修复了错误#71876(内存损坏htmlspecialchars():不支持字符集*))。 修复了错误#79146(CScript在某些系统上可能无法运行)。 修复了错误#78323(无效选项返回代码0)。 修复了错误#76047(访问已破坏的回溯参数时可以自由使用)。 CURL: 修复了错
阅读全文
摘要:核心: 修复了错误#79329(一个空字节后get_headers()默默地被截断)(CVE-2020-7066) 修复了错误#79244(PHP在解析INI文件时崩溃)的问题。 修复了错误#63206(restore_error_handler无法还原以前的错误掩码)。 COM: 修复了错误#66
阅读全文
摘要:最早知道的概念是进程 , 每个进程里面的执行单元是线程 , 一个进程肯定有一个主线程 , 也可以开出一些子线程 ,这俩都是操作系统控制的 协程是啥概念? 现在又在线程里面增加了个协程的单元 , 这个是各程序自己去实现的概念 , 是比线程更小的一个单元 在一个线程里面如果开启了一个协程 , 这个主线程
阅读全文
摘要:前面业务里有个搜索功能 , 入口比较深 , 现在想要把入口挪到有公共header的地方 , 在不想完全实现一遍功能的情况下 , 就需要模拟进行多个点击事件来执行点击后的效果 执行先点击1 ,再给inout赋值 ,再点击2 基本思路是类似jquery的trigger方法 , 原生js也是可以实现 ,
阅读全文