疯狂Java讲义包含哪些内容



疯狂Java讲义包含哪些内容。

疯狂源自梦想,技术成就辉煌
本书来自作者3年的Java培训经历,凝结了作者近3000个小时的授课经验,总结了几百个Java学员学习过程中的典型错误。
1.案例驱动,引爆编程激情
本书不再是知识点的铺陈,而是致力于将知识点融入实际项目的开发,所以书中涉及了大量Java案例:仿QQ的游戏大厅、MySQL企业管理器、仿EditPlus的文本编辑器、多线程、断点下载工具……希望读者通过编写这些程序找到编程的乐趣。
2.再现李刚老师课堂氛围
本书的内容是笔者近3年授课经历的总结,知识体系取自李刚疯狂Java实战课程体系。
本书力求再现笔者的课堂氛围:以浅[......]

Read more

Java反射应用实例与讲解

Java反射应用实例与讲解。

JAVA 反射机制的简单应用

  开发的时候有时候会碰到这样的情况,我们在写程序的时候并不知道需要调用某个对象的哪个方法,只有程序运行后,我们才能够知道。或许我们需要根据客户端传过来的某个String 参数的值来判断我们应该执行哪个方法。在这种情况下JAVA 的反射执行就可以帮上忙了。下面是我做的一个简单的测试代码,提供给大家做个参考。

import  java.lang.reflect.InvocationTargetException;
import  java.lang.reflect.Method;

/**
*  @author  Dong[......]

Read more

Spring中使用纯JDBC连接数据库的配置

Spring中使用纯JDBC连接数据库的配置。最近学习了如何配置在spring中使用单纯的jdbc连接数据库(不用hibernate等持久层框架),记录了一下几个关键的地方,备自己和有需之人查阅。
首先,在spring 的applicationContext配置文件中,需要配置数据源:

Xml代码  收藏代码
  1. <bean id=”propertyConfigurer”
  2.     class=”org.springframework.beans.factory.config.PropertyPlaceholderConfigurer”>
  3.     <prop[......]

Read more

JSTL和EL的区别与联系

JSTL和EL的区别与联系。

EL即Expression Language(表达式语言)
EL的语法:${ EL exprission }
${ bean.name } 或 ${ bean['name'] }
说白了,EL是用来显示数据的,功能跟<%=表达式%> 一样,EL是不需要引入什么东西的

JSTL(JavaServerPages Standard Tag Library)JSP标准标签库
JSTL标准标签库包括核心标签库和SQL标签库,核心标签库常用的是if和forEach
说白了JSTL常实现网页逻辑判断和迭代显示的,需要引入
<%@ tag[......]

Read more

JSTL与EL

JSTL与EL。

EL相关概念
JSTL一般要配合EL表达式一起使用,来实现在jsp中不出现java代码段。所以我们先来学习EL表达式

EL主要用于查找作用域中的数据,然后对它们执行简单操作;它不是编程语言,甚至不是脚本编制语言。通常与 JSTL 标记一起作用,能用简单而又方便的符号来表示复杂的行为。

 

EL基本格式
EL表达式的格式:用美元符号($)定界,内容包括在花括号({})中;
例如: ${loginInfoBean.suser}

此外,您可以将多个表达式与静态文本组合在一起以通过字符串并置来构造动态属性值;
例如:Hello {log[......]

Read more

JSP之JDBC操作Sql Server数据库

JSP之JDBC操作Sql Server数据库。

具体事例:

[java]
package Utils;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class DB {

private static Connection con = null;
private static Statement st[......]

Read more

JSP之JDBC操作Sql Server数据库

Sql Server数据库是一个常用的数据库软件,它是微软产品,但是也对JDBC操作提供了支持。

操作:

<1>首先要从微软的官方网站下载JDBC的驱动jar包文件,本人已经下好:点击打开链接

把它的驱动jar包放在应用程序的CLASSPATH下,在这是web开发,所以可以放在WebRoot/WEB-INF/lib下。

把jar包添加在应用程序CLASSPATH下:

对sqljdbc.jar右键点击

按照如下图片的方法进行:

这样配置算是完成成了。

注意:Sql Server不同版本的驱动文件是[......]

Read more

jdbc连接数据库步骤深刻分析

jdbc连接数据库步骤深刻分析.创建一个以JDBC连接数据库的程序,包含7个步骤:

1、加载JDBC驱动程序:
在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),
这通过java.lang.Class类的静态方法forName(String className)实现。
例如:
复制代码 代码如下:

try{
//加载MySql的驱动类
Class.forName(“com.mysql.jdbc.Driver”) ;
}catch(ClassNotFoundException e){
System.out.println(“找不到驱动程序类[......]

Read more

jsp页面中jstl标签详解

jsp页面中jstl标签详解.

  1. fncontains 函数
  2. fncontainsIgnoreCase 函数
  3. fnstartsWith 函数
  4. fnendsWith 函数
  5. fnindexOf 函数
  6. fnreplace 函数
  7. fnsubstring 函数
  8. fnsubstringBefore 函数
  9. fnsubstringAfter 函数
  10. fnsplit 函数
  11. fnjoin 函数
  12. fntoLowerCase 函数
  13. fntoUpperCase 函数
  14. fntrim 函数
  15. fnescapeXml 函数
  16. fnlength 函数

[......]

Read more