一。在Windows7 32bit ,IDE为VS2010中测试...
分类:
编程语言 时间:
2014-05-22 07:08:00
阅读次数:
469
[ AOP一些概念 ]
Aspect( 切面 ): 指横切性关注点的抽象即为切面, 它与类相似, 只是两者的关注点不一样, 类是对物体特征的抽象, 而切面横切性关注点的抽象.
joinpoint( 连接点 ): 指那些被拦截到的点. 在spring中, 这些点指的是方法, 因为spring只支持方法类型的连接点, 实际上joinpoint还可以是field或类构造器)
Pointcut(...
分类:
编程语言 时间:
2014-05-22 10:26:06
阅读次数:
337
今天在伯乐在线 一道面试题看 HashMap 的存储方式,也即使问:在 HashMap 中存放的一系列键值对,其中键为某个我们自定义的类型。放入 HashMap 后,我们在外部把某一个 key 的属性进行更改,然后我们再用这个 key 从 HashMap 里取出元素,这时候 HashMap 会返回什么?如何面试者直接答“这要看自定义类型的hash值了”,我想面试官会非常满意,抓住问题关键很重要。联...
分类:
编程语言 时间:
2014-05-20 14:44:43
阅读次数:
321
在使用dwr避免不了碰到javabean中有对象作为参数的,那么这样的方法怎么在js中调用呢?
就这个问题,做了一个小例子,与大家分享一下:...
分类:
编程语言 时间:
2014-05-23 07:35:21
阅读次数:
335
关于JAVA坏境变量的配置...
分类:
编程语言 时间:
2014-05-22 08:22:59
阅读次数:
245
Java与C++都是面向对象语言,都使用了面向对象思想(例如封装、继承、多态等),由于面向对象有许多非常好的特性(继承、组合等),使得二者都有很好的可重用性。...
分类:
编程语言 时间:
2014-05-22 11:26:35
阅读次数:
319
测试源码:
//测试派生类的构造函数的调用顺序何时调用
//Fedora20 gcc version=4.8.2
#include
using namespace std;
class base
{
public:
base()
{
cout<<"base created!"<<endl;
}
~base()
{
cout<<"base destroyed!"<<en...
分类:
编程语言 时间:
2014-05-20 14:12:21
阅读次数:
322
Java加上Xtend,满足你对C#语法的所有想象
好吧,标题言过其实了,Xtend只是在某些方面提供了与C#类似的语法。又或者作为资深Java程序猿,你根本就对这个标题感到愤怒或不屑,“我大Java何时要与屌丝C#做比较了”。但无论如何,Xtend在语法上的清爽还是让我这个非资深程序猿感到了惊喜。如果你偶尔也对Java重复的getter/setter感到无聊,对Java5/6/7缺少Lambd...
分类:
编程语言 时间:
2014-05-22 09:04:30
阅读次数:
442
java线程加强
Quartz :一个调度框架(比如想实现定时器的日期切换等等)
Git Bash
定时器:Timer 定时炸弹代码如下:
public class TimerTest {
public static int count = 1;
@SuppressWarnings( "dep...
分类:
编程语言 时间:
2014-05-22 10:02:42
阅读次数:
459
MVC 模式目的(实现Web系统的职能分工).
在Java EE中,Jsp+Servlet+JavaBean算是里面经典的模式,是初学者必备的知识技能。
M, Model(模型)实现系统的业务逻辑
1. 通过DAO实现操作数据库的业务逻辑
2. 其他系统业务逻辑
JavaBean职能
V, View(视图)负责与用户交互,即在界面上展示数据对象给用户
Jsp职能...
分类:
编程语言 时间:
2014-05-22 12:59:32
阅读次数:
443
基于SpringMVC-Hibernate的博客系统还在继续开发中 。
项目地址:https://github.com/defshine/SpringBlog
整个项目迁移到linux下开发,安装intellij、maven、tomcat过程比较顺利,注意配置环境变量。项目运行时,出现了两个问题:
出错,找不到表。如图,找不到表。明明数据库已经建好。
顺利运行后,数据乱码。...
分类:
编程语言 时间:
2014-05-20 13:55:52
阅读次数:
390
SimpleFormController提交表单流程如下:login.jsp
用户名:
密码:
springMVC.xml
UserModel.java...
分类:
编程语言 时间:
2014-05-22 12:00:58
阅读次数:
313
指针悬空
指针悬空在我们使用指针的时候很容易被忽视,主要的表现是:指针所指向的内存
释放,指针并没有置为NULL,致使一个不可控制的指针。
#include
#include
int *pointer;
void func()
{
int n=8;
pointer=&n;
printf("pointer point data is %d\n",...
分类:
编程语言 时间:
2014-05-22 09:03:09
阅读次数:
371
atitit.添加win 系统服务 bat批处理程序服务的法总结instsrv srvany java linux
系统服务不同于普通视窗系统应用程式。不可能简简单单地通过运行一个EXE就启动视窗系统服务了,大概十专门有个start,stop函数了..
Sc.exe 实用工具,但是这个需要服务类型的exe..贝儿不的启动..
instsrv ,,雅十需要服务类型的exe.....
分类:
编程语言 时间:
2014-05-23 07:33:18
阅读次数:
489
1、添加jar
2、web.xml配置
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://ja...
分类:
编程语言 时间:
2014-05-22 11:23:45
阅读次数:
436
一 C++中表达式的分类
传统C++的变量表达式分为左值和右值。通俗来讲,两者有着如下区别:
1.从生命周期上来看:左值就是非临时对象,那些可以在多条语句中使用的对象。所有的变量都满足这个定义,在多条代码中都可以使用,都是左值。右值是指临时的对象,它们只在当前的语句中有效;
2.左值是有名字的(通过其他具名对象间接得到的,例如通过返回引用的函数,或通过指针解引用(* 运算符)),有固定的存放...
分类:
编程语言 时间:
2014-05-22 08:43:44
阅读次数:
428
8.2 模板
String模块包含一个用途广泛的类,此类为最终用户的编辑提供了简单的语法支持。这让用户不修改应用程序的前提下实现他们应用程序的定制。
这种格式使用$加有效的python标识符(数字、字母和下划线)形式的占位符名称。通过在占位符两侧使用大括号便可以不用空格分隔在其后面跟随更多的字母和数字字符。使用$$来创建一个单独$转码字符。
>>> from string impo...
分类:
编程语言 时间:
2014-05-20 14:06:48
阅读次数:
333