问题记录

区块链项目 1、向activemq推消息报错:Caused by: javax.jms.JMSException: Error while attempting to add new Connection to the pool 很明显是向activemq连接池添加新连接失败,排查过后,发现是配置...

2019-05-21 11:03:42

阅读数 4

评论数 0

mysql小技巧

1、explain用法 显示了mysql如何使用索引来处理select语句 可以获得select语句使用的索引情况、排序的情况以及连接表等等。可以帮助选择更好的索引和写出更优化的查询语句。除此以外,explain 的extended 扩展能够在原本explain的基础上额外的提供一些查询优化的...

2018-06-27 14:56:44

阅读数 57

评论数 0

技巧

1、idea抽取方法快捷键 2、idea快捷键:https://www.52xbc.cn/java/313.html

2019-05-23 16:09:21

阅读数 1

评论数 0

面试系列之单例模式

一、单例模式 单例模式是最常用的设计模式之一,常常在面试中被面试官要求手写。 1、什么是单例模式 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 比如我们在系统启动时,需要加载一些公共的配置信息,对整个应用程序的整个生命周期中都可见且唯一,这时需要设计成单例模式。如:spring容...

2019-03-12 16:19:33

阅读数 17

评论数 0

数据库索引原理及优化

数据库索引是每个程序员必知必会的内容,也是面试官最喜欢问的知识点之一,MySQL数据库是我们日常工作中最常用的数据库。MySQL支持诸多存储引擎,而各种存储引擎中索引的实现也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。本文将只关注最长用的BTree索引...

2019-03-01 17:26:11

阅读数 53

评论数 0

面试系列之网络相关

一、请详细介绍一下TCP协议建立连接和终止连接的过程? 1、建立连接:三次握手 (1) 第一次握手:建立连接时,客户端A发送SYN包(SYN=1)到服务器B,并进入SYN_SEND状态,等待服务器B确认。 (2) 第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=x+1),同...

2019-02-25 16:08:17

阅读数 16

评论数 0

Java并发编程之详解工具类CountDownLatch

CountDownLatch是一个在java1.5被引入同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。countdownlatch在Java开发中应用场景及其广泛,同时也是面试中的高频考点。每一个Java程序员都应该熟练掌握,在本篇文章中,我将会从以下几方面对其进行详...

2019-01-17 14:32:12

阅读数 30

评论数 0

Java 8常用日期时间操作

旧的 Java 日期 API 也就是 Java 8 之前的日期 API 之烂是公认的。一方面在于它设计分工上不明确,往往一个类既能处理日期又能处理时间,很混乱;另一方面,在某些年月日期的数值映射存储违反人们的正常认知,如 0 对应月份一月、11 对应月份十二月等。 常用 ...

2018-12-24 15:49:52

阅读数 52

评论数 0

Java类型转换中 (String)、toString、String.valueOf()区别

1、(String):强转,类型不匹配的时候会报类型转换异常。 2、  toString  :值为空的时候会报空指针异常。 3、  String.valueOf()  :  不会报上述两种异常、很多人推荐使用,但会出现逻辑问题,我们来看源码: 可以看到如果对象为空,返回的...

2018-11-23 15:28:56

阅读数 39

评论数 0

csdn新版MarkDown使用说明

目录: 一、基本语法 二、生成列表,表格 三、生成注释,数学公式,甘特图 四、生成UML图标 五、生成FLowChart流程图 六、导出与导入   一、基本语法 @[TOC](这里写自定义目录标题) ## 合理的创建标题,有助于目录的生成 直接输入1次<...

2018-11-23 14:48:51

阅读数 47

评论数 0

使用网络文件系统NFS实现Linux系统间文件共享

一、NFS简介 1、NFS (Network File System/网络文档系统) 是C/S(客户机/服务器) 架构,可以实现Linux 系统之间的文档共享 (Linux 和Windows 间的文档共享需采用SAMBA 服务); 注意: NFS 只是一种文档系统,本身没有传输功能,是...

2018-09-05 17:00:15

阅读数 60

评论数 0

java基础之常用 JVM 参数详解

控制参数 -Xms设置堆的最小空间大小,默认物理内存的1/64(常见:-Xms512M)。 -Xmx设置堆的最大空间大小,默认物理内存的1/4(常见:-Xms2G)。 -XX:NewSize设置新生代最小空间大小。 -XX:MaxNewSize设置新生代最大空间大小。 -XX:Per...

2018-09-04 11:33:50

阅读数 45

评论数 0

Java基础之详解jvm

一、JVM内存结构 1、方法区(Method Area) 别名Non-Heap(非堆)、永久代(Permanent Generation)、持久代(PermGen),各个线程共享的内存区域,它用于存储已被虚拟机加载的类信息、常量、静态变量、以及编译器编译后的代码等数据(jdk1.7的Hot...

2018-09-04 10:26:57

阅读数 44

评论数 0

Java io实现读取文件特殊内容进行替换

最近公司在做一个项目其中一个需求是读取文件中的特殊字符在其后进行添加或删除字符操作,本来想直接使用randomAccessFile按行读取,读取到特殊字符就进行添加或删除操作,但是randomAccessFile会覆盖后边的内容,虽然可以使用临时文件的方式解决,但是感觉很古怪,权衡之后用如下方式实...

2018-08-22 17:19:59

阅读数 387

评论数 0

Java基础之详解Java IO

Java IO基本概念 Java IO:即Java输入/输出系统,区分Java输入和输出的方法:把自己当成程序, 当你从外边读数据到自己这里就用InputStream/Reader, 向外边写数据就用OutputStream/Writer。 Stream:Java中将数据的输入输出抽象为流,...

2018-08-22 10:48:43

阅读数 49

评论数 0

为宋发声

         最近看纪录片《河西走廊》,以朝代为时间线的叙事,却唯独跳过了宋朝,很多人弹幕发问,我虽知道这是因为宋时河西走廊不属于宋朝,而是属于西夏,但这却真实的反映出很多人对宋的不了解,大多数人对宋的印象只是宋朝是中国历朝历代最“憋屈”的王朝。        就拿我对宋的认识来说吧,...

2018-08-08 22:38:27

阅读数 55

评论数 0

快速搭建一个本地的FTP服务器(windows系统)

快速搭建一个本地的FTP服务器   如果需要开发FTP文件上传下载功能,那么需要在本机上搭建一个本地FTP服务器,方便调试。 第一步:配置IIS Web服务器 1.1 控制面板中找到“程序”并打开 1.2 程序界面找到“启用或关闭Windows功能”并打开 1.3 上面两步也可以...

2018-08-03 10:31:41

阅读数 243

评论数 0

oracle存储过程实现判断表是否存在并插入数据

CREATE OR REPLACE PROCEDURE CCOD.license_detail (monthstr   IN STRING,                                                  day1       IN STRING,        ...

2018-07-18 16:30:14

阅读数 1357

评论数 0

Java 基础之详解 Java 反射机制

什么是 Java 的反射机制?   反射(Reflection)是Java的高级特性之一,是框架实现的基础,定义:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称...

2018-07-10 20:08:55

阅读数 53

评论数 0

java实现获取月份的天数

/** * <p>Description: 获取月份的天数</p> * @param date 月份 * @return List<String> ...

2018-07-04 15:03:05

阅读数 747

评论数 0

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