JSTL是什么
JSTL(JSP Standard TagLibrary,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库。
为什么要用JSTL
我们JSP用于开发信息展现页非常方便;也可以嵌入java代码(scriptlet、表达式和声明)代码用来实现相关逻辑控制。看下面程序。但这样做会带来如下问题:
jsp维护难度增加;出错提示不明确,不容易调试;...
分类:
编程语言 时间:
2014-07-08 11:16:50
阅读次数:
205
在前一篇文章中,我们已经讲了如何编译lua源码并生成lua.lib(http://blog.csdn.net/wangbin_jxust/article/details/37557807),在新的项目中,学习如何使用c++调用lua。
一、创建项目
同样在该解决方案中,右键解决方案->添加项目->命名为testlua,选择win32控制台程序->不需要其他配置,选择完成。
二、配置项目
右...
分类:
编程语言 时间:
2014-07-08 11:10:56
阅读次数:
429
可选值
使用可选(optionals)来处理值可能缺失的情况。可选表示:
有值,等于 x 或者没有值
注意:
C 和 Objective-C 中并没有可选这个概念。最接近的是 Objective-C 中的一个特性,一个方法要不返回一个对象要不返回nil,nil表示“缺少一个合法的对象”。然而,这只对对象起作用——对于结构体,基本的 C 类型或者枚举类型不起作用。对于这些类型,Objec...
分类:
编程语言 时间:
2014-07-08 10:46:37
阅读次数:
218
断言
可选可以让你判断值是否存在,你可以在代码中优雅地处理值缺失的情况。然而,在某些情况下,如果值缺失或者值并不满足特定的条件,你的代码可能并不需要继续执行。这时,你可以在你的代码中触发一个断言(assertion)来结束代码运行并通过调试来找到值缺失的原因。
使用断言进行调试
断言会在运行时判断一个逻辑条件是否为true。从字面意思来说,断言“断言”一个条件是否为真。你可以使用断言来保证在...
分类:
编程语言 时间:
2014-07-08 10:50:43
阅读次数:
225
HTML5 添加了辅助管理 focus 的功能, 文档获得焦点的途径有; 页面加载,用户输入(一般是按tab键),和 在代码中调用focus()函数.
HTML5新增的辅助管理焦点的属性与方法有:
document.activeElement 属性, 这个属性指向获得焦点的元素,文档加载期间 值为null, 文档加载完成,保存得是 docume...
分类:
编程语言 时间:
2014-07-08 10:40:30
阅读次数:
228
spring如何注入List,Set,Map对象 代码下载地址:http://www.zuidaima.com/share/1550463255530496.htm...
分类:
编程语言 时间:
2014-07-08 11:25:13
阅读次数:
259
HTML5 扩展了 HTMLDocument,
增加了新的功能。
1.document.readState = 'loading' || 'complete' //支持readyState 属性的浏览器有IE4+、Firefox 3.6+、Safari、Chrome 和Opera 9+。2.document.compatMode = 'CSS1Compat' || 'Bac...
分类:
编程语言 时间:
2014-07-08 11:18:52
阅读次数:
173
这个栏目的名称叫做“零基础学Python”。
现在网上已经有不少学习python的课程,其中也不乏精品。按理说,不缺少我这个基础类型的课程了。但是,我注意到一个问题,不管是课程还是出版的书,大多数是面向已经有一定编程经验的人写的或者讲的,也就是对这些朋友来讲,python已经不是他们的第一门高级编程语言。据我所知,目前国内很多大学都是将C之类的做为学生的第一门语言。
然而,在我看来,p...
分类:
编程语言 时间:
2014-07-08 11:22:00
阅读次数:
157
1. 使用assign
assign 操作首先删除容器中所有的元素,然后将其参数所指定的新元素插入到该容器中。与复制容器元素的构造函数一样,如果两个容器类型相同,其元
素类型也相同,就可以使用赋值操作符(=)将一个容器赋值给另一个容器。如果在不同(或相同)类型的容器内,元素类型不相同但是相互兼容,则其赋值运
算必须使用assign 函数。例如,可通过assign 操作实现将vector...
分类:
编程语言 时间:
2014-07-08 10:50:04
阅读次数:
199
原文地址:http://www.cnblogs.com/halfacre/archive/2012/07/22/2603848.html安装python解释器安装PyDev:首先需要去Eclipse官网下载:http://www.eclipse.org/,Eclipse需要JDK支持,如果Eclip...
分类:
编程语言 时间:
2014-07-08 10:18:38
阅读次数:
236
1、首先读取注册表中本地软件安装的位置,如果未安装则无就跳转到下载页面。2、启动软件,关闭页面。3、如报错提示。var str1="HKEY_LOCAL_MACHINE\\SOFTWARE\\Notesystem1.0\\Location";//alert(obj.RegRead(str1));va...
分类:
编程语言 时间:
2014-07-08 10:22:57
阅读次数:
189
int WINAPI WINMain 中,WINAPI含义网友给出回答:在windef.h头文件中有如下定义#define WINAPI __stdcall#define APIENTRY WINAPIVC有两种函数调用方式 一种是__stdcall,另一种是__cdecl函数的调用方式有两种一种是...
分类:
编程语言 时间:
2014-07-08 11:33:42
阅读次数:
167
1)控制台操作 http://blog.csdn.net/stude/article/details/76450562)一些函数,容器和库: http://www.cplusplus.com/reference/3)C++内存管理 http://www.cnblogs.com/lancidie...
分类:
编程语言 时间:
2014-07-08 11:44:09
阅读次数:
187
指针即为地址,存的是变量的地址,在同一架构下地址长度都是相同的(cpu的最大寻址内存空间),所以不同类型的指针长度都一样。指针占用几个字节跟语言无关,而是跟系统的寻址能力有关,16为地址指针即为2个字节,32位系统是4个字节,64位系统为8个字节。用sizeof求长度:#includevoid ma...
分类:
编程语言 时间:
2014-07-08 11:44:53
阅读次数:
273
在vs2013下调试过Python,今天试了下使用自带IDLE调试,相比而言后者效果不好。记录一下http://q.cnblogs.com/q/35869/在“Python Shell”窗口中单击“Debug”菜单中的“Debugger”菜单项,就可以启动IDLE的交互式调试器。这时,IDLE会打开...
分类:
编程语言 时间:
2014-07-08 11:45:30
阅读次数:
258
最近遇到了https跨域访问http域的问题,很多朋友理所当然的认为简单,问题是https跨域访问到http域上的资源,会进行相互通信,没有解决该问题,只能把外部资源扔到了新浪的sae上,通过https访问,别跨什么协议域了,只跨主域即可!附两篇跨域的文档http://jiangzhenghua.i...
分类:
编程语言 时间:
2014-07-08 11:52:12
阅读次数:
247
分享下有关Python文件遍历的两种方法,使用的OS模块的os.walk和os.listdir实现。关于Python的文件遍历,大概有两种方法,一种是较为便利的os.walk(),还有一种是利用os.listdir()递归遍历。方法一:利用os.walkos.walk可以自顶向下或者自底向上遍历整个...
分类:
编程语言 时间:
2014-07-08 11:54:10
阅读次数:
184