码迷,mamicode.com
首页 > 编程语言
spring 4.x下让http请求返回json串
当前很多应用已经开始将响应返回为json串,所以基于springframework框架开发的服务端程序,让响应返回json字符串成为了一种常用手段。 这里介绍一下如何在spring-MVC框架下方便快捷的返回json字符串。 首先,需要在controller类的方法名头上加@ReponseBody注...
分类:编程语言   时间:2015-11-30 17:47:12    阅读次数:170
失败的尝试,使用继承扩展数组,以及ES6的必要性
我们都知道直接在原生对象上扩展对象是很不好的。所以prototype这样的库广受非议。一些库,比如lodash采用了工具包形式的扩展方式,绕开了对象的继承。由于es6的class的出现,我尝试以Array派生子对象的方式进行扩展。以下是一个简单的例子。"use strict"class Abc ex...
分类:编程语言   时间:2015-11-30 17:47:33    阅读次数:139
Spring MVC 相关注解
@InitBinder 类型转换@RequestMapping@Controller@Autowired@Value@ResponseBody@RequestBody@PageableDefault@RequestParam@Service@Transactional@DateTimeFormat....
分类:编程语言   时间:2015-11-30 17:44:40    阅读次数:159
java设计模式----外观模式
外观模式主要应用场景在于为复杂的子系统提供一个简单的接口,提高子系统的独立性。创建DrawerOne类:package facade;public class DrawerOne { public void open() { System.out.println("第一个抽屉被打开了"); ge.....
分类:编程语言   时间:2015-11-30 17:45:08    阅读次数:145
为什么C#动态调用Java的cxf多了bool型参数
最近的一个项目需要C#调用Java的cxf发布的接口,接口参数文档只给我的是两个long型,但是通过我动态加载发现,参数是四个。比如接口文档给的接口是TestFunc(long, long);而我通过动态加载,反射后发现接口为TestFunc(long, bool, long, bool);之前一直...
分类:编程语言   时间:2015-11-30 17:44:29    阅读次数:442
Javascript模块化编程
随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只...
分类:编程语言   时间:2015-11-30 17:43:29    阅读次数:188
javamail 发送邮件简单例子
前几天,做预警项目需要添加一个发送邮件的功能,由于本人刚刚接触java,还不甚懂。网上找了一个例子,略加修改,即完成…………例子地址:http://www.blogjava.net/wangfun/archive/2009/04/15/265748.html下面开始一步步来讲(大牛勿喷~~):ste...
分类:编程语言   时间:2015-11-30 17:43:01    阅读次数:157
spring quartz定时任务
配置quartz 在spring中需要三个jar包:quartz-1.8.5.jar、commons-collections-3.2.1.jar、commons-logging-1.1.jar首先要配置我们的spring.xmlxmlns 多加下面的内容、[html]view plaincopyxm...
分类:编程语言   时间:2015-11-30 17:22:07    阅读次数:142
Spring事务管理的三种方式
一 、第一种:全注解声明式事务 Xml代码 复制代码 收藏代码1. 2. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. ...
分类:编程语言   时间:2015-11-30 17:22:18    阅读次数:161
一些有趣的Javascript技巧
整理一些刷题时学会的小技巧……目录:即大于0又小于0的变量String.split() 与 正则表达式缓存的几种方法初始化一个数组即大于0又小于0的变量问题: 设计一个变量val,使得以下表达式返回true:val0;逻辑上来说一个数是不可能即大于0又小于0的。我们能做到的只是让一个变量一会大于0一...
分类:编程语言   时间:2015-11-30 17:24:04    阅读次数:145
Java反射技术初级学习总结
反射机制是Java成为动态语言的一个关键特性,在运行中的Java程序对自身进行检查,或者说“内省”,并能直接操作程序的内部属性,这个机制允许程序在执行时可以通过反射API取得任何一个已知名称的类的信息,并能在执行时改变类的成员变量的内容或执行方法。反射包:Java.lang.reflect.* C....
分类:编程语言   时间:2015-11-30 17:21:00    阅读次数:154
数据结构例程——交换排序之冒泡排序
本文是[数据结构基础系列(9):排序]中第4课时[交换排序之冒泡排序]的例程。冒泡排序#include #define MaxSize 20 typedef int KeyType; //定义关键字类型 typedef char InfoType[10]; typedef struct //记录类型 { KeyType key; //...
分类:编程语言   时间:2015-11-30 16:03:16    阅读次数:174
不得不看的Java代码性能优化总结
前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考...
分类:编程语言   时间:2015-11-30 16:03:12    阅读次数:188
特征选择常用算法综述
原文:http://www.cnblogs.com/heaad/archive/2011/01/02/1924088.html1 综述(1)什么是特征选择特征选择( Feature Selection )也称特征子集选择( Feature Subset Selection , FSS ),或属性选择...
分类:编程语言   时间:2015-11-30 15:58:02    阅读次数:186
Python中函数式使用
对于链表来讲,有三个内置函数非常有用:filter(),map()以及reduce()。filter(function,sequence)返回一个 sequence(序列),包括了给定序列中所有调用function(item)后返回值为 true 的元素(如果可能的话,会返回相同的类型)。如果该序列...
分类:编程语言   时间:2015-11-30 14:41:24    阅读次数:158
Java 8 vs. Scala(一): Lambda表达式
【编者按】虽然 Java 深得大量开发者喜爱,但是对比其他现代编程语言,其语法确实略显冗长。但是通过 Java8,直接利用 lambda 表达式就能编写出既可读又简洁的代码。作者 Hussachai Puripunpinyo 的软件工程师,作者通过对比 Java 8和 Scala,对性能和表达方面的...
分类:编程语言   时间:2015-11-30 14:41:46    阅读次数:232
Java 8 vs. Scala(二):Stream vs. Collection
【编者按】在之前文章中,我们介绍了Java 8和Scala的Lambda表达式对比。在本文,将进行 Hussachai Puripunpinyo Java 和 Scala 对比三部曲的第二部分,主要关注 Stream 和 Collection,本文由OneAPM工程师编译整理。首先,为大家做一个简短...
分类:编程语言   时间:2015-11-30 14:39:07    阅读次数:145
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!