Laravel个人博客集成Elasticsearch和ik分词

在之前的博客中,写了一篇用laravel5.5和vue写的个人博客。GitHub地址为:https://github.com/Johnson19900110/phpJourney。最近有空,就想着把Elasticsearch集成了进来。 因为博主比较懒,在博客园写博客,所以个人博客就没有同步了,因此就用php的一个爬虫库 fabpot/goutte 把自己博客园文章爬到了自己博客上。 代码如下: <?php namespace App\Libraries; use App\Post; use
分类: 其他 发布时间: 06-14 23:22 阅读次数: 3

JSTL之<c:set>的各种用法

<c:set>标签用于设置变量值和对象属性 语法格式 <span style="font-size:18px;"><c:set var="<string>" value="<string>" target="<string>" property="<string>" scope="<string>"/></span> 具体用法: 1.设置变量值 设置item变量的值为‘abc’ <c:set var="item" scope="se
分类: 其他 发布时间: 06-14 23:17 阅读次数: 3

通过函数查询表记录

--通过创建函数 查询一个表里面的记录 1 create or replace function fun(tablename in varchar2) 2 return number 3 as 4 t number; 5 tt varchar2(300); --用来拼sql语句用的 6 begin 7 tt:='select count(*) from '|| tablename; --from后面记得加空格 8 excute immediate tt i
分类: 其他 发布时间: 06-14 23:17 阅读次数: 3

ELK pipeline

https://www.felayman.com/articles/2017/11/24/1511527532643.html?utm_medium=hao.caibaojian.com&utm_source=hao.caibaojian.com
分类: 其他 发布时间: 06-14 23:17 阅读次数: 3

postman中 form-data、x-www-form-urlencoded、raw、binary的区别【转】

链接:https://blog.csdn.net/wangjun5159/article/details/47781443 1、form-data: 就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来说明文件类型;content-disposition,用来说明字段的一些信息; 由于有boundary隔离,所以multipart/form-
分类: 其他 发布时间: 06-14 23:17 阅读次数: 3

003 docker的基本命令的使用

一 . 概述   首先需要说明的是,我们使用docker的主要目的就是完成开发任务,至于后面我们使用docker完成集群的创建等比较高级的操作应该放到后面有时间的情况下     完成. 在前面也说过,docker的一个很重要的特点就是docker非常容易使用,因此本节介绍的命令也不会有几个,而且非常容易记忆. 二 .docker的镜像操作 在前面我们说过,docker之中的一个核心的概念就是镜像和容器.现在我们首先需要完成的就是镜像的操作. [1] docker search 镜像的名字 :
分类: 其他 发布时间: 06-14 23:17 阅读次数: 3

每天迈一步:linux命令查找文件

linux命令查找文件 有的文件很久不用就忘记名字了,只有一个模糊的印象,此时查找文件命令就显得尤其重要!相对于windows来说,linux提供了更强大的查找命令。 (这里仅仅掌握一下常用的,因此不详细解释了~~~~) 1. find 命令格式: find <指定目录> <选项> <参数> <指定动作> <指定目录> :一般是默认目录 <选项><参数> : -name 按照文件名查找 -iname 根据文件名查找,但是不区分大小写 -user 按照文件属主来查找文件 :find / -use
分类: 其他 发布时间: 06-14 23:17 阅读次数: 3

abaqus邓肯张模型umat

首先是始点刚度法: 1 SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD, 2 1 RPL,DDSDDT,DRPLDE,DRPLDT, 3 2 STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,CMNAME, 4 3 NDI,NSHR,NTENS,NSTATV,PROPS,NPROPS,COORDS,DROT,PNEWDT, 5
分类: 其他 发布时间: 06-14 23:17 阅读次数: 5

elementary OS使用MiniTools-USB的一个要点

用友善之臂提供到MiniTools时,虽然elementary OS也是基于Ubuntu的,但是在使用MiniTools的时候还有一个不同到地方:start.sh是针对ubuntu写的,在elementary OS中需要做一些修改。修改后的start.sh代码如下: #!/bin/sh LSB = lsb_release -i | awk '{print $3} if [ "$LSB" = "elementary" ]; then X64= uname -a | grep x86_64 if
分类: 其他 发布时间: 06-14 23:17 阅读次数: 4

memset memcmp memcpy memmove 自己实现

memset memcmp memcpy memmove 自己实现 memset #include <stdio.h> #include <memory.h> #include <assert.h> void* my_memset(void* dest, int c, size_t cnt){ assert(NULL != dest); char *a = (char*)dest; while(cnt-- > 0){ *a++ = c; } return des
分类: 其他 发布时间: 06-14 23:17 阅读次数: 4

将MSQL中的数据导出至EXCEL

