服务提供者和服务消费者 下面这张表格,简单描述了服务提供者/消费者是什么: | 名词 | 概念 | | | | | 服务提供者 | 服务的被调用方(即:为其他服务提供服务的服务) | | 服务消费者 | 服务的调用方(即:依赖其他服务的服务) | 服务提供者代码示例 这是一个稍微有点复杂的程序。我们 ...
分类:
编程语言 时间:
2017-09-27 00:46:50
阅读次数:
433
在Struts2中,使用token的方式来防止二次提交。并且在默认的拦截器栈中提供了两个默认拦截器Token Interceptor和Token Session Interceptor。必须要在form中添加token标签,如果没有的话,则会被认为是invalid token。 Token Inte ...
分类:
其他好文 时间:
2017-09-22 12:10:34
阅读次数:
208
模板语言循环 1:如果模板语言遇到列表,直接进行循环取值即可。 2:如果模板语言遇到字典进行循环有以下3种: - for item in dict.keys 只循环获取字典key - for item in dict.value 只循环获取字典value - for k,v in dict.item ...
分类:
编程语言 时间:
2017-09-19 17:46:36
阅读次数:
311
asp.net mvc core 内置了 IOC 容器,不再需要 autofac 等,当然 autofac 也是支持.net core的(http://www.open-open.com/lib/view/open1454127071933.html)。内置 IOC 是通过构造函数注入,而不是属性注 ...
分类:
Web程序 时间:
2017-09-17 21:05:05
阅读次数:
204
一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java ...
分类:
其他好文 时间:
2017-09-15 15:29:51
阅读次数:
193
JavaScript的函数不但是“头等公民”,而且可以像变量一样使用,具有非常强大的抽象能力 函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。 如果没有return语句,函数执行完毕后也会返回结果,只是结果为u ...
分类:
Web程序 时间:
2017-09-15 01:43:15
阅读次数:
294
/** * 解析对象形式的json字符串 */ public static void test1() { String jsonStr = "{\"JACKIE_ZHANG\":\"张学友\",\"ANDY_LAU\":\"刘德华\",\"LIMING\":\"黎明\",\"Aaron_Kwok\"... ...
分类:
Web程序 时间:
2017-09-14 20:04:05
阅读次数:
179
A. Responsive_Navigation_Patterns(响应式导航模式) https://developer.mozilla.org/zh-CN/Apps/Design/Responsive_Navigation_Patterns Top toggle menu Pros(优势): on ...
分类:
其他好文 时间:
2017-09-13 23:17:04
阅读次数:
245
我们先来看看set和get这两个词的表面意思,set是设置的意思,而get是获取的意思,顾名思义,这两个方法是对数据进行设置和获取用的。而且,在类中使用set和get方法时,都是在set和get后面跟上一些特定的词来形成特定意思的方法名,比如setage()和getage(),表示设置年龄和获取年龄 ...
分类:
其他好文 时间:
2017-09-08 01:26:09
阅读次数:
265