自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis lua笔记

【代码】redis lua笔记。

2023-11-09 18:48:50 92

原创 logback 将日志保存CSV文件

通过logback 将日志保存CSV文件

2023-11-09 18:40:39 371

原创 springboot elasticsearch整合 (整合es操作)

版本**Spring Boot 2.6.0****spring-boot-starter-data-elasticsearch 4.3.0**配置spring.elasticsearch.uris=http://localhost:9201,http://localhost:9202,http://localhost:9203RestService.javapackage com.sjy.elasticsearch.config;import org.elasticsearch.actio

2021-11-24 20:02:45 1864

原创 js 中文转拼音缩写

源码// 汉字拼音首字母列表 本列表包含了20902个汉字,用于配合 ToChineseSpell //函数使用,本表收录的字符的Unicode编码范围为19968至40869, XDesigner 整理 var strChineseFirstPY = "YDYQSXMWZSSXJBYMGCCZQPSSQBYCDSCDQLDYLYBSSJGYZZJJFKCCLZDHWDWZJLJPFYYNWJJTMYHZWZHFLZPPQHGSCYYYNJQYXXGJHHSDSJNKKTMOMLCRXYPSNQS

2021-03-11 10:20:33 18664 1

原创 HTTP

HTTPHTTP是什么HTTP是超文本传输协议HTTP是一个在计算机世界里,专门在两端之间传输文本、图片、视频、等超文本数据约定和规范 > 《透视HTTP协议》

2021-02-25 17:07:07 324

原创 mvn命令,将第三方jar包上传Nexus私服

mvn deploy:deploy-file -DgroupId=com.abc -DartifactId=trustpay-client -Dversion=3.1.7 -Dpackaging=jar -Dfile=D:\mocentre\abc\TrustPayClient-Java-V3.1.7\TrustPayClient-Java-V3.1.7\demo\WEB-INF\lib\Tru...

2020-04-01 13:55:18 405

原创 Redis学习系列(四)——高可用、高并发

一般来说,要将Redis运用于工程项目中,只使用一台Redis是万万不能的,原因如下:1、从结构上,单个Redis服务器会发生单点故障,并且一台服务器需要处理所有的请求负载,压力较大; (容错性)2、从容量上,单个Redis服务器内存容量有限,就算一台Redis服务器内容容量为256G,也不能将所有内容用作Redis存储内存,一般来说,单台Redis最大使用内存不应该超过20G。高可用“高...

2019-12-18 18:54:16 265

原创 Redis学习系列(三)——实时排行榜

实时排行榜

2019-12-11 17:20:21 337

原创 Redis学习系列(二)——原理

取法乎上得乎中取法乎中得乎下我们从以下几个方面一起讨论学习Redis,更好的理解他。1、redis数据是基于内存Redis 将数据储存在内存里面,读写数据的时候都不会受到硬盘 I/O 速度的限制,所以速度极快。数据库的工作模式按存储方式可分为:硬盘数据库和内存数据库硬盘数据库:内存数据库:2、redis是单线程——Redis处理网络请求的时候只有一个线程它所有的数据都在内存中...

2019-11-26 21:40:26 171

原创 IO多路复用学习

当有大量的户端请求网络服务器是,我们大多数都是用多线程去处理大量的事件,现在也是很多都是使用多线程的,有弊端吗?当然有,就是上下文切换,每个线程都用自己内存的数据,但是处理这些数据是有CPU处理。所以当切换线程时,也是需要切换cpu处理的数据。是有很大的代价的。服务器,当用单线程可以处理大量请求吗?答案肯定是可以的,怎么设计呢?...

2019-11-20 20:07:24 171

原创 redis学习系列(一)

redis

2019-11-18 13:23:15 153

原创 Docker+Jenkens+多个gitLab仓库+项目自动部署

环境CentOS 7Dockerjenkens步骤1、下载docker2、下载jenkens3、配置Jenkins4、测试1、下载dockeryum install -y docker-ce //下载dockersystemctl start docker //启动docker2、下载Jenkins下载jenkensdocker pull jenkinsci/blu...

2019-10-15 11:34:53 865

原创 Spring Boot 前后端参数交互方式——注解

