elasticsearch6.8 基础查询类型(must、must_not、should、filter)

  • Post author:
  • Post category:其他

因为记不住DSL语句的写法,本文为个人记录elasticsearch查询示例,以免用到的时候到处百度。   https://github.com/memoryFuhao/elasticsearch_client  (打个广告 以上链接是本人开发的一个es客户端工具,支持es大部分 CRUD操作  分页、分组、嵌套分组、and or ···,有需要的朋友可以pull代码直接使用)   第一步:创建测…

继续阅读 elasticsearch6.8 基础查询类型(must、must_not、should、filter)

POJ 1422 Air Raid(DAG最小路径覆盖)

  • Post author:
  • Post category:其他

POJ 1422 Air Raid(DAG最小路径覆盖) http://poj.org/problem?id=1422 题意:        城市里通过交点->交点(有向)标示一条街道(不存在回路)。问空袭时,需要如何降下最少的伞兵(放到交点路口上),使得伞兵能在不重复走同样交点的条件下,所有的伞兵遍历完整个城市的所有交点。 分析:        其实每个伞兵走的就是一条有向的简单路径。我们…

继续阅读 POJ 1422 Air Raid(DAG最小路径覆盖)

Java设计模式——状态模式

  • Post author:
  • Post category:java

定义 状态模式主要用来解决对象在多种状态转换时,需要对外输出不同的行为的问题,状态模式将每个状态的行为封装到对应的一个类中方便维护。 减少if/else。符合“开闭原则”。容易增删状态。 但是会产生很多类,每个状态都要一个对应的类,当状态过多时会产生很多类,加大维护成本。 当一个事件或者对象有很多种状态,状态之间会相互转换,对不同的状态要求有不同的行为的时候,可以考虑使用状态模式 组成角色 1、环…

继续阅读 Java设计模式——状态模式

idea 一套代码提交到多个git上

  • Post author:
  • Post category:其他

1.点开Terminal 2.查看远程仓库,只有一个github远程仓库 git remote origin git remote -v origin https://github.com/tavatimsa/test.git (fetch) origin https://github.com/tavatimsa/test.git (push) 3.再添加一个远程仓库以gitee为例 git re…

继续阅读 idea 一套代码提交到多个git上

区间dp(入门基础版)

  • Post author:
  • Post category:其他

目录 一、引入:括号匹配  模板  2.最长回文子序列 扩展:求最长回文子串(要连续) 3.石子合并 4.凸多边形的划分 5.田忌赛马! 1.区间dp  2.贪心 6.两个定长度的不重叠子串最大和 一、引入:括号匹配    模板  2.最长回文子序列 给你一个长度为n的序列,求最长回文子序列长度 法一:不会区间dp也可以写,把原串与它倒过来的串求最长公共子序列 法二:区间dp  下面这段代码没找到…

继续阅读 区间dp(入门基础版)

C# 模拟鼠标移动与点击

  • Post author:
  • Post category:其他

我们需要用到的mouse_event函数,位于user32.dll这个库文件里面,所以我们要先声明引用。 [System.Runtime.InteropServices.DllImport("user32")] private static extern int mouse_event(int dwFlags, int dx, int dy, int cButtons, int dwExtraIn…

继续阅读 C# 模拟鼠标移动与点击

tomcat部署war包不成功解决方法

  • Post author:
  • Post category:其他

一、利用Tomcat自动部署(直接将项目扔到tomcat下的webapps下) 这种方式很简单,但今天我尝试时,本地服务器可以成功(tomcat不重启情况下添加war包可以自动部署),但是远程服务器失败。 想了想,决定使用控制台进行部署;(就是访问tomcat跟路径,比如localhost:8080/) 但是点击箭头部分时,需要输入账号名密码,点击取消,然后就跳转到如下页面: 这个页面其实已经告诉…

继续阅读 tomcat部署war包不成功解决方法

MATLAB–求解矩阵方程

  • Post author:
  • Post category:其他

MATLAB–求解矩阵方程 1.利用代数求解 clear;clc; syms x y C0; aoi = [0.41 0.41 0.01 -0.69 -0.69]; foi = [-3.08 -1.39 -2.04 -3.08 -1.39]; Foi = [6.23 6.72 5.88 5.35 5.99]; syms aoi_ foi_ Foi_ A = [5 aoi_ foi_; aoi_ a…

继续阅读 MATLAB–求解矩阵方程

vue实现数据的添加功能

  • Post author:
  • Post category:vue

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="/vue.min.js"></script> <script src="/vue-resource.mi…

继续阅读 vue实现数据的添加功能

iOS ipa 重签名,修改/不修改包名均可

  • Post author:
  • Post category:其他

iOS ipa 重签名,修改/不修改包名均可 如题,最近用到了,记录一下。 使用 sigh resign 重签名的时候,看情况修改或不修改包名; 时效性:测试时间2019.08,有效。 UPDATE:2020.08.18 更新 sigh 版本后,sigh 命令会报错,要加 fastlane 前缀, 使用 fastlane sigh --version 这样 环境准备 修改gem的镜像源,如果还没改…

继续阅读 iOS ipa 重签名,修改/不修改包名均可