自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jsj13263690918的博客

学生一枚,Java学习中

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

转载 并发与并行的区别?

https://www.zhihu.com/question/33515481?sort=created并发是两个队列交替使用一台咖啡机,并行是两个队列同时使用两台咖啡机,如果串行,一个队列使用一台咖啡机,那么哪怕前面那个人便秘了去厕所呆半天,后面的人也只能死等着他回来才能去接咖啡,这效率无疑是最低的。并发的关键是你有处理多个任务的能力,不一定要同时。并行的关键是你有同

2017-12-24 21:35:11 195

转载 什么是中间件

个人理解:将具体业务和底层逻辑解耦的组件。大致的效果是:需要利用服务的人(前端写业务的),不需要知道底层逻辑(提供服务的)的具体实现,只要拿着中间件结果来用就好了。举个例子:我开了一家炸鸡店(业务端),然而周边有太多屠鸡场(底层),为了成本我肯定想一个个比价,再综合质量挑选一家屠鸡场合作(适配不同底层逻辑)。由于市场变化,合作一段时间后,或许性价比最高的屠鸡场就不是我最开始选的

2017-12-24 17:55:10 201

转载 classpath、path、JAVA_HOME的作用及JAVA环境变量配置

https://www.cnblogs.com/xwdreamer/archive/2010/09/08/2297098.htmlCLASSPATH是什么?它的作用是什么?它是javac编译器的一个环境变量。它的作用与import、package关键字有关。当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个packa

2017-12-24 17:18:51 341

转载 java里类方法和实例方法区别

我们已经知道类体中的方法分为实例方法和类方法两种,用static修饰的是类方法。二者有什么区别呢?当一个类创建了一个对象后,这个对象就可以调用该类的方法。当类的字节码文件被加载到内存时,类的实例方法不会被分配入口地址,当该类创建对象后,类中的实例方法才分配入口地址,从而实例方法可以被类创建的任何对象调用执行。需要注意的是,当我们创建第一个对象时,类中的实例方法就分配了入口地址,当再

2017-12-24 12:55:02 6063

转载 Java中的SPI(Service Provider Interface)介绍及示例

http://blog.csdn.net/fenglibing/article/details/7083071一个服务(service)通常指的是已知的接口或者抽象类,服务提供方就是对这个接口或者抽象类的实现,然后按spi标准存放到资源路径META-INF/services目录下,文件的命名为该服务接口的全限定名。如有一个服务接口com.test.Service,其服务实现类为com.

2017-12-21 23:02:46 469

转载 Java中hashCode的作用

http://blog.csdn.net/fenglibing/article/details/8905007以下是关于HashCode的官方文档定义:[plain] view plain copy hashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable 提供的哈希表。     has

2017-12-21 22:58:40 125

转载 Java序列化的作用和反序列化

1、序列化是干什么的?  简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。  2、什么情况下需要序列化  a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候;  b)当你想

2017-12-21 22:56:05 123

转载 触摸java常量池

转:http://www.cnblogs.com/iyangyuan/p/4631696.htmljvm虚拟内存分布有:      程序计数器是jvm执行程序的流水线,存放一些跳转指令,这个太高深,小菜不懂。     本地方法栈是jvm调用操作系统方法所使用的栈。     虚拟机栈是jvm执行java代码所使用的栈。     方法区存放了一些常量、静态变量、类信息等

2017-12-20 15:53:19 162

转载 Java中普通代码块,构造代码块,静态代码块区别及代码示例

//执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。1 普通代码块 1 //普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行” 2 public class CodeBlock01{ 3 p

2017-12-20 14:48:14 135

转载 打开Java VisualVM

1、安装JDK    安装很简单,这里不再冗叙,测试JDK是否安装成功:在窗口命令中输入java -version测试之。2、打开JavaVisualVM在窗口命令中输入:jvisualvm命令Enter键进入。中间会进行验证,并弹出验证信息,点击确认进入Java VisualVM3、查看本地VisualVM对JVM的运行情况概述监视

2017-12-16 21:33:45 2729

转载 java 基本数据类型及自动类型提升

1.Java的8种基本数据类型及其所占空间大小:  boolean  8bit/1byte      byte      8bit/1byte      char      16bit/2byte      short     16bit/2byte  float      32bit/4byte      int        32bit/4byte      l

2017-12-16 12:11:32 510

转载 java int 乘法溢出问题

今天在看框架的工具包时发现了一个细节,double d=1024d * 1024 * 1024 * 1024;第一个1024后面为什么要带个d呢?于是我尝试了一下:double d = 1024d * 1024 * 1024 * 1024;double dw = 1024 * 1024 * 1024 * 1024 ;System.out.println(d)

2017-12-16 11:46:58 1780

非均匀阵列+MUSIC算法 DOA仿真代码

非均匀阵列+MUSIC算法 DOA仿真代码; 版本:demo 亲测有效。

2019-04-09

OPA695_D_8封装

运算放大器opa695的封装

2016-07-23

空空如也

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

TA关注的人

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