关闭

[置顶] CSDN ---你不懂爱

CSDN ---我对你是又爱又恨~~ 我从13年开始爱上CSDN这个“程序员之家”,这里有丰富的学习资源,有各种非人类的技术大牛耐心的写着精彩的博客,还可以获得最新的各种技术资讯,下载最屌的学习资料,让我爱不释手。 可是最近我发现我认真填写的专栏不给我批。。。。。。,为什么呀,我详细查看了各种条件,我是符合条件的,不给我批是什么鬼。。。,不知道其他人有没有这种情况啊,希望能引起...
阅读(298) 评论(2)

[置顶] Mysql系列 (八) 编写脚本

首要步骤(一般可省略): 开启mysql服务(默认是开机时就自动运行了): 控制面板-->管理工具-->服务,在里面找到名称为mysql的项,双击就可看它的服务状态是启动还是停止,把它设为启动 连接mysql: 在命令行下输入 mysql -h localhost -u root -p回车,然后输入密码即可;或直接运行mysql自带的连接工具,然后输入密码即可. 1.编写sql脚...
阅读(2437) 评论(0)

[置顶] SWFUpload详解

SWFUpload是一个客户端文件上传工具,最初由Vinterwebb.se开发,它通过整合Flash与JavaScript技术为WEB开发者提供了一个具有丰富功能继而超越传统标签的文件上传模式。   当前版本v2.2.0.1 官网示例:demo.swfupload.org 官方文档:http://demo.swfupload.org/Documentation/ 下载地址: htt...
阅读(1306) 评论(0)

[置顶] MERGE新特性(UPDATE WHERE,DELETE WHERE,INSERT WHERE)

MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。 通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。  语法为  **************************************...
阅读(1286) 评论(0)

[置顶] jquery autoComplete 自动完成

//动态注册自动填充控件(训练场地)     function autoRegisterClassroom(obj,num){         //自动完成训练场地         var optionsClassroom = {             //最小匹配字数             minChars: 0,             //层显示条目数...
阅读(1464) 评论(3)

MySQL 存储过程和存储函数示例

以下示例主要用于个人温习使用,因为长时间不谢存储过程或函数自己很容易忘记。     其他记录 [sql] view plain copy CREATE DEFINER=`wpms_test`@`%` PROCEDURE `BookBusinessSerialNumber`(get_business_id varchar(40))   BE...
阅读(42) 评论(0)

spring AOP自定义注解方式实现日志管理

今天继续实现AOP,到这里我个人认为是最灵活,可扩展的方式了,就拿日志管理来说,用Spring AOP 自定义注解形式实现日志管理。废话不多说,直接开始!!! 关于配置我还是的再说一遍。   在applicationContext-mvc.xml中要添加的                                         ...
阅读(68) 评论(0)

抽像工厂

一。概念   提供一个创建一系列相关或相互依赖对像的接口,而无需指定它们具体的类。 二。模式动机   这一系列对像之间是相互依赖的,相当于一个产品族  三。模式的结构      通过上图我们可以清楚的看到抽像工厂模式包括以下4个角色:   1.抽像工厂角色(AbstractFactory):抽像工厂模式的核心,与具体的商业逻辑无关,通常是一个JAVA接口或...
阅读(78) 评论(0)

mybatis核心讲解

有的时候需要根据要查询的参数动态的拼接SQL语句 常用标签: - if:字符判断 - choose【when...otherwise】:分支选择 - trim【where,set】:字符串截取,其中where标签封装查询条件,set标签封装修改条件 - foreach:   if案例 1)在EmployeeMapper接口文件添加一个方法 ...
阅读(47) 评论(0)

struts2的核心和工作原理

在学习struts2之前,首先我们要明白使用struts2的目的是什么?它能给我们带来什么样的好处? 设计目标     Struts设计的第一目标就是使MVC模式应用于web程序设计。在这儿MVC模式的好处就不在提了。 技术优势     Struts2有两方面的技术优势,一是所有的Struts2应用程序都是基于client/server HTTP交换协议,The Java Serv...
阅读(69) 评论(0)

Struts2返回JSON对象的方法总结

