- 浏览: 51550 次
- 性别:
- 来自: 大连
最新评论
文章列表
oracle 中某月的第一天,最后一天,前一个月的第一天,最后一天,类似方法
oracle 中某月的第一天,最后一天,前一个月的第一天,最后一天,类似方法
在Oracle 数据库中取某个月份的第一天和最后一天的方法
取当前日期前一个月的第一天的日期
SELECT last_day(add_months(SYSDATE, -2)) + 1 FROM dual;
取当前日期前一个月的最后一天的日期
SELECT last_day(add_months(SYSDATE, -1)) FROM dual;
本月的第一天和最后一天
select to_char(trunc(sysdate,'M ...
关于如何查看extjs api docs文档的方法 .
方法一:
从官网下载源码。但是是英文的。
解压后的文件夹作为一个项目部署到Tomcat这类服务器上,我的做法是在Tomcat的conf里面的配置文件server.xml中在默认的host中加入ext解压路径: <Context path="" docBase="D:\extjs\ext-3.4.0\ext-3.4.0" debug="0"/>。
完成后启动Tomcat中的startup.bat(此文件要注意配置jdk路径否则会出现一闪而过的现象) ...
完整的获取当前jsp文件路径的语句
String realPath = "http://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath()+request.getServletPath().substring(0,request.getServletPath().lastIndexOf("/")+1);
理解Oracle的各种连接方法的最有效的方法就是“躬亲”,在实践中去深刻理解内连接,左外连接,右外连接,全外连接的概念的和效果。
1.创建测试表并准备测试数据
sec@ora10g> create table a (a number(1),b number(1),c number(1));
sec@ora10g> create table b (a number(1),d number(1),e number(1));
sec@ora10g> insert into a values(1,1,1);
sec@ora10g> insert into a values(2, ...
(转)js常用函数整理
类型判断:typeof;eg:if(typeof(var)!="undefined")\isNaN
字符处理函数:toLowerCase\touppercase\
substring(从哪里截到哪)\substr(从哪里开始;截多少个字符) \indexOf(字串中找某串字符)\replace(替换函数)\
charCodeAt
concat
split
join
定时处理函数:setInterval;setTimeout;clearTimeout;clearInterval
两个显示控制属性:visibility(hidden ...
(转)innerHTML、innerText和outerHTML、outerText的区别
.1、区别描述如下:
•innerHTML 设置或获取位于对象起始和结束标签内的 HTML
•outerHTML 设置或获取对象及其内容的 HTML 形式
•innerText 设置或获取位于对象起始和结束标签内的文本
•outerText 设置(包括标签)或获取(不包括标签)对象的文本
innerText和outerText在获取时是相同效果,但在设置时,innerText仅设置标签内的文本,而outerText设置包括标签在内的文本。
2、示例代码
Html代码
& ...
Eclipse 中编辑 .properties文件的插件 propedit,直接将此jar文件放到 %EclipseHome%的plugins文件夹下,重启Eclipse即可。此时会看到properties文件名前会出现绿色的P图标
Cannot create a server using the selected type
在eclipse中安装tomcat服务器,报错" Cannot create a server using the selected type ".
原因:以前安装的tomcat目录改变
解决方法:Window->preferences->Server->Runtime Environment,改变tomcat的目录为你安装的目录,然后保存,这样就可以建立Tomcat server了。
还有另一种方式:
在当前工作区中如下路径:/.metadata/.pl ...
Power Designer:key constraint name
版本:11
一。通过调整以下两个参数,
菜单:Database=>Edit current DBMS
PGSQL73::ScriptObjectsMaxConstLen
value=>255
PGSQL73::ScriptObjectsTableMaxlen
value=>255
可以避免在生成sql时的错误:
Reference constraint name maximum length is limited to 7 characters
Key constraint name maximu ...
Abstract Window Toolkit(AWT) 抽象窗口工具包
Abstraction 抽象
Anonymous class 匿名类
Anonymous inner class 匿名内部类
Application Programming Interface (API)应用程序接口
Array 数组
Attribut ...
使用ModelDriven action
实现了ModelDriven接口可以在action中直接获得例如User对象,它会将Object getModel()取得的User放到ValueStack中。可以理解为将这个User的属性追加到Action中。它主要是作用是实现类似 Struts的FormBean功能。
在struts2中,提供了一种直接使用领域对象的方式,就是让action实现com.opensymphony.xwork2.ModelDriven接口,ModelDriven让你可以直接操作应用程序中的领域对象,允许你在web层和业务层使用相同的对象。
ModelDriven接 ...
struts2 2.1.6报错 严重: Exception starting filter struts2
用的是struts2 2.1.6
web.xml中的struts2过滤器为:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</fi ...
struts2——输入校验
输入校验是是数据进入数据库的最后一道屏障,这就需要程序员对用户的输入进行必要的判断。虽说javascript也可以对输入的数据进行校验,可是只要用户屏蔽了javascript,客户端的输入校验就失去了功能,所以服务器的输入校检就成了最后的屏障。
1、struts2本身自带了输入校验,可以执行一下上次的程序,将年龄输入为abc,结果如下
(要在struts.xml文件中配置<result name="input">/input.jsp</result>)
可见,struts2可以对与类型不符合的数据情景自动校验。
2、( ...
HTTP 请求返回代码含义
状态代码 状态信息 含义
100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新)
101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新)
200 OK ...
安装前准备:
由于redis底层用c语言编写的,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++
安装redis3.0版本
1,下载redis源码
从官网下载
http://download.redis.io/releases/redis-3.0.0.tar.gz
2,上传源码到linux服务器
按住Alt+p打开sftp窗口,拖拽式方式将源码包上传到linux服务器上(或者filezilla工具上传)
3,在指定路径中解压源码包
在/usr/local下新建文件夹redis将redi ...