自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 银行为何要进行分布式核心改造

随着数据量和业务量的增长,传统单体架构面临响应速度慢、扩展成本高的挑战,分布式架构可以将原本集成在一个大系统中的业务功能划分为多个微服务,凭借其高并发、高可用、高扩展的技术特性,解决这一问题。

2024-03-11 10:41:01 409 1

转载 知识图谱应用

基于电影知识图谱的智能问答系统(八) – 终极完结篇https://blog.csdn.net/Appleyk/article/details/80422055

2021-11-09 11:21:56 106

原创 docker安装部署neo4j

docker安装部署neo4jhttps://www.cnblogs.com/caoyusang/p/13610408.html

2021-11-09 10:26:28 123

原创 OSError: [Errno 22] Invalid argument: ‘D:\\算法\\ccks-2020-finance-transfer-ee-baseline-master\\CCKS-C

报错代码file_handler = logging.FileHandler(log_file)报错提示OSError: [Errno 22] Invalid argument: 'D:\\算法\\ccks-2020-finance-transfer-ee-baseline-master\\CCKS-C解决办法file_handler = logging.FileHandler(r"log_file")

2021-08-12 12:36:03 448

转载 HBase在windows环境下的搭建

最近用台式机办公比较多,由于经常要做一些HBase 相关的功能测试,需要再本地搭建HBase单机环境,下午准备花个把小时搭建一下单机环境,发现竟然花费了几个小时,有一些文件非常不靠谱,导致走了很多弯路。这里总结一遍比较完整的安装指南,给需要在windows下搭建HBase测试环境的朋友们节约一些时间。废话少说,直接写操作步骤吧:一、软件包下载主要需要4个软件包(其中HDFS涉及到2个软件包):1、java安装包(这里使用的是)https://www.oracle.com/technetwork/ja

2021-07-05 17:45:17 1402 1

原创 windows下Janusgraph入门(一):基本使用

windows下Janusgraph入门(一)最近由于工作原因,正在学习Janusgraph,网上关于Janusgraph的资料比较少,为了以后方便查阅,决定把最近的学习内容总结一下。本人还在不断学习中,如果有错误,敬请见谅!下载安装Janusgraph的下载安装经过以下步骤:安装jdk,并且配置环境变量。(不再赘述)下载Janusgraph(github网址),本人选择janusgraph-0.3.2-hadoop2版本,集成了elasticsearch。解压。双击bin目录下的greml

2021-07-04 12:06:39 365

原创 word2vec对于bin的使用

