自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

转载 postman中 form-data、x-www-form-urlencoded、raw、binary的区别

1、form-data: 就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来说明文件类型;content-disposition,用来说明字段的一些信息;由于有boundary隔离,所以multipart/form-data既可...

2018-04-28 10:30:02 147

转载 API网关

微服务之API网关一、引言  随着互联网的快速发展,当前以步入移动互联、物联网时代。用户访问系统入口也变得多种方式,由原来单一的PC客户端,变化到PC客户端、各种浏览器、手机移动端及智能终端等。同时系统之间大部分都不是单独运行,经常会涉及与其他系统对接、共享数据的需求。所以系统需要升级框架满足日新月异需求变化,支持业务发展,并将框架升级为微服务架构。“API网关”核心组件是架构用于满足此些...

2018-04-25 21:24:54 337

转载 RESTful API 设计指南

网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现”API First”的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。今天,我...

2018-04-25 10:03:49 93

转载 公钥,私钥,加密和签名

加密和签名是两个不同的概念,又都涉及公钥和私钥的概念。公钥和私钥相当于钥匙和锁,锁可以用来锁住东西,钥匙可以用来打开对应的锁,一把钥匙只能开一把锁,当然钥匙和锁都可以复制。加密相当于我自己生成一把锁和一把钥匙,然后把锁发给你,你用我的锁把想发给我的东西锁上再发给我,我收到之后用钥匙打开锁。天下人都能拿到我的锁,但只有我有这把锁的钥匙。这个例子中,钥匙相当于私钥,锁相当于公钥。数字加密涉及三个过...

2018-04-24 21:48:38 371

转载 能够提高开发效率的Eclipse实用操作

工欲善其事,必先利其器。对于程序员来说,Eclipse便是其中的一个“器”。本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍。Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分了你的神。而掌握了Eclipse的一些实用技巧,则可以大大提高开发效率。1、丢掉鼠标吧之Eclipse快捷键篇1. 1文件切换的三种方式 1.1.1 Ctrl + E,在右边显示...

2018-04-24 21:39:32 172

转载 教大家在eclipse中查看源码

作为一个java开发的程序员,特别是初学者的java程序员。有时候我们很有必要查看java本身的一些工具类的源码,但是在这之前需要进行一项设置才能顺利的查看得到我们JKD自身的源码。这个工作今天由我带着大家一起完成。步骤如下: 1.导入源码: (1)打开eclipse 的Window->Preferences,打开Preferences选项卡。 (2)Preference...

2018-04-24 10:53:30 16221 2

转载 Java Thread join示例与详解

Java Thread join方法用来暂停当前线程直到join操作上的线程结束。java中有三个重载的join方法: public final void join():此方法会把当前线程变为wait,直到执行join操作的线程结束,如果该线程在执行中被中断,则会抛出InterruptedException。 public final synchronized void join...

2018-04-24 09:23:47 174

转载 开发者的福利:Cloud Foundry

Cloud Foundry是一个流行的开源平台即服务(PaaS)。Cloud Foundry可以在您自己的部署基础架构上使用,也可以在腾讯云 Web服务,VMware或vSphere等任何IaaS(Infrastructure as a Service)上使用 。它可以使用BOSH部署系统进行部署 。Cloud Foundry提供了一个可轻松运行,扩展和维护应用程序的环境。Cloud Foundr...

2018-04-21 22:07:06 5225

转载 Eclipse is running in a JRE, but a JDK is required 解决方法

安装Maven后每次启动出现警告信息:Eclipse is running in a JRE, but a JDK is required Some Maven plugins may not work when importing projects or updating source folders.综合网上介绍,做了如下两个设置后就OK了,1、1. 检查Eclipse是...

2018-04-20 19:01:42 783

转载 关于Maven项目build时出现No compiler is provided in this environment的处理

ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 的问题, 原以为这是个个例, 源于同事粗心, 配置环境出问题造成, 后到百度查看一下, 遇到这个问题的不在少数, 但是对问题的解释没有说到根源, 于是写下这篇博客供大家参阅, 如有纰漏, 还...

2018-04-20 18:58:26 543

转载 StarUML使用说明

综述StarUML是一种生成类图和其他类型的统一建模语言(UML)图表的工具。这是一个用Java语言描述的创建类图的简明手册。StarUML(简称SU),是一种创建UML类图,并能够自动生成Java的“stub code” 的工具。SU也可以做JAVA逆向工程,以产生相应的UML图表。在本教程中,我们将使用SU设计一个pizza饼。执行下列步骤,可以创建如下面所示的UML图。SU可以生...

2018-04-20 10:45:25 7108

转载 UML中关系 及 StarUml使用

