前面学习了如何注入依赖对象,现在学习一下如何注入基本类型。
PersonServiceBean.java
package xjj.service.impl;
import xjj.dao.PersonDao;
import xjj.service.PersonService;
public class PersonServiceBean implements PersonSer...
分类:
编程语言 时间:
2015-05-31 15:24:58
阅读次数:
95
随着AOP研究的深入,我们发现,核心概念变得极其重要,这些概念就是一幅图,指引我们在优化之路上越走越远!...
分类:
编程语言 时间:
2015-05-31 15:24:05
阅读次数:
200
上一篇博客中我们提到了ClassLoader,知道ClassLoader是用来动态加载某个Class文件到内存当中,但是这个Class文件是怎么生成的呢?从何而来?这又涉及到另一个概念—java.lang.Class。
Class 是java的一个特殊类,对于我们定义的类、接口,它更算是一个抽象类。Class类用于封装被装入到JVM中的类(包括类和接口)的信息。 当一个类和接口被装入JV...
分类:
编程语言 时间:
2015-05-31 15:23:16
阅读次数:
113
STL在C++中算是相当简洁方便的东西了,但不知为何网上的教程都非常难,给新手入门造成了非常多的困扰。在此写篇新手入门教程。阅读此文需要有一定的C/C++基础,比如你要会用C语言的数组、链表等,会用C++类并且有一定了解等等,不会的还是别看了,就算你会用STL你也会发现有各种各样的bug。...
分类:
编程语言 时间:
2015-05-31 15:23:44
阅读次数:
102
回溯算法的模型是 x++, not satisfy ? x-- : continue.代码中x作列号,y[x]保存第x列上皇后放置的位置。 1 #include 2 #include 3 #define N 5 4 int position_check(int,int*); 5 void print...
分类:
编程语言 时间:
2015-05-31 15:19:11
阅读次数:
109
本文允许转载,转载请保留全文!【请先阅读】【说明&总目录】http://www.cnblogs.com/tbcaaa8/p/4415055.html1. 文件下载需要下载并运行ez_setup.py和get-pip.py地址分别为:ez_setup.py: https://pypi.python.o...
分类:
编程语言 时间:
2015-05-31 15:21:01
阅读次数:
145
有的时候,我们会写一些类,编译成.class文件,给别人使用,那么,别人不知道这个类有哪些方法,如何调用。所以我们需要做一个类的说明文档。可以采用在.java类里面进行注释,通过注释来生成类的说明文档的方法。一、.java中注释的写法:Test1.java/*文档注释*//**此类是对数组进行取最值...
分类:
编程语言 时间:
2015-05-31 15:18:46
阅读次数:
183
优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。 1.尽量指定类的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String。为String类指定final防止了人们覆盖length()方法。另外,如...
分类:
编程语言 时间:
2015-05-31 15:17:42
阅读次数:
110
lamda表达式是C++11中的新特征,说白了就是匿名函数。lambda表达式的具体形式如下:[capture](parameters)->return-type{body}其中, capture是需要用到的外部变量, parameters是函数参数,return-type是返回的类型(可省略).....
分类:
编程语言 时间:
2015-05-31 15:15:39
阅读次数:
163
thanks tohttp://www.liaoxuefeng.com网络中的各种协议1. IP协议:IP协议是重要的网络协议,对应了每台计算机的唯一标识:IP地址,实际上就是每台计算器链接网络的接口,通常是网卡。IP协议负责把数据从一台计算机通过网络传到另外一台计算机,数据被分割成小块,然后通过I...
分类:
编程语言 时间:
2015-05-31 15:14:56
阅读次数:
107
使用JSP+servLet实现宠物管理系统,oraC1e11g作为后台数据厍,实现查看宠物和增加宠物的功能由你实现,如图:其中宠物包栝:狗、猫、鸟、鼠具体要求及推荐实现步骤第一步:创建数据库代码:create table pet(petId number(10) not null primary k...
分类:
编程语言 时间:
2015-05-31 15:12:17
阅读次数:
330
function pfajax(paradata){ $.ajax({ data : paradata.dat, type : paradata.method, ...
分类:
编程语言 时间:
2015-05-31 15:11:56
阅读次数:
131
golang里要实现查找数组最小数的泛型函数,需要用到类型开关。 gol的类型开关写法: switch?v.(type)?{
???????case?int:
???????case?float64:
???????case?string:
} 思路就是遍历数...
分类:
编程语言 时间:
2015-05-31 14:10:50
阅读次数:
291
博客原文地址:http://www.v2steve.com/py_tornado_async.html 刚接触tornado时候最疑惑的问题就是tornado.gen.coroutine是怎么实现的。如何在代码中用同步格式实现异步效果。看了几次源码发现其实就是python协程...
分类:
编程语言 时间:
2015-05-31 14:07:50
阅读次数:
454
多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。
一. 线程的生命周期及五种基本状态
关于Java中线程的生命周期,首先看一下下面这张较为经典的图:
上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括:
Java线程具有五种基本状态
新建状态(New...
分类:
编程语言 时间:
2015-05-31 14:09:33
阅读次数:
231