- 浏览: 1051994 次
最新评论
-
snso001:
private void initializeAdapter( ...
Android中ListView分页加载数据 -
pangxilei:
SQL语句执行效率及性能测试 -
atgoingguoat:
我用过SVN,CVS。版本控制不是我们简单通过工具能实现的。需 ...
源代码管理,版本控制
文章列表
JSTL是建立在JSP上的某种自定义操作(Custom Actions)或定义标签(Custom Tags),表面上看起来他只是JSP一个插件,但事实上它也可以算是一种新的用于构件动态Web页的语言。
Core标签库:
1、通用标签:
<c: out>用于表达式的结果输出到当前的JspWriter对象中。
<c:set>用于设置JSP页面的各种域范围中的变量。
<c:remove>标签用于移除JSP页面中指定域范围中的变量。
<c:catch>标签用来捕获嵌在标签体内的内容抛出异常对象,将异常信息保存在变量中;
2、条件标签:
...
- 2011-11-10 20:31
- 浏览 674
- 评论(0)
3、迭代标签<c:foreach items=”” var=””>
Jsp的页面:< c:foreach items="${list}" var="str">
${str}
</c:foreach>
Tld文件的描述:<tag>
<name>foreach</name>
<tag-class>com.hbsi.web.tag.ForEachTag</tag-class>
<body-content>scriptl ...
- 2011-11-10 14:23
- 浏览 600
- 评论(0)
使用标签控制页面逻辑案例:
1、 防止盗链<c:referer site=”” page=””>
Jsp页面的内容:<c:referer site=”http://localhost”page=”index.jsp”>
Tld文件的描述:<tag>
<name>referer</name>
<tag-class>com.hbsi.web.tag.RefererTag</tag-class>
<body-content>empty</body-content&g ...
- 2011-11-10 14:18
- 浏览 671
- 评论(0)
row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的).
与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪列rownum然后再进行排序,而此函数在包含排序从句后是先排序再计算行号码. row_number()和rownum差不多,功能更强一点(可以在各个分组内从1开时排序).
rank()是跳跃排序,有两个第二名时接下来就是第四名(同样是在各个分组内).
dense_rank() ...
- 2011-11-10 10:08
- 浏览 1699
- 评论(0)
WindowsAzure 之AppFabricCache
1.使用 windows azure平台账号(Live ID)登陆 https://windows.azure.com/
2.创建AppFabricCache
点击 ”Service Bus, Access Control&Caching” 导航
选择AppFabric 下的 Cache 节点,点击New按钮
输入cache的命名空间,选择区域,点击Create Namespace
系统将显示cache 正在activing ,大概需要15分钟左右才能ready:
查看客户端配置,这里的your ...
- 2011-11-09 21:25
- 浏览 667
- 评论(0)
小弟做了4天,终于有个比较完整的任务管理器了,把功能展示一下,有很多不足的地方
现在是正在运行的程序
可以操作,能力有限,“切换至”功能未能成功
获取已经安装的程序,当前显示程序名称,和安装路径
操作
比如我点击 HTML 查看器 点击属性
最后一个 系统信息
CPU 获取
但是这个信息视乎看不懂了。。。。。,linux的课该去补一补,所以就,.....
- 2011-11-09 18:43
- 浏览 651
- 评论(0)
马上就要单身节了,正在想今年我去祸害谁家的姑娘,突然QQ好友发来信息,说能否帮忙优化一个SQL,SQL调优做得实在太多了,都已经麻木了,反正优化一个SQL也就几秒钟到几分钟的事情。
哥们说下面的SQL要跑5个多小时
SELECT
B.AREA_ID,
A.PARTY_ID,
B.AREA_NAME,
C.NAME CHANNEL_NAME,
B.NAME PARTY_NAME,
...
- 2011-11-09 16:58
- 浏览 694
- 评论(0)
1.修改appSettings
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings.Remove(newKey);
config.AppSettings.Settings.Add(newKey, newValue);
config.Save(ConfigurationSaveMode.Full);
ConfigurationManager.RefreshSecti ...
- 2011-11-09 15:48
- 浏览 852
- 评论(0)
办法:
tB_XXXXXXXTableAdapter1.Connection.ConnectionString = newConnectionString;
不需要对自动生成的类做任务修改。
- 2011-11-09 15:44
- 浏览 695
- 评论(0)
二、带属性的标签
<csdn:demo8 count="8">
</csdn:demo8>
标签处理器中一定也得包含一个私有的属性count和setter方法
doTag()包含业务逻辑代码
tld文件:
<tag>
<name></name>
<tag-class>com.hbsi.web.tag.SimpleTagDemo8</tag-class>
<body-content></body-content>
<attribute> ...
- 2011-11-09 15:11
- 浏览 673
- 评论(0)
实现SimpleTag接口的标签通常称为简单标签。共定义5个方法:
setJspContext():用于把JSP页面的PageContext对象传递给标签处理器对象
setParent():用于把父标签处理器对象传递给当前标签处理器对象,
getParent():用于获取当前标签的父标签处理器对象,
setJspBody():用于把代表标签体的Jsp,
doTag():用于完成所有的标签逻辑,包括输出、迭代、修改标签体内容等。在doTage()中可以抛出javax.Servlet.jsp.SkipPageExcpetion异常,用于通知WEB容器不再执行JSP页面中位于结束标记后面 ...
- 2011-11-09 15:10
- 浏览 716
- 评论(0)
<?php
function my_scandir($dir)
{
$files=array();
if(is_dir($dir))
{
if($handle=opendir($dir))
{
while(($file=readdir($handle))!==false)
{
if($file!="." && $file!="..")
{
...
- 2011-11-09 13:02
- 浏览 643
- 评论(0)
// 打印客户端IP:
echo $_SERVER['REMOTE_ADDR'];echo "<br />";
// 或者:
echo getenv('REMOTE_ADDR');echo "<br />";
//打印服务器IP:
echo gethostbyname("http://www.baidu.com/");echo "<br />";
//本页地址,SCRIPT_NAME也可以:
echo $_SERVER['PHP_SELF']."<br ...
- 2011-11-09 11:28
- 浏览 694
- 评论(0)
1. php 有自带的字符串翻转函数:strrev,但是这个函数不能解决中文字符串翻转。2. 下面的函数支持中英文字符串翻转
<?php
/*
* Created on 2011-11-09
* @author sundebiao
* 此可以实现字符串的倒序
* 支持纯英文数字、纯中文字符串和中英文数字混合字符串
* 中文需要使用GBK编码
* 若传入参数不为字符串则返回false
*/
function strrev_ext ($str)
{
$str = iconv('UTF-8', 'GBK', $str); // 解决中文编码混乱
if (is_ ...
- 2011-11-09 10:23
- 浏览 850
- 评论(0)
69% 的开源项目使用 GPL 授权协议,其中只有 10% 的开源应用在企业中被使用。这是来自 OpenLogic 一个企业级的开源软件的支持和解决方案提供商提供的数据,在这个数据中显示,使用 Apache 授权协议的项目被下载和使用的最频繁。
这些统计数据来自 OpenLogic 开源库中的 33 万个开源项目,下面是五项具体的数据说明:
开源开发者首选的授权协议:
1.GPL (68.9%)
2.Apache License (7.6%)
3.LGPL (6.7%)
4.BSD License (5.3%)
5.MIT License (4.1%)
被下载最 ...
- 2011-11-09 07:32
- 浏览 1012
- 评论(0)