首页 > 编程语言
Spring并发访问的线程安全性问题
由于Spring MVC默认是Singleton的,所以会产生一个潜在的安全隐患。根本核心是instance变量保持状态的问题。这意味着每个request过来,系统都会用原有的instance去处理,这样导致了两个结果:一是我们不用每次创建Controller,二是减少了对象创建和垃圾收集的时间;由...
分类:编程语言   时间:2015-02-28 16:10:26    收藏:0  评论:0  赞:0  阅读:292
java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]
此方法为Timestamp的 转换方法。这几天做到excel导入功能,其中里面有几个时间时段,所以用了这个类来将导入的字符串格式转换Timestamp格式。不慎出现了java.lang.IllegalArgumentException: Timestamp format must be yyyy-m...
分类:编程语言   时间:2015-02-28 16:09:06    收藏:0  评论:0  赞:0  阅读:397
[转]Javascript实现图片的预加载的完整实现
图片预加载是web开发中一种应用相当广泛的技术,比如我们在做图片翻转显示等特效的时候,为了让图片在转换的时候不出现等待,我们最好是先让图片下载到本地,然后在继续执行后续的操作。今天我们将来实现一个完整的图片预加载和处理图片加载后执行后续操作的代码。下面的函数实现了一个我们想要的最基本的图片预加载效果...
分类:编程语言   时间:2015-02-28 16:08:06    收藏:0  评论:0  赞:0  阅读:243
Spring整合Hibernate的步骤
为什么要整合Hibernate?1、使用Spring的IOC功能管理SessionFactory对象LocalSessionFactoryBean2、使用Spring管理Session对象 HibernateTemplate3、使用Spring的功能实现声明式的事务管理整合Hibernate的步骤:...
分类:编程语言   时间:2015-02-28 16:07:36    收藏:0  评论:0  赞:0  阅读:310
关于spring-mvc的InitBinder注解的参数
关于spring-mvc的InitBinder注解的参数通过Spring-mvc的@InitBinder注释的方法可以对WebDataBinder做一些初始化操作。比如设置Validator。我一直在想能不能为每个Request或者每个Action方法单独设置Validator。也就是说Contro...
分类:编程语言   时间:2015-02-28 16:02:26    收藏:0  评论:0  赞:0  阅读:234
[转]Javascript实现图片的预加载
做过图片翻转效果的朋友其实都知道,要让图片轮换的时候不出现等待,最好是先让图片下载到本地,让浏览器缓存起来。这时,一般都会用到js里边的Image对象。一般的手段无非这样:functionpreLoadImg(url){ varimg=newImage(); img.src=url;}通过调用pre...
分类:编程语言   时间:2015-02-28 16:02:16    收藏:0  评论:0  赞:0  阅读:344
TriAquae 是一款由国产的基于Python开发的开源批量部署管理工具
怀着鸡动的心情跟大家介绍一款国产开源运维软件TriAquae,轻松帮你搞定大部分运维工作!TriAquae 是一款由国产的基于Python开发的开源批量部署管理工具,可以允许用户通过一台控制端管理上千台远程Linux服务器,开发者根据多年运维经验以及运维工程师日常工作的需求开发了很多实用的功能,该工...
分类:编程语言   时间:2015-02-28 16:01:36    收藏:0  评论:0  赞:0  阅读:303
开涛spring3(3.4) - DI 之 3.4 Bean的作用域
3.4 Bean的作用域 什么是作用域呢?即“scope”,在面向对象程序设计中一般指对象或变量之间的可见范围。而在Spring容器中是指其创建的Bean对象相对于其他Bean对象的请求可见范围。Spring提供“singleton”和“prototype”两种基本作用域,另外提供“request”...
分类:编程语言   时间:2015-02-28 16:01:16    收藏:0  评论:0  赞:0  阅读:290
新浪微博API开放平台进行程序开发第一步(java)
申请开发者权限步骤:1、登录sina微博,点击“应用”2、点击“微博开发平台 我也要做开发者”3、点击“我的应用”,填写“开发者信息”4、点击“创建应用”,就是你将要开发的微博应用程序,可以是电脑客户端,微博推广,手机客户端等。 没有个人网站接入,也不是进行手机开发,做一个毕设的pc端小程序。5.....
分类:编程语言   时间:2015-02-28 16:00:26    收藏:0  评论:0  赞:0  阅读:289
[转]利用CSS、JavaScript及Ajax实现图片预加载的三大方法
Perishable Press网站近日发表了一篇文章《3 Ways to Preload Images with CSS, JavaScript, or Ajax》,分享了利用CSS、JavaScript及Ajax实现图片预加载的三大方法。下面为译文。预加载图片是提高用户体验的一个很好方法。图片预...
分类:编程语言   时间:2015-02-28 15:58:06    收藏:0  评论:0  赞:0  阅读:232
Java解析XML的四种方法
XML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法。XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术...
分类:编程语言   时间:2015-02-28 15:57:06    收藏:0  评论:0  赞:0  阅读:218
JavaScript ---属性
获取属性可以通过点(.)或方挂号([])运算符来获取属性的值。对于点(.)来说,右侧必须是一个以属性名称命名的简单标识符。对于[]来说,方挂号内必须是一个计算结果为字符串的表达式。var author = book.author;//得到book的'author'属性var title = book...
分类:编程语言   时间:2015-02-28 15:54:26    收藏:0  评论:0  赞:0  阅读:176
JavaScript事件的属性列表
HTML 4.0 的新特性之一是能够使 HTML 事件触发浏览器中的行为,比如当用户点击某个 HTML 元素时启动一段 JavaScript。下面是一个属性列表,可将之插入 HTML 标签以定义事件的行为。属性此事件发生在何时...onabort图像的加载被中断。onblur元素失去焦点。oncha...
分类:编程语言   时间:2015-02-28 15:51:36    收藏:0  评论:0  赞:0  阅读:249
JAVA日期处理(Timestamp)
要写一些与数据库连接时的日期处理,pstmt.setDate()的类型是java.sql.Date类型,这种符合规范的类型其实并没有把时分秒存进数据库,所以存取时就应该用setTimestamp()或getTimestamp()。 整理一:一、往数据库里存日期数据 java.sql.Date 只存储...
分类:编程语言   时间:2015-02-28 15:51:16    收藏:0  评论:0  赞:0  阅读:300
[持续更新]Python 技巧
本文以 Python 2.7 为基础。lambda 函数实现递归方法一:传递一个 self 参数求阶乘:1 frac = lambda self, x: self(self, x - 1) * x if x > 1 else 12 print frac(frac, 4)方法二(匿名函数也可以实现递归...
分类:编程语言   时间:2015-02-28 15:50:46    收藏:0  评论:0  赞:0  阅读:262
Spring MVC Controller单例陷阱
Spring MVC Controller默认是单例的:单例的原因有二:1、为了性能。2、不需要多例。1、这个不用废话了,单例不用每次都new,当然快了。2、不需要实例会让很多人迷惑,因为spring mvc官方也没明确说不可以多例。 我这里说不需要的原因是看开发者怎么用了,如果你给controll...
分类:编程语言   时间:2015-02-28 15:50:26    收藏:0  评论:0  赞:0  阅读:338
Java面试培训班
ioffers 竭诚为您提供面试服务,让您获得满意offer授课内容第1章android消息机制本节大纲深入理解android的消息机制 handler message looper异步处理机制 AysncTask第2章android事件传递机制本节大纲深入理解android事件传递机制,源码讲解事...
分类:编程语言   时间:2015-02-28 15:50:16    收藏:0  评论:0  赞:0  阅读:252
javascript深入理解 `闭包`
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 此文涉及到大量例子,以帮助理解闭包 及 使用...
分类:编程语言   时间:2015-02-28 14:43:36    收藏:0  评论:0  赞:0  阅读:355
C语言setsockopt()函数:设置socket状态
头文件:#include   #include 定义函数:int setsockopt(int s, int level, int optname, const void * optval, ,socklen_toptlen); 函数说明:setsockopt()用来设置参数s 所指定的socket 状态. 参数level 代表欲设置的网络层, 一般设成SOL_SOCKET 以存取...
分类:编程语言   时间:2015-02-28 14:42:06    收藏:0  评论:0  赞:0  阅读:313
UVa 110 没有循环的排序程序
题意:构造Pascal的排序程序。初看是写Pascal程序,不了解的以为会很难,但其实程序的大部分是固定的,直接printf就可以,主要在于写比较的if-else部分。 思路:看sample out可以大概知道程序的构成,其他部分直接输出,主要写比较的部分。比较的时候,可以看成两个集合,A是已排好序的,S是全集,cur是从左到右扫描S的当前位置。用递归写的,前半部分是当当前位置cur到达n时,即...
分类:编程语言   时间:2015-02-28 14:39:56    收藏:0  评论:0  赞:0  阅读:241
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!