自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 kafka消息机制浅析

kafka消息写入和读取机制

2022-06-02 23:53:33 1306

原创 static final关键字随笔

1.用来修饰成员变量,将其变为类的成员,从而实现所有对象对于该成员的共享; 普通变量由new出来的对象对其值进行操作,静态对象由类来对其属性进行操作管理; 2.用来修饰成员方法,将其变为类方法,可以直接使用“类名.方法名”的方式调用,常用于工具类;3.静态块用法,将多个类成员放在一起初始化,使得程序更加规整,其中理解对象的初始化过程非常关键; Static{ 静态代码块 } static修饰的类成员,在程序运行过程中,只需要初始化一次即可,不会进行多次的初始化。4.静态导包用法,将

2021-12-15 11:38:59 320

原创 Hash随笔

Hash随笔Hash函数简介 hash函数是把任意长度的输入变换成固定长度的输出,该输出就是散列值。散列值的空间 通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来确定 唯一的输入值。相比上述几种数据结构,在哈希表中进行添加,删除,查找等操作,性能 十分之高,不考虑哈希冲突的情况下(后面会探讨下哈希冲突的情况),仅需一次定位即可 完成,时间复杂度为O(1)。常见的Hash函数 a. 直接定址法:直接以关键字k或者k加上某个常数(k+c)作为哈希地址(H(k)=ak

2021-11-30 23:27:18 332

原创 oracle数据库讲一条逗号分割的数据变成多条数据

实测有效处理某一列是逗号分割的多条数据,使其变成单独的一条条的数据。SELECT DISTINCT REGEXP_SUBSTR(JGID, '[^,]+', 1, LEVEL, 'i') AS JGID FROM (SELECT JGID FROM BXQKKXXB WHERE ROWNUM<100)TCONNECT BY LEVEL <=LENGTH(JGID) - LENGTH(REGEXP_REPLACE(JGID, ',', '')) + 1例如jgid=1,2,3,则变

2021-02-04 15:24:09 540

转载 SQL语句性能优化

转自:SimpleWu,链接:cnblogs.com/SimpleWu/p/9929043.html本文会提到 52 条 SQL 语句性能优化策略1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 WHERE 及 ORDER BY 涉及的列上建立索引。2、应尽量避免在 WHERE 子句中对字段进行 NULL 值判断,创建表时 NULL 是默认值,但大多数时候应该使用 NOT NULL,或者使用一个特殊的值,如 0,-1 作为默认值。3、应尽量避免在 WHERE 子句中使用 != 或 <

2020-12-30 09:58:03 142

原创 IDEA中maven设置固定仓库和setting.xml

写在前面: 被恶心到很多次了,这里彻底解决了这个问题,顺便记录一下。刚到公司,接手到的项目很多,大都是maven项目,而且公司有自己的maven仓库的,所以每次导入新项的时候都需要链接到自己公司的maven仓库中,但是自己都需要配置一下maven仓库,这就很烦,今天下决心彻底解决这个问题,这里记录分享一下。网上看到了很多,根本没啥用,直接走步骤:第一步:点击File->otherSettings->Default Settings第二步:直接在左边搜索maven第三步:设

2020-08-28 11:38:49 3091

原创 windows查看端口并关闭占据端口的进程

一、Windows查看所有的端口点击电脑左下角的开始,然后选择运行选项,接着我们在弹出的窗口中,输入【cmd】命令,进行命令提示符。然后我们在窗口中输入【netstat -ano】按下回车,即会显示所有的端口占用情况。二、查询指定的端口占用在窗口中,继续输入【netstat -aon|findstr “提示的端口”】,例如提示的端口为8080,那么就输入命令为【netstat -aon|findstr 8080】,回车之后就可以看见列表中的PID,然后根据PID在电脑的任务管理器中查看对应的占用程序,

2020-08-21 16:49:20 299

原创 nested exception is com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE

更新数据的时候出现的问题,这里记录一下我的问题是这边自己更新的数据过于大了,更新的数据超过了自己定制的值得类型的大小了,即超过了double的大小。网上还有很多说是自己的update的时候自己的语句更新的时候包含了and,把and修改为“,”就好了。...

2020-08-20 16:21:40 2288 1

原创 http请求raw格式上传json数据

http请求raw格式上传json数据今天的得到了一个需求,需要在获取客户端的token的基础上进行post传送客户端规定格式的json数据,来获取其后台信息,搜了许久才得到的方法,分享一下。 JSONObject returnInfo=new JSONObject(); //提交post的json数据 String json = "{\"lastRequestTime\":\"\",\"pageNumber\":\"1\",\"pageSize\":\"50\"}"; HttpClien

2020-08-05 11:20:39 5023

原创 spring bean注入问题--NullPointerException问题*

spring bean注入问题NullPointerException问题spring默认的单例模式,在web启动时,会扫描带有Autowire的字段。然后给这个字段注入值。 spring在启动时完成依赖注入。最起码默认的配置是这样的。所以在web启动之前bean为空值。...

2020-07-24 11:28:21 594

原创 安装docker-ce和nvidia-docker

docker-ce和nvidia-docker安装写在最前面 **本篇文章主要介绍如何安装docker和可以使用GPU的nvidia-docker,只针对Linux系统安装,windows系统安装此处没有介绍。** 安装的版本docker-ce和nvidia-docker2.0。ubuntu下安装docker首先,该教程讲述的是docker-ce的安装,如果想要安装docker.io的...

2019-01-10 20:30:32 722

原创 ubuntu下docker基本介绍及使用以及阿里云镜像配置

ubuntu下docker基本介绍及使用以及阿里云镜像配置Docker:(百度百科:https://baike.baidu.com/item/Docker/13344470?fr=aladdin)三大核心概念:镜像、容器、仓库镜像:类似虚拟机的镜像、用俗话说就是安装文件。容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互...

2018-11-23 16:41:40 364

空空如也

空空如也

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

TA关注的人

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