![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 86
小哥找Bug
努力,尽力而为!
展开
-
File类、递归、字节流
File类、递归、字节流原创 2020-03-22 20:22:43 · 37 阅读 · 1 评论 -
JUnit单元测试、NIO
单元测试&NIO的使用原创 2020-03-26 16:03:59 · 40 阅读 · 1 评论 -
01Poi读取Excel
Poi的介绍它是由apache公司提供的,是使用Java语言进行编写的,免费开源的跨平台的Java API,它所提供的API给Java程序对Microsoft Office格式文档的读和写的功能。poi有四种结构:HSSF-----读写Microsoft Excel XLSXSSF-----读写Microsoft Excel OOXML XLSXHWPF-----读写Microsoft Word DOCHSLF-----提供读写Microsoft PowerPoint在进行读写Mic原创 2021-01-07 08:30:26 · 241 阅读 · 0 评论 -
IDEA-调试及编译
来源于此处,请点击这里停止------Ctrl+F2选择Debug------Atr+Shift+F10选择Run------Art+Shift+F10编译------Ctrl+Shift+F9运行------Ctrl+Shift+F10查看断点------Ctrl+Shift+F8步过------F8步入------F7智能步入------Shift+F7步出------Shift+F8强制步过------Alt+Shift+F8强制步入------Alt+Shift+F7运行转载 2020-12-29 21:38:37 · 347 阅读 · 0 评论 -
Array List的三种遍历方式
1.第一种增强for循环的遍历方法点击这里ArrayList<String> list = new ArrayList<String>();for (String string : list) { System.out.println("string = " + string);}2.第二种使用Iterator遍历方法//2.第二种使用Iterator迭代器遍历Iterator<String> iterator = list.iterator();转载 2020-12-01 16:32:35 · 763 阅读 · 0 评论 -
jquery常见的选择器
仅简单总结一下jquery选择器的名称---------语法说明基本选择器1.标签(元素)选择器---------$(“html标签名”) 获得所有匹配标签名称的元素2.id选择器---------$("#id的属性值") 获得与指定id属性值匹配的元素3.类选择器---------$(".class的属性值") 获得与指定的class属性值匹配的元素<!DOCTYPE html><html lang="zh-CN"><head> <m原创 2020-11-15 23:06:13 · 243 阅读 · 0 评论 -
被点到了String的常用方法
总结一下,仅供参考subString(start,end):两数皆为正数,截取后返回的结果就是start,end-1的字符串substr(start,length):其中start是以什么为开始,然后length是数值,表示截取到第几个字符串split():该方法用于把一个字符串的分割字符串数组String str="sh+u+ai";String[] str1 = str.split(str);//此时是以"+"进行分割的replace():该方法用于在字符串中用一些字符来代替一些字原创 2020-11-15 21:12:14 · 132 阅读 · 0 评论 -
枚举和正则表达式
今日目标枚举(在JAVA中用的比较多)JDK8的新特性(默写方法,Lambda,Stream流)了解即可:方法引用,Base64用于字符串编码正则表达式(理解)1、枚举若不使用枚举会产生什么问题???拿不到想要的结果,例如://1.创建对象Person p1 = new Person("张三","妖");sout(p1);Person p2 = new Person(...原创 2020-11-06 13:33:03 · 912 阅读 · 0 评论 -
ES创建索引库的两种使用方式
同步创建索引库当以以下方式执行CreateIndexRequest时,客户端会等待CreateIndexResponse返回,然后继续执行代 码:CreateIndexResponse createIndexResponse = client.indices().create(request, RequestOptions.DEFAULT);摘录之ES文档在无法解析高级REST客户机中的REST响应、请求超时或类似的情况下(服务器没有返回响应),同步调用可 能会抛出IOException。在服务原创 2020-11-06 13:21:42 · 2862 阅读 · 0 评论 -
ES中------拼音搜索
拼音搜索的关键是汉字与拼音的转换,只要找到这样的elasticsearch插件就可以了。在GitHub上恰好有这样的拼音插件相关学习链接安装拼音插件在GitHub页面中找到releases:首先下载ES版本对应的拼音插件安装位置放到这个位置:然后重启你的elasticsearch即可。测试在kibana中,输入命令测试:POST _analyze{ "text": ["张学友", "刘德华"], "analyzer": "pinyin"}结果:{ "tokens"原创 2020-11-06 13:23:24 · 1687 阅读 · 0 评论 -
ES--------自动补全和提示
ES的推荐功能(Suggester)包含三种不同方式,不过用的最多的,还是Completion模式,实现自动补全和基于上下文的提示功能。相关文档准备数据理想中,自动补全功能需要在用户键入一个字符时,尽可能快速的给用户返回提示信息。因此自动补全很注重查询的速度。为了提高suggester的速度,相关的数据必须在内存中缓存起来,数据的类型也不再是普通类型,而是completion类型。首先我们要定义一个索引库,并设置用于自动补全的字段为completion类型。PUT articles{ "ma原创 2020-11-06 13:28:47 · 1764 阅读 · 0 评论 -
Nested解决Object数组问题
如果你想要使用对象数组格式,同时又想保持数组中每个Object的独立性。那么你应该使用nested类型。nested类型会把数组中的每个object用隐式的独立Document来保存,因此可以互不干扰的查询,但必须用nested方式查询。首先,我们设置一个nested类型的字段:引入nested字段的类型PUT my_index{ "mappings": { "properties": { "user": { "type": "nested",原创 2020-09-20 10:33:48 · 289 阅读 · 0 评论 -
解决跨域问题的几种方案
跨域资源共享 CORS跨域资源共享(CORS) 是一种机制,它使用额外的 HTTP 头来告诉浏览器 让运行在一个 origin (domain) 上的 Web 应用被准许访问来自不同源服务器上的指定的资源。 — MDN由 XMLHttpRequest 或 Fetch 发起的跨域 HTTP 请求Web 字体 (CSS 中通过 @font-face 使用跨域字体资源)WebGL 贴图使用 drawImage 将 Images/video 画面绘制到 canvas简单请求、非简单请求浏览器将转载 2020-09-20 01:46:11 · 184 阅读 · 0 评论 -
linux软件安装小条例
一丶Tomcat1.启动/usr/local/tomcat/apache-tomcat-8.5.27/bin/startup.sh2.关闭/usr/local/tomcat/apache-tomcat-8.5.27/bin/shutdown.sh 3.安装 a. 在 /usr/local 目录下创建tomcat的安装目录 tomcat mkdir tomcat b. 将tomcat的压缩包解压到 tomcat目录下 (进入tomcat目录) tar -xvf /software原创 2020-07-12 21:14:52 · 152 阅读 · 0 评论