自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot dubbo nacos 完整demo 最新版本2023年2月

springboot dubbo nacos 代码 整合 框架

2023-02-24 20:49:36 730

原创 java String与常用数据类型转换

java String与常用数据类型转换最近在研究sping mvc ,发现它能将前端传过来的字符串,自动帮你转换成 int boolean long double,于是我打开源码去研究,但是没有看懂,所有自己写了个方法 来转换没有if else 不支持Character没有if else 不支持Character没有if else 不支持Character// An highlight...

2019-03-28 13:41:12 304

转载 spring加载ApplicationContext.xml的四种方式

spring加载ApplicationContext.xml的四种方式项目结构项目结构applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:...

2019-03-04 11:55:15 590

转载 Thread和Runnable、run和start的区别

Thread和Runnable、run和start的区别多线程可以通过两种方式来创建:Demo1Demo2Demo3Thread与Runnable的区别我们把Demo1的线程start()方法改成run()试试把Demo2的所有线程的start方法改成run试试由此我们可以区别:多线程可以通过两种方式来创建:一、通过继承Thread类。二、通过实现Runnable接口。那么中两种方式到底有...

2018-12-15 10:42:45 1659

转载 java equals和hashCode 区别及介绍

equalsequals 从 Object 来说 就是 ==比较 两个对象的内存地址这是Object的 equals 方法public boolean equals(Object obj) { return (this == obj); }这是String 的equals 方法public boolean equals(Object anObject) {...

2018-11-16 15:14:18 191

转载 Executors创建的4种线程池的使用

Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newScheduledThreadPool创建一个定长线程池,支持定时及周期性任务执行。new...

2018-11-16 15:14:04 448

转载 自行实现一个简易RPC框架【转载】

原文 http://javatar.iteye.com/blog/1123915代码结构rpc主要类 RpcFramework.java里面有两个方法 export 和 referexport 相当是把服务注册进来refer 就是引用服务了// An highlighted blockimport java.io.ObjectInputStream;import java.io....

2018-11-16 15:13:55 207 1

原创 java Bio和 Nio区别

先从socket编程说起,最早的Java是所谓的阻塞IO(Blocking IO), 想处理多个socket的连接的话需要创建多个线程, 一个线程对应一个。这种方式写起来倒是挺简单的,但是连接(socket)多了就受不了了,如果真的有成千上万个线程同时处理成千上万个socket,占用大量的空间不说,光是线程之间的切换就是一个巨大的开销。更重要的是,虽然有大量的socket,但是真正需要处理的(...

2018-11-16 15:13:37 211

原创 SpringBoot Jpa方法命名规则

=== 关键字 ==== 方法命名 ==== sql where字句 ======= And ============ findByNameAndPwd ==== where name= ? and pwd =? ===...

2018-11-16 15:13:21 1655

原创 spring cloud Hystrix 两种容错方式

这两种容错方式 分别实在服务端 和 调用端第一种服务端:pom.xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-hystrix</artifact...

2018-11-16 14:59:13 355

转载 浅谈Java中的hashcode方法

哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法:1public native int hashCode();  根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的实现。为何Object类需要这样一个方法?它有什么作用呢?今天我们就来具体探讨一下has...

2018-11-03 11:31:09 134

原创 nginx 静态文件 访问 403 Forbidde

以前从来没有遇见这个问题 今天遇到 突然懵了 感觉自己对nginx 还不是太了解nginx 配置nginx log日志感觉一切都没问题 但是静态文件就是访问不了百度后发现 是nginx 没有权限访问该静态资源chmod 777 static 文件夹后 还是访问不了后来发现nginx 的进程访问不了 root 的文件将user nobody;改成:user root;重启n...

2018-10-26 15:15:35 2495

原创 Hello World CSDN

Hello World CSDN欢迎使用Markdown编辑器新的改变是皮功能功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片![在这里插入图片描述](https://img-blog.csdn.net/20181025184715980?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pFTlNCU0hKU0o=/font/...

2018-10-25 19:19:48 183

空空如也

空空如也

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

TA关注的人

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