`
文章列表
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文件的方式如下: 我们以引用新浪提供的 ...
Global site tag (gtag.js) - Google Analytics