`
文章列表
//如果大家有类似的函数,可回帖 //常用到部分 功 能: 返回字符串长度 用 法: int strlen(char *str); 功 能: 返回指向错误信息字符串的指针 用 法: char *strerror(int errnum); 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *s ...
如果表单使用enctype="multipart/form-data"方式提交,那么一般的request.getParameter(arg0)方法是无法获取Form参数的,思考ing,发现使用apache的common-fileupload组件可以获取, DiskFileUpload upload = new DiskFileUpload(); upload.setHeaderEncoding("UTF-8"); try { List items = upload.parseRequest(request); Itera ...

XLST学习笔记

    博客分类:
  • Web
一、样式表声明及引用:   声明:   <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/xsl/transform">   或   <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/xsl/transform">       引用:   在xml文件里面写出样式表的路径和文件名   <?xml-s ...
Core Java 2(最新版已经到了第七版,共2卷):基础 Thinking in Java(最新版已经到了第四版):提高 Effective Java:高级(强烈推荐) The JavaTM Virtual Machine Specification, Second Edition(深入剖析JVM的运行机制):难 The Java Language Specification(官方规范):难 企业级开发(学习完EJB才看): Mastering EJB Effective Enterprise Java Expert One on one J2EE Development Without E ...
搭建 Android 2.2 开发环境 这几天看到了几个不错的Android 上的应用,心痒痒,也想探索一下Android 的世界,于是决心学习一下Android 的开发技术。 :)   接下来当然是搭建Android 的开发环境啦,步骤如下:   1. 安装JDK。注意这里只是安装JRE是不行的,需要安装JDK  笔者是去 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载了 JDK 6 Update 20。注: 根据www.eclipse.org的官方信息,在 ...
   接到个面试,是做对日外包的,因为有日语一级和英语六级证,企业对我还算耐心。 本来嘛已经通过技术面,语言面,基本已确定没问题了,可一听我是大三的还没毕业证, 一下子就把我给刷了……唉,莫非外包企业这么怕毁约么?
最近在JavaEye上发现好多同志对sql的优化好像是知道的很少,最近总结了几条仅供参考,不过除少数可能要依情况而定,大多数还是相当有效的。 【注:以下说的(低效)与(高效)都是相当来说的。】 1、Where子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句。 根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。 举例: (低效) select ... from table1 t1 where t1.sal > 300 and t1.jobtype = '0001' and 20 < (selec ...
Struts2与Struts1的对比 Action类:• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。• Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。   线程模式:• Struts1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限 ...
对上亿的表进行排序或者上亿的表之间进行join,会导致系统失去响应。   ◆1.我确实做了一个很大的查询,涉及的数据表有两亿条记录,而且有一个group by操作,造成CPU、内存和磁盘开销均很大。后来和微软的人重新实验 ...
  事务的四个属性:原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)。 1.原子性(Atomic)    最重要的原则,也是最容易理解的原则。被事务管理的所有方法,要么一起被提交,要么一起回滚。 2.一致性(Consistency)    事务在系统完整性中实施一致性,如果事务成功地完成,那么系统中所有变化将正确地应用,系统处于新有效状态。如果在事务中出现错误,那么系统中的所有变化将自动地回滚,系统返回到原始状态。 3.隔离性(Isolation)    在隔离状态执行事务,使它们好像是系统在给定时间内执行的唯一 ...
1. LoadRunner:支持多种常用协议多且个别协议支持的版本比较高;可以设置灵活的负载压力测试方案, 可视化的图形界面可以监控丰富的资源;报告可以导出到Word、Excel以及HTML格式。 2. WebLoad:webload是RadView公司推出的一个性能 ...
在论坛里我记得前一段时间也有朋友发了一些关于Ajax的帖子,普遍的观点都是UI始终是UI,配角依旧是配角,当初我亦是如此,一直把Ajax看作是蛋糕上的草莓罢了,直到前天看到了这篇帖子,深有感触,不敢独享,发出来与大家共同探讨下,欢迎各位说出自己的看法。 转贴如下:      一直以来,表现层的开发在Web应用的讨论中似乎总是一个小角色。Java的开发者们热烈讨论的 Spring,Hibernate,Struts,WorkWeb 也都跟它没有什么关系。技术专家们甚至理直气壮的喊出了Web表现层应当“As thin as possible”的口号,于是越来越多的人们开始深信有关业务逻辑的开发技 ...
  注册驱动(只做一次)   建立连接(Connection)   创建执行 SQL的语句(Statement)   执行查询(executeQuery)   处理执行结果(ResultSet)   释放资源 //最简单的JDBC MySQL static void test() throws SQLException, ClassNotFoundException { //1.注册驱动 // ...
# 创建并选择数据库 create database mydata; use mydata # 显示数据库 show databases; # 显示表 show tables; # 查看表 desc 表的名字; # 客户表 create table customers ( cust_id int primary key, #主键 cust_name varchar(20), cust_emil varchar(50) ); # 订单表 create table orders ( orders_num int primary key, ord ...
排序检索数据 ---------------------------------------------- --按价格升序(1 2 3) select name , price from Products order by price; --按价格降序(3 2 1) select name , price from Products order by price desc; --使用 order by和limit的组合,找出[一个]列中最高值 select price from Products order by price desc limit 1; 使用where子句 ...
Global site tag (gtag.js) - Google Analytics