自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xyxinxue 博客

JAVA软件工程师

  • 博客(33)
  • 资源 (16)
  • 收藏
  • 关注

原创 curl 请求

curl --location --request POST 'http://xxxxxx/awsmintf/intfSendService/pushDeliverEmpCodeToSfPay' \--header 'Content-Type: application/json' \--data '[{"waybillNo":"xxxxxx","id":"xxxxxx","operatorNo":"xxxxxx","systemCode":"xxxxxxE","deliverTime":"2023-10

2023-10-18 15:25:57 55

原创 linux系统模拟post curl 接口

curl http://wwww.baidu.com -X POST -H "Content-type:application/json" -d '{"no":"SF1343146466241","sysCode":"XY-XIN-XUE","role":"1","channel":"2","serviceCode":"10"}'

2022-01-10 18:32:33 390

转载 Java8中stream流的collectingAndThen方法应用实例

​1.方法定义:此方法是在进行归纳动作结束之后,对归纳的结果进行二次处理。2.演示:User类准备/** * @desc: 用户实体类 * @author: ss.xin * @date: 2020/12/28 12:38 */@Data@AllArgsConstructorpublic class User { //用户Id int userId; //用户姓名 String userName; //用户工资 D..

2021-11-30 15:54:40 2790

原创 MyCat 增加分区

ALTER TABLE awsm_forward_treaty ADD PARTITION (PARTITION 分区名称 VALUES LESS THAN ('分区值'));ALTER TABLE awsm_forward_treaty ADD PARTITION (PARTITION p20200201 VALUES LESS THAN ('2020-03-01'));ALTER TABL...

2020-01-02 11:16:06 434 1

原创 linux系统模拟post请求接口

写一个print.sh 脚步while read linedowaybillno=`echo $line | awk -F, '{print $1}'`newwaybillno=`echo $line | awk -F, '{print $2}'`deptcode=`echo $line | awk -F, '{print $4}'`user=`echo $line | awk -F...

2019-12-23 14:00:26 1969

原创 bean 的方式使用线程池

已bean的方式配置<bean id="cxxThreadPoolExecutor" class="cxx.executor.cxxThreadPoolExecutor"> <!--corePoolSize:核心线程数--> <property name="corePoolSize" value="${threadPoolExecutor.cor...

2019-12-16 17:01:13 1537

原创 学习之路1

自己搭建了一个小的demo实例。应用层使用jetty,部署在DCN区,服务层使用的Dubbo,部署在DCN区,数据库使用maycat,主要是开源免费。主要涉及的技术有:数据缓存、分布式锁、数据库分片。服务端使用的技术栈有:springboot、dubbo、kafka、elasticsearch、sentinel、mybatis、Mycat、disconf、swagger。数据库有:My...

2019-12-16 16:44:18 98

原创 apidoc 生成Restful web Api文档

在项目开发过程中,总会牵扯到接口文档的设计与编写,之前使用的都是office工具,写一个文档,总也是不够漂亮和直观。好在git上的开源大神提供了生成文档的工具,so来介绍一下! 该工具是Nodejs的模块,请务必在使用前安装好nodejs环境!一.安装Apidoc1.安装nmp环境,Windows环境可直接通过http://nodejs.org/下载安装包安装2.安装后在cmd终端执行npm in...

2018-03-31 14:10:41 265

原创 分布式服务框架 dubbo/dubbox 入门示例

dubbo是一个分布式的服务架构,可直接用于生产环境作为SOA服务框架。官网首页:http://dubbo.io/ ,官方用户指南 http://dubbo.io/User+Guide-zh.htm上面的几张图画得不错,完全可以当做SOA架构的学习资料淘宝将这个项目开源出来以后,得到了不少同行的支持,包括:当当网的扩展版本dubbox :https://github.com

2017-11-07 20:44:33 233

原创 redis事务实现原理

对于redis事务,发现还是很不错的。近日整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。一:简介Redis事务通常会使用MULTI,EXEC,WATCH等命令来完成,redis实现事务实现的机制与常见的关系型数据库有很大的区别,比如redis的事务不支持回滚,事务执行时会阻塞其它客户端的请求执行。一般事务multidiscard

2017-08-21 16:45:04 746

原创 JSONObject的使用

JSONObject的使用   接口方法:       @POST@Path("checkMonthlyCardNumber")public ExpResult  checkMonthlyCardNumber(CheckMonthlyCardNumberRequest CheckMonthlyCardNumber);      实现接口方法:@Override

2017-08-17 17:20:11 692

原创 Dubbo简单总结

Dubbo简单总结Dubbo1. 什么是DubboDubbo是一个分布式服务架构,致力于提供高性能和透明化的PRC远程服务调用方案,以及SOA(程序不同单元和功能通过约定的接口联系起来)服务治理方案。1.1系统间通信soa架构:面向服务的架构,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行

2017-08-12 15:32:54 282

原创 全球搜索引擎Top10 可惜很多人只用过第四个

在互联网发达的今天,每当我们遇到不懂的问题,首先问的就是百度,但是有时候度娘给出的并不是我们想要的答案或者更本搜不到答案,怎么办呢?或许你可以尝试一下下面这些全球十大搜索引擎,如果你英语不错,用英语搜索会有意想不到的收获哦。NO.1 Google(谷歌) 月独立访问者:18亿www.google.com全球第一搜索引擎,不解释!NO.2 Bing(必应) 月独立访问

2017-08-12 14:17:44 9341

原创 与 Hadoop 对比,如何看待 Spark 技术?​

与 Hadoop 对比,如何看待 Spark 技术?2185用心阁 软件工程师2185 人赞同Hadoop首先看一下Hadoop解决了什么问题,Hadoop就是解决了大数据(大到一台计算机无法进行存储,一台计算机无法在要求的时间内进行处理)的可靠存储和处理。·        HDFS,在由普通PC组成的集群上提供高可靠的文件存储,通过将块保存多个副本的办

2017-08-08 17:08:57 405

原创 Redis那点小知识。

redis作为主流的NOSQL在项目中是经常会使用到的,那么大家对redis的底层基础又知道哪些呢?掌握了Redis的底层基础会使你应用redis得心应手。在这里我为大家讲解一些我在学习redis过程中学习到的东西,当然这些都是很基础的,希望能够帮助到大家。    知识点:        1.Redis核心对象。 2.Redis数据类型 3.Redis持久化 4.Redis淘汰

2017-08-08 17:06:59 372

原创 实现quartz定时器及用quartz做集群的定时任务

由于工作需要,我要写一个定时器,每天定时执行的定时任务。现在分享给大家。本文将会围绕核心概念。简单的入门实例。项目中遇到的问题。以及解决方案。最后的总结。给大家介绍。一、核心概念1、Job表示一个工作,要执行的具体内容。此接口中只有一个方法void execute(JobExec

2017-08-08 17:05:49 1120

原创 分布式消息系统之 Kafka

我今天要跟大家说的在那个Kafka呢,全名Apache Kafka,是分布式发布-订阅消息系统,它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一个分布式,分区化,可复制的提交日志服务。    Kafka 是一个类似于JMS的消息队列的分布式消息队列系统。 它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现。kafka对消息保

2017-08-08 17:04:47 316 1

原创 $.ajax方法详解

jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的

2017-08-08 16:44:28 174

原创 创建线程的两种方式

创建线程的两种传统方式(1)创建Thread的子类,重写run方法在Thread子类覆盖的run方法中编写运行代码。[java] view plain copypackage cn.edu.hpu.test;    public class ThreadTests {      public static void main(

2017-08-08 16:43:05 157

原创 redis原理

一、问题:         数据库表数据量极大(千万条),要求让服务器更加快速地响应用户的需求。 二、解决方案:     1.通过高速服务器Cache缓存数据库数据     2.内存数据库   (这里仅从数据缓存方面考虑,当然,后期可以采用Hadoop+Hba se+Hive等分布式存储分析平台)三、主流解Cache和数据库对

2017-08-07 19:04:58 246

原创 程序员必定会爱上的10款软件

程序员必定会爱上的10款软件第一款:TrueCryptTrueCrypt可能很多人没用过,它是一个加密软件,能够对磁盘进行加密。还在担心自己电脑中的重要文件、私密档案被人查看。什么,你以为把文件设置了隐藏属性别人就看不到了?:) :)快来用TrueCrypt ,你必定会爱上它的。特点:对某一磁盘分区进行加密,开启计算机后,如果你没有打开TrueCrypt 这个软件,这个

2017-07-27 11:13:31 644 1

原创 ajax 请求 JAVA WEB应用程序实现跨域请求

HTML5页面        jQuery实现JSONP            点击                        $(function(){        $("#btn").click(function(){/*            $.ajax({           

2017-07-24 17:53:40 350

原创 利用原生态的jdk生成 WebService客户端调用工具

Web Service 使用jdk生成客户端工具

2017-06-09 15:21:18 556 1

原创 Json字符串取值

public static Object getValueByKey(String json, String key) throws Exception {Map maps = new ObjectMapper().readValue(json, Map.class);Set keys = maps.keySet();for (String k : keys) {if (k

2017-06-09 11:09:47 724

原创 自动生成mybaist配置文件

mybatis-generator-core-1.3.2.jarmysql-connector-java-5.1.30.jargeneratorConfig.xml要自动生成mybaist 配置文件,第一步,需要一个mybatiis的核心包和一个mysql 的链接包。第二步需要一个配置链接的xml文件。配置如下:    PUBLIC "-//myba

2017-06-09 10:49:58 1091

原创 enum 枚举的使用

package com.sf.ccsp.exp.core.contants;public enum OrderState {/** 正在受理(CX下预约单成功) */PROCESSING {public String getValue() {return "0";}},/** 已受理 (OMS或调度已受理 ) */PROCESSED {pub

2017-06-08 16:34:36 235

原创 duble计算

import org.slf4j.Logger;import org.slf4j.LoggerFactory;/** * 用于duble计算 *  * @Time 2017年5月24日 下午3:40:51 */public class ArithUtil {private static final Logger logger = LoggerFactor

2017-06-08 16:32:23 293

原创 restful POST 和GET 请求

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.PrintWriter;import jav

2017-06-08 16:30:12 529

原创 JAVA中日期计算

package com.sf.ccsp.exp.core.common.utils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;

2017-06-08 16:28:38 3617

原创 JAVA 计算年月日时分秒毫秒

/**计算年月日时分秒毫秒**/public static String Millisecond(String begins,String ends,String appointmentNo,String message){   try {SimpleDateFormat dfs = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");

2017-06-08 16:26:27 3486

原创 webservice 接口实用

一、Webservice是什么: Web Service是外网上进程间通讯的主要手段 优点:基于SOAP协议,可以穿透防火墙 缺点:传输效率相对较低 Web Service可以在异构平台间进行数据通讯 优点:使用xml规范进行数据传输,不受平台/开发语言影响 缺点:数据传输量大时,性能较差SOAP:简单对象访问协议 WSDL:web服务器描述语言 UDDI:统一描述、发现、与集成协

2017-06-08 16:18:55 2209

原创 Linux 学习 CentOS6.4 下 Mysql数据库的安装与配置

一、mysql简介说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱不得不首先推荐的是mysql数据库了,而且Mysql数据库的第一个版本就是发行在Linux系统上的。MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Orac

2017-04-04 14:55:12 369

转载 记录一个mysql按日期分组统计的查询

SELECT DATE_FORMAT( deteline, "%Y-%m-%d %H" ) , COUNT( * ) FROM testGROUP BY DATE_FORMAT( deteline, "%Y-%m-%d %H" ) 查询某天:deteline, "%Y-%m-%d某时:deteline, "%Y-%m-%d %H"依次类推。其实就是对dateli

2016-12-19 17:23:18 339

Java基础系列--Effective Java--第二版英文版.pdf

Java基础系列--Effective Java--第二版英文版.pdf

2017-06-13

Java Generics and Collections.chm

Java Generics and Collections.chm

2017-06-13

Java EE 6规范中文版

Java EE 6规范中文版

2017-06-13

jQuery基础教程(第四版)中文pdf版.pdf

jQuery基础教程(第四版)中文pdf版.pdf

2017-06-13

阿里巴巴JAVA开发手册.pdf

阿里巴巴JAVA开发手册.pdf

2017-06-13

单元测试.pdf

顺丰单元测试培训

2017-06-13

Vue.js学习文档

Vue.js 架构学习

2017-06-12

(HTML5地理位置定位].(HTML5.Geolocation).Anthony.T.Holdener.文字版.pdf

(HTML5地理位置定位].(HTML5.Geolocation).Anthony.T.Holdener.文字版.pdf 供大家相互学习web端。

2017-06-09

Eclipse常用配置.docx

Eclipse的常用配置和设置供大家相互学习。

2017-06-09

Oracle卸载步骤.doc

Oracle安装失败,如何卸载,供大家相互学习,如有错误,敬请留言。

2017-06-09

Maven系列--pom.xml_配置详解.doc

Maven是一个强大的Java项目构建工具。当然,你也可以使用其它工具来构建项目,但由于Maven是用Java开发的,因此Maven被更多的用于Java项目中。

2017-06-09

hadoop-eclipse-2.7.3插件和winutils.zip

hadoop2.7.3版本eclipse插件,和winutils.exe等所需的二进制windows平台文件(还上传的有其他免费的学习资料,想学习新东西的可以看看)

2017-06-09

叮咚,您有新订单,请及时处理

音乐版,合成声音,叮咚,订单提示音(还上传的有其他免费的学习资料,想学习新东西的可以看看)

2017-06-09

Java发送邮件简单示例

JavaMail发送邮件的最简单示例

2015-07-02

空空如也

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

TA关注的人

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