首页 > 编程语言
java基础提高篇——对象的创建
我一直使用构造器的方式生成或者初始化对象。最近发现一些对象在项目中并没有实际作用,有时我只是需要它的一些功能,为此新建一个对象是不是比较消耗资源,影响程序的性能呢。今天看到一些资料,对这个问题作出了一个回答。 说明: 首先肯定的是,我们有时候并不需要一个类的全部功能,或许我们需要的只是其中的一两个方...
分类:编程语言   时间:2015-05-22 07:01:58    收藏:0  评论:0  赞:0  阅读:122
我也谈 javascript 模块化 -AMD规范
最近,读了很多有关js模块化编程方面的文章,自己也有些小小的理解,不过,还是得借助别人的总结,在这个基础上谈一谈自己的理解吧!参考:http://www.ruanyifeng.com/blog/2012/10/javascript_module.html1、网页js程序为什么要模块化?;之前做的一些...
分类:编程语言   时间:2015-05-22 07:01:28    收藏:0  评论:0  赞:0  阅读:96
17点睛Spring4.1-@Conditional
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
spring集成aop拦截和事务配置不能同时配置
项目架构是用springmvc,mybatis。打算配置异常拦截类,又配置了事务管理,所以就配置在一起,采用xml配置:? ? ? ?但是这样配置的话只有事务起作用,异常类拦截器没用用到,为什么会这样?求大神指点
分类:编程语言   时间:2015-05-22 02:22:39    收藏:0  评论:0  赞:0  阅读:296
16点睛Spring4.1-TaskScheduler
16.1 TaskScheduler 提供对计划任务提供支持; 使用@EnableScheduling开启计划任务支持 使用@Scheduled来注解计划任务的方法; 16.2 示例 演示后台间断执行任务? ...
分类:编程语言   时间:2015-05-22 02:20:34    收藏:0  评论:0  赞:0  阅读:121
Java工程的deploy脚本
哥常用的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线程安全仅仅是指Java对象在多线程环境下的基本安全,在某些特殊的多线程调度环境下,对象内化的同步控制也可能错误,这时 ...
分类:编程语言   时间:2015-05-22 02:16:23    收藏:0  评论:0  赞:0  阅读:196
Java for foreach
分类:编程语言   时间:2015-05-22 02:08:28    收藏:0  评论:0  赞:0  阅读:288
hdu 2838 Cow Sorting 树状数组
hdu2838《CowSorting》这题本来兴高采烈的想用java做一遍,结果做出来之后无限超内存,真是啊,做题的时候java这种东西还是轻易不要动了。还有感觉要把数字都要离散化的,结果后台数据不需要离散化。题意:给一个n代表n个牛,然后再给n个数我觉得是n以内的数(包括n)。虽然体..
分类:编程语言   时间:2015-05-22 02:06:08    收藏:0  评论:0  赞:0  阅读:251
hdu 2838 Cow Sorting 树状数组
hdu2838《CowSorting》这题本来兴高采烈的想用java做一遍,结果做出来之后无限超内存,真是啊,做题的时候java这种东西还是轻易不要动了。还有感觉要把数字都要离散化的,结果后台数据不需要离散化。题意:给一个n代表n个牛,然后再给n个数我觉得是n以内的数(包括n)。虽然体..
分类:编程语言   时间:2015-05-22 02:05:59    收藏:0  评论:0  赞:0  阅读:284
Java基础学习笔记 -- 11(方法、重载、递归)
1.方法1)方法作用:封装一段特定的逻辑功能,使程序结构清晰、便于代码的重复使用2)方法的定义:方法的主要三要素:方法名、参数列表、返回值。修饰词返回值类型方法名(参数列表){方法体}说明:①返回值类型:方法需返回结果时使用,无返回值为void,有返回值时设计为特定数据..
分类:编程语言   时间:2015-05-22 02:04:29    收藏:0  评论:0  赞:0  阅读:252
java中关于时间的计算
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
java常用四种排序源代码
选择排序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编程语言的人员来说或者对于那些已经在学习路上的新手来说,掌握以下的JAVA基础知识,或许将更有利于你快速掌握好这门语言。以下是本人对JAVA基础知识做了一下小结,如有纰漏,还望大家不吝赐教。1、对象的初始化(1)非静态对象的初始..
分类:编程语言   时间:2015-05-22 01:59:59    收藏:0  评论:0  赞:0  阅读:216
Java for LeetCode 101 Symmetric Tree
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
struts2,hibernate,spring整合笔记(4)--struts与spring的整合
饭要一口一口吃,程序也要一步一步写,很多看起来很复杂的东西最初都是很简单的下面要整合struts和springspring就是我们的管家,原来我们费事费神的问题统统扔给她就好了先写一个测试方法package com.hibernate;import static org.junit.Assert.*...
分类:编程语言   时间:2015-05-22 01:47:58    收藏:0  评论:0  赞:0  阅读:202
Java for LeetCode 099 Recover Binary Search Tree
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
闭包和作用域链(《JavaScript 高级程序设计》读书笔记)
当某个函数被调用时,会创建一个执行环境及相应的作用域链。 执行环境(execution context)定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个函数都有自己的执行环境。当执行流进入一个函数时,函数的环境就会被推入一个环境栈中。而在函数执行之后,栈将其环境弹出,把控制权返回...
分类:编程语言   时间:2015-05-22 01:46:58    收藏:0  评论:0  赞:0  阅读:170
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!