首页 > 编程语言
SpringMVC简单构造restful, 并返回json
文章要要点: 快速搭建构造restful的StringMvc GET, POST , PUT , DELETE的各种调用 同一资源 多种表述 (ContentNegotiatingViewResolver解析器),既可以返回对象给JSP, 也可以返回JSON 快速搭建构造restful的StringMvc 首现搭建一个简单的restfulMvc框架...
分类:编程语言   时间:2014-12-05 15:37:44    收藏:0  评论:0  赞:0  阅读:433
Java中关键字continue、break和return的区别
Java中关键字continue、break和return的区别 continue:跳出本次循环继续下一次循环 break:   跳出循环,继续执行循环外的函数体 return:   跳出整个函数体 有代码才有真相: public class JavaBese { public static void main (String[] args) { int j = 3;...
分类:编程语言   时间:2014-12-05 15:36:33    收藏:0  评论:0  赞:0  阅读:321
Python中C++类特性的实现原理
#python类的特性#而且python还可以实现函数的重载,通过不同的参数来做不同的内部实现#def overload(*args):# def overload1():# print("No args")# def overload2(x):# print("one args")# def overload3(x,y):# print("two args")# if len(args) ...
分类:编程语言   时间:2014-12-05 15:34:53    收藏:0  评论:0  赞:0  阅读:327
不使用left-join等多表关联查询,只用单表查询和Java程序,简便实现“多表查询”效果
上次我们提到,不使用left-loin关联查询,可能是为了提高效率或者配置缓存,也可以简化一下sql语句的编写。只写单表查询,sql真得太简单了。问题是,查询多个表的数据还是非常需要的。  因此,存在这么一个强烈的需求:查询2个集合,怎么合并2个集合中的数据为1个集合,且数据关联要正确。在实践中,我提炼了如下流程和工具方法:流程  先查询第1个集合,根据第1个集合的结果,查询第2个集合,合并2个集...
分类:编程语言   时间:2014-12-05 15:32:23    收藏:0  评论:0  赞:0  阅读:594
Gradle错误:Could not create the Java Virtual Machine
Error occurred during initialization of VM Could not reserver enough space for object heap Error:Could not create the Java VIrtual Machine Error:A fatal exception has occurred. Program will exit....
分类:编程语言   时间:2014-12-05 15:31:13    收藏:0  评论:0  赞:0  阅读:318
POJ 2774 Long Long Message 后缀数组
题目大意:给出两个字符串,求出这两个字符串的最长公共序列。 思路:把两个字符串合成一个,然后跑一次后缀数组,求出rank数组和height数组,之后验证是否rank临近的两个后缀在不同的串里,如果是的话就更新答案。 CODE: #include #include #include #include #define MAX 2000100 using namespa...
分类:编程语言   时间:2014-12-05 15:30:53    收藏:0  评论:0  赞:0  阅读:334
javat透明窗体问题(找不到com.sun.awt.AWTUtilities包)
Eclipse 默认把这些受访问限制的API设成了ERROR,而com.sun.awt.AWTUtilities提供的API是受限访问的。’ 因此只要把Windows-Preferences-Java-Complicer- Errors/Warnings里面的Deprecated and restricted API中的Forbidden references(access rules)选为Wa...
分类:编程语言   时间:2014-12-05 14:21:23    收藏:0  评论:0  赞:0  阅读:501
C#多线程 为多核处理器而生的多线程方法Parallel.For和Parallel.ForEach
1.在.net4.0中,有了一个新的类库:任务并行库。它极大地简化了并行编程且内容丰富。这里仅介绍其中最简单的 Parallel.For循环和Parallel.ForEach循环。它们位于System.Threading.Tasks命名空间。它们是两个方法,这两个方法将迭代分别放在不同的处理器上并行处理,如果机器是多处理器或多核处理器,这样就会使性能大大提升。 2.例子用Parallel....
分类:编程语言   时间:2014-12-05 14:20:53    收藏:0  评论:0  赞:0  阅读:336
python 的一句神奇的语句
import this 输出的居然是: The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than compli...
分类:编程语言   时间:2014-12-05 14:20:43    收藏:0  评论:0  赞:0  阅读:373
FFmpeg 学习之 解码并 MFC+OpenCV 显示
众所周知,Opencv 在图像处理方面具有无与伦比的优势,但其在视频解码这块实在不敢恭维,智能识别 AVI 封装和少数几种 编码格式。 其实 OpenCV 解码也是引用的 FFmpeg,不过编译时估计做了限制。 下面的代码实现的功能是,,FFmpeg 解码视频,然后将每一帧转换为 OpenCV 可以识别的图像格式,在 MFC 图片空间中显示。 配置:VS2008,OpenCV2.4.4,FF...
分类:编程语言   时间:2014-12-05 14:19:43    收藏:0  评论:0  赞:0  阅读:514
超长整数的基础运算 算法实现自平方篇
自平方乘法运算进行性能提升而进行改造的一种方法...
分类:编程语言   时间:2014-12-05 14:17:33    收藏:0  评论:0  赞:0  阅读:294
分数背包问题(贪心算法)
#include #include #include #include using namespace std; /* *分数背包问题(贪心算法) */ struct goods { double value;//物品的价值 double weight;//物品的重量 double ratio;//物品的性价比 double in;//物品装入背包的重量 int index;/...
分类:编程语言   时间:2014-12-05 14:17:23    收藏:0  评论:0  赞:0  阅读:631
Java使用LinkedList模拟一个堆栈或者队列数据结构
用Java模拟一个堆栈或者队列数据结构。 首先得明白堆栈和队列的数据结构: 堆栈:先进后出 队列:先进先出 LinkedList中刚好有addFirst()和addLast()方法。 [java] view plaincopyprint? public class Stack {           public static void m...
分类:编程语言   时间:2014-12-05 14:16:54    收藏:0  评论:0  赞:0  阅读:346
java 动态代理学习(Proxy,InvocationHandler)
前几天看到java的动态代理机制,不知道是啥玩意,然后看了看。死活不知道invoke(Object proxy, Method m, Object[] args)种的proxy是个什么东西,放在这里有什么用?于是网上到处搜刮,把自己的理解写了写。/** * 相亲接口 * * @author zhe....
分类:编程语言   时间:2014-12-05 14:13:43    收藏:0  评论:0  赞:0  阅读:314
java 动态代理深度学习(Proxy,InvocationHandler),含$Proxy0源码
java 动态代理深度学习,一.相关类及其方法:java.lang.reflect.Proxy,Proxy 提供用于创建动态代理类和实例的静态方法.newProxyInstance()返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序(详见api文档)java.lang.re...
分类:编程语言   时间:2014-12-05 14:11:13    收藏:0  评论:0  赞:0  阅读:292
拓扑排序介绍
拓扑排序介绍拓扑排序(Topological Order)是指,将一个有向无环图(Directed Acyclic Graph简称DAG)进行排序进而得到一个有序的线性序列。这样说,可能理解起来比较抽象。下面通过简单的例子进行说明!例如,一个项目包括A、B、C、D四个子部分来完成,并且A依赖于B和D...
分类:编程语言   时间:2014-12-05 14:11:03    收藏:0  评论:0  赞:0  阅读:352
Spring强制使用CGLIB代理事务
Spring强制使用CGLIB代理事务springaopjdkreferenceclasspathSpring1.2:将事务代理工厂[TransactionProxyFactoryBean] 或 自动代理拦截器[BeanNameAutoProxyCreator]的proxyTargetClass属性...
分类:编程语言   时间:2014-12-05 14:06:53    收藏:0  评论:0  赞:0  阅读:1311
字符编码介绍及java中的应用
字符编码,就是对日常的控制符号、文字和常用符号的二进制表示。为了准确的表示如何编号,怎么生产八位字节流,Unicode Technical Report (UTR) #17提出现代编码模型的5个层次: 1. 抽象字符表:系统所支持的所有抽象字符的集合 2. 编码字符集:就是通过某种规则把抽象字符映射...
分类:编程语言   时间:2014-12-05 14:03:33    收藏:0  评论:0  赞:0  阅读:256
java 的复用工具 - jar包
前言 Java提供了jar包的机制,使得已经开发好了的类能够顺利的被将来的工程所复用。 本章主要讲解如何使用这种工具。包的作用 包能够将不同功用的类组织起来,从而确保类名的唯一性。 为了保证包名的唯一性,Sun公司建议将包发布公司的因特网域名的逆序作为包含此包的目录,并且不同的项目使用不同的...
分类:编程语言   时间:2014-12-05 14:00:53    收藏:0  评论:0  赞:0  阅读:232
【分块】【树状数组】bzoj3787 Gty的文艺妹子序列
题解懒得自己写了,Orz一发wangxz神犇的:http://bakser.gitcafe.com/2014/12/04/bzoj3787-Gty%E7%9A%84%E6%96%87%E8%89%BA%E5%A6%B9%E5%AD%90%E5%BA%8F%E5%88%97-%E5%AE%98%E6%...
分类:编程语言   时间:2014-12-05 13:58:43    收藏:0  评论:0  赞:0  阅读:255
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!