自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 初探前后端分离跨域问题

举例:react nginx(8001) springboot(tomcat8080)后端解决跨域问题: 前端请求真实的api地址 如:http://localhost:8080/hello/hello/1 后端@CrossOrigin配置类或方法前端解决跨域问题: 前端请求 8001同源地址+api地址 如:http://localhost:8001/api/hello/hello/1 nginx.conf location /api { pr...

2021-03-04 16:47:44 85

原创 java 虚拟机

1 java虚拟机将内存分为不同的数据区域如图:1.1 程序计数器:是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器。java的多线程是通过线程轮流切换并分配处理器执行时间方式实现,任意一时刻,一个内核只会执行一个线程的指令。所以每个线程独立的程序计数器,相互不影响,线程私有内存。线程执行java方法,计数器记录执行的字节码指令地址,如果是native方法,计数器为空。此...

2021-03-04 16:44:26 208

原创 设计模式——创建型——单例(Singleton)

1.意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。2.结构:3.参与者:singleton——定义一个Instance操作,允许客户访问它的唯一实例。Instance是一个类操作。可能负责创建它自己的唯一实例。...

2018-08-18 14:41:29 145

原创 设计模式——创建型——原型(Prototype)

1.意图:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。2.结构:3.参与者:Prototype——声明一个克隆自身的接口。ConcretePrototype——实现一个克隆自身的操作。Client——让一个原型克隆自己从而创建一个新的对象。 ...

2018-08-18 14:24:34 200

原创 设计模式——创建型——工厂方法(Factory Method)

1.意图:定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例化延迟到其子类。2.结构:3.参与者:Product——定义工厂方法所创建的对象的接口。ConcreteProduct——实现Product接口Creator——声明工厂方法,该方法返回一个Product的对象。Creator也可以定义一个工厂方法的缺省实现,返回一个...

2018-08-18 14:05:54 135

原创 设计模式——创建型——生成器(Builder)

1.意图:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。2.结构:3.参与者:Builder——为创建一个Product对象的各个部分指定抽象接口ConcreteBuilder——实现Builder的接口以构造和装配该产品的各个部件。定义并明确它所创建的表示。提供一个检索产品的接口Director——构造一个使用Builder接口的对象P...

2018-08-18 13:20:43 162

原创 设计模式——创建型——抽象工厂(Abstract Factory)

1.意图:提供一个创建一系列相关或相互依赖对象的接口,无需指定它们具体的类。2.结构:3.参与者:abstractFactory——声明一个创建抽象产品对象的操作接口。ConcreteFactory——实现创建具体产品对象的操作。abstractProduct——为一类产品对象声明一个接口。ConcreteProduct——定义一个将被相应的具体工厂创建的产品对象。...

2018-08-18 12:45:27 203

转载 IAAS PAAS SAAS 形象讲解

原文出自:http://www.chinacloud.cn/show.aspx?id=19758&cid=18 是时候祭出这篇吃货文章了:———————————————————————————————————————————————————————————— 你一定听说过云计算中的三个“高大上”的你一定听说过云计算中的三个“高大上”的概念:IaaS、PaaS和...

2018-08-10 17:11:49 525

原创 零散知识点总结

这些知识点都是在看公司代码漏洞中发现的,很零散,所以mark下,以免自己遗忘。1.As the JavaDoc states, DateFormats are inherently unsafe for multithreaded use. Sharing a single instance across thread boundaries without proper synchron...

2018-08-10 14:18:02 254

原创 《编程人生:15位软件先驱访谈录》——Jamie Zawinski

前言:本人现大四老狗,就业签约了一家不咋地的软件公司一边写着烂大街的Java代码,一边迷茫自己的职业道路,不造自己适不适合搞编程,究竟自己该朝什么方向学习,无意间读到了《编程人生:15位软件先驱访谈录》,感触还是挺多的。正文:本书的第一位大佬:Jamie ZawinskiJames Werner Zawinski(1968年11月3日出生),通常称为...

2018-05-31 09:54:05 1251 2

蚁群算法维基百科介绍

蚁群算法维基百科介绍,里面包括论文文献引用,值得下载

2018-08-29

空空如也

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

TA关注的人

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