自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(159)
  • 收藏
  • 关注

原创 idea 2021.3 启动不了

Exception in thread "main" java.lang.reflect.InvocationTargetExceptionFATAL ERROR in native method: processing of -javaagent failed, processJavaStart failed

2022-02-23 11:14:50 5805 9

原创 ubuntu+jenkins+sonarqube实现代码质量检测

一、ubuntu中安装jdk下载并安装jdk详细过程可参考:https://blog.csdn.net/qq_36957885/article/details/90692265二、ubuntu中安装mysql(最好使用老版本5.7)https://dev.mysql.com/downloads/mysql/5.7.html详细过程可参考:1.先查看是否已经有装过mysql并卸载删除dpkg --list|grep mysql # 查看mysql的依赖项# 然后依次卸载所列出的.

2020-07-28 15:17:08 460

转载 【行车路径规划】百度地图API,行车路径规划 起始点 途经点

<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="viewport" content="initial-scale=1.0, user-scalable=no" /><style type="text/css">body, html,#allmap {width: 100%;height: 100%;o.

2020-05-14 18:28:31 2878 18

原创 python实现树形结构 id pid

def get_tree(data, pid): result = [] temp = None for item in data: if pid == item["pid"]: temp = get_tree(data, item["id"]) if (len(temp) > 0): ...

2020-04-03 15:52:26 1345

原创 redis主从复制

持久化保证了即使redis服务重启也不会丢失,因为redis服务重启后会将硬盘上持久化的数据恢复到内存中,但是当redis服务器的硬盘损坏了可能会导致数据丢失,如果通过redis的主从复制机制就可以避免这种单点故障。 也可从下面再从。1.主从配置cd usr/local/rediscd conf/vi redis-conf// 添加下面这句...

2019-11-12 18:05:48 136

原创 redis数据库设计

在互联网项目中我们需要提高数据的访问速度,关系型数据库就满足不了我们的要求,所以我们需要使用非关系型数据库来提高查询速度。我们需要把关系型数据库变成键值对存储1.用户的存储Key的设计:在key中我们可以使用list来存储所有的球队的idList中的key结构类型 key ...

2019-11-12 18:00:43 1785

原创 redis数据类型-sorted set

在集合类型的基础上有序集合类型为集合中的每个元素都关联一个分数,这使得我们不仅可以完成插入、删除和判断元素是否存在集合中,还能够获得分数最高或最低的前N个元素、获取指定分数范围内的元素等于分数有关的操作。在某些方面有序集合和列表类型有些相似。(1)都是有序的(2)都可以获得某一范围的元素差别:(1)列表类型是通过链表实现的,获取靠近两端的数据极快,而当元素增多后,...

2019-11-12 13:47:10 170

原创 redis数据类型-set

在集合中的每个元素都是不同的,且没有顺序。 集合类型和列表类型的对比。 集合类型的常用操作是向集合中加入或删除元素,判断某个元素是否存在等,由于集合类型的Redis内部是使用值为空的散列列表实现,所有的这些操作的时间复杂度为0(1)。 Redis还提供了多个集合之间的交集、并集、差集的运算。1.删除、添加元素// 添加...

2019-11-12 13:44:23 131

原创 redis数据类型-list

列表类型可以存储一个有序的字符串列表,常用的操作是向列表两端添加元素,或者获取列表的某一个片段。 列表类型内部是使用双向链表实现的,所以向列表两端添加元素的时间负责度为0(1),获取越接近两端的元素速度就越快,这意味着即使是一个有几千万元素的列表,获取头部或尾部的10条记录也是极快的。1.从列表两端添加元素// 从左边添加192.168.153.128:6...

2019-11-12 13:42:39 164

原创 redis数据类型-hash

1.需求 使用redis存储用户信息,考虑使用string或者其他方案。2.使用string的问题 假设Uesr对象以JSON序列化的形式存储到Redis中,User对象3.赋值与取值192.168.153.128:6379> hset user username zhangsan(integer) 1192.168.153.128:6379...

2019-11-12 13:40:26 173

原创 redis数据类型-String

1.命令行操作String赋值与取值 赋值192.168.153.128:6379> set name zhangsanOK取值192.168.153.128:6379>get name"zhangsan" 向尾部追加值append key valueappend的作用是向键值的末尾追加value,如果键不存在则将该键的值设置为value,即相当于...

2019-11-12 13:38:54 104

原创 java连接redis

1.通过jedis连接redis单机(自行创建maven项目)<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.1.0</version> <ty...

2019-11-12 13:36:27 2228

原创 redis客户端

redis是服务端,要操作服务端存取数据是通过客户端。 在redis的安装目录中redis的客户端,即redis-cli(Redis Command Line Interface),它是Redis自带的基于命令行的Redis客户端。1.连接redis服务端 linux下连接redis报错Could not connect to Red...

2019-11-12 13:34:49 287

原创 redis安装