文章目录@RequestBody——获取请求参数中的json字符串@RequestParam——获取传入参数的值@PathVariable—— 获取定义在路径中的参数值@MatrixVariable——使用矩阵变量绑定参数@RequestHeader——请求报文头的值@CookieValue——请求中Cookie的值@RequestBody——获取请求参数中的json字符串很常用,推荐链接@...

2019-06-23 14:33:26 6338

原创 Spring MVC学习(三)----注解使用

@RequestBody——获取请求参数中的json字符串@RequestParam——获取传入参数的值@PathVariable—— 获取定义在路径中的参数值@MatrixVariable——使用矩阵变量绑定参数@RequestHeader——请求报文头的值@CookieValue——请求中Cookie的值

2019-06-23 14:25:50 2587

原创 Spring MVC学习(二)-----原理分析之简单实例

简单的实例学习了SpringMVC 的整体架构,SpringMVC应用开发一般包括以下几步配置web.xml,指定业务层对应的Spring配置文件,定义DispatcherServlet(也可以编程配置)编写处理请求的控制器编写视图对象配置SpringMVC的配置文件,使控制器 、视图解析器等生效以下是项目结构1.1 web.xml上一页已经很详细的讲解了<?xml ...

2019-06-21 13:26:09 243

原创 Spring MVC学习(一)----原理分析

整个框架中DispatcherServlet处于核心的位置,他负责协调和组织不同的组件以完成请求处理并返回相应的工作。 Spring MVC通过一个前端Servlet接受所有的请求,并将具体的工作委托 给其他组件进行处理,DispatcherServlet就是SpringMVC的前端的Servlet。下面对Spring MVC处...

2019-06-21 10:38:23 298

原创 Java基础学习-八种常见的排序算法与代码实现

文章目录排序算法冒泡排序快速排序直接插入排序希尔排序(shell)简单选择排序堆排序归并排序基数排序排序算法1、交换排序: a、冒泡排序 b、快速排序2、插入排序: a、直接插入排序 b、希尔排序3、选择排序: a、简单选择排序 b、 堆排序(未加上)4、归并排序5、基数排序对数组使用排序,使用上面任意的算法都可实现,使用算法之前,首先要了解每个排序算法的原理,我们才能更条例写出...

2019-05-27 13:01:20 181

原创 Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to

无法连接docker部署的redis出现原因:1、spring.redis.host2、连接时间spring.redis.timeout3、redis 没有设置密码 spring.redis.password=解决方法:1、如果web服务器的镜像和redis镜像在一个宿主机上,spring.redis.host 不能使用宿主机的IP地址,解决方法如下Docker有4种网络模式,br...

2019-05-24 21:55:23 4978 2

原创 Java 8新特性——Stream的集合操作---真香

#Java8新特性Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管...

2019-05-24 21:09:10 1765

原创 win10家庭版安装使用Docke并使用Docker部署springboot

win10家庭版安装使用Docke并使用Docker部署springbootwin10 家庭版开始使用是Boot2Docker镜像,但是在官方上表明Boot2Docker处于维护状态 2018/12/14 ,不建议使用Boot2Docker,推荐使用 Docker for Mac 或者Docker for Windows。但是Windows 家庭版不支持Docker for Windows...

2018-12-13 14:16:09 1453

原创 Spring Boot + JPA + Spring Security 实现用户权限数据库管理

使用Spring Boot + JPA + SpringSecurity 实现用户权限数据库管理开发工具 STS(Spring Tool Suite) spring boot 2.0.6添加依赖依赖pom.xml&lt;dependencies&gt; &lt;dependency&gt; &lt;group...

2018-11-03 20:39:25 7193 6

原创 JS 获取thylemeaf List<Entity>

 JS     使用th:inline="javascript"&lt;script type="text/javascript" th:inline="javascript"&gt;var sa=[[${hstation12s}]]; console.log(sa);var a=[];var b=[];var cgq=new Array();for(var i=0;i&l...

2018-09-20 21:53:22 834

原创 Spring boot JPA 从数据库中保存获取BLOB(照片)

Spring boot JPA 从数据库中保存获取BLOB(照片) 直接贴代码 依赖&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-data-jpa&lt;/artifactId&gt; ...

2018-09-07 13:55:06 15508

原创 使用YCSB测试MySQL、Hbase性能并比较

YCSB在测试的时候 有固定的表结构,所以以下插入、删除都是在同等条件下测试的。Hbase结果1)、使用load进行插入数据。 1线程插入条数 总吞吐量 总运行时间(ms) 1000 356.252226576416 2807 10000 ...

