- 浏览: 254562 次
- 性别:
- 来自: 北京
-
最新评论
-
masuweng:
JavaScript 动态表格增加、删除、行金额计算、合计 -
xxwozixin:
迷茫中在iteye上搜索“程序员的第一个五年规划”结果看到了这 ...
我的中兴五年生活
文章列表
c:forEach 如何输出序号
- 博客分类:
- 2017-18
关键在于<c:forEach>的varStatus属性,具体代码如下:
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<th>序号</th>
<th>姓名</th>
</tr>
<c:forEach var="student" items="${ students ...
jstl中<c:forEach>的用法
- 博客分类:
- 2017-18
在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。
JSTL所支持的迭代标签有两个,分别是<c:forEach>和<c:forTokens>。在这里介绍的是<c:forEach>标签。
简单点说,<c:forEach>标签的作用就是迭代输出标签内部的内容。它既可以进行固定次数的迭代输出,也可以依据集合中对象的个数来决 ...
一台电脑同时运行多个tomcat配置方法
- 博客分类:
- 2017-18
一台电脑同时运行多个tomcat配置方法:
1.使用压缩版的tomcat不能使用安装版的。
2.第一个tomcat的配置不变。
3.增加环境变量CATALINA_HOME2,值为新的tomcat的地址。
4.修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改为CATALINA_ ...
visibility属性用来确定元素是显示还是隐藏的,这用visibility="visible|hidden"来表示(visible表示显示,hidden表示隐藏)。
当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。
display属性就有一点不同了。visibility属性是隐藏元素但保持元素的浮动位置,而display实际上是设置元素的浮动特征。
当display被设置为block(块)时,容器中所有的元素将会被当作一个单独的块,就像<div& ...
jQuery - 元素的添加、删除
1. 添加新的 HTML 内容
用于添加新内容的四个 jQuery 方法:
append() - 在被选元素的结尾插入内容
prepend() - 在被选元素的开头插入内容
after() - 在被选元素之后插入内容
before() - 在被选元素之前插入内容
2. 删除元素/内容
用于删除元素和内容,一般可使用以下两个 jQuery 方法:
remove() - 删除被选元素(及其子元素)(直接删除)
empty() - 从被选元素中删除子元素 (保留当前元素,删除子元 ...
jQuery - 设置内容和属性
1. 设置内容- text()、html()以及 val()
三个简单实用的用于DOM操作的jQuery方法:
//设置内容、值
text() - 设置或返回所选元素的文本内容
html() - 设置或返回所选元素的内容(包括 HTML 标记)
val() - 设置或返回表单字段的值
//设置属性
attr()- 设置属性 方法也用于设置/改变属性值
案例:设置文本、表单字段值、属性
<html>
<head>
<meta charset ...
jQuery - 获取内容和属性
1. jQuery DOM 操作
jQuery 中非常重要的部分,就是操作 DOM 的能力。
jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。
2. 获得内容- text()、html()以及 val()
三个简单实用的用于DOM操作的jQuery方法:
1) text() -设置或返回所选元素的文本内容
2) html() -设置或返回所选元素的内容(包括HTML标记)
3) val() -设置或返回表单字段的值
案例:获取文本内容、值 及属性值
...
Web架构师成长之路
本人也是coding很多年,虽然很失败,但也总算有点失败的心得,不过我在中国,大多数程序员都是像我一样,在一直走着弯路 ...
PLSQL里操作,直接上代码:
--目的:用表分区转换大表数据,演示中只是用5000条数据;
--建表T
create table t(id number,name varchar2(10));
insert into t select rownum+4,'1,2,3,4' from dual connect by rownum<=5000; commit;
select count(1) from t ;
--创建表空间
create tablespace ts_1 datafile 'E:\oracle\product\10.2.0\orad ...
editplus快捷键大全
- 博客分类:
- 常用-笔记
--常用快捷键--
1) 重复当前行 Ctrl+J 复制当前行并粘贴为下一行
2) 删除整行 Alt+Shift+DELETE 删除光标位置处的完整行
3) 撤销 Ctrl+Z 撤销上次的操作
4) 重做 Ctrl+Y 重做上次撤销的操作
5) 替换 Ctrl+H 使用不同的文本替换指定文本 ...
【转载】
近做项目时,出现了一个bug,环境为was,出现一次请求,返回多次处理结果,最终查询原因为was配置的超时转发(server1超时自动转发server2,3,4..)引起的.
为了快速定位问题的根源,所以希望能把log4j的输入写入到数据库中,因此才有了本此的文章。
1.创建mysql数据库log4j,数据表ibs_log
--建库
CREATE DATABASE `log4j`;
--建表
CREATE TABLE `ibs_log` ( ...
风险管理案例:雨伞、拐杖、空手
- 博客分类:
- 管理_软件项目管理
三人出门,一带伞,一带拐杖,一空手。回来时,拿伞的湿透了,拿拐杖的跌伤了,第三个好好的。原来,雨来时,有伞的大胆地走,却被淋湿了;走泥路时,拄拐杖的大胆走,却常跌倒;什么都没有的,大雨来时躲着走,路不好时小心走,反倒无事。很多时候,人不是跌倒在缺陷上,而是跌倒在优势上。
知识点:风险与风险态度
1. 风险并不可怕,可怕的是对风险的侥幸心理
2. 不认真对待风险,就是最大的风险!
3. 你担心,我就不担心!
4. 风险讨论越多,管理越容易,还促使风险和机会被识别!
是什么原因导致那么多项目失败呢?通过总结大致分为13个方面的原因:
1.未正确定义问题
项目就是一个计划要解决的问题。如果没有很好的理解问题,那么我们就是在为一个错误的目的开发正确的解决方案。避 ...
ORACLE NVL 函数
- 博客分类:
- 数据库_Oracle
ORACLE NVL 函数
【语法】NVL (expr1, expr2)
【功能】若expr1为NULL,返回expr2;expr1不为NULL,返回expr1
【注意】两者的类型要一致,number和varchar的不一致也能用
【语法】NVL2 (expr1, expr2, expr3)
【功能】expr1不为NULL,返回expr2;expr2为NULL,返回expr3
【注意】expr2和expr3类型不同的话,expr3会转换为expr2的类型
例子:
计算员工的年薪,奖金为空的用0代替。
select empno,ename,sal,nvl( ...
Group by与having理解
- 博客分类:
- 数据库_Oracle
注意:select 后的字段,必须要么包含在group by中,要么包含在having 后的聚合函数里。
1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用
group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面(重要)
例如,有如下数据库表:
A B
1 abc
1 bcd
1 asdfg
如果有如下查询语句(该语句是错误的,原因见前面的原则)
select A,B from table group by A ...