mysql> show variables like '%secure%'; +------------------+---------------------+ | Variable_name | Value | +------------------+---------------------+ | secure_auth | ON | | secure_file_priv | /data/var-3307 | +------------------+-------------------
分类: 其他 发布时间: 06-14 23:17 阅读次数: 3

Java基础随笔2

继续上回: ———————————————————————————————————————————————————————————————————————————————— 以下部分转自:https://github.com/crossoverJie/Java-Interview/blob/master/MD/LinkedList.md LinkedList 底层分析 如图所示 LinkedList 底层是基于双向链表实现的,也是实现了 List 接口,所以也拥有 List 的一些特点(JDK
分类: 其他 发布时间: 06-14 23:12 阅读次数: 3

TTTEEEE

public static DataStream<Tuple3<String, Integer, Integer>> runWindowJoin( DataStream<Tuple2<String, Integer>> grades, DataStream<Tuple2<String, Integer>> salaries, long windowSize) { return grades.join(salaries)
分类: 其他 发布时间: 06-14 23:12 阅读次数: 3

python-进程池

from multiprocessing import Process,Pool import time,os def Foo(i): time.sleep(1) print(i) print("son",os.getpid()) return "HELLO %s"%i def Bar(arg): print(arg) # print("hello") # print("Bar:",os.getpid()) if __nam
分类: 其他 发布时间: 06-14 23:07 阅读次数: 3

ERROR 1366 (HY000): Incorrect string value:MySQL数据库、表的字符集为GBK

mysql> update userinfo set MEDIASOURCE = 'CS02-北京' where IMPORTNO = 'IMP201640613101206'; ERROR 1366 (HY000): Incorrect string value: '\x91' for column 'MEDIASOURCE' at row 1 mysql> show variables like '%char%'; +--------------------------+---------
分类: 其他 发布时间: 06-14 23:07 阅读次数: 3

r语言常见对概率等计算的相关函数

常见概率分布及在R中的应用 转载 :http://eyejava.iteye.com/blog/324189 R提供工具来计算累计分布函数p(cummulative distribution function CDF),概率密度函数d和分位数函数q,另外在各种概率分布前加r表示产生随机序列 (R这种直接在分布前面加前缀的语法太难读了,pt() 误以为还是一个函数,实际上的含义是p(t()),为什么不写成这个格式呢? 不过t()返回什么好...) 常见概率分布 离散型 1.二项分布Binomia
分类: 其他 发布时间: 06-14 23:07 阅读次数: 3

实验课06/11

这次的实验课上,我们小组经过讨论发现,原先小组选择的课题《财务管理系统》的范围太过宽广,没有明确的应用场景,于是我们把课题换成了“网上订餐系统”。接着开始确定每个人的分工,我的任务是撰写项目计划和画用例图和写用例规约,划分子系统,以类模型为主的包图等等。由于还是不太清楚具体要如何着手,老师给了一些案例让大家参考。 并且学习使用microsoft office visio软件绘制图。
分类: 其他 发布时间: 06-14 23:07 阅读次数: 3

nginx频率限制

nginx官方版本限制IP的连接和并发分别有两个模块: HttpLimitReqModul用来限制连单位时间内连接数的模块,使用limit_req_zone和limit_req指令配合使用来达到限制。一旦并发连接超过指定数量,就会返回503错误。 HttpLimitConnModul用来限制单个ip的并发连接数,使用limit_zone和limit_conn指令 这两个模块的区别前一个是对一段时间内的连接数限制,后者是对同一时刻的连接数限制 limit_req_zone 用来限制单位时间内的请
分类: 其他 发布时间: 06-14 23:07 阅读次数: 3

我的python之路day11

函数名,闭包以及装饰器 1. 函数名的使用,第一类对象      1.函数名可以像变量一样进行赋值操作   2.函数名可以作为容器(list,dict,tuple)类元素,保存在容器中   3.函数可以返回值返回 函数里面 打印是过程,动作 return是结果   4.函数可以作为参数进行传递 2.闭包 闭包的定义:在内层函数中访问外层函数的局部变量,这个叫闭包 这个时候,外层的局部变量将会常驻内存   1.必须有一个内嵌函数(函数里定义的函数)——这对应函数之间的嵌套   2.内嵌函数必须引
分类: 其他 发布时间: 06-14 23:07 阅读次数: 3

004 docker配置国内镜像站

一 . 概述   国外的镜像下载就是一个字,慢.根本无法忍受,因此必须配置一个国内的镜像站. 其实配置的过程比较简单. 二 . 国内的镜像站 新版的 Docker 推荐使用 json 配置文件的方式,默认为 /etc/docker/daemon.json,非默认路径需要修改 dockerd 的 –config-file,在该文件中加入如下内容: { "registry-mirrors": ["http://hub-mirror.c.163.com"] } 首先,我们找到docker的 deam
分类: 其他 发布时间: 06-14 23:07 阅读次数: 3