首先需要安装Elasticsearch插件 使用它进行安装 composer require elasticsearch/elasticsearch 我封装的一个类 <?php namespace app\common\lib; use Elasticsearch\ClientBuilder; cl ...
分类:
Web开发 时间:
2021-04-13 17:08:41
收藏:
0 评论:
0 赞:
0 阅读:
17
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <tit ...
分类:
Web开发 时间:
2021-04-13 17:05:44
收藏:
0 评论:
0 赞:
0 阅读:
18
1 var list = document.getElementsByTagName('h3'); 2 var arr = [] 3 for (var i = 0; i < list.length; i++) { 4 var txt = list[i].innerText 5 arr.push(tx ...
分类:
Web开发 时间:
2021-04-13 17:05:23
收藏:
0 评论:
0 赞:
0 阅读:
18
weblogic WLS 反序列化漏洞学习 ## 漏洞简介 ## *** + 漏洞威胁:RCE--远程代码执行 + 漏洞组件:weblogic + 影响版本:10.3.6.0、12.1.3.0、12.2.1.2、12.2.1.3 + 温馨提示:对于攻击者自己构造的新的payload,还没有被orac ...
分类:
Web开发 时间:
2021-04-13 17:04:12
收藏:
0 评论:
0 赞:
0 阅读:
22
Autofac 官方地址:https://autofaccn.readthedocs.io/en/latest/advanced/interceptors.html (1)引用 nuget :Autofac.Extensions.DependencyInjection Autofac.Extras. ...
分类:
Web开发 时间:
2021-04-13 16:58:48
收藏:
0 评论:
0 赞:
0 阅读:
27
首先要知道什么场景用防抖,什么场景用节流 函数防抖:当持续触发事件时,一定时间段内没有再触发事件,事件处理函数才会执行一次,如果设定的时间到来之前,又一次触发了事件,就重新开始延时。 应用场景: 1.登录、注册按钮避免用户点击太快,以致于发送了多次请求,需要防抖 2.mousemove、mouseo ...
分类:
Web开发 时间:
2021-04-13 16:55:24
收藏:
0 评论:
0 赞:
0 阅读:
27
CentOS 下源码安装 Node.js 1、下载源码,你需要在https://nodejs.org/en/download/下载最新的Nodejs版本,本文以v0.10.24为例: wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz ...
分类:
Web开发 时间:
2021-04-13 16:51:32
收藏:
0 评论:
0 赞:
0 阅读:
19
一、安装GoTTY 使用go get安装 此方法需要 golang 环境支持,go的版本需要>=1.9。 go version go version go1.16.3 linux/amd64 go get 命令会从最新的 master 分支编译出一个二进制文件放在 $GOPATH/bin 下,其中可 ...
分类:
Web开发 时间:
2021-04-13 16:49:41
收藏:
0 评论:
0 赞:
0 阅读:
43
结构型: 适配器模式 适配器模式:通过把一个类的接口变换成客户端所期待的另一种接口,通常解决不兼容问题。 具体的业务实现场景,小明用 fetch 封装了一个 http 的方法库: 1 export default class HttpUtils { 2 // get方法 3 static get(u ...
分类:
Web开发 时间:
2021-04-13 16:43:14
收藏:
0 评论:
0 赞:
0 阅读:
14
首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作 ...
分类:
Web开发 时间:
2021-04-13 16:33:53
收藏:
0 评论:
0 赞:
0 阅读:
15
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>灯泡开关</tit ...
分类:
Web开发 时间:
2021-04-13 16:32:41
收藏:
0 评论:
0 赞:
0 阅读:
16
要实现在页面上点击指定元素时,弹出一个信息提示框。在前面的文章中,我们已经简单介绍了如何使用纯 CSS 创建一个三角形。本文在此基础上,记录如何使用 CSS 创建带三角形的提示框。 实现的原理是创建一个div提示框,然后再创建一个三角形,将三角形用绝对定位(absolute)到提示框对应的位置。 一 ...
分类:
Web开发 时间:
2021-04-13 10:39:35
收藏:
0 评论:
0 赞:
0 阅读:
28
1 ORM缓存分类一级缓存、二级缓存2、缓存范围 1)、事务范围高速缓存,对应于一级缓存(单Session) 2)、过程(JVM)范围高速缓存,对应于二级缓存(单SessionFactory) 3)、集群范围高速缓存,对应于二级缓存(多SessionFactory) 一级缓存过期时间和ISessio ...
分类:
Web开发 时间:
2021-04-13 10:36:30
收藏:
0 评论:
0 赞:
0 阅读:
28
#CSS3选择器整理 ##基本选择器 标签选择器 <style> h1{ color:red; } </style> <h1>测试</h1> 类选择器 <style> .ceshi{ color:red; } </style> <h1 class="ceshi">测试</h1> id选择器(必须保证 ...
分类:
Web开发 时间:
2021-04-13 10:34:32
收藏:
0 评论:
0 赞:
0 阅读:
19
主要是因为trino 相比presto 有修改,所以重新开发了一个cube.js 的驱动 参考代码 trino node client 也基于官方的进行了调整,参考以下连接 代码结构 实际与presto 一样,所以代码也就没有太多修改,主要修改了依赖的驱动 参考使用 .env # Cube.js e ...
分类:
Web开发 时间:
2021-04-13 10:34:12
收藏:
0 评论:
0 赞:
0 阅读:
17
因为trino 与presto还是有差异的,所以fork 原有presto clinet进行了调整,同时发布了一个npm包 参考修改的代码 lib/presto-client/headers.js var Headers = exports.Headers = function(){ }; Head ...
分类:
Web开发 时间:
2021-04-13 10:23:16
收藏:
0 评论:
0 赞:
0 阅读:
58
<input type="datetime-local" name="UsageExpirationTime" class="layui-input UsageExpirationTime" placeholder="请输入使用到期时间" lay-verify="usageExpirationTim ...
分类:
Web开发 时间:
2021-04-13 10:21:49
收藏:
0 评论:
0 赞:
0 阅读:
33
在开发需求中会遇到这样一种情况,并发请求。数据库的更新还没执行结束,另一个select查出的数据,会是更新之前的数据,那就会造成查询数据不准确。那怎么解决呢?用innoDB的事务和锁就能解决这个问题。在我们当前行更新还没结束的时候,select查询此行的数据会被锁起来。 比如我们数据库有这样两行数据 ...
分类:
Web开发 时间:
2021-04-13 10:18:20
收藏:
0 评论:
0 赞:
0 阅读:
27
NIO NIO(non-blocking io:非阻塞io) 1、三大组件 Channel 类似于stream,就是读写数据的双向通道,可以从channel 将数据读入buffer也可以将buffer的数据写入channel,而之前的stream要么是输出,要么是输入,channel比stream更 ...
分类:
Web开发 时间:
2021-04-13 10:15:07
收藏:
0 评论:
0 赞:
0 阅读:
27
SPP-Net是出自2015年发表在IEEE上的论文-《Spatial Pyramid Pooling in Deep ConvolutionalNetworks for Visual Recognition》。在此之前,所有的神经网络都是需要输入固定尺寸的图片,比如224*224(ImageNet ...
分类:
Web开发 时间:
2021-04-13 10:14:01
收藏:
0 评论:
0 赞:
0 阅读:
49