`
文章列表
CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。    首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下:    SELECT <myColumnSpec> =  CASE  WHEN <A> THEN <somethingA>  WHEN <B> THEN <somethingB>  ELSE <somethingE>  END    在上面的代码中需要用具体的参数代替尖括号 ...
说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1<>1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 中.国.站长站 说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b 说明 ...
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对 于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析,试图给开发者提供一个在二者之间进行选择的依据。     理解抽 ...
在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现,我在使用和面试的时候频   频遇到这样的“抉择” 。 :)(主要还是面试的时候)   久而久之,也就有了一点点的心得体会,写出来以供大家讨论 。   总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:   Collection<--List<--Vector Collection<--List<--ArrayList Collection<--List<--LinkedList Collecti ...
1. C#实现Web文件的上传   在Web编程中,我们常需要把一些本地文件上传到Web服务器上,上传后,用户可以通过浏览器方便地浏览这些文件,应用十分广泛。   那么使用C#如何实现文件上传的功能呢?下面笔者简要介绍一下。   首先,在你的Visual C# web project 中增加一个上传用的Web Form,为了要上传文件,需要在ToolBox中选择HTML类的File Field控件,将此控件加入到Web Form中,然而此时该控件还不是服务端控件,我们需要为它加上如下一段代码:<input id=uploadfile1 type=file size=49 runat=&qu ...
作为IT技术人员,相信没有一个人愿意永远在底层编写程序或做简单的系统维护。经过一段时间的技术和经验的积累,很多人都向往更高层的职位,但如何能成为一个专业的IT管理人才,并不是每一个人都清晰、明了。   "30 ...
拖放效果,也叫拖拽,学名Drag-and-drop ,是最常见的js特效之一。 如果忽略很多细节,实现起来很简单,但往往细节才是难点所在。 这个程序的原型是在做图片切割效果的时候做出来的,那时参考了好几个同类的效果,跟muxrwc和B ...
1、http://dev.mysql.com/doc/refman/5.1/zh/charset.html#charset-server 2、MYSQLDUMP乱码: http://topic.csdn.net/u/20071115/10/b2a006d8-6ffa-49ad-b9ef-d6a1a92acce8.html 3、SQL SERVER 到 MYSQL乱码 http://topic.csdn.net/u/20070925/16/b7f17bf0-b05f-4d06-a845-3c9e9c977e91.html 4、TXT文件导入MYSQL乱码 http://topic.csdn.net ...
       Sun推出的JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。配置 JSP 环境可以有多种途径,但主要工作就是安装和配置Web服务器和JSP引擎。  下面就以Tomcat作为JSP引擎,配合Tomcat、Apache、IIS这三种Web服务器来讲述3种搭建JSP运行环境的方案。   一、相关软件介绍   1、 J2SDK:Java2的软件开发工具,是Java应用程序的基础。JSP是基于Java技术的,所以配置JSP环境之前必须要安装J2SDK。        2、 ...
    规则如下:     四种组合指 数字,小写字母,大写字母,其它字符   把密码强度分为四等:   1. 密码长度小于或等于四位.或者密码只有一种组合   2. 密码长度大于四位, 且有两种组合.   3. 密码长度大于四位, 且有三种组合.   4. 密码长度大于四位, 且有四种组合.   如果没有输入则返回0   判断函数:     <script language="JavaScript">    function Evaluate(word)    {    return word.replace(/^(?:([a-z])|([A-Z])|([0-9 ...
     1、“No bean found under attribute key XXX”   在struts-config.xml里定义了一个ActionForm,但type属性指定的类不存在,type属性的值应该是Form类的全名。或者是,在Action的定义中,name或attribute属性指定的ActionForm不存在。   2、“Cannot find bean XXX in any scope”   在Action里一般会request.setAttribute()一些对象,然后在转向的jsp文件里(用tag或request.getAttribute()方法)得到这些对象并显示 ...
     一般来说,jsp接收到请求的时候,就向数据库要求一个连接,当执行完成后再断开连接,这样的方式将会消耗大量的资源和时间。因为每次向数据库建立连接的时候都要将Connection加载到内存中,再验证用户名和密码,等一 ...
      理解spring aop的路径:最初级的做法是通过使用代理将业务代码和系统代码分离,也就是在向代理类中注入业务接口实现类,然后在调用业务接口代码时调用系统代码;JAVAd代码:Java代码  1. //******* TimeBook.java**************   2. import org.apache.log4j.Level;   3. import org.apache.log4j.Logger;   4. public class TimeBook {   5.          private Logger logger = Logger.getLogger(t ...
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定义,也就是配置事务的属性。 Spring在TransactionDefinition接口中定义这些属性,以供PlatfromTransactionManager使用, PlatfromTransaction ...
第一种方案: 两次top分页,原型如下:   SELECT   *   FROM   ( SELECT   TOP   页面容量   *   FROM   ( SELECT   TOP   页面容量*当前页码   *   FROM   表   WHERE   条件   ORDER   BY   字段A   ASC )   AS   TEMPTABLE1   ORDER   BY   字段A   DESC )   AS ...
Global site tag (gtag.js) - Google Analytics