码迷,mamicode.com
首页 > 编程语言
SpringMVC数据绑定全面示例(复杂对象,数组等)
点击链接查询原文 http://www.xdemo.org/springmvc-data-bind/已经使用SpringMVC开发了几个项目,平时也有不少朋友问我数据怎么传输,怎么绑定之类的话题,今天做一个总结。在此之前,大家可以看一下我之前的一篇关于Spring restful的文章http://...
分类:编程语言   时间:2015-11-14 00:54:42    阅读次数:450
Java再学习——关于ConcurrentHashMap
ConcurrentHashMap提供了和Hashtable以及SynchronizedMap中所不同的锁机制。1,在并发方面, ConcurrentHashMap提供了好得多的并发性。多个读操作几乎总可以并发地执行,同时进行的读和写操作通常也能并发地执行,而同时进行的写操作仍然可以不时地并发进行(...
分类:编程语言   时间:2015-11-14 00:54:28    阅读次数:273
spring mvc 经典总结
概述继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO ...
分类:编程语言   时间:2015-11-14 00:54:39    阅读次数:435
SpringMVC异常处理
1.通过配置 redirect:/error.jsp 2、在controller中添加异常处理handler@ExceptionHandler(RuntimeException.class) public String exception(Ru...
分类:编程语言   时间:2015-11-14 00:54:46    阅读次数:277
安装Java
1.在Oracle的官网下载需要的jdk,这里选择JDK1.8,下面,是下载的网址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2. 下载完成后,安装EXE文件,安装完成后,在相应...
分类:编程语言   时间:2015-11-14 00:53:42    阅读次数:313
Java再学习——CopyOnWrite容器
一,定义 CopyOnWrite容器即写时复制的容器。通俗的理解是当我们往一个容器添加元素的时候,不直接往当前容器添加,而是先将当前容器进行Copy,复制出一个新的容器,然后新的容器里添加元素,添加完元素之后,再将原容器的引用指向新的容器。这样做的好处是我们可以对CopyOnWrite容器进行并发....
分类:编程语言   时间:2015-11-14 00:51:16    阅读次数:330
Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition
在前面我们将了很多关于同步的问题,然而在现实中,需要线程之间的协作。比如说最经典的生产者-消费者模型:当队列满时,生产者需要等待队列有空间才能继续往里面放入商品,而在等待的期间内,生产者必须释放对临...
分类:编程语言   时间:2015-11-13 23:47:14    阅读次数:544
python 学习笔记(10)
字符串方法findjoinlowerreplacesplitstriptranslatefind:可以在一个较长的字符串中查找字符串,返回值是这个字符串所在的位置的最左端索引,找不到返回-1例:>>>‘Withamoo-moohere,andamoo-moothere’.find(‘moo‘)7>>>‘Withamoo-moohere,andamoo-moother..
分类:编程语言   时间:2015-11-13 23:45:39    阅读次数:416
Python脚本远程批量执行命令
摘要本文主要写用python脚本远程连接多台服务器,然后批量执行命令,最终返回命令执行结果。这个可以说是Ansible,Puppet等工具的最简单的雏形。做运维的同学应该都知道的。正文multi_task.py#_*_coding:utf-8_*_ importmultiprocessing importparamiko importgetpass importCo..
分类:编程语言   时间:2015-11-13 23:46:47    阅读次数:845
Python excel 画图
根据linux系统的sar值,画出execl的折线图。#!/usr/bin/envpython #-*-coding:utf-8-*- importcommands importxlsxwriter sar="sar-q-f/var/log/sa/sa" workbook=xlsxwriter.Workbook(‘ccccc.xlsx‘) worksheet=workbook.add_worksheet()#创建一个sheet chart=workbook.add_char..
分类:编程语言   时间:2015-11-13 23:44:32    阅读次数:538
第一个java程序
体验Java编程过程 体验Java编程过程程序清单:Test.javaclass Test { public static void main(String [] args) { Syst...
分类:编程语言   时间:2015-11-13 23:38:27    阅读次数:318
Java TCP异步数据接收
之前一直采用.Net编写服务端程序,最近需要切换到Linux平台下,于是尝试采用Java编写数据服务器。TCP异步连接在C#中很容易实现,网上也有很多可供参考的代码。但Java异步TCP的参考资料较少,网上例程多是阻塞多线程方法,由于线程的开销较大,当客户端较多时系统资源的消耗也较大。综合网上和书本...
分类:编程语言   时间:2015-11-13 23:39:28    阅读次数:366
Python核心编程读笔 6: 条件和循环
第八章 条件和循环一、ifpython中的条件表达式:很奇葩!!! smaller = (x >>for nameIndex in range(len(nameList)): ... print "Liu,", nameList[nameIndex]3 使用序列项和索引迭代: >>> ...
分类:编程语言   时间:2015-11-13 23:34:04    阅读次数:285
spring mvc 注解 annot失效
如果带上事务,那么用annotation方式的事务注解和bean配置,事务会失效,要将service bean配置到xml文件中才行这个问题是由于问答上有解决方案引用这个问题很经典了在主容器中(applicationContext.xml),将Controller的注解排除掉 而在springMVC...
分类:编程语言   时间:2015-11-13 23:33:08    阅读次数:367
PHP 二维数组排序 可以按指定 键值排序
array( 'name' => '国际原油价格', 'url_pinyin' => 'kucun', ), 1 => array( 'name' => '原油', 'url_pinyin' => ...
分类:编程语言   时间:2015-11-13 23:32:58    阅读次数:279
在图中寻找最短路径-----深度优先算法C++实现
求从图中的任意一点(起点)到另一点(终点)的最短路径,最短距离;图中有数字的点表示为图中的不同海拔的高地,不能通过;没有数字的点表示海拔为0,为平地可以通过;这个是典型的求图中两点的最短路径;本例,用深度优先算法来实现;在每一个点都有四个方向(有的点的有些方向不能通过),所以在每一个点处要处理四种方...
分类:编程语言   时间:2015-11-13 23:31:42    阅读次数:328
JavaScript系列问题
JavaScript系列问题:1、通过JS变更页面字体的大小 2、图片压缩优化能有效提高网站浏览速度
分类:编程语言   时间:2015-11-13 23:30:37    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!