之前写过的一篇Cenos7中安装的https://blog.csdn.net/qq_36957885/article/details/906936481.目标 掌握redis常用数据结构(string/hash/list/sortedset)的存取数据方法。 掌握redis集群使用方法。 掌握redis在javaEE电商项目中的使用方法...

2019-11-12 13:27:41 103

原创 SolrJ管理solr

SolrJ管理Demo git地址:https://github.com/UserFengFeng/Solr-.git1.SolrJ添加索引文档对象 solrj是访问Solr服务的java客户端,提供索引和搜索的请求方法,Solrj通常在嵌入在业务系统中,通过SolrJ的API接口操作Solr服务,如下图(最新版本solr自己已经有自己的服务,可忽略tomcat):i...

2019-11-04 10:27:02 186

原创 solr8.2基本查询

1.控制台索引库维护(1)删除所有索引:<delete> <query> *:* </query> <!-- 根据id删除 <id>1</id> --></delete><commit/>2.控制台条件查询...

2019-11-04 10:18:29 523

原创 solr8.2数据库导入索引

结合上篇solr8.2 配置中文分词器 ik-analyzer-solr8接着进行介绍注意:前提是已经整合了IK中文分词器。1.自己的索引目录下创建lib文件夹(jar包在步骤2的目录下)2.拷入对应的jar包,数据库连接的自行下载(我的mysql是8.2,有需要的话评论即可)3.配置文件这三个配置文件(1)solr-data-config.xml配置&...

2019-11-04 10:08:44 507 2

原创 js合并相同元素的数组

