- 浏览: 64394 次
- 性别:
- 来自: 杭州
-
最新评论
文章列表
业务场景:
资产管理中的供需平衡监控。现在又如下“供需分析统计结果”表
现在需要求每个充电站的最新分析结果。
WITH SUPPLY_TEMP AS
(SELECT A.STAT_ID,
RANK() OVER(PARTITION BY A.SUBS_ID, A.EQUIP_CATEG, A.EQUIP_CODE_ID ORDER BY A.STAT_DATE DESC) RANK1,
B.ORG_NO,
B.ORG_NAME,
C.SUBS_NAME,
A.EQUIP_CAT ...
刚刚到新公司上班。原来可以这样,建立一个eclipse的普通project。在这个project里可以把平时开发需要的jar包进行整理。并且也可上传的cvs上。
并且项目中的所有配置文件,web开发中的js包,css,图片,常用的框架页面可以都是用ant来生成。
看来毕业后的这一年白活了。
练习题都摘抄自网络,。
数据是大家都熟悉的 带emp,department表那个数据库。
是oracle自带的,地址为:
--1、列出至少有一个雇员的所有部门
select distinct dname from dept where deptno in (select distinct deptno from emp);
--2、列出薪金比"SMITH"多的所有雇员
select ename,sal from emp where sal>(select sal from emp where ename=upper('smith'));
...
select mc || '白痴' as 别名,nl+20 as 年龄 from student;
sql中 字符串和日期必须被单引号('')包括。
sql中 数字和日期可以使用 加、减、乘、除(+、-、*、/).
sql中 字符串可以使用‘||’来连接。
sql中 使用as otherName 来定义字段的别名。
select distinct department_id from employess;
sql中 distinct 关键字 可以用来删除重复行。
select 语句的过滤
各个比较运算符之间的优先级
select * from employess
...
IE不同版本的css总结
- 博客分类:
- css
项目已接近尾声,本来是存java程序员,奈何公司没有美工,所以得自己写css。这里把项目中IE不同版本存在的css问题记录下来,并给出已经解决的方法。
很多都是网上搜来的,感谢网络的强大。
一表头固定。
下面是表头固定的css,也是来自google。
[code="css]
/*
* 锁定表头表格样式,仅适用于IE6/7/8
* Create by Aries BLOG: http://www.cnblogs.com/sansi/
*/
body
{
font-family: Tahoma;
font-size: 12px;
}
.fixbox
{
bo ...
extjs4 Ext.tab.Panel
- 博客分类:
- ext
var tabs = Ext.create("Ext.tab.Panel",{
width:300,
height:200,
activeTab:0,
items:[{
title:"Home",
itemId:"home",
html:"Home"
},{
title:"User",
itemId:"user",
html:"user&quo ...
现在被prototype,jquery等js框架搞得连基本的js都没有学好。今天碰到一个js,Array的问题。下面就好好学习下Array对象。
concat() 方法用于连接两个或多个数组。
该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
语法
arrayObject.concat(arrayX,arrayX,......,arrayX)参数 描述
arrayX 必需。该参数可以是具体的值,也可以是数组对象。可以是任意多个。
返回值
返回一个新的数组。该数组是通过把所有 arrayX 参数添加到 arrayObject 中生成的。如果要进行 concat() 操作的参 ...
一个基本完整的Ext.Panel应该包含title、tbar、bbar和主体部分。
下面是一个最简单的panel
<div id='p'></div>
<script type="text/javascript">
Ext.onReady(function(){
var _panel1 = new Ext.Panel({
title:"最简单的Ext.Panel",
width:400,
titleCollapse:true,
//True to allow ...
Ext.Button组件的基本用法
<div id="btn"></div>
<script type="text/javascript">
Ext.onReady(function() {
Ext.QuickTips.init();
var _btn = new Ext.Button({
renderTo : 'btn',
id : 'ext_button',
text : 'Ext Button组件的基本用法',
minWidth : 300,
...
使用Ext创建一个js对象。
charset = 'utf-8';
Ext.namespace("general.athena.model");
general.athena.model.Person = Ext.emptyFn;
Ext.apply(general.athena.model.Person.prototype, {
//在prototype里面定义了的属性,是js对象的实例属性(和对象)
//如果直接使用Person.print 那么这个属性就是一个静态的方法
name : "",
sex : "&q ...
页面代码
<form id="upForm">
请选择文件:<input type="file" name="file1"><br /> 文件描述:
<textarea cols="70" rows="5" name="desc"></textarea>
<br /> <input type="button" id="btn" value= ...
下面的代码都从自己手头中的项目中整理。比较乱,没有时间整理啊。
ajax:
$.ajax({
type:"post",
url:"complexReport.do?method=getHySelectHtml",
async: false,
data:{jclx:encodeURIComponent(lx)},
success:function(data){
//alert(data)
$("#sshytd").html(data);
}
...
我是一个web java程序员,所以只知道一点点oracle的知识。现在记下来省得自己老是忘掉。
oracle建立表空间:
create tablespace realdata datafile
'F:\oracle\product\10.2.0\oradata\ realdata.dbf' size 20000m
autoextend on next 500m maxsize unlimited;
这个代码我是在plsql中运行的,运行结果成功。
oracle表格的删除:
在plsql里面选择表格右键drop一下就OK了,
删除之后,如果后悔了,可以在回收站里还原。
oracle ...
下面的定义是我在51cto中摘抄的。
static
元素框正常生成。块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。
relative
元素框偏移某个距离。元素仍保持其未定位前的形状,它原本所占的空间仍保留。
absolute
元素框从文档流完全删除,并相对于其包含块定位。包含块可能是文档中的另一个元素或者是初始包含块。元素原先在正常文档流中所占的空间会关闭,就好像元素原来不存在一样。元素定位后生成一个块级框,而不论原来它在正常流中生成何种类型的框。
这里只是实验了absolute定位。等把每一种定位和浮动都搞清楚之后,才能谈怎么去同时使用 ...
<div id="loginWin" class="easyui-window" title="用户登陆"
style="width: 300px; height: 180px;">
<div>
<form id="loginForm" action="user/user!login" method="post" style="padding: 10px 20px 10px 20px;&quo ...