自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Pzwdshxzt 的博客

start now .

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 Springboot 整合 swagger

swagger主要是为后端服务的接口文档,懒人必备,swagger就是一款让你更好的书写API文档的框架。其他的框架有阿里爸爸推出 Rap ,感兴趣的可以自己了解一下。本文主要基于springboot,要先了解下springboot;开始Maven本项目基于mavenspringboot pom 中添加 <!-- swagger --> <dep...

2018-11-01 16:04:32 238

原创 String(JDK1.8) 源码阅读记录

String在 Java 中字符串属于对象。Java 提供了 String 类来创建和操作字符串。 定义使用了final ,说明该类不能被继承。同时还实现了:java.io.SerializableComparable CharSequencepublic final class String implements java.io.Serializab...

2018-09-06 16:59:23 244

原创 Zeit.co 免费服务器平台

ZEIT.CO您可以轻松,快速,可靠地将JavaScript(Node.js)或Docker支持的网站,应用程序和服务带到云端。实际上,任何包含package.json或Dockerfile可以使用一个命令传输到云的目录:now。每次部署项目时,现在都会为您提供一个新的唯一URL(甚至在上传完成之前)。这些URL看起来像这样(为您自动确定应用程序的名称): 。在将部署投入生产时,您只需选择...

2018-09-05 16:24:38 6830

原创 HashMap(JDK1.8)源码阅读记录

HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 此实现假定哈希函数将元素适当地分布在各桶之间,可为基本操作(get 和 put)提供稳定的性能。迭代 collection 视图...

2018-08-17 16:55:30 229

转载 JDK的弃儿:Vector、Stack、Hashtable、Enumeration

随着JDK的发展,一些设计缺陷或者性能不足的类库难免会被淘汰,最常见的就是Vector、Stack、HashTable和Enumeration了。Vector(@since 1.0)首先看看Vector的UML类图,可以看出,他是一个与ArrayList有着相同继承体系的类,大致功能也和ArrayList一样。Vector与ArrayList最大的不同点在于它是线程安全的,因为其内...

2018-08-16 11:22:33 268

原创 LinkedList 源码阅读记录

LinkedListLinkedList是基于双向循环链表(从源码中可以很容易看出)实现的,除了可以当做链表来操作外,它还可以当做栈、队列和双端队列来使用。LinkedList同样是非线程安全的,只在单线程下适合使用。LinkedList实现了Serializable接口,因此它支持序列化,能够通过序列化传输,实现了Cloneable接口,能被克隆。先看Linke...

2018-08-03 16:07:06 151

原创 Java 集合中常见 checkForComodification()方法的作用? modCount和expectedModCount作用?

/** * The number of times this list has been <i>structurally modified</i>. * Structural modifications are those that change the size of the * list, or otherwise perturb it in such a fas...

2018-08-03 14:23:44 11352

原创 ArrayList 源码阅读记录

ArrayListArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。ArrayList不是线程安全的,只能用在单线程环境下多线程环境下可以考虑用Collections.synchronizedList(List l)函数返回一个线程安全的ArrayList类也可以使用concurrent并发包下的CopyOnWriteA...

2018-08-03 10:59:08 400

原创 vue学习之路

业余之时,学学vue。学习之前你要对css、js、html有所了解。掘金是个好地方1.vue全家桶 这一块我建议大家看看官方文档,文档浅显易懂,主要还是要你上手练习,否则也没什么软用, 看起来很简单什么都懂,要开始写项目的时候却不知道从何入手。下面给出官方文档vue.jsvue-routervuex2.vue-cli vue-cli 脚手架工具,可以快速搭建vue项目。

2018-04-25 11:01:21 174

原创 2018.2 idea补丁激活方式-使用时间2099

2018.1 idea补丁激活方式-使用时间2099不多说,直接进入主题,基本使用所有的jetbrains产品,时间2099 在这里感谢这个IDEA 注册码,这里有直接使用服务器激活等方式。 如果网站IDEA 注册码没有下载补丁可以到我分享的网盘下载 链接: https://pan.baidu.com/s/1nv0xCzK2KuDYLAooBnYiqA 密码: t775 去官网

2018-04-10 17:07:52 804

原创 springboot jar 方式获取 资源图片 文字等

InputStream stream = getClass().getClassLoader().getResourceAsStream("lyyh.png"); File file1 = new File("lyyh.png"); FileUtils.copyInputStreamToFile(stream, file1);

2018-03-28 08:52:54 1036

原创 Windos Docker Redis cluster 集群部署(linux一样)

废话不多说直接进入主题(第一次写,有不对的地方请指教。。大牛就放过我把)docker 安装我采用的是window10 hyper-v ,直装版,这里就不做操作了(我采用3.0.7的redis版本,用其他也行) # docker pull redis:3.0.7构建 redis-cluster创建Dockerfile 文件FROM redis:3.0.7EXP

2018-01-31 16:49:55 1124

原创 Java 8 - lambda

lambda学习记录lambda,java 8 引入lambda将是对使用集合的一次重大改变,虽然看着很难懂,但是用着用着就好了,本文将用几个例子举例,本文参考的网上的一些例子。违删。新手挑战区。lambda主要的表示形式 (params) -> expression (params) -> statement (params) -> { statements }

2018-01-31 15:30:11 173

原创 java进阶- 经典排序(插入排序、冒泡排序、快排(分划交换排序)、直接选择排序、堆排序、合并排序)

业余时间学习java,回顾回顾经典算法。插入排序代码运行结果冒泡排序代码运行结果快速排序代码运行结果插入排序 插入排序的基本思想是:每步将一个待排序的记录,按其关键码值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止。 —— [ 百度百科 ]代码 /** * 插入排序 */ pub

2018-01-30 15:02:28 736

原创 单例模式

懒汉模式线程安全的单例模式(记录)public class Singleton { private Singleton() {} //私有构造函数 private volatile static Singleton instance = null; //单例对象 //静态工厂方法 public static Singleton getInstance() {

2018-01-22 20:31:32 164 1

原创 java进阶-常用数据结构以及算法思想

常用数据结构数组、链表、堆、栈、队列、Hash表、二叉树等算法思想算法时间复杂度和空间复杂度的分析计算 算法思想:递推、递归、穷举、贪心、分治、动态规划、迭代、分枝界限以下是部分代码package com.cn.learn;import com.cn.entity.Goods;import org.junit.Test;import java.util.*;/** * 描述:算法学习 *

2017-12-16 10:33:38 522

原创 20171207-bug日记

我在service中使用了全局属性 private int = 0; 由于service 是默认单例的 所以并发的时候会有问题 比如得到同一个结果 以下资料来源于网上单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,

2017-12-07 12:16:58 148

原创 java边遍历边删除的问题

ConcurrentModificationException 错误解决。

2017-11-30 11:39:32 1277

原创 Python的定义编码以及注释等

python的初认识。

2017-11-16 16:28:26 230

原创 Python特性概要

python特性以及彩蛋

2017-11-16 16:10:22 247

原创 Python 变量的简单知识

Python 变量的赋值以及定义很简单。

2017-11-16 11:34:42 203

java面试基础知识点复习

java面试基础知识点复习,按这个复试,必定助你面试上心仪的公司。

2018-04-27

空空如也

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

TA关注的人

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