我一直使用构造器的方式生成或者初始化对象。最近发现一些对象在项目中并没有实际作用,有时我只是需要它的一些功能,为此新建一个对象是不是比较消耗资源,影响程序的性能呢。今天看到一些资料,对这个问题作出了一个回答。 说明: 首先肯定的是,我们有时候并不需要一个类的全部功能,或许我们需要的只是其中的一两个方...
分类:
编程语言 时间:
2015-05-22 07:01:58
收藏:
0 评论:
0 赞:
0 阅读:
122
最近,读了很多有关js模块化编程方面的文章,自己也有些小小的理解,不过,还是得借助别人的总结,在这个基础上谈一谈自己的理解吧!参考:http://www.ruanyifeng.com/blog/2012/10/javascript_module.html1、网页js程序为什么要模块化?;之前做的一些...
分类:
编程语言 时间:
2015-05-22 07:01:28
收藏:
0 评论:
0 赞:
0 阅读:
96
17.1 @Conditional
@Conditional为按照条件配置spring的bean提供了支持,即满足某种条件下,怎么配置对应的bean;
应用场景
当某一个jar包在classpath中的时候,配置某几个bean;
当某一个bean配置好后,会自动配置一个特定的bean;
当某种环境变量被设置后,创建某个bean;
@Conditional为敏捷开发所提倡的原则&qu ...
分类:
编程语言 时间:
2015-05-22 02:24:19
收藏:
0 评论:
0 赞:
0 阅读:
217
项目架构是用springmvc,mybatis。打算配置异常拦截类,又配置了事务管理,所以就配置在一起,采用xml配置:? ? ? ?但是这样配置的话只有事务起作用,异常类拦截器没用用到,为什么会这样?求大神指点
分类:
编程语言 时间:
2015-05-22 02:22:39
收藏:
0 评论:
0 赞:
0 阅读:
296
16.1 TaskScheduler
提供对计划任务提供支持;
使用@EnableScheduling开启计划任务支持
使用@Scheduled来注解计划任务的方法;
16.2 示例
演示后台间断执行任务? ...
分类:
编程语言 时间:
2015-05-22 02:20:34
收藏:
0 评论:
0 赞:
0 阅读:
121
哥常用的linux部署脚本,喜欢的拿去用吧
?
#!/bin/sh
flag=0
env=$2
tempdir="tempdir"
jarname="sellerinfo-cacheload.jar"
grepname="sellerinfo-cacheload"
project="com.dhga ...
分类:
编程语言 时间:
2015-05-22 02:17:39
收藏:
0 评论:
0 赞:
0 阅读:
257
JAVA线程安全从总体上来说,是指Java对象在多线程运行环境下的一种特性,表现为常规(区别于特殊调用情况)情况下每次调用都能得到正确的逻辑结果。从本质上来说,将对象的方法行为加上了同步控制逻辑,而调用者无须做其他额外的同步控制就可以安全放心的使用对象。
??? Java线程安全仅仅是指Java对象在多线程环境下的基本安全,在某些特殊的多线程调度环境下,对象内化的同步控制也可能错误,这时 ...
分类:
编程语言 时间:
2015-05-22 02:16:23
收藏:
0 评论:
0 赞:
0 阅读:
196
分类:
编程语言 时间:
2015-05-22 02:08:28
收藏:
0 评论:
0 赞:
0 阅读:
288
hdu2838《CowSorting》这题本来兴高采烈的想用java做一遍,结果做出来之后无限超内存,真是啊,做题的时候java这种东西还是轻易不要动了。还有感觉要把数字都要离散化的,结果后台数据不需要离散化。题意:给一个n代表n个牛,然后再给n个数我觉得是n以内的数(包括n)。虽然体..
分类:
编程语言 时间:
2015-05-22 02:06:08
收藏:
0 评论:
0 赞:
0 阅读:
251
hdu2838《CowSorting》这题本来兴高采烈的想用java做一遍,结果做出来之后无限超内存,真是啊,做题的时候java这种东西还是轻易不要动了。还有感觉要把数字都要离散化的,结果后台数据不需要离散化。题意:给一个n代表n个牛,然后再给n个数我觉得是n以内的数(包括n)。虽然体..
分类:
编程语言 时间:
2015-05-22 02:05:59
收藏:
0 评论:
0 赞:
0 阅读:
284
1.方法1)方法作用:封装一段特定的逻辑功能,使程序结构清晰、便于代码的重复使用2)方法的定义:方法的主要三要素:方法名、参数列表、返回值。修饰词返回值类型方法名(参数列表){方法体}说明:①返回值类型:方法需返回结果时使用,无返回值为void,有返回值时设计为特定数据..
分类:
编程语言 时间:
2015-05-22 02:04:29
收藏:
0 评论:
0 赞:
0 阅读:
252
1.描述:在原有时间上增加一个时间差:代码示例:Datepsd=sysDate();StringworkTimeP1=mapP.get("WORK_TIME_")!=null?mapP.get("WORK_TIME_").toString():"0";intnews=Integer.parseInt(workTimeP1)*60;Dateped=DateUtils.addSeconds(psd,news);2.时间差的计算代码:以毫秒为例..
分类:
编程语言 时间:
2015-05-22 02:03:28
收藏:
0 评论:
0 赞:
0 阅读:
370
选择排序publicclassChooseSort{publicstaticvoidmain(String[]args){int[]x={2,332,16,575,203,4,23,11,345,32};ChooseSortcs=newChooseSort();cs.selectSort(x);for(inti=0;i<x.length;i++){System.out.print(x[i]+"");}}publicstaticvoidselectSort(int[]a){intminIndex=..
分类:
编程语言 时间:
2015-05-22 02:03:19
收藏:
0 评论:
0 赞:
0 阅读:
204
递归算法求解遍历(或穷举)问题递归问题可以理解为遍历问题,必须遍历出所有的数据来,才能进行相应的运算,比如Fibonacci问题、阶乘问题,必须把每一步的值都遍历出来,然后才能做加法或乘法。递归算法解决问题的特点:(1)必须有一个明确的递归结束条件,称为递归出口。(2)根..
分类:
编程语言 时间:
2015-05-22 02:00:29
收藏:
0 评论:
0 赞:
0 阅读:
313
JAVA基础知识总结,对于大多数想要学习JAVA编程语言的人员来说或者对于那些已经在学习路上的新手来说,掌握以下的JAVA基础知识,或许将更有利于你快速掌握好这门语言。以下是本人对JAVA基础知识做了一下小结,如有纰漏,还望大家不吝赐教。1、对象的初始化(1)非静态对象的初始..
分类:
编程语言 时间:
2015-05-22 01:59:59
收藏:
0 评论:
0 赞:
0 阅读:
216
Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).For example, this binary tree is symmetric: 1 / \ ...
分类:
编程语言 时间:
2015-05-22 01:51:38
收藏:
0 评论:
0 赞:
0 阅读:
205
输入一组整数,求出这组数字子序列和中的最大值,只要求出最大子序列的和,不必求出最大值对应的那个序列。序列:-2 11 -4 13 -5 2 -5 -3 12 -9 最大子序列和为21序列:0 -3 6 8 -20 21 8 -9 10 -1 3 6 5 最大子序列和为43代码如下: 1 #inclu...
分类:
编程语言 时间:
2015-05-22 01:48:18
收藏:
0 评论:
0 赞:
0 阅读:
258
饭要一口一口吃,程序也要一步一步写,很多看起来很复杂的东西最初都是很简单的下面要整合struts和springspring就是我们的管家,原来我们费事费神的问题统统扔给她就好了先写一个测试方法package com.hibernate;import static org.junit.Assert.*...
分类:
编程语言 时间:
2015-05-22 01:47:58
收藏:
0 评论:
0 赞:
0 阅读:
202
Two elements of a binary search tree (BST) are swapped by mistake.Recover the tree without changing its structure.解题思路:先中序遍历找到mistake,然后替换即可,JAVA实现如下:...
分类:
编程语言 时间:
2015-05-22 01:47:28
收藏:
0 评论:
0 赞:
0 阅读:
177
当某个函数被调用时,会创建一个执行环境及相应的作用域链。 执行环境(execution context)定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个函数都有自己的执行环境。当执行流进入一个函数时,函数的环境就会被推入一个环境栈中。而在函数执行之后,栈将其环境弹出,把控制权返回...
分类:
编程语言 时间:
2015-05-22 01:46:58
收藏:
0 评论:
0 赞:
0 阅读:
170