如果是作为客户端的HTTP+JSON接口工程,没有JSP等view视图的情况下,使用Jersery框架开发绝对是第一选择。而在基于Spring3 MVC的架构下,对HTTP+JSON的返回类型也有很好的支持。但是,在开发工作中,对功能的升级是基于既定架构是很常见的情况。本人碰到需要用开发基于Struts2的HTTP+JSON返回类型接口就是基于既定框架结构下进行的。    Struts2返回...
阅读(100) 评论(0)

struts.enable.DynamicMethodInvocation = true 动态方法调用

default.properties  在Struts 2的核心jar包-struts2-core中,有一个default.properties的默认配置文件。里面配置了一些全局的信息,比如: struts.enable.DynamicMethodInvocation = true,-动态方法调用,为true时,就可以在struts.xml配置“*”的通配符,来调用action里的方法...
阅读(160) 评论(0)

Struts2从一个action转到另一个action的两种方法

在Struts2中,Action处理完用户请求后,将会返回一个字符串对象,这个字符串对象就是一个逻辑视图名。Struts 2通过配置逻辑视图名和物理视图之间的映射关系,一旦系统收到Action返回的某个逻辑视图名,系统就会把相应的物理视图呈现给浏览者。                     Struts 2的结果类型决定了Action处理结束后,下一步将会调用那种视图资源来呈现处理结...
阅读(25) 评论(0)

JSTL

1、下载JSTL包 https://archive.apache.org/dist/jakarta/taglibs/standard/binaries/jakarta-taglibs-standard-1.1.2.zip 2、部署   将lib下的两个jar包复制到WEB-INF\lib\目录下   将tld下的所有tld文件复制到WEB-INF\目录下   在web...
阅读(35) 评论(0)

java

1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法。 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?  ,可以有多个类但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto?  java中的保留字,现...
阅读(124) 评论(0)

Apache+tomcat的整合

为什么要做这个整合呢?当然,首先想到是就是Apache和Tomcat的区别。正因为有区别,有各自的优缺点才需要整合,取二者所长,弃二者所短。 Apache和Tomcat都可以在他们的官网下载: http://www.apache.org 那么首先就来说下Apache和Tomcat的区别: Apache只是一个Web服务器,可以作为独立的web服务器来运行,不过只支持静...
阅读(74) 评论(0)

JVM内存区域详解(Eden Space、Survivor Space、Old Gen、Code Cache和Perm Gen)

JVM区域总体分两类,heap区和非heap区。  heap区又分为:  - Eden Space(伊甸园)、  - Survivor Space(幸存者区)、  - Old Gen(老年代)。 非heap区又分:  - Code Cache(代码缓存区);  - Perm Gen(永久代);  - Jvm Stack(Java虚拟机栈);  - Local Method S...
阅读(103) 评论(0)

SpringMVC 拦截器

拦截器:顾名思义,就是对请求进行拦截,做一些预处理、后处理或返回处理的操作  Spring MVC中使用拦截器的方法,继承HandlerInterceptorAdapter类,并根据需求实现其中的preHandle方法(预处理)、postHandle方法(返回处理),afterCompletion方法(后处理)。 public boolean preHandle(HttpServletRe...
阅读(53) 评论(0)

关于OOM的那些事儿

最近查找了很多关于OOM,甚至于Java内存管理以及JVM的相关资料,发现这方面的东西太多了,竟有一种眼花缭乱的感觉,要想了解全面的话,恐非一篇文章能说清的,因此按照自己的理解整理了一篇,剩下的还需要继续学习。 1)什么是OOM? OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,来源于java.lang.OutOfMemoryError。看下关于的官方说明: Thr...
阅读(75) 评论(0)

JDBC中的Statement和PreparedStatement的区别

以Oracle为例吧 Statement为一条Sql语句生成执行计划, 如果要执行两条sql语句 select colume from table where colume=1; select colume from table where colume=2; 会生成两个执行计划 一千个查询就生成一千个执行计划! PreparedStatement用于使用绑定变量重用执行计划...
阅读(178) 评论(0)
360条 共24页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:230863次
    • 积分:4522
    • 等级:
    • 排名:第6760名
    • 原创:203篇
    • 转载:157篇
    • 译文:0篇
    • 评论:26条
    博客专栏
    最新评论