前言:
如今大家对“oracle数据库中date类型如何赋值”都比较看重,各位老铁们都想要知道一些“oracle数据库中date类型如何赋值”的相关知识。那么小编也在网摘上收集了一些对于“oracle数据库中date类型如何赋值””的相关知识,希望同学们能喜欢,我们快快来学习一下吧!1. 耦合度:模块之间联系的紧密程度
2. Java环境变量的配置
JAVA_HOME C:\Program Files\Java\jdk1.6.0_10 方便引用,归一
Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 执行java命令
CLASSPATH: .;%
JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 容易找到.class文件
3.questionType = $.trim(questionType);
4.<div style="height: 200px; overflow: auto;">
5.var vNum=$("#TbData tr").filter(".CaseRow").size()+1;//表格有多少个数据行
6.getContext().getRequest().getParameter("filter[filters][0][value]")
7.数据库中使用 :yyyy-mm-dd hh24:mi:ss
Java代码中使用: yyyy-MM-dd hh:mm:ss
8.<c:foreach>的varStatus属性暂存项的相关状态属性,可由EL表达式引用。继续上例所述。
${userStatus.index} 此项的索引,从0开始
${userStatus.count} 此项的计数序号,从1开始
${userStatus.first} 此项是否是第一项,布尔值
${userStatus.last} 此项是否是最后一项,布尔值
${userStatus.begin} 此次迭代的起始索引,对应<c:foreach>中begin属性值
${userStatus.end} 此次迭代的终止索引,对应<c:foreach>中end属性值
${userStatus.step} 此次迭代的跳跃步伐,对应<c:foreach>中step属性值
9.$("#studentSeatListTable tr").each(function(trindex,tritem){
$(tritem).find("td").each(function(tdindex,tditem){
if(trindex > 0 && tdindex == 2){
$(tditem).text();
}
});
});
10.var length = $("input[name='add_checkbox']:checked").length;
if(length==0){
alert("请先选择您要操作的对象!");
return;
}else if(length>1){
if(!confirm("您选择了多条记录,将对选择的第一条记录进行")){
$(":checkbox").prop("checked",false);
return;
}
}
var id = $("input[name='add_checkbox']:checked:first").prop("id");
11.template:"#=$.KendoUtils.keyVal(auditState,{0:'未审核',1:'审核通过',2:'审核未通过'})#"
12.文件上传
UploadResult result = RepositoryFactory.getInstance().upload(
AttachmentLocConstants.RESOURCE, guid, fileName, stream,userName);
13.<td class="k-wt-header" align="left">表格头深色
14.$("#yingpinguanli_employInfoView_win").data("kendoWindow").center() 将窗口移到中间
15.用标签修改日期
<%@ taglib uri="; prefix="fmt"%>
<fmt:formatDate value="${actionBean.???.???}" pattern="yyyy-MM-dd HH:mm:ss"/>
<%@taglib uri="; prefix="fn"%>
<c:if test="${fn:length(actionBean.student.scoreList) == l.count }">colspan="5"</c:if>
用kendoUI修改日期$.KendoUtils.formatDate(日期,'yyyy-MM-dd')
在grid修改日期形式 template:function(row){return $.KendoUtils.formatDate(row.createDate,'yyyy-MM-dd');}
16.跳转到当前页
$("#organization_student_info_grid_list_table").data("kendoGrid").dataSource.read();
17.清空搜索框
$("#release_jobfair_auditState_select").data("kendoDropDownList").select(0);
获得搜索框index的两种方法 1.e.item.index(),e.item.text() (中用于select方法) 2.$(this).get(0).selectedIndex,$(this).get(0).text()(可用于所有方法)
18.改变就刷新
change:function(){ $("#release_survey_statistics_table").data("kendoGrid").dataSource.filter({});
},
19.SimpleDateFormat format = new SimpleDateFormat();
format.parse() 将字符串转换为日期
format.format() 将日期按一定形式转换为字符串
20.oracle数据库中的日期取出来之后是long类型,在java中先转换为字符串,再转换为日期
21.String teacherId=(String) SecurityUtils.getSubject().getPrincipal();获得老师账号
TeacherAccount ta=(TeacherAccount) AccountUtils.getAccount(teacherId);
ta.getDepartmentKey() 获得部分Id
KDBUtils.buildStudentList(list, "studentId", new KVMapper("studentName", KDBConstants.STUDENT_NAME))
22.params.get() 能不能将空类型转换
23.function getJSON(){
var a=[];
var table=$("#questionTalbes");
var i=0;
table.find("tr.mine").each(function(){
a[i]=$(this).toJSON();
i++;
});
return JSON.stringify(a);
}
24.循环map
for(String keySet:params.keySet())
25.div.find("input.exportBtn").click(function()) 用.class作为区别一个dom的标志
26.数据库中日期的转化格式方法 to_char(fair_time,'yyyy-MM-dd hh24:mi')
27.kendoUI自带弹出框 $.kendo.tips(result.msg);
28框架中的几种返回
return new StreamingResolution("text/plain;charset=UTF-8", (String)result);
return new JsonResultResolution("");
return new SuccessResolution();
29.获取select被选中项的文本 :
var item = $("select[name=items] option[selected]").text();
或$("select[name=items]").find("option:selected").text();
30.var validator = $("#supervisor_add_form").kendoValidator().data("kendoValidator");
if(validator.validate()){ //验证的使用规则
31.返回平台登录页面的url
(/c/portal/logout是必须的)
32.平台中处理将数据封装到后台中去
var json = $("#form").toJSON() 方法一
json["xxx"] = xxx; //为json对象继续添加数据
data:{"resourceIds":[id]},
var a =[] 方法二
a["123"] = "aaa";
alert(JSON.stringify(a));
补充 var a = {}
如果是封装成一个map传递参数值 params.resource.content
data : {"record":$("#advicenote_recordcode_record_form").toJSON()},
构造list
var list = [];
var a = {"name":"zhangsan",sex:"男"};
var b = {"name":"zhangsan2",sex:"女"};
list[0] = a;
list[1] = b;
data:{"list":list},
33. 判断checkbox是否被选中 $("").is(":checked")
34. style="word-wrap:break-word;word-break:break-all;" 字符串截取
35.input 的maxlength标志字符串长度
37.有kendoEditor的表单宽度都用百分比来表示
38.map的putAll方法,list的addAll方法都必须判断加的对象以及被加的对象是否为空, list可以add空的map
39.获得项目的绝对路径 System.getProperty("user.dir")
40.Map和List空指针异常总结
关于Map
1.Map<String,Object> map1 = new HashMap<String, Object>(),如果map1调用putAll方法,不会报异常,该map1是一个有地址的空map
2.Map<string,Object> map1 = null;如果map1调用putAll方法,则会有异常报错,该map1是个没有地址的map,数据库返回为空就是这样map
3.map1.putAll(map2) 该方法中若map2 = null 则会报异常,理由同上
4.将map转换为PO,不管map=null 还是map= new HashMap(),都能将map转换为po,但第一种情况的po=null,而后一种情况的po= new PO()
关于List
list和map是相同的,但是平台从数据库中得到的List是不为null的,而得到的Map是null的
41.链接代码
<a href="javascript:void(0)" onclick="javascript:$.djs.invoke({ctxPath:'${pageContext.request.contextPath}',js:'/ui/background/examinamanage/courseset/index.js'},'viewDetail');" class="k-button">查看详情</a>
42.1.kendoNumericTextBox
format :"#.00" 小数点的位数 min:"0" max:"100" step:"1"
43.重置 $("form[name='search_form']")[0].reset();
44.String str = null;
System.out.println(str + "123"); 输出null123
45.${pageContext.request.contextPath}在文件上是指在webapp下一层的文件,包括WEB-INF
46.$.djs.call和$.djs.invoke的区别
$.djs.call({ctxPath:ctxPath,js:"/ui/background/recruitplan/order/major.js"},function(){
this.show(progressKey,uuid);
});
$.djs.invoke({ctxPath:ctxPath,js:"/ui/background/recruitplan/order/major.js"},"show",progressKey,uuid);
47.平台浏览器中的输出用conlog(printDesign);
String fileName = new String(filename.getBytes("GBK"),"ISO-8859-1"); // 把文件名转换为8859-1
48.文件的创建
49.js报i的错误可能是某个js加载两遍,可以通过逐一排查代码来解决
40.String s = null; if("a".equals(s)) 不会报错 if(s.equals("3")) 执行的时候报错
41.将对象放到集合中后,再给对象的其它属性赋值,集合中对象对应的属性值也同样会改变
42.ComponentJsonUtils 在component工程中可以对字符串进行处理
43.$("li[url='/zsxt/background/indptrecruit/nowrecruit/sift/index.do']").click();
45.onpaste="return false;" 防止黏贴操作
46.var timestamp = (new Date()).valueOf();
47.ctrl+shift+x 转为大写 ctrl+shift+y 转为小写
48.oracle数据库自动增长
CREATE TRIGGER suser_trigger BEFORE
INSERT ON SUSER FOR EACH ROW WHEN (new.id is null)
begin
select HOU_TEST.nextval into: new.id from dual;
end;
select * from dba_sequences where SEQUENCE_OWNER = 'ZSZC';
49.eclipse --->project ----->clean... 选项
50.平台中调换端口号的文件 web_jetty/conf/jetty/web.xml
将eclipse中的项目用team中的导出就可以清除svn的信息
eclipse中各文件的作用
51.平台中加载了一次jsp之后,会把相应的js加载并存到缓存中,下次加载jsp的时候不会再加载相应的js了
52.addScalar 显式指定返回数据的类型,里面的字段可以是小写
53. undefined专区
n is undefined可能是json数据格式不正确,也有可能是template里面没有需要的字段
54.包名和类名一般是下划线,项目名是横线