ubuntu 16 + php7.4

https://www.cnblogs.com/taoshihan/p/11795605.html https://www.cnblogs.com/lfri/p/10522392.html https://www.cnblogs.com/ricksteves/p/10267452.html ---- 在网上看到一些命令就运行, 有可能就是不行, 还是要重新开始装, 不懂的地方不能随意的运行,
分类: 其他 发布时间: 06-20 21:51 阅读次数: 0

async/await剖析

async/await剖析 JavaScript是单线程的,为了避免同步阻塞可能会带来的一些负面影响,引入了异步非阻塞机制,而对于异步执行的解决方案从最早的回调函数,到ES6的Promise对象以及Generator函数,每次都有所改进,但是却又美中不足,他们都有额外的复杂性,都需要理解抽象的底层运行机制,直到在ES7中引入了async/await,他可以简化使用多个Promise时的同步行为,在编程的时候甚至都不需要关心这个操作是否为异步操作。 分析 首先使用async/await执行一组异
分类: 其他 发布时间: 06-20 21:51 阅读次数: 0

HTML笔记(一)

1.HTML注释 <!-- 注释内容 --> 2.HTML标签一般成对出现,但是也存在一些自结束标签 如:<img> <img/> <a> <a/> 3.标签的属性 属性,在标签中(开始标签或自结束标签)还可以设置属性 属性是一个名值对(x=y)属性用来设置标签中的内容如何显示 属性和标签名或其他属性应该使用空格隔开 属性不能瞎写,应该根据文档中的规定来编写, 有些属性有属性值,有些没有。如果有属性值,属性值应该使用引号引起来 如:<h1>这是我的<font color="red
分类: 其他 发布时间: 06-20 21:51 阅读次数: 0

echo输出带颜色

https://blog.csdn.net/weixin_44297303/article/details/88206636?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1
分类: 其他 发布时间: 06-20 21:51 阅读次数: 0

cluster by 和 distribute by性能差异

暂定https://blog.csdn.net/lzm1340458776/article/details/43306115
分类: 其他 发布时间: 06-20 21:51 阅读次数: 0

bzoj1027 合金

凸包和FLOYD求最小环 思路: 1.第三维没用,舍弃,用前两维分别作为横纵坐标 2.求原材料的凸包,判断其是否包含所需要的合金,不是则无解 3.对凸包上的点建图 建图方法:枚举任意两点,若所有待加工合金均在两点所连直线的一侧,则设两点间距离为1,否则为最大值 凸包:学习矢量的减法、数量积、矢量积 double res=(a[i]-b[k])*(a[j]-b[k]); if (res>EPS) break;//不在矢量区间 if (fabs(res)<EPS && ((a[i]-b[k])^(
分类: 其他 发布时间: 06-20 21:51 阅读次数: 0

ThreadLocal 引起的内存泄露

前言 ThreadLocal被称为线程本地存储,也就是实现线程之间的数据隔离。在ThreadLocal中set(变量)作用域属于当前线程,其他线程无法访问到。ThreadLocal的应用场景在Mybatis中的SqlSession管理有体现,因为每个线程都有自己的Session一次数据库会话,这时候就可以使用ThreadLocal去实现线程间的Session隔离,但是ThreadLocal使用不当的话,也会存在内存泄露,垃圾对象无法被回收,下面主要将一下ThreadLocal的实现原理,为什么
分类: 其他 发布时间: 06-20 21:51 阅读次数: 0

支付宝支付示例

settings.py # 支付相关配置 APPID = "2016082500309412" NOTIFY_URL = "http://47.98.134.86:80/update_order/" RETURN_URL = "http://47.98.134.86:80/pay_result/" PRI_KEY_PATH = "keys/app_private_2048.txt" PUB_KEY_PATH = "keys/alipay_public_2048.txt" -----BEGIN
分类: 其他 发布时间: 06-20 21:51 阅读次数: 0

MacOS 安装 Homebrew 错误处理 Connection refused

正常安装: Homebrew 官方网站:https://brew.sh/ 按照官方的操作,输入以下命令 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 报错信息如下 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 解决方案:
分类: 其他 发布时间: 06-20 21:51 阅读次数: 0

圆周摆线

这几天 反相吧 吧主 incinc 在 反相吧 发了 一个 帖 《美国早期高考的一道数学题,你做得对嘛?》 https://tieba.baidu.com/p/6751019015 , 这 帖 出奇 的 火 了, 还 诞生了 几个 讨论 这个 问题 的 新 的 帖子, 啊这 。 这个 帖 里 的 题目 是 :
分类: 其他 发布时间: 06-20 21:51 阅读次数: 0

