C#标准是首字母大写,Java规范是首字母小写,在序列化成Json之后,反序列化会出现反序列化失败的问题。。 从C#反序列化成JavaBean的时候通过如下注解可以直接解决该问题 将该注解放到对应的class上,即可从大写首字母的Json串,反序列化成JavaBean。 ...
分类:
编程语言 时间:
2018-01-19 17:23:07
阅读次数:
170
SOA 面向服务架构,实际上强调的是软件的一种架构,一种支撑软件运行的相对稳定的结构,表面含义如此,其实SOA是一种通过服务整合来解决系统集成的一种思想。不是具体的技术,本质上是一种策略、思想。 ESB 企业服务总线,像一根“聪明”的管道,用来连接各个“愚笨”的节点。为了集成不同系统,不同协议的服务 ...
分类:
其他好文 时间:
2018-01-16 23:59:46
阅读次数:
336
首先编写代码前,要先把Elasticsearch环境搭建好(这个很简单,网上百度一大堆)。然后将elasticsearch jar包导入工程当中。 之后开始编码工作: 第一步:编写连接本地Elasticsearch环境的代码 第二步,建立索引库和创建索引 第三步,写入实体类Esbean 第四步,从o ...
分类:
数据库 时间:
2018-01-11 16:10:24
阅读次数:
709
当你某一天发现app从首页控制器跳到下n级控制器时,需要隐藏底部tabar时,隐藏不了。 找了半天资料,发现控制器有一个叫hidesBottomBarWhenPushed的属性,但还不知道怎么 用,首先给控制器UIViewController加一个分类方法: - (void)pushViewCont ...
分类:
移动开发 时间:
2017-12-28 15:03:26
阅读次数:
148
V部落是一个多用户博客管理平台,采用Vue+SpringBoot开发。 项目演示地址: http://45.77.146.32:8081/index.html 项目效果图登陆页面文章列表发表文章用...
分类:
编程语言 时间:
2017-12-27 18:06:51
阅读次数:
768
0x00挂起线程注入原理1.主要是shellcode注入进程后 要让他在获取线程上下文后,修改到我们写入的ShellCode处执行(修改Eip为ShellCode处的地址)2.含义 A->B B做操作在给到A //获得线程上下背景文 Ret = GetThreadContext(ThreadHand ...
分类:
编程语言 时间:
2017-12-14 23:56:19
阅读次数:
315
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知 ...
分类:
编程语言 时间:
2017-12-10 21:26:39
阅读次数:
209
本文详细汇总了C#常用的命名规则。分享给大家供大家参考。具体如下: Pascal 规则 每个单词开头的字母大写(如 TestCounter). Camel 规则 除了第一个单词外的其他单词的开头字母大写. 如. testCounter. Upper 规则 仅用于一两个字符长的常量的缩写命名,超过三个 ...
SOA和微服务的区别 其实服务化架构已经可以解决大部分企业的需求了,那么我们为什么要研究微服务呢?先说说它们的区别; 微服务架构强调业务系统需要彻底的组件化和服务化,一个组件就是一个产品,可以独立对外提供服务 微服务不再强调传统SOA架构里面比较重的ESB企业服务总线 微服务强调每个微服务都有自己独 ...
分类:
编程语言 时间:
2017-12-05 12:03:05
阅读次数:
167
esb控件记录 1.src/main/resouses 文件夹中放需要解析的文件 2.src/main/java中写java代码,一般不写,只有当mule不能实现功能的时候才会写代码 1. flow : 相当于是一个过程,顺序执行 2. payload : 相当于是一个指向栈顶的指针,执行的过程,每 ...
分类:
其他好文 时间:
2017-12-01 11:30:32
阅读次数:
259