- 浏览: 70444 次
- 性别:
- 来自: 杭州
最新评论
-
一团毛线:
[color=orange][/color]
SpringMVC下的Shiro权限框架的使用 -
houzhanshanlinzhou:
写的非常不错,点个赞!
SpringMVC下的Shiro权限框架的使用 -
zbleye:
,很不错哦,谢谢分享,哈哈!
SpringMVC下的Shiro权限框架的使用 -
dataexplorer:
感谢,不错的
SpringMVC下的Shiro权限框架的使用
文章列表
Decorator Pattern
问题
我开了一家蛋糕店,蛋糕最普通的是面包奶油蛋糕(MilkCake),你可以根据自己的喜好,在这个普通的蛋糕上添加你喜欢的一些装饰,我们提供的有: 草莓:Strawberry=$8 巧克力:Chocolate=$11 苹果:Apple=$5 橘子:Orange=$3 .... 普通蛋糕:$100 现在我需要做一个草莓巧克力蛋糕,需要多少钱? 方案一
//MilkCake类
package com.pattern.decorator;
public class MilkCake {
private float milkCake= ...
Observer Pattern
问题:
有一个气象站(WeatherData),用来给各种手机(苹果,三星,摩托罗拉等等)提供气象信息,要求是,当气象信息更新的时候,给各个手机发送新的天气信息。
方案一
//Iphone类
package com.pattern.observer;
/**
* ...
Oracle_5
由于最近网络有点问题,关于Oracle的介绍我写在了我的另一个私人博客上,如果有兴趣的话可以去看看。欢迎批评指正,共同交流!
特别声明
本人是一名刚入门的JAVA程序员,喜欢前后端的开发与研究,但是目前由于水平有限,对于各门技术的掌握仅仅是入门级别的,我写这些东西就是为了记录我学习的过程,也许比较杂乱,或者有些知识说的不是那么精准详细,但是那都是我实践过的,木有高深的东西,希望得到大家的鼓励和帮助。
关于Oracle的个人博文:
http://blog.huangyanxiang.com
博文目录如下 ...
JavaScript_8
JavaScript的Date类型:
基本用法
var now=new Date();//获取当前的日期和时间
alert(now);//显示格式如图1
//表示2013年12月22日 12:00:34
var date1=new Date(Date.parse("2013-12-22 12:00:34"));
var date2=new Date("2013-12-22 12:00:34");
var date3=new Date(Date.UTC(2013,12,22,12,0,34));
var ...
Oracle_4
查询所有记录:
select deptno,dname,loc from dept;
--查询scott用户默认的dept表中的所有记录
select * from dept;
Where条件查询:
select deptno,dname,loc from dept where deptno=10;
--查询deptno=10的记录
比较运算符
=
>
>=
<
<=
<>或!=
between...and...
in
like: %多个 _一个 占位符
is null
is ...
Oracle_3
Oracle中SQL语句的组成:
DDL:数据定义语言
alter
drop
create
DML:数据操纵语言
insert
update
delete
select
TCL:事务控制语言
commit
savepoint
rollback
DCL:数据控制语言
grant
revoke
Oracle数据类型:
文本型
varchar2(n):存放变长的字符串,长度为n字节,最大4000字节
nvarchar2(n):存放变长的Unicode字符串
char(n):存放定长的字符串,最大为2000字节
nch ...
JavaScript_7
Array类型:
JavaScript中的数组可以保存任何类型的数据
JavaScript中的数组大小可以动态调整
数组的声明:
通过Array()构造方法创建
var names1=new Array();//创建一个空的数组
var names2=new Array(20);//创建一个长度为20的数组
var names3=new Array("rose","jerry","tom");//创建长度为3并且三个值分别为rose,jerry,tom的数组
alert(names ...
Oracle_2
Oracle用户权限:
sysdba用户:数据库管理员sys
打开关闭数据库服务器
备份数据库
恢复数据库
日志归档
会话限制
管理功能
创建数据库
sysoper用户:数据库操作员system
打开关闭数据库
备份数据库
恢复数据库
日志归档
会话限制
normal用户:普通身份scott
具体权限看管理员给了哪些
Oracle用户管理:
创建用户
create user 用户名 identified by 密码 account lock||unlock;
create user tom identifie ...
Oracle_1
Oracle数据库的安装:
下载数据库,可以到Oracle官网上下载,免费的。我使用的是11g版本
下面是我安装的版本,保存在百度云盘中
1of2 http://pan.baidu.com/s/1st2Tz
2of2 http://pan.baidu.com/s/1I8m6
安装指导 http://pan.baidu.c ...
JavaScript_6
Object类型:
通过内置Object类型的构造函数创建
通过对象字面量实现对象的创建
//构造函数
var obj=new Object();
obj.name="tom";
obj.age=23;
alert(obj.name);//tom
alert(obj.age);//23
//对象字面量
var obj={};
obj.name="t ...
JavaScript_5
函数function:
函数相当于java中的方法
function sayHello(name){
alert("hello,"+name);
}
sayHello("Tom");//hello,Tom
定义一个带返回值的函数
function sayHello(name){
return "hello,"+name;
}
var msg=sayHello("Tom");
alert(msg);//hello,Tom
函数中的参数:
...
JavaScript_4
声明:我写的博客都是我自己学习过程的一些个人总结,方便我以后的复习,博客内容仅代表我个人的思路和看法,不可避免会出现一些错误,如果您对这些方面有研究,请给予指正,本人定不胜感激,如果有任何意见或建议也可以留言,我一定会虚心接纳。
操作符:
一元操作符(++,--)
逻辑操作符(!,&&,||)
算数运算符(+,-,*,/)
关系运算符(<,>,>=,<=,==,!=,===)
三元表达式(?:)
赋值运算符(=,+=,-=,*=,/=,%=)
var n=2;
alert(n++);//2 n ...
JavaScript_3
数值转换:
3个函数可以将非数值类型转换为数值类型:
Number()
parseInt()
parseFloat()
Number():
规则:
如果是boolean值,true和false分别转换为1和0
如果是数值,只是简单地传入和返回
如果是null,返回0
如果是undefined,返回NaN
如果是字符串
如果字符串只包含数字文本,则转换为对应的数字
如果字符串为空"",则转换为0
如果字符串含有非数字文本,则转换为NaN
alert(Number(true));//1 ...
JavaScript_2
JS中注释:
JS中的注释同java中的注释:
1,采用 // 单行注释
2,采用 /* ** */ 多行注释
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>js_1</title>
</head>
<body>
<noscript>您的浏览器禁用了JS功能</noscr ...
JavaScript_1
JavaScript是网站开发必备的技能之一。
JavaScript说简单其实很简单,说复杂其实也非常复杂,换句话说,如果你想简单的使用JavaScript,那么这是很容易实现的事情,如果你想深入了解它,这确实需要下很大功夫的。
JavaScript大概是我5月份学的内容,现在作为复习,以博客的形式记录下来我的总结,可能会出现不正确或不合理的地方,希望大家给予批评指正。
JavaScript的组成:
外部JS文件:
JavaScript文件以 .js 结尾
在html或者jsp中引入外部js文件的方式如下:
我们以引用新浪提供的 ...