UMLUML:统一建模语言(Unified Modeling Language)。在 UML 系统开发中有三个主要的模型:功能模型:从用户的角度展示系统的功能,包括用例图。对象模型:采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类图、对象图、包图。动态模型:展现系统的内部行为。包括时序图,活动图,状态图。以下主要总结开发过程中常用的类图和时序图,及类之间的各种关...

2018-04-19 21:27:37 4307

转载 java--依赖、关联、聚合和组合之间区别的理解 在学习面向对象设计对象关系时,依赖、关联、聚合和组合这四

在学习面向对象设计对象关系时,依赖、关联、聚合和组合这四种关系之间区别比较容易混淆。特别是后三种,仅仅是在语义上有所区别,所谓语义就是指上下文环境、特定情景等。 依赖(Dependency)关系是类与类之间的联接。依赖关系表示一个类依赖于另一个类的定义。例如,一个人(Person)可以买车(car)和房子(House),Person类依赖于Car类和House类的定义,因为Person类引用了...

2018-04-19 20:23:14 580

转载 JAVA中this的三种用法的详解

this关键字必须放在非静态方法里面this关键字代表自身,在程序中主要的使用用途有以下几个方面:使用this关键字引用成员变量使用this关键字在自身构造方法内部引用其它构造方法使用this关键字代表自身类的对象使用this关键字引用成员方法1.引用成员变量在一个类的方法或构造方法内部,可以使用“this.成员变量名”这样的格式来引用成员变量名,有些时候可以省略,有些时...

2018-04-18 11:11:16 178

转载 使用Eclipse的几个必须掌握的快捷方式

使用Eclipse的几个必须掌握的快捷方式“工若善其事,必先利其器”,感谢Eclipse,她 使我们阅读一个大工程的代码更加容易,在阅读的过程中,我发现掌握几个Eclipse的快捷键会使阅读体验更加流畅,写出来与诸君分享,欢迎补充.Ctrl+左键 这个是大多数人经常用到的,用来查看变量、方法、类的定义Ctrl+O 查看一个类的纲要,列出其方法和成员变量。提示 :再多按一次Ctrl+...

2018-04-17 17:48:58 3502

转载 Maven学习笔记(二)——Maven项目构建过程练习

上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程一、创建Maven项目1.1、建立Hello项目   1、首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件    Hello       | –src       | —–main       | ———-java       | ———...

2018-04-12 22:40:41 217

转载 Maven学习笔记(一)——Maven入门

一、Maven的基本概念 Maven(翻译为”专家”,”内行”)是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。1.1、项目构建   项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一个项目的完整构建过程。    理想的项目构建是高度自动化,跨平台,可重用的组件...

2018-04-12 22:20:33 279

转载 JavaWeb工程中web.xml基本配置

JavaWeb工程中web.xml基本配置一.理论准备 先说下我记得xml规则,必须有且只有一个根节点,大小写敏感,标签不嵌套,必须配对。web.xml是不是必须的呢?不是的,只要你不用到里面的配置信息就好了,不过在大型web工程下使用该文件是很方便的,若是没有也会很复杂。那么web.xml能做的所有事情都有那些?其实,web.xml的模式(Schema)文件中定义了多少种...

2018-04-10 17:05:22 216

转载 Notepad++中常用的插件

1.4. Notepad++中常用的插件 1.4.1. 插件管理器: Plugin Manager 插件功能:此插件可以帮你管理插件,包括查看当前已经安装的插件有哪些,以及自动帮你下载相应的插件。插件用途:主要用于管理(安装和卸载)插件插件安装:在安装过程中,默认已选择安装此插件:图 2.2 “Notepad++默认已安装了一些插件”1.4.1.1. 打开Plugin Manage...

2018-04-09 23:00:44 13175

转载 Java 关于重写compareTo方法

概述 “当一个类实现类Comparable接口,此类就可以跟很多泛型算法(generic algorithm) 以及依赖于该接口 的集合实现(Collection implementation)进行协作”比如:字母排序,按数字排序,年代排序等等某种定制排序Comparable接口public interface Comparable<T>{int c...

2018-04-01 17:00:08 4505

数学之美(第一版)

《数学之美》是一本非常值得读的书。这本书展现了吴军博士咋他度年的科研经历中对科学问题的深入思考

2015-12-06

程序员健康指南

本书是为程序员量身制作的健康指南,针对头痛、眼部疲劳、背部疼痛和手腕疼痛等常见的问题,简要介绍了其成因、测试方法,并列出了每天的行动计划,从运动、饮食等方面给出详细指导,帮助程序员在不改变工作方式的情况下轻松拥有健康。 本书适合程序员、长期伏案工作的其他人群以及所有关心健康的人士阅读。

2015-12-06

clock()函数的使用

通过clock来计算程序运行时间的方法,计算自己所写的程序的执行时间

2014-07-18

空空如也

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

TA关注的人

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