前言:
现在是ORM框架大行其道的时代,有着如Hibernate这样重量级的框架,提供Java数据的双向映射,也有如Mybatis这样的轻量级框架,提供Java
无论使用的是哪种流行的框架,在其中都少不了Model类的编写,还有其中错综负责的getter/setter方法,这些getter/setter方法的存在,使得代码变得非常的臃肿。那么需要怎
么解决这个问题呢,便引入了这篇文章的主角L...
分类:
编程语言 时间:
2015-07-22 22:57:58
收藏:
0 评论:
0 赞:
0 阅读:
365
用实体类保存JavaBean的配置信息
package test.spring.entity;
public class Bean {
private String id;
private String classPath;
public Bean(String id, String classPath) {
super();
this.id = id;
this.clas...
分类:
编程语言 时间:
2015-07-22 22:54:38
收藏:
0 评论:
0 赞:
0 阅读:
362
实现多线程的两种方法:继承Thread类或实现Runnable接口Java中实现多线程有两种方法:继承Thread类和实现Runnable接口,在程序开发中只要是多线程,我们一般都是实现Runnable接口,原因归结为一点:实现接口比继承类要好。多线程的第一种实现方式:继承Thread类步骤如下
创建一个继承Thread的类(假定为A),并重写Thread的run方法
构造一个A类对象...
分类:
编程语言 时间:
2015-07-22 22:52:59
收藏:
0 评论:
0 赞:
0 阅读:
353
Date类型大多数时间分量计算方法已经被Calendar取代
Date常用方法setTime getTime()
new Date();默认获取当前的时间SimpleDateFormat用来格式化和解析日期的具体类
匹配日期的字符串
y–>年
M–>月
d–>日
E–>星期
a–>上下午
H–>小时(24小时制)
h–>小时(12小时制)
m–>分
s–>秒格式化Date返回...
分类:
编程语言 时间:
2015-07-22 22:51:16
收藏:
0 评论:
0 赞:
0 阅读:
346
1.Jaxb - Java Arcitecture for XML Binding
是业界的一个标准,是一项可以根据XML Schema产生Java类的技术。
Jaxb2.0是Jdk1.6的组成部分。不需要在第三方Jar包的支持下即可完成Xml与JavaBean的相互转换。
2.重要概念:
·JAXBContext类,是应用的入口,用于管理XML/Java绑定信息。
·Marshalle...
分类:
编程语言 时间:
2015-07-22 22:48:49
收藏:
0 评论:
0 赞:
0 阅读:
429
下决心AC所有剑指offer面试题。
九度OJ面试题地址:http://ac.jobdu.com/hhtproblems.php
书籍:何海涛——《剑指Offer:名企面试官精讲典型编程题》
对于面试题,面试官往往更希望我们能提出优化方法,这样更能体现我们的思维能力以及传说中的“内功”。所以做剑指offer要着重训练这方面,多总结多细究,总是有好处的。加油~二维数组中的查找时间限制:1...
分类:
编程语言 时间:
2015-07-22 22:46:58
收藏:
0 评论:
0 赞:
0 阅读:
301
必须在域的定义处或者每个构造器中用表达式对final进行赋值,这正是final域在使用前总是被初始化的原因所在。...
分类:
编程语言 时间:
2015-07-22 22:45:48
收藏:
0 评论:
0 赞:
0 阅读:
202
概述在java中,一个类可以包含的元素有变量,方法,代码块,这其中变量可以分为普通变量和静态变量,代码块也有静态代码块和普通代码块。在创建一个对象的时候,这个对象是怎么初始化的呢,这里我们就开始来讲解一下,因为方法只有在调用的时候才会用到,因此这里不将方法的初始化,而主要讲的是变量,代码块以及构造函数的初始化顺序单个类的初始化当一个类中包含静态变量,静态代码块,普通变量,普通代码块,以及构造函数时;...
分类:
编程语言 时间:
2015-07-22 22:43:48
收藏:
0 评论:
0 赞:
0 阅读:
277
1、动态规划的思想
动态规划即把全局问题的解分解为一个个子问题的解,一个个子问题的解存在递推关系,即上一个问题的解是下一个问题解的基础,这样直到求解出全局问题的解。
2、求一个数组中连续几个数相加的最大值;
给定一个数组,它里面全是一些数字,要找出任何连续的值中最大的和. 例: 已有数组:{31,-41,59,26,-53,58,97,-93,-23,84}
它的连续的...
分类:
编程语言 时间:
2015-07-22 22:41:18
收藏:
0 评论:
0 赞:
0 阅读:
286
昨日面试被组考官问及const与define异同,开始还简单,后来被问的我脑袋是一团浆糊.今日差点资料总结一下1. const与define。两者都可以用来定义常量,但是const定义时,定义了常量的类型,所以更精确一些。#define只是简单的文本替换,除了可以定义常量外,还可以用来定义一些简单的...
分类:
编程语言 时间:
2015-07-22 22:38:08
收藏:
0 评论:
0 赞:
0 阅读:
315
1。Python的输出print函数要把输出的字符串用单引号或者双引号括起来,但是不能混用。比如print('hello,world')和print("hello,world")是相同的。2.大小写敏感。3.由于缩进使用空格,复制代码不再那么方便。4.我在notepad++中设置了Tab自动转化为4...
分类:
编程语言 时间:
2015-07-22 22:36:38
收藏:
0 评论:
0 赞:
0 阅读:
294
摘要:大二了,专业开了的编程语言我都接触过,学习过!到最后样样都知道,但是样样都不精,每天好像很努力的学,最后换来的是扯淡!从大一开始,我就一直在探索什么样的学习方式才是适合自己的呢?这个暑假又看了一次PHP基础的视频,基础部分知识每个视频都差不多,但是发现视频里面有些编程经验非常值得学习,现在就学...
分类:
编程语言 时间:
2015-07-22 22:35:08
收藏:
0 评论:
0 赞:
0 阅读:
218
一、Mybatis介绍MyBatis是一款一流的支持自定义SQL、存储过程和高级映射的持久化框架。MyBatis几乎消除了所有的JDBC代码,也基本不需要手工去设置参数和获取检索结果。MyBatis能够使用简单的XML格式或者注解进行来配置,能够映射基本数据元素、Map接口和POJOs(普通java...
分类:
编程语言 时间:
2015-07-22 22:34:48
收藏:
0 评论:
0 赞:
0 阅读:
294
BM 算法是一个较优的模式匹配算法。一般,如果不考虑模式串的长度,一个具有时间复杂度O(n)的算法应该是最优的了,但是事实不是如此。BM算法可以实现更高效率的模式匹配。分析和实验说明,BM匹配算法对于那些字符集比较大,而模式串中出现的字符比较少的时候,工作效率最快。而且,考虑KMP匹配方式的优化,可...
分类:
编程语言 时间:
2015-07-22 22:30:58
收藏:
0 评论:
0 赞:
0 阅读:
296
来源:http://blog.csdn.net/qll125596718/article/details/8248249 求a、b的值: #include #include #include using namespace std; class LeastSquare{ double a, b; p...
分类:
编程语言 时间:
2015-07-22 22:28:53
收藏:
0 评论:
0 赞:
0 阅读:
387
这个demo代码是去年写的。结构不好,测试代码和8个排序算法的function全部写在一起了。那几句测试用的代码其实写一遍就可以了,但去年的我写了8次。我的天。完全没有java该有的味道。懒于再重写了,这里重点是总结排序算法。实现代码什么的能看就行。package day07;import java...
分类:
编程语言 时间:
2015-07-22 22:19:19
收藏:
0 评论:
0 赞:
0 阅读:
268
Strategic GameTime Limit: 20000/10000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5783Accepted Submission(s): 2677Pr...
分类:
编程语言 时间:
2015-07-22 22:18:29
收藏:
0 评论:
0 赞:
0 阅读:
246
c++中程序员使用模板能够写出与类型无关的代码,提高源代码重用,使用合适,大大提高了开发效率。此前,可以使用宏实现模板的功能,但是模板更加安全、清晰。在编写模板相关的代码是我们用到两个关键词:template和class(或者typename),class和typename基本没有区别。1、函数.....
分类:
编程语言 时间:
2015-07-22 22:15:59
收藏:
0 评论:
0 赞:
0 阅读:
320