- 博客(11)
- 资源 (8)
- 收藏
- 关注
转载 理解RESTful架构
越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种”互联网软件”采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必须考虑,如
2017-12-12 21:35:30 248
转载 RESTful API 设计指南
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现”API First”的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。 今天,我将
2017-12-12 21:28:38 177
原创 根据不同的Json结构解析出Json的内容
package util;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * Create
2017-12-12 21:14:32 1235
原创 简单的HTTP请求post,get,put,delete,head方法的实现
package util;import net.sf.json.JSONObject;import org.apache.log4j.Logger;import java.io.*;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import java.
2017-12-12 21:04:19 2827 1
原创 HTTP Post 常见的四种提交数据的方式
HTTP/1.1 协议规定的 HTTP 请求方法中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。类似于下面这样:<method> <request-url> <version><headers><entit
2017-12-12 20:59:51 2358
原创 http请求上传文件
public static String uploadFile(String totalURL, String variableName, String fileName, String encoding, String userHeader) { BufferedReader ins = null; HttpURLConnection conn = null;
2017-12-12 20:50:23 2069
原创 HttpClient request payload post请求(传输的数据为json)
private static String postJsonFile1(String url, Map params, Map<String, String> headers, int connectTimeout, int readTimeout, String encoding, HttpUtil.HttpMethod method) { JSONObject jsonObject
2017-12-12 20:49:29 7221
原创 数据库客户端DataGrip使用中遇到的问题
刚刚切换到mac,plsql工具没有Mac版,尝试了各种sql客户端,还是DataGrip不错,真是的Intellij出品,必属精品吗!输入sql语句,没有自动提示功能 在新建数据连接时,记得勾选右下角的Auto sync复选框 查询出的数据直接修改不生效 自动提示1 或在数据库连接上右键,选择同步 修改数据后,右键submit后再commit数据 或偏好设置中勾选立即su
2017-12-12 19:04:08 8896
原创 服务器端的应用及服务,监控管理
db/mysqldb/oraclezookeeperdubborediskafkamongodbk8s master 3台, node3台监控管理 1.hystrix-dashboard-service 2. turbine-service 3. admin-service 4. zkui 5. pinpoint 6. prometheus 7. grafana 8
2017-12-11 20:33:44 312
原创 Kubernetes与Spring Cloud,服务器性能
Kubernetes中管理Master,Node与Pod保持Kubernets的高可用,Master与Node和Pod均有备份Master 3台, Node根据实际的使用进行配置Master管理Node的分配,有策略,是怎么分配Node中的podNode根据需要配置多份,保证可供pod的正常使用Pod是真正的服务,可能有的服务会有多份 关于Kubernets的测试:
2017-12-11 20:24:31 1399
转载 Ali-Java编码规约插件,并检查编码规范
插件安装通过Jetbrains官方仓库安装打开 Settings >> Plugins >> Browse repositories...在搜索框输入alibaba即可看到Alibaba Java Code Guidelines插件,点击Install进行安装,然后重启IDE生效 注意:因为插件zip包托管在Jetbrains官方CDN上,所以是从国外的服务器进
2017-12-04 19:03:54 1315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人