- 博客(23)
- 资源 (20)
- 收藏
- 关注
原创 搭建一个 Maven 工程
1.首先创建一个Maven工程 new -> maven project 2.完成后会出现上图的一个结构,这样的结构需要做一些修改。 按照下图来进行操作(设置JRE为默认的 或者和JDK 版本一致),这样结构就会变为完整正确的。原因不清。 note: index.jsp报错,我们需要引入java ee的jar包即可,配置P
2015-05-24 15:17:36 431
原创 ECLIPSE 使用
1.恢复打开时提示工作空间框: 由于一直习惯eclipse中只使用一个工作空间,所以一般在eclipse刚刚安装好后第一次启动时,我就钩上了弹出的工作空间选择的对话框中以后不再提示的钩选。 结果这次突然需要用到它的工作空间提示功能了,却突然不知道如何找回它的提示功能了。。。。。 设置方法如下: Window -> Preferences -> General -> Start
2014-03-30 21:21:40 356
原创 ORACLE 创建表空间及用户
create temporary tablespace space_temp tempfile 'D:\DB\oradata\orcl\space_temp.dbf' size 50m autoextend on next 50m maxsize 1024m extent management local; create tablespace space_dat
2014-03-30 20:30:39 426
原创 servlet单实例多线程问题
如何理解单实例多线程? 首先明确:Servlet是单实例的,即对于同一种业务请求只有一个是实例。不同的业务请求可以通过分发来产生多个实例。 其次:单实例的原因我想是因为单实例足可以处理某一个请求,就像ibatis的Querydao、UpdateDao一样都是单实例的。 servlet单实例多线程处理原理: servlet中的init方法只有在启动(例如web容器启动,要看loadOnSta
2013-10-21 18:51:21 817
转载 JSON
JSON:JavaScript 对象表示法(JavaScript Object Notation)。 JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 在 JavaScript 中创建 JSON 对象 Name: Age: Address: Phone: var JSONObject= { "name"
2013-10-06 16:45:46 449
原创 JS 附加 updating
var a = {} 与 var a = function(){} 的区别? var a = {} 此时a是一个对象,是一个没有任何属性的对象。 var a = {'name':'object'} 此时a是一个对象,是一个有一个属性的对象,属性名为name,属性的值为object。 alert(a.name) 或者alert(a[name])的结果都是object,这是对象访问属性的
2013-10-06 16:38:29 501
原创 JavaScript
u Javascript 的基本介绍: 1 js是用于web开发的脚本语言 脚本语言是什么? 1 脚本语言不能独立使用,它和html/jsp/php/asp/asp.net配合使用; 2 叫脚本语言有自己的变量,函数和控制语句(顺序,分支,循环); 3 脚本语言实际上是解释性语言(即在执行的时候直接对编码进行执
2013-10-06 16:29:36 686
原创 学习笔记(updating ...)
1.struts2 注解实现 ACTION之间跳转和传递参数 @Action(value = "type4", results = { @Result(name = "type4", location = "/soft/getApps.action", type = "chain",params={"namespace","/soft","actionName","getApps"}) })
2013-07-18 16:27:17 445
原创 学点设计模式-桥梁模式
桥梁模式 今天我要说说我自己,梦想中的我自己,我身价过亿,有两个大公司,一个是房地产公司,一个是服装制造 业,这两个公司都很赚钱,天天帮我在累加财富,其实是什么公司我倒是不关心,我关心的是是不是在赚钱,赚 了多少,这才是我关心的,我是商人呀,唯利是图是我的本性,偷税漏税是我的方法,欺上瞒下、压榨员工血汗 我是的手段嘛,我先用类图表示一下我这两个公司: 类图很简单,声明了一个Corp
2013-04-10 10:39:38 732
原创 学点设计模式-建造者模式
建造者模式 又签订了一个合同,把奔驰、宝马的车辆模型都交给我我们公司制作了,不过这次又额外增加了一个新需 求:汽车的启动、停止、喇叭声音、引擎声音都有客户自己控制,他想什么顺序就什么顺序,这个没问题 吧?” 首先我们想了,奔驰、宝马都是一个产品,他们有共有的属性,牛叉公司关心的是单个模型,奔驰模 型A 是先有引擎声音,然后再启动;奔驰模型B 呢是先启动起来,然后再有引擎声音,这才是牛叉公
2013-04-09 15:38:42 525
原创 学点设计模式-模板方法模式
模板方法模式 “告诉大家一个好消息,昨天终于把牛叉模型公司的口子打开了,要我们做悍马模型,虽然是第一个 车辆模型,但是我们有能力,有信心做好,我们一定要…(中间省略20 分钟的讲话,如果你听过领导人的 讲话,这个你应该能够续上)” 动员工作做完了,那就开始压任务了,“这次时间是非常紧张的,只有一个星期的时间,小三,你负责 在一个星期的时间把这批10 万车模(注:车模是车辆模型的意思,
2013-04-09 11:16:24 662
原创 学点设计模式-适配器模式
适配器模式 ,你笔记本上的那个拖在外面的黑盒子就是个适配器,一般你在中国能用,在日本也能用, 虽然两个国家的的电源电压不同,中国是220V,日本是110V,但是这个适配器能够把这些不同的电压转换 为你需要的36V 电压,保证你的笔记本能够正常运行,那我们在设计模式中引入这个适配器模式是不是也 是这个意思呢?是的,一样的作用,两个不同接口,有不同的实现,但是某一天突然上帝命令你把B 接口
2013-04-08 17:20:05 654
原创 学点设计模式-门面模式
门面模式 大家都是高智商的人,都写过纸质的信件吧,比如给女朋友写情书什么的,写信 的过程大家都还记得吧,先写信的内容,然后写信封,然后把信放到信封中,封好,投递到信箱中进行邮 递,这个过程还是比较简单的,虽然简单,这四个步骤都是要跑的呀,信多了还是麻烦,比如到了情人节, 为了大海捞针,给十个女孩子发情书,都要这样跑一遍,你不要累死,更别说你要发个广告信啥的,一下 子发1 千万封邮件,那不
2013-04-08 16:29:40 556
原创 学点设计模式-抽象工厂模式
抽象工厂模式 人是造出来了,世界时热闹了,可是低头一看,都 是清一色的类型,缺少关爱、仇恨、喜怒哀乐等情绪,人类的生命太平淡了,女娲一想,猛然一拍脑袋, Shit!忘记给人类定义性别了,那怎么办?抹掉重来,然后就把人类重新洗牌,准备重新开始制造人类。 由于先前的工作已经花费了很大的精力做为铺垫,也不想从头开始了,那先说人类(Product 产品类) 怎么改吧,好,有了,给每个人类都加一个
2013-04-08 15:35:41 600
原创 学点设计模式-工厂方法模式
工厂方法模式 女娲补天的故事大家都听说过吧,今天不说这个,说女娲创造人的故事,可不是“造人”的工作,这 个词被现代人滥用了。这个故事是说,女娲在补了天后,下到凡间一看,哇塞,风景太优美了,天空是湛 蓝的,水是清澈的,空气是清新的,太美丽了,然后就待时间长了就有点寂寞了,没有动物,这些看的到 都是静态的东西呀,怎么办? 别忘了是神仙呀,没有办不到的事情,于是女娲就架起了八卦炉(技术术语:建
2013-04-07 17:15:23 481
原创 学点设计模式-多例模式
这种情况有没有?有!有!,是,确实有,就出现在明朝,那三国期间的算不算, 不算,各自称帝,各有各的地盘,国号不同大家还记得那首诗《石灰吟》吗?作者是谁?于谦,他是被 谁杀死的?明英宗朱祁镇,对,就是那个在土木堡之变中被瓦刺俘虏的皇帝,被俘虏后,他弟弟朱祁钰当 上了皇帝,就是明景帝,估计当上皇帝后乐疯了,忘记把老哥朱祁镇削为太上皇了,我Shit,在中国的历 史上就这个时期是有2 个皇帝,你说
2013-04-07 16:30:33 382
原创 学点设计模式-单例模式
单例模式 这个模式是很有意思,而且比较简单,但是我还是要说因为它使用的是如此的广泛,如此的有人缘, 单例就是单一、独苗的意思,那什么是独一份呢?你的思维是独一份,除此之外还有什么不能山寨的呢? 我们举个比较难复制的对象:皇帝 中国的历史上很少出现两个皇帝并存的时期,是有,但不多,那我们就认为皇帝是个单例模式,在这 个场景中,有皇帝,有大臣,大臣是天天要上朝参见皇帝的,今天参拜的皇帝应该和
2013-04-07 15:59:28 570
原创 学点设计模式-代理模式
什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道 被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被 代理的人能干活呀。 比如西门庆找潘金莲,那潘金莲不好意思答复呀,咋办,找那个王婆做代理,表现在程序上时这样的: 先定义一种类型的女人: package com.cbf4life.proxy; /**
2013-04-07 15:24:53 442
原创 学点设计模式-策略模式
策略模式 看到一本不错的设计模式书,记录一下: 先说这个场景中的要素:三个妙计,一个锦囊,一个赵云,妙计是小亮同志给的,妙计是放置在锦囊 里,俗称就是锦囊妙计嘛,那赵云就是一个干活的人,从锦囊中取出妙计,执行,然后获胜,用JAVA 程序 怎么表现这个呢?我们先看类图: package cn.com.cbf4life.strategy; /**
2013-04-07 14:51:07 488
转载 WIN7_64位系统安装oracle以及PLSQL方法(转)
一、oracle10g安装,比较简单 1.去Oracle网站下载Vista版的Oracle:Oracle Database 10g Release 2 (10.2.0.4) for Microsoft Windows Vista x64 and Microsoft Windows Server 2008 x64 2.解压下载的安装文件10204_vi
2013-03-25 16:48:21 462
转载 在MyEclipse中安装Freemarker插件
在MyEclipse中安装Freemarker插件 今天在Eclipse上安装Freemarker的插件,一开始装官方网站上的推荐插件,装上后发现除了Freemarker代码高亮显示其他什么效果都没有,郁闷。在javaeye论坛上请教了下,据说官网上的那个插件不好用,又去重装了一个,这里备忘纪录一下。 首先在http://sourceforge.net/project
2013-02-05 17:01:09 333
转载 java jvm配置及说明
有时候,当运行一个比较大的项目时会出现警告说内存不足,之后需要重新启动等。这是因为在你的Myeclipse配置环境中内存量太小 的缘故,解决的办法是,打开你安装Myeclipse的目录,修改myeclipse.ini文件,具体参数含义如下: -vmargs:说明后面是VM(即Myeclipse虚拟机)的参数 -Xms80m:虚拟机占用系统的最小内存为80M -Xmx512m:虚
2013-01-04 10:29:15 367
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人