`
macheng365
  • 浏览: 28036 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表

博客搬家了

hi,大家好,我的博客要搬家了!转到csdn去了

spring mvc

这个示例通过一个spring mvc用户登录的示例来学习是如何进行spring web开发的。 业务功能:用户通过登录页面输入用户名和密码,提交验证,登录成功则更新用户登录信息(登录ip,最后访问时间,积分+5)同时记录用户登录成功日志。整个demo分为四层,每层对应一个对立的配置文件。   持久层对象,也是域对象也叫实体。 持久层:spring整合多种流行ORM框架,如hibernate,ibatis等,此demo采用spring JDBC,通过调用org.springframework.jdbc.core.JdbcTemplate完成DAO的实现。配置文件命名(app-dao.xml ...
下面叙述的是我在项目开发中遇到的关于showModalDialog 问题的解决方法和经验,可能有些是借用了网络上那位高手的例子,因为时间太长我也忘了在那里摘录的 一、showModalDialog和showModelessDialog有什么不同?  showModalDialog:被打 ...
Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。 首先,让我们看一些Java serialization的代码: public class LoggingInfo imp ...
package C3P0; import java.sql.Connection; import java.sql.SQLException; import java.beans.PropertyVetoException; import com.mchange.v2.c3p0.ComboPooledDataSource; public class DBPool{ private static DBPool dbPool; private ComboPooledDataSource ...
载入静态页面 load( url, [data], [callback] ); url (String) 请求的HTML页的URL地址 data (Map)(可选参数) 发送至服务器的 key/value 数据 callback (Callback) (可选参数) 请求完成时(不需要是success的)的回调函数 load()方法可以轻松载入静态页面内容到指定jQuery对象。 $('#ajax-div').load('data.html'); 这样,data.html的内容将被载入到ID为ajax-div的DOM对象之内。你甚至可以通过制 ...
一、什么是反射:反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所 ...
详细代码 写道 package com.string; import java.util.Arrays; public class DeleteDuplicateSpace { public static void main(String[] args) { String src = "a b c dd e"; String dsc = src.replaceAll("[ ]+", " "); System.out.println(dsc); System.out.println(Arrays.toString(dsc.split(& ...
create table mytable(id   int  not null  generated  always as  identity(start   with   1,increment   by   1))
public class Test04{        //下面的这两行代码放置的顺序,跟执行结果是有关系的    private  String t1 = test();        {       System.out.println("初始化快!");    }    //上面的这两行代码放置的顺序,跟执行结果是有关系的        private String test(){        System.out.println("实例变量的执行过程");        return "test";    }     pub ...
package com.study.thread; public class MyThread { private static Count count = new Count(1); private static SubThread s = new SubThread(count); /** * 子线程循环10次,接着主线程循环100,接着又回到子线程循环10次, 接着再回到主线程又循环100,如此循环50次,请写出程序。 */ public static void main(String[] ar ...
1.对String对象的比较方法需要了解。 Java里对象之间的比较有两种概念,这里拿String对象来说:一种是用"=="来比较,这种比较是针对两个String类型的变量的引用,也就是说如果两个String类型的变量,它们所引用同一个String ...
线程同步 什么是线程同步? 当使用多个线程来访问同一个数据时,非常容易出现线程安全问题(比如多个线程都在操作同一数据导致数据不一致),所以我们用同步机制来解决这些问题。实现同步机制有两个方法:1。同步代码块 ...
一。线程的一些基本知识。进程与线程所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个运行中就是一个进程,当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。进 ...
1.  Thread.sleep(long) 和Thread.yield()都是Thread类的静态方法,在调用的时候都是Thread.sleep(long)/Thread.yield()的方式进行调用。而join()是由线程对象来调用。   2.  Thread.sleep(long)是让当前运行的线程睡眠一会,这里说的睡眠的意思是让 ...
Global site tag (gtag.js) - Google Analytics