小匠心
码龄8年
关注
提问 私信
  • 博客:341,198
    341,198
    总访问量
  • 156
    原创
  • 482,142
    排名
  • 36
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2016-12-07
博客简介:

小匠心的博客

查看详细资料
个人成就
  • 获得133次点赞
  • 内容获得61次评论
  • 获得479次收藏
  • 代码片获得549次分享
创作历程
  • 1篇
    2022年
  • 3篇
    2020年
  • 155篇
    2019年
成就勋章
TA的专栏
  • ubuntu
    1篇
  • redis
    10篇
  • solr搜索引擎
    4篇
  • java
    99篇
  • ORACLE
    12篇
  • python
    4篇
  • linux
    18篇
  • mysql
    5篇
  • 前端
    4篇
  • 工具
    2篇
  • webService
    3篇
兴趣领域 设置
  • 人工智能
    自然语言处理
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

idea 2021.3 启动不了

Exception in thread "main" java.lang.reflect.InvocationTargetExceptionFATAL ERROR in native method: processing of -javaagent failed, processJavaStart failed
原创
发布博客 2022.02.23 ·
6459 阅读 ·
26 点赞 ·
9 评论 ·
32 收藏

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 ·
516 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【行车路径规划】百度地图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 ·
3007 阅读 ·
1 点赞 ·
18 评论 ·
17 收藏

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 ·
1388 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

redis主从复制

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

redis数据库设计

在互联网项目中我们需要提高数据的访问速度,关系型数据库就满足不了我们的要求,所以我们需要使用非关系型数据库来提高查询速度。我们需要把关系型数据库变成键值对存储1.用户的存储Key的设计:在key中我们可以使用list来存储所有的球队的idList中的key结构类型 key ...
原创
发布博客 2019.11.12 ·
1814 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

redis数据类型-sorted set

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

redis数据类型-set

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

redis数据类型-list

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

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 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java连接redis

1.通过jedis连接redis单机(自行创建maven项目)<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.1.0</version> <ty...
原创
发布博客 2019.11.12 ·
2263 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis客户端

redis是服务端,要操作服务端存取数据是通过客户端。 在redis的安装目录中redis的客户端,即redis-cli(Redis Command Line Interface),它是Redis自带的基于命令行的Redis客户端。1.连接redis服务端 linux下连接redis报错Could not connect to Red...
原创
发布博客 2019.11.12 ·
343 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

redis安装

之前写过的一篇Cenos7中安装的https://blog.csdn.net/qq_36957885/article/details/906936481.目标 掌握redis常用数据结构(string/hash/list/sortedset)的存取数据方法。 掌握redis集群使用方法。 掌握redis在javaEE电商项目中的使用方法...
原创
发布博客 2019.11.12 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

solr8.2基本查询

1.控制台索引库维护(1)删除所有索引:<delete> <query> *:* </query> <!-- 根据id删除 <id>1</id> --></delete><commit/>2.控制台条件查询...
原创
发布博客 2019.11.04 ·
564 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
526 阅读 ·
1 点赞 ·
2 评论 ·
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 ·
2811 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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

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

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 ·
1998 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏
加载更多