自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

转载 Annotation(四)——Struts2注解开发

Hibernate和Spring框架的开发前边总结了,这次看一下流行的MVC流程框架Struts2的注解开发吧。Struts2主要解决了从JSP到Action上的流程管理,如何进行Uri和action类中每个方法的绑定这是重点,在这里先简单看一下配置文件中的简单配置:[html] view plaincopyprint?span style=

2015-02-01 18:14:14 427

转载 Annotation(三)——Spring注解开发

Spring框架的核心功能IoC(Inversion of Control),也就是通过Spring容器进行对象的管理,以及对象之间组合关系的映射。通常情况下我们会在xml配置文件中进行action,service,dao等层的声明,然后并告知框架我们想要的注入方式,然后在类中声明要组合类的get,set方法。而通过Spring框架中注解的运用也就主要是解决这类问题的。而框架中另一个核心知识AOP

2015-02-01 18:11:53 343

转载 Annotation(二)——Hibernate中注解的开发

在利用注解开发数据库持久层以前,需要学习一个规范JPA(Java Persistence API),这也是SUN公司提出的数据库的持久化规范。就类似于JDBC,Servlet,JSP等规范一样。而Hibernate框架就实现了此规范,我们可以通过注解和配置文件来实现此规范。前边的学习都是建立在配置文件的基础上,而注解开发现在也处于一种趋势,毕竟它大大提高了开发速度。

2015-02-01 18:07:27 385

转载 Annotation(一)——注解开发介绍

在编程中,一直强调的一点就是注释的编写,注释的规范等等。尤其是越是核心,程序越复杂,逻辑越多的清空下,注释的编写对我们以后的阅读代码,维护软件起着至关重要的作用。一款软件有着好的注释,相当于一个中国人阅读一篇带着汉语翻译的英文文章,其阅读速度是事半功倍的效果。但是今天想要总结的却不是代码中的注释需要注意的问题,而是JDK5.0以后提供的一种新特性。         一, Annot

2015-02-01 18:05:27 371

转载 ManyToMany注释

old:@ManyToMany 注释:表示此类是多对多关系的一边,mappedBy 属性定义了此类为双向关系的维护端,注意:mappedBy 属性的值为此关系的另一端的属性名。例如,在Student类中有如下方法:被控方:            @ManyToMany(fetch = FetchType.LAZY, mappedBy = "students")

2014-12-01 22:35:45 439

原创 数字整除

题目描述定理:把一个至少两位的正整数的个位数字去掉,再从余下的数中减去个位数的5倍。当且仅当差是17的倍数时,原数也是17的倍数 。例如,34是17的倍数,因为3-20=-17是17的倍数;201不是17的倍数,因为20-5=15不是17的倍数。输入一个正整数n,你的任务是判断它是否是17的倍数。输入输入文件最多包含10组测试数据,每个数据占一行,仅包含一个正整数n(1

2014-05-27 17:45:58 1122

原创 Repairing a Road

原题描述:You live in a small town with R bidirectional roads connecting C crossings and you want to go from crossing 1 to crossingC as soon as possible. You can visit other crossings before arrivi

2014-05-27 17:40:19 639

转载 Biggest Number

原题描述:    You have a maze with obstacles and non-zero digits in it:  You can start from any square, walk in the maze, and finally stop at some square. Each step, you may only walk into one of

2014-05-27 17:23:19 793

原创 C++编程:Call Forwarding

题目描述: Thanks to computer technology the functionality of phone systems has been greatly enhanced in the last ten years. We have automated menus, sophisticated answering machines, conference

2014-01-11 17:33:25 679

原创 百炼:(1088)滑雪

总时间限制: 1000ms内存限制: 65536kB描述Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长的滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子 1 2 3 4 516 17 1

2014-01-10 04:07:41 736

翻译 百炼:(1008)Maya Calendar

During his last sabbatical, professor M. A. Ya made a surprising discovery about the old Maya calendar. From an old knotted message, professor discovered that the Maya civilization used a 365 day long

2014-01-10 03:06:07 530

原创 百炼:(2775)文件结构“图”

总时间限制: 1000ms 内存限制: 65536kB描述在计算机上看到文件系统的结构通常很有用。Microsoft Windows上面的"explorer"程序就是这样的一个例子。但是在有图形界面之前,没有图形化的表示方法的,那时候最好的方式是把目录和文件的结构显示成一个"图"的样子,而且使用缩排的形式来表示目录的结构。比如:ROOT| dir1|

2014-01-10 02:47:11 754

转载 百炼:(2767)简单密码

总时间限制: 1000ms 内存限制: 65536kB描述Julius Caesar曾经使用过一种很简单的密码。对于明文中的每个字符,将它用它字母表中后5位对应的字符来代替,这样就得到了密文。比如字符A用F来代替。如下是密文和明文中字符的对应关系。密文A B C D E F G H I J K L M N O P Q R S T U V W X Y Z明

2014-01-10 01:38:58 982

原创 百炼:(1035)拼写检查

描述现在有一些英语单词需要做拼写检查,你的工具是一本词典。需要检查的单词,有的是词典中的单词,有的与词典中的单词相似,你的任务是发现这两种情况。单词A与单词B相似的情况有三种:1、删除单词A的一个字母后得到单词B;2、用任意一个字母替换单词A的一个字母后得到单词B;3、在单词A的任意位置增加一个字母后得到单词B。你的任务是发现词典中与给定单词相同

2014-01-09 23:42:21 2226

原创 表达式的值

表达式的值题目描述: 一个由1到N(n=3,4,5..9)的数字组成的递增序列:1,2,3,4...N。请在数列中插入“+”表示加法,“-”表示减法,“ ”表示连接两个数(比如1-2 3 就等于1-23),按照这样的方法将每一对数字组合在一起。计算该表达式是否为0,你写一个程序找出所有产生和为零的长度为N的数列。输入样例:7输出样例:1+2-3

2014-01-08 10:39:08 638

原创 百炼:(4075)旋转矩阵

4075:矩阵旋转    总时间限制: 1000ms 内存限制: 65536kB 描述给定一个n*n的矩阵,求出该矩阵顺时针旋转90度后的矩阵。输入第一行为矩阵的数量M(1输出输出N个矩阵,每个矩阵由若干行构成,每行代表矩阵当前行的列数据,数字间由空格隔开,每行最后一个数字后面不输出空格。样例输入121 23 4样例输出3 14 2

2014-01-08 10:24:43 852 2

原创 百炼:(4074)积水量

4074:积水量总时间限制: 1000ms 内存限制: 65536kB 描述凹凸不平的地面每当下雨的时候总会积水。假设地面是一维的,每一块宽度都为1,高度是非负整数,那么可以用一个数组来表达一块地面。例如[0,1,0,2,1,0,1,3,2,1,2,1]可以用来表示下图地面:当下过雨后,地面就会积水,上图中蓝色的区域就是积水区域。现在给你一个数组表示

2014-01-08 10:08:16 1176

ocijdbc10.dll资源下载

数据库——oracle开发必备,ojdbc压缩包

2017-12-22

ACM导引及在线实践

算法一个程序的灵魂,他决定了你程序的时间复杂度和空间复杂度。好的算法可以让你的程序更加优化。

2014-05-27

C++新手考试题

C++很简单,只要看书就行了,这些只是应付考试的内容,想要真的称为一个IT行业的人,你还是要看自己努力的学习。

2014-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除