根据content相同,然后自动合并成同一个数组里面,并计算number的总和,最后输出:const list = [{"content":1,"number":1},{"content":1,"number":3,},{"content":1,"number":5}];效果[{"content":1,"num":9}]; union(arr){arr=arr...

2019-10-11 18:05:12 2665

原创 Error处理:/bin/bash^M: 坏的解释器

解决办法与原因: 使用在终端输入sed -i 's/\r$//' stop.sh即可 其中stop.sh为文件名,这里改成自己需要的即可 因为这个文件在Windows 下编辑过,在Windows下每一行结尾是\n\r,而Linux下则是\n sed -i 's/\r$//'stop.sh会把stop.sh中的行尾的\r替换为空白删掉原理:正则表达...

2019-10-10 17:14:14 323

原创 solr8.2 配置中文分词器 ik-analyzer-solr8

一、下载安装Apache Solr 8.2.0下载地址:http://lucene.apache.org/solr/downloads.html解压缩:二、启动solr服务进入solr-8.2.0/bin目录:输入cmd回车控制台输入以下命令:// 启动服务.\solr start// 关闭服务.\solr stop -all// 重启服务sol...

2019-10-08 11:06:47 1935 1

原创 百度云盘vip

有三种,第三种可能十多天前没登录过的已经登录不了咯,下载的时候细看作者git说明文档哦,别把人家源码下载下来问我问什么不行。。。1. https://github.com/b3log/baidu-netdisk-downloaderx https://github.com/b3log/baidu-netdisk-downloaderx/releases?utm_sourc...

2019-09-26 13:45:31 954

原创 Lucene全文检索

Demo地址:https://github.com/UserFengFeng/Lucene-Maven.git伸手党======>> Luke、IKAnalyzer7.2.0.jar:链接:https://pan.baidu.com/s/1vaifZeSG5Uj5HmSYU89GXQ 提取码:dbnm 复制这段内容后打开百度网盘手机App,操作更方便哦关于它的介绍,请...

2019-09-24 16:50:43 314

原创 CSS div从左侧、上侧滑入效果代码实例

滑入的方向更改translate3d里面的参数即可(left.....)<!doctype html><html><head><meta charset="utf-8"><meta name="author" content="http://www.softwhy.com/" /><title>xxxx&lt...

2019-09-19 16:37:18 8218

原创 Linux vi编辑器

Vim/Vi 是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,他的作用是建立、编辑、显示文本文件。Vim/Vi 没有菜单,只有命令。语法: vi [文件名称]...

2019-09-01 22:18:59 238

原创 shell应用技巧

1.输出重定向语法:ll > log.txt(要写入的文件)例:把根目录下所有文件的信息写入log.txt文件ll / > log.txt 或者 ls -l / > log.txt2.管道将一个命令的输出传送给另一个命令,作为另一个命令的输入。使用方法:命令1|命令2|命令3 ... ...|命令n例:ll /etc |morell /etc...

2019-09-01 22:17:26 101

原创 linux中网络通信命令和系统命令

一、网络通信命令1.网络通信命令ping语法:ping ip地址功能描述:测试网络的连通性查看防火墙状态:service iptables status关闭防火墙:(1)重启后永久性生效开启:chkconfig iptables on 关闭:chkconfig iptables off(2)及时生效,重启后生效开启:service iptables start ...

2019-09-01 22:16:17 349

原创 Linux解压缩命令

1.压缩 gzip语法:gzip 选项【文件】功能描述:压缩文件压缩后的格式:-gz默认只能压缩文件,并且不保留源文件Linux 压缩保留源文件的方法:gzip -c filename > filename.gz2.gunzip 解压语法:gunzip 选项【压缩文件】功能描述:解压缩.gz的压缩文件例:gunzip file1.gz解压保留压缩包...

2019-09-01 22:15:45 581

原创 Linux帮助命令

1.manman: manual语法:man[命令或配置文件]功能描述:查看命令例:man cd

2019-09-01 22:14:36 132

原创 Linux文件搜索命令

1. which语法:which[命令名称]功能描述:显示系统命令所在目录例:which ls注意:只能查找命令文件2.find语法:find[搜索路径][搜寻关键字]功能描述:查找文件或目录例:find /etc -name init 不是模糊查询在etc目录中查找文件initfind /etc -name *init(以某字符开头的init结尾) *...

2019-09-01 22:14:19 106

原创 Linux权限管理命令

1. chmodchmod: change the permissions mode of a file语法: chmode [{ugo}{+-=}{rwx}][文件或目录][mode=421][文件或目录]功能描述:改变文件或目录权在文件的权限中有4种用户:-u 所有者 -g 所属组 -o 其他人 -a 所有人例:chmod u+x testdata 给...

2019-09-01 22:13:24 186

原创 Linux文件处理命令

1.文件处理命令ls cd cd ..pwd: working directiory所在路径:/bin/pwd2.创建文件touch语法:touch[文件名]3.创建目录mkdirmkdir:make directories4.拷贝 cpcp -R[源文件或目录] [目的目录]拷贝文件不用加-R 拷贝目录必须加-R5.剪切(移动)文件 mvmv [源文件...

2019-09-01 22:11:33 109

原创 Linux的命令语法

1.命令格式格式: 命令-选项参数-对象例如:ls -la /etc说明: (1)当有多个选项时,可以写在一起(2)两个特殊的目录 . 和.. 分别代表当前目录和当前目录父目录。...

2019-09-01 22:10:13 140

原创 Linux文件结构

蓝色:表示目录青色:表示链接黑色:表示文件1. /-根每一个文件和目录从根目录开始2. /bin中 用户二进制文件包含二进制可执行文件。在单用户模式下,需要使用常见的Linux命令都位于此目录下。系统的所有用户用的命令都设置在这里例如: ps ls ping grep cp3. sbin/ 像/bin, /sbin同样也包含二进制可执行文件但是,...

2019-09-01 22:09:52 158 1

原创 Es6 Object类型数组排序

arraySort(field) { return (a, b) => { const a = a[field] const b = b[field] return a - b }}const arrayObject = [ { id: 1, name: "aa" }, ...

2019-08-30 14:49:33 3566 2

原创 webService服务端的发布

1.UserService接口package zhou;public interface UserService { String sayHello(String name);}2.UserServiceImpl接口实现类package zhou;import javax.jws.WebService;@WebServicepublic class ...

2019-08-22 22:14:48 476

原创 webService服务的调用

webService 实际是通过网络根据soap的协议传输数据,我们不可能去自己组装消息体。1.wsImport:参数:-s 生成源代码 -p 生成代码之后的包名2.步骤:(1)找一个空文件 通过cmd命令行,切换到空文件夹的目录 执行命令wsimport -s . -p 包名 服务端的地址?wsdl(2)把代码...

2019-08-21 22:11:52 1145

原创 wsdl和soap协议详细解析

1.服务端:package zhou;import javax.jws.WebService;/** 可写成接口形式去实现* 实现类必须指定接口包路径* @WebService(endpointInterface = "...") * */@WebService(targetNamespace = "http://192.168.0.108:8099/hello")pu...

2019-08-19 09:37:18 2943

原创 webService概念

更多的可进行百度。。1.什么是服务?部署在服务器中为我们提供请求响应的程序。2.什么是协议?双方规定的一种通信的方式。3.什么是远程?(1)远程方法调用: socket可以做远程方法调用,但是协议太底层化,太麻烦。(2) 远程方法调用: socket可以做远程方法调用,但是双方协议需要双方来确定,太麻烦。...

2019-08-19 09:34:55 117

原创 2019IDEA整合(Spring+SpringMVC+Mybatis+Maven)及常见异常处理

git地址:https://github.com/UserFengFeng/Maven-Spring-SpringMVC-Mybatis-.git追加遗漏:创建person表,字段:id,name,gender,address,birthday person实体类跟mapping映射文件没有贴出来是因为逆向工程就自动生成了,并且贴了git地址,可自行dow...

2019-08-12 22:11:44 939

原创 整合ssm遇到的异常

1.SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder"缺少slf4j模块的依赖,所以需要在pom文件中添加相应的依赖。<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12&l...

2019-08-12 22:04:03 648

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除