
工具类
文章平均质量分 51
maslii
独立之精神,自由之思想
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mongoDB的简单使用
启动MongoDB的命令mongod --port 27017 --dbpath /data/db1MongoDB的创建系统管理员账号和密码# 采用客户端的方式连接MongoDBmongo --port 27017# 设置数据库use admin# 创建用户和密码db.createUser( { user: "adminUser", pwd: "adminPass", roles: [ { role: "userAdminAnyDatabase", ..原创 2021-04-25 17:46:45 · 168 阅读 · 0 评论 -
es的简单使用
使不使用keyword进行查询1、ES5.0及以后的版本取消了string类型,将原先的string类型拆分为text和keyword两种类型,他们的区别就在于text会对字段进行分词处理而keyword则不会。# 例如“中国123”会被分词为“中”、“国”和“123”# 在text类型下,搜索“中国”是找不到的,此时需要使用 .keyword 的形式2、当用户没有以IndexTemplate等形式为索引字段预先指定mapping的话,ES就会使用DynamicMapping,通过推断你传入的文档原创 2021-04-25 17:45:36 · 606 阅读 · 0 评论 -
linux shell 常用的命令
定时任务操作类1、crontab不能使用root用户下 输入 crontab -l显示no crontab for root 例如:[root@localhost ~]# crontab -lno crontab for root这个问题非常简单,同样在 root 用户下输入 crontab -e按 Esc 按: wq 回车在输入 crontab -l 就没有问题了主要原因是由于这个liunx服务器 第一次使用 crontab ,还没有生成对应的文件导致的,执行了 编辑(cront原创 2021-04-25 17:41:28 · 336 阅读 · 0 评论 -
MAVEN 报 Element 'dependency' cannot have character [children], because the type's content type is
原因很简单,你复制的<dependency>...</dependency>里面含有格式,将中间的过行空格都删掉,再格式化即可解决原创 2020-03-30 22:12:43 · 393 阅读 · 0 评论 -
RESTful介绍(应用场合、常见的注解)
一、RESTful 主要应用于服务之间的系统调用前后端分离系统二、http四种方法在RESTful里面的作用GET <==> 查询POST <==> 增加(修改)PUT <==> 修改(增加)DELETE <==> 删除三、SpringBoot上使用RESTful的注解@RestController@GetMappi...原创 2020-03-14 17:46:51 · 3100 阅读 · 1 评论 -
Java 常用知识
1、 近期处理使用FastJSON来处理数据,学习两条有关String转化为Long的函数://返回Long包装类型Long.ValueOf("String")//返回long基本数据类型Long.parseLong("String")待续中…...原创 2020-03-13 15:03:02 · 175 阅读 · 0 评论 -
JAVA实现输入JSON自动生成读取JSON的代码
package util;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.util.HashMap;import java.util.TreeMap;import java.util.regex.Pattern;/** * @ClassName: JSON2...原创 2020-03-08 22:26:29 · 722 阅读 · 0 评论 -
Java 文件的写操作
package test;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.Writer;/** * @ClassName: TestFile * @Description: Java 文件的写操作 */public class TestFile {...原创 2020-03-08 15:58:36 · 231 阅读 · 0 评论 -
Java程序运行python脚本
public static void main(String[] args) { //欲执行的文件 String FileNameWithPath = "D://Hello.py"; File tempFile = new File(FileNameWithPath); //执行的python命令,该命令能够在计算机的命令行...原创 2018-08-30 22:46:05 · 2332 阅读 · 0 评论 -
定义一个二维数组
定义二位数组:int[][] arr1 = new int[][]{{1,2}, {2, 3}, {4, 5}};//或者int[][] arr1 = {{1,2}, {2, 3}, {4, 5}};原创 2018-05-05 21:34:31 · 2079 阅读 · 0 评论 -
测试程序运行的时间+产生随机数
测试程序运行的时间public static void main(String[] args) { Long t1 = System.currentTimeMillis(); /*程序*/ Long t2 = System.currentTimeMillis(); System.out.println(t2);原创 2018-01-20 18:17:22 · 507 阅读 · 0 评论 -
JAVA利用正则表达式截取各种括号里面的内容
使用正则表达式匹配两个字符中间的文本,这里采用“《”“》”进行举例:String skh ="(?<=\\《)[^\\》]+";//用于匹配《》里面的文字String str="是的没错《要匹配这里》是你要找的吗";Pattern pattern=Pattern.compile(skh);Matcher matcher=pattern.matcher(str);boolean is...原创 2019-10-19 16:15:56 · 5540 阅读 · 0 评论 -
使用FastJSON 处理JSON格式文字
String str 的格式为:{ "one":10, "two": { "frist":"21", "second":"22" }, "three": [ { "Mon":"33", "Sun":"34" } ]}读取内容的操作如下(请自行观察理解):public static void main(String[] args...原创 2019-10-19 16:52:40 · 504 阅读 · 0 评论 -
IDEA创建JAVA类,自动注释信息
File -> Settings-> Editor -> File and Code Templates/** * @ClassName: ${NAME} * @Author: ${USER} * @Date: ${DATE} - ${TIME} * @Description: */原创 2019-10-19 13:54:16 · 1445 阅读 · 0 评论 -
windows 多用户使用谷歌浏览器
复制一个谷歌浏览器右键选择属性在目标中增加 --user-data-dir="c:\MyChromeData"的启动参数,注意横杠前有个空格原创 2019-11-11 15:34:24 · 3712 阅读 · 0 评论 -
Vim的常用操作
转到文件结尾——在命令模式输入 G转到10行——在命令模式输入 10G删除所有内容——先用 G 转到文件尾,然后使用下面命令:1,.d删除第10行到第20行的内容——先用 20G 转到第20行,然后使用下面命令:9,.d注意:.表示当前行,1,.表示从第一行到当前行,d表示删除全局替换——%s/源字符串/目标字符串/g...原创 2019-03-14 11:54:50 · 206 阅读 · 0 评论 -
SpringBoot的@ManyToMany出现异常: Could not write JSON: Infinite recursion (StackOverflowError)
问题描述:在使用SpringBoot进行多对多的关联查询的时候,写数据回页面时出现异常,如下所示:Failed to write HTTP message:org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: Infinite recursion (Stac...原创 2018-08-11 17:44:52 · 3416 阅读 · 0 评论 -
@NoArgsConstructor、@Getter、@Setter注解及Lombok的使用
1、@NoArgsConstructor、@Getter、@Setter是属于LomBok使用的范畴;2、lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,例如:比如通常情况下我们需要手动去建立getter和setter方法,构造函数之类的,而lombok的作用就是能够在我们编译源码的时候自动帮我们生成这些方法。3、Lombok的引...原创 2018-08-11 09:01:46 · 49591 阅读 · 1 评论 -
Windows10远程登录CentOS6.9——secureCRT
参考经验: - https://jingyan.baidu.com/article/e2284b2b41b08fe2e6118d27.html##1 - https://jingyan.baidu.com/article/3ea51489f9efbf52e61bba05.html 一般情况下,在secureCRT输入Linux的ip、用户名就能连上Linux,连得上的话会让你输入密码,原创 2018-01-27 14:23:02 · 1359 阅读 · 0 评论