【K8s学习笔记】K8s是如何部署应用的?

本文内容 本文致力于介绍K8s一些基础概念与串联部署应用的主体流程,使用Minikube实操 基础架构概念回顾 温故而知新,上一节【K8S学习笔记】初识K8S 及架构组件 我们学习了K8s的发展历史、基础架构概念及用途,本节讲的内容建立在其上,有必要把之前的架构小节提出来回顾下: K8s架构分为控制平台(位于的Master节点)与执行节点Node 控制平台包含: kube-apiserver(访问入口,接收命令) etcd(KV数据库,保存集群状态与数据) kube-scheduler(监控节
分类: 其他 发布时间: 06-20 21:34 阅读次数: 0

图解HTTP——第2章简单的HTTP协议

2020-06-17
分类: 其他 发布时间: 06-20 21:34 阅读次数: 0

MySQL json应用

json基础应用 CREATE TABLE test_json(id INT PRIMARY KEY ,u_name VARCHAR(20),info json); insert插入json记录 插入json数组 INSERT INTO test_json VALUES(1,'tom',json_array(99,'测试',NULL,TRUE,CURTIME())); mysql> SELECT * FROM test_json; +----+--------+---------------
分类: 其他 发布时间: 06-20 21:34 阅读次数: 0

js执行上下文与执行上下文栈

            js执行上下文对象与执行上下文栈   在了解js的执行上下文对象与执行上下文栈之前,我们要先了解两个概念 即变量提升跟函数提升     变量提升 : 通过var定义的变量,在定义语句之前我们就可以直接访问到,不过它的值是undefined     函数提升: 通过function定义的函数,在函数定义语句前,我们就可以直接调用     变量提升与函数提升都是js引擎的预处理产生的 ,先是变量提升,然后才是函数提升.   执行上下文对象     全局执行上下文: ( 确定
分类: 其他 发布时间: 06-20 21:34 阅读次数: 0

MyBatis 配置模板

MyBatis 配置模板 pom.xml 文件配置 Maven 依赖 <!-- 导入依赖 --> <dependencies> <!-- mysql驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version> </dependency> <!-
分类: 其他 发布时间: 06-20 21:34 阅读次数: 0

earth.js初识

一.earth.js应用场景 https://earth.nullschool.net/#current/particulates/surface/level/overlay=duexttau/orthographic=-186.92,23.45,447/loc=106.682,59.684
分类: 其他 发布时间: 06-20 21:34 阅读次数: 0

力扣1 two sum

一.如果数组中的元素值是从小到大有序排列,那么可以利用数组有序来解决问题。 1.left 指向数组中的第一个元素,right 指向数组中的最后一个元素。 2.如果 nums[left] + nums[right] 大于 target 时,可以将 right 左移,使得 nums[left]+nums[right] 的值减小,然后再看两数之和与 target 的大小. 3.如果 nums[left] + nums[right] 小于 target 时,可以将 left 向右移,增大两数之和。反复
分类: 其他 发布时间: 06-20 21:34 阅读次数: 0

《狂神说——多线程》

视频选集 5/28 P1多线程01:概述 P2多线程02:线程、进程、多线程 P3多线程03:继承Thread类 P4多线程04:网图下载 P5多线程05:实现Runnable接口 P6多线程06:初识并发问题 P7多线程07:龟兔赛跑 P8多线程08:实现Callable接口 P9多线程09:静态代理模式 P10多线程10:Lamda表达式 P11多线程11:线程停止 P12多线程12:线程休眠_sleep P13多线程13:线程礼让_yield P14多线程14:线程强制执行_join P
分类: 其他 发布时间: 06-20 21:34 阅读次数: 0

Spring heapdump 查找敏感信息

意义不大,乱写的辣鸡东西。
分类: 其他 发布时间: 06-20 21:34 阅读次数: 0

Wampserver64-添加虚拟地址

鼠标左键点击,之后点击第一个 localhost(有一个小房子) 添加虚拟地址 具体添加 完成界面 注意:这个时候一定需要重启一个Wampserver64 如果没有重启直接进入4这个步骤,会发现进入的网页还是localhost的页面(之前遇到的坑) 再进入localhost 重启之后为了确保网址和端口正确,再次进入 这种操作就不会出现端口错误的问题,如果你的端口是3306,那么就可以在写网址的时候需要省略。但是,mysql的默认端口是3306.如果你电脑启动了mysql服务,那你把端口改成80
分类: 其他 发布时间: 06-20 21:34 阅读次数: 0