2018-06-28 13:41:35 3983

原创 HBase 单机启动问题--Cannot assign requested address

问题描述2018-06-04 09:02:04,699 ERROR [main] master.HMasterCommandLine: Master exitingjava.lang.RuntimeException: Failed construction of Master: class org.apache.hadoop.hbase.master.HMasterCommandLine$Loc...

2018-06-04 17:19:57 2973 6

原创 单机Hbase部署以及Java远程连接单机Hbase

Hbase数据库是在linux系统下开发的,首先 要安装一个虚拟机,再装上linux一.安装Hbase单机模式  1.官方下载Hbase   http://apache.claz.org/hbase/,本人下载1.2.6版本           hbase-1.2.6-bin.tar.gz                 2.解压操作   我把他解压到/usr/Hbase  路径下    Hbas...

2018-05-03 19:03:27 6118 2

原创 Java微信开发——生成带参数的二维码以及扫描带参数二维码事件

目前有2种类型的二维码:1、临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但能够生成较多数量。临时二维码主要用于帐号绑定等不要求二维码永久保存的业务场景2、永久二维码,是无过期时间的,但数量较少(目前为最多10万个)。永久二维码主要用于适用于帐号绑定、用户来源统计等场景。用户扫描带场景值二维码时,可能推送以下两种事件:如果用户还未关注公众号,则用户可...

2018-04-25 17:04:06 23562 10

原创 spring boot 项目部署 只需三步

由于在spring boot 工程中本身就有tomcat,所以要打成war包很困难,直接打成jar包直接运行即可。三步骤步骤:1将项目打成jar包   2.将jar包放到服务器上,3 运行jar即可具体步骤第一步.找到该项目的位置,我的项目名称为  “WeixinUser”,打开命令行   ,将路径指到项目中执行mvn clean  package出现下图   就ok了,寻找jar位置就在targ...

2018-04-09 20:40:45 402

原创 MongoDB安装以及MongoDB可视化工具的安装(Windows)

1.什么是MongoDB?        MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为web 应用提供可扩展的高性能数据存储解决方案。       MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 MongoDB 是为快速开发互联网Web应用而设计的数据库系统,其数据模型和持久化策略就是为了构建高读/写...

2018-03-30 10:06:53 3927

原创 在eclipse,wordcount可以运行,DataNode,NameNode等进程也存在,但是localhost:50070无法访问,

上面两个图是说明节点管理GUI:http://localhost:50070/;就可以访问了,但是我访问之后还是无发访问,很着急经过一系列的百度,想查看一下端口号是否有50070,于是在终端输入# netstat -tunlp //查看终端端口号的占用经过查看并没有50070这个端口号,我猜想是不是我的电脑换了端口号了,所以我就尝试电脑里的其他端口号(从后往前一个一个试),结果987...

2018-03-25 15:47:32 922 3

原创 解决问题:Input path does not exist: hdfs://localhost:9000/input

问题描述:在hdfs文件系统上没有input文件,接下来我们建一个即可,百度好多都是要使用命令去创建的,还有一个就是在DFS localtion里面直接创建具体:点击,输入input--&gt;ok --&gt;  运行完成...

2018-03-25 15:15:44 28471 1

原创 本地文件复制到Hadoop文件系统报错 : Unable to load native-hadoop library for your platform

报错如图:意思是:无法为您的平台加载本地Hadoop库…使用内置的java类适用解决方法是在项目添加的配置文件log4j.properties中添加一句话log4j.logger.org.apache.hadoop.util.NativeCodeLoader=ERROR 将警告信息禁止警告。...

2018-03-25 15:04:27 440

原创 STS上使用spring data jpa对数据库单表进行增删改查(2)

* JpaRepository接口的 方法 * delete删除或批量删除 * findAll查询所用 * findOne查询单个 * save保存单个或保存批量 * saveAndFlush保存并刷新到数据库

2017-06-18 14:25:11 3328 2

原创 STS上使用spring data jpa对数据库单表进行增删改查

经过两天的学习,加上学长的帮助在STS上中终于会创建使用spring data jpa了,并 实现了对数据库的增删改查

2017-05-26 12:58:19 1414 1

空空如也

空空如也

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

TA关注的人

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