embeddings = np.zeros([len(vocab), dim]) model = Word2Vec.load_word2vec_format(glove_filename, binary=True) count = 0 for word in vocab: if model.__contains__(word): word_idx = vocab[word] embeddings[word_idx...

2021-03-18 12:16:11 578

原创 深度学习资源

pytorch各版本下载https://download.pytorch.org/whl/torch_stable.html

2020-12-10 15:46:17 56

原创 数据库面试

Mysql的隔离级别MVCC总结是一种无锁的并发控制方式版本链ReadView悲观锁:读锁和写锁乐观锁cas机制

2020-05-21 00:07:10 105

原创 RestTemplate的Post和Get请求-发送请求参数,接受请求参数

一.表单提交Postman发送Get请求和Post请求可以获取//Get请求@GetMapping("/form/get")public void testFormGet(User user){}@GetMapping("/form/get")public void testFormGet(@RequestParam String name, @RequestParam Strin...

2020-04-23 20:06:58 2305 1

原创 LocalDateTime

LocalDateTime localDateTime = LocalDateTime.now();LocalDateTime localDateTime1 = LocalDateTime.of(2019, Month.SEPTEMBER, 10, 14, 46, 56);LocalDateTime localDateTime2 = LocalDateTime.of(localDate, lo...

2020-04-10 18:19:26 88

原创 实测可用-Spring Boot使用JPA多条件查询mysql

package com.biologic.entity;import java.util.Date;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;im...

2020-04-10 18:18:04 192

原创 缓存穿透-布隆过滤器

缓存三大问题缓存击穿热点key失效缓存雪崩大量key失效缓存穿透大量请求不存在的key解决缓存穿透1.设置空key,缺点:导致redis中存储了大量空值,请求另一个不存在的key时,需要设置新的空key。2. 布隆过滤器:利用hash将数据映射到位数组中,高速查找数据是否经已存在。优点:占用内存小,速度快。缺点:随着数据的增加,误判率随之增加;无法做到删除数据;只能判断数...

2020-04-09 22:38:50 127

转载 SpringBoot实现表单数据与文件同时上传

一、 前端表单文件重点:设置enctype=“multipart/form-data” <form id="saveAgent" action="saveAgent" method="POST" enctype="multipart/form-data"> 代理人名称:<input type="text" name="agentName" />...

2020-04-09 19:08:00 3683 2

原创 Mysql索引底层原理

B+树链接:https://www.cs.usfca.edu/~galles/visualization/BPlusTree.html叶子节点冗余了非叶子节点,非叶子节点右指针指向的叶子节点大于等于该非叶子节点,左指针指向的节点小于该非叶子节点一个节点可以有多个元素(和二叉树的区别)叶子结点存了所有的元素(和b树的区别)叶子节点指针相连(和b树的区别)(可以进行字段在一个范围内的条...

2020-04-08 23:32:44 145

原创 java常用api

1.Math.max()2.数组长度 .length3.字符串替换空格 str.replace(" “,”%20")4.链表import java.util.Stack;Stack stack = new Stack();stack.pushstack.pop()stack.empty()未完待续。。。...

2020-03-30 23:08:20 75

转载 JVM常量池、栈、堆的比较

JAVA中,有六个不同的地方可以存储数据寄存器:最快的存储区,位于不同于其他存储区的地方——处理器内部。寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。栈:存放基本类型的变量数据和对象的引用。位于通用RAM中,但通过它的“堆栈指针”可以从处理器哪里获得支持。堆栈指针若向下移动,则分配新的内存;若向上移动,则释放那些内存。这是...

2020-03-30 22:09:16 146

转载 操作系统-死锁

一、什么是死锁多个进程占有并等待死锁是指多个并发进程,各自持有资源又都等待别的进程释放所拥有的资源,在未改变这种状态之前不能向前推进,这种状态称为死锁,死锁产生的根本原因是系统资源不足。二、死锁的必要条件互斥、非抢占、占有并等待、循环等待互斥:并发进程要求和占用的资源只能被一个进程使用不可抢占:进程已经获得的资源,在未使用完成前,不可被剥夺占有并等待:进程申请并等待新资源的过程中,...

2020-03-30 21:09:56 139

转载 hibernate表的继承@DiscriminatorColumn(name="animalType")

@Entity @Inheritance(strategy=InheritanceType.SINGLE_TABLE) @DiscriminatorColumn(name="animalType") @DiscriminatorValue("animal") public class Animal { private int id; private Stri...

2020-03-30 18:08:17 221

原创 谷粒商城项目总结(四)

线程回顾初始化线程的4种方式:继承Thread实现Runnable接口实现Callable接口 + FutureTask(可以拿到返回结果,可以处理异常)线程池方式1和方式2:主进程无法获取线程的运算结果。不适合当前场景方式3:主进程可以获取线程的运算结果,并设置给itemVO,但是不利于控制服务器中的线程资源。可以导致服务器资源耗尽。方式4:通过如下两种方式初始化线程池:E...

2020-03-21 11:21:14 1316

原创 谷粒商城项目总结(三)

缓存redis配置引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>添加配置spring...

2020-03-18 17:44:01 997

原创 JSON

JSON.parseArraycateJson = "[ { "catId":22, "catLevel":2, "name":"电子书刊", "parentCid":1, "productCount":0, "showStatus":1, "sort":0, ...

2020-03-18 16:43:18 57

转载 @Param注解的用法解析

@Param注解单一属性dao层示例Public User selectUser(@param(“userName”) String name,@param(“userpassword”) String password);xml映射对应示例<select id=" selectUser" resultMap="BaseResultMap"> select * ...

2020-03-18 14:54:34 295

原创 谷粒商城项目总结(二)

本地事务在jdbc的api中,默认的情况为自动提交事务,也就是说,每一条对数据库的更新的sql语句代表一项事务,操作成功后,系统自动调用commit()来提交,否则将调用rollback()来撤消事务。事务的核心是动态代理,利用动态代理将事务代码包装为代理对象。@Transactional配置在service实现方法上,service的实现类上配置@Service当在事务块(带@Tran...

2020-03-18 14:29:39 933

原创 谷粒商城项目总结(一)

谷粒商城项目总结(一)注册中心Nacos(以服务为主要服务对象的中间件)面试题:微服务间远程交互的过程?先去注册中心查询服务的服务器地址。调用方给对方发送http请求。Nacos使用步骤:引入Nacos和SpringCloud依赖。在application.properties中配置服务地址和应用名spring.application.name=nacos-providers...

2020-03-17 22:37:33 5135 4

中国城市区划代码.xlsx

城市区划代码,excel下拉框,二级结构,根据省份选对应市,直辖市精确到区。欢迎下载,欢迎下载,欢迎下载

2020-04-29

空空如也

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

TA关注的人

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