关闭
当前搜索:

SOA面向服务架构

SOA面向服务架构摘自 :http://www.jdon.com/soa.html  首先Martin Fowler提出SOA歧义Service Oriented Ambiguity,认为"什么是SOA"是不可能回答,因为不同的人意味着不同的事情,SOA意味服务接口,意味流程整合,意味资源再利用,意味着管制,在下面SOA组件图中,服务和服务消费者(客户端)之间存在多个约束,当一个服务显式暴露后,客...
阅读(4) 评论(0)

lombok set /get

JAVA面向对象编程中的封闭性和安全性。封闭性即对类中的域变量进行封闭操作,即用private来修饰他们,如此一来其他类则不能对该变量访问。这样我们就将这些变量封闭在了类内部,这样就提高了数据的安全性,当我们想要操作这些域变量怎么办呢?    我们可以通过两种方法,第一种即通过public方式的构造器(或称构造函数),对象一实例化就对该变量赋值。第二种就是通过set和get方法进行赋值和取值,这样...
阅读(9) 评论(0)

spring Boot 整合mybatis 如何使用多数据源

前言    本篇教程偏向实战,程序猿直接copy代码加入到自己的项目中做简单的修修改改便可使用,而对于springboot以及mybatis不在此进行展开介绍,如有读者希望了解可以给我留言,并持续关注,我后续会慢慢更新。(黑色区域代码部分,安卓手机可手动向左滑动,来查看全部代码)整合    其实整合很简单,如果是用gradle的话,在build.gradle文件里加入    compile('or...
阅读(11) 评论(0)

Thread.currentThread.interrupt()

Thread.currentThread.interrupt() 只对阻塞线程起作用, 当线程阻塞时,调用interrupt方法后,该线程会得到一个interrupt异常,可以通过对该异常的处理而退出线程 对于正在运行的线程,没有任何作用! 先看收集了别人的文章,全面的了解下java的中断: 中断线程 线程的thread.interru...
阅读(104) 评论(0)

@Scheduled(cron = "0 0 * * * ?")实现定时任务

//每一个小时执行一次 @Scheduled(cron = "0 0 * * * ?") public void saveDailyScoreScheduled() { try { logger.info("loadDeviceEvents start>>>>" + new Date()); loadDeviceEvents(ZonedDateTime.now().toEpochSeco...
阅读(32) 评论(0)

支付宝回调接口

参考 https://www.cnblogs.com/zxtceq/p/6524639.html https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.hKuHU3&treeId=54&articleId=106370&docType=1#s7 1 2 3 4 5 ...
阅读(858) 评论(0)

maven打包时跳过测试

运行mvn install时跳过Test   方法一: [html] view plain copy project>     [...]     build>       plugins>         plugin>           groupId>org.apache.maven.pluginsgroupId>    ...
阅读(35) 评论(0)

获取 request 中用POST方式"Content-type"是"application/x-www-form-urlencoded;charset=utf-8"发送的 json 数据

request中发送json数据用post方式发送Content-type用application/json;charset=utf-8方式发送的话,直接用springMVC的@RequestBody标签接收后面跟实体对象就行了,spring会帮你自动拼装成对象,如果Content-type设置成application/x-www-form-urlencoded;charset=utf-8就不能用...
阅读(74) 评论(0)

支付宝 回调 request.getParameterMap();

public static MapString,String> getParameterMap(HttpServletRequest request) { // 参数Map Map properties = request.getParameterMap(); // 返回值Map MapString,String> returnMap = new HashMapSt...
阅读(668) 评论(0)

三 java 验签业务逻辑 ,

1、业务背景 最近接触了一些电商业务,发现在处理电商业务接口时,比如淘宝、支付类接口,接口双方为了确保数据参数在传输过程中未经过篡改,都需要对接口数据进行加签,然后在接口服务器端对接口参数进行验签,确保两个签名是一样的,验签通过之后再进行业务逻辑处理。我们这里主要介绍一下处理思路,至于签名算法我不做过多介绍,网上一大堆。 2、处理思路 双方约定好,参数按特定顺序排列,比如按首字母...
阅读(69) 评论(0)

二 代码实现 Java使用RSA加密解密签名及校验

概述 由于项目要用到非对称加密解密签名校验什么的,于是参考《Java加密解密的艺术》写一个RSA进行加密解密签名及校验的Demo,代码很简单,特此分享! 详细 由于项目要用到非对称加密解密签名校验什么的,于是参考《Java加密解密的艺术》写一个RSA进行加密解密签名及校验的Demo,代码很简单,特此分享! 一、项目截图 代码下载后,导入到eclip...
阅读(123) 评论(0)

一 、支付宝工具类、

一 、支付宝工具类、 来自 http://blog.csdn.net/Angry_Mills/article/details/64121704?locationNum=9&fps=1 按照支付宝的文档,调用rsaCheckV1的方法,他已经把方法封装的很透彻了,只需要将取到的参数Map(request.getParameterMap())集合放入即可。 ...
阅读(1821) 评论(0)

方法二

最近系统崩溃,亏得有备份,将备份重新拷贝运行出错,现总结问题如下: 1,首先查看nodejs 版本是否一致,原项目运行的nodejs版本还有后天服务框架,我用的是express框架 2,运行node程序时如果出现 ERROR in Missing binding H:\myWork\lvlvPro\lvlvPro\node_modules\node-sass\vend...
阅读(46) 评论(0)

一 、node-sass安装失败解决方法 、Missing binding node-sass\vendor\win32-x64-57\binding.node

方法一(这种没试) 报错信息: Missing binding E:\webstorm\notepad\notepad\node_modules\node-sass\vendor\win32-x64-46\binding.node Node Sass could not find a binding for your current environment: Windows 64...
阅读(56) 评论(0)

Node.js安装及环境配置之Windows篇 一、安装环境 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤

Node.js安装及环境配置之Windows篇   一、安装环境 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/ 2、选安装目录进行安装 3、环境配置 4、测试 三、前期准备 1、N...
阅读(114) 评论(0)

JAVA中使用FTPClient实现FTP上文件的操作

在JAVA项目中,经常需要做一些FTP的操作,如向FTP上传文件、下载文件、文件重命名、文件删除、创建文件夹等等,本文简单介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传下载重命名等操作文件。 如果是使用MAVEN管理项目则添加 org.apache.camel camel-ftp 2.13.2 ...
阅读(96) 评论(0)

java中的移位运算符:<<,>>,>>>总结

java中有三种移位运算符 >>      :     右移运算符,num >> 1,相当于num除以2 >>>    :     无符号右移,忽略符号位,空位都以0补齐 下面来看看这些移位运算都是怎样使用的 1 /** 2 * 3 */ 4 package com.b510.test; 5 6 /** 7 * @author Jone ...
阅读(38) 评论(0)

bytes[i] & 0xf0是怎么运算的

bytes[i] & 0xf0是如何运算的 StringUtil类: public class StringUtil { /* * 16进制数字字符集 */   private static String hexString="0123456789ABCDEF";      /* * 将字符串编码成16进制数字,适用于所有字符(包括中文) */   public stat...
阅读(68) 评论(0)

Java中使用OpenSSL生成的RSA公私钥进行数据加解密

原文地址 http://blog.csdn.net/chaijunkun/article/details/7275632/ 本文出处:http://blog.csdn.net/chaijunkun/article/details/7275632,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文。 RSA是什么:R...
阅读(146) 评论(0)

安装(2)

一、Go语言下载 go语言官方下载地址:https://golang.org/dl/ 找到适合你系统的版本下载,本人下载的是windows版本。也可以下载Source自己更深层次研究go语言。 二、GO语言安装 下载完成之后,双击go1.6.windows-amd64.msi进行安装。 如果安装过程出现以下提示: 以管理员的身份运行cmd,找到g...
阅读(44) 评论(0)
259条 共13页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:83910次
    • 积分:1611
    • 等级:
    • 排名:千里之外
    • 原创:46篇
    • 转载:213篇
    • 译文:0篇
    • 评论:7条
    最新评论