自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑芒楼

低调做人,认真做事,快乐至上,开心就好

  • 博客(14)
  • 收藏
  • 关注

原创 一个java框架的开发日记(4)

<br /><br />怎样用插件扩展一个框架?<br />从一开始我想把框架做成一个轻量级的框架。在此基础上作一些基础配置就能使用插件,而且插件是在插件中配置的,框架会自己去寻找有用的东西。<br />框架本身只解决url解析的问题,现在已经解决了,我希望这个小框架能做的事情是最小单元的,与其他项目无关的,不受任何束缚的。<br /> <br />就操作来说,我现在只需要解析url路径,现在能做的是以/do/开头的url都会执行解析。/do/action.method?id=1...这边会自动将actio

2011-01-20 15:23:00 596

原创 一个java框架的开发日记(3)

框架开发目前遇到了难题,关于sevlet的url问题搞的我很郁闷。暂停开发,再去学习struts一段时间。

2011-01-19 16:39:00 349

原创 一个java框架的开发日记(2)

今天vatana1.0版本已经有一个雏形了,以后会加入更多的东西。先介绍下我的思路吧。第一步、是velocity引擎,我使用一个取路径的类来寻找已经设计好的模版文档,将其中的模版标签替换,将其作为响应返回给浏览器。代码:/**CurrentappHelper.java*/public static File getTemplatedir() { return new File(guessAppdir(), "view"); }/**VelocityEnginee.java**/publ

2011-01-18 22:08:00 570

原创 一个java框架的开发日记(1)

最近要做个web项目,准备使用velocity+sevlet,网上查一下发现相关资料还是很少的,应该是老技术的缘故,用的人不多吧。作为企业来讲我们不管什么技术,只要能解决问题就行。velocity框架是一个模板框架,用它实现MVC模式还是很方便的。首先要声明的是,这个web项目不大,只有我一个开发人员,但是不排除以后会加入新人,所以,为了维护方便,为了新人能够快速上手,我必须把做一个规范的东西出来,使代码更清晰。更容易创建一个新功能。我的设想是创建一个Engine,它可以处理这个框架大部分的操作。而不需要开

2011-01-18 11:49:00 695

原创 WEB开发的那些基础知识(3)--CSS的布局

<br /><br /> <br />CSS布局很难。这是我初学布局的感受,<br />想要画画一样将hmtl的各种元素排列起来呈现给用户,没有捷径,只能够多次尝试,总结经验,形成风格。<br />一个人的风格一旦形成,就会达到一种事半功倍的效果,当你想要实现什么样式的时候,脑海中就会立即浮现出一套实现的方法,先不论这个方法是不是最好的,起码它能解决问题。<br /> <br />想要做到这个,对基础的掌握,必不可少。最近看到有人说自己不懂这个不懂那个,是因为以前没接触过,但是等到用的时候,只要百度一下,1

2011-01-17 11:14:00 567

原创 CSS读书笔记(2)- 布局

CSS学习笔记布局里重要的几个概念:1,margin:空白边2,padding:填充3, border:边框这几个属性控制了元素与其他元素的位置。4, position:位置。     absolute 绝对位置。相对于祖先节点永久保持的位置     relative 相对位置,相对于上一个元素的位置      fixed    固定位置,相对于整个页面,滚动时位置不变。 left,top,right,bottom 位置相对的左上右下像素数。5,float: 浮动,left ,right向左浮动还是向右浮动

2011-01-14 22:30:00 705

原创 CSS读书笔记(1)- 选择器

<br />看书学习CSS,每看完一部分就做一次笔记。有助于领会学到的知识。<br />CSS有很多种选择器类型<br />类型选择器: body {}<br />后代选择器: body div p {}<br />ID选择器: #intro {}<br />类选择器: .dateposed {}<br />伪类选择器 a: hover {}<br />通用选择器: *{} ul *{}<br />相邻选择器: #nav > li{} 选择id="nav"下的第一个li元素<br />   h1 + p {

2011-01-14 22:28:00 417

原创 WEB代码的一些基础知识(四)

web编程的基本规范是什么?要用最少的程序展现最多的内容。这也是所有编程语言的要求。但是有时候为了程序的可读性,维护性,我们必须在写程序的时候加入一些多余的内容。这其中占比重最大的,便是注释。很多人在写程序的时候不喜欢写注释,因为那样使程序看起来很小。甚至不喜欢加空格和换行,所有的代码都挤成一团。你可以去看看jQuery的源代码,我第一次看到的时候觉得头都晕了,刚打开就关了,不敢再看,代码只有一行。但是不可否认的是jQuery是一个非常强大的javascript框架,它的短小精悍让很多人喜爱。要知道的是,j

2011-01-14 09:28:00 432

原创 WEB代码的一些基础知识(三)

ID是唯一的,一个页面中不能有相同ID的标签,否则会发生错误。也许你会发现有时候你用两个ID,CSS呈现也没出错,但是这种方式的代码是不稳定的。尤其当你使用javascript的时候就会出错。“在整个站点上,ID名应该应用于概念上相似的元素以避免混淆”。类“class”就没有限制了。对于CSS来说一个class属性可以应用到不同的页面标签上。Zeldman.com turns 10 Another milestone for jeffry as zeldman.com turns 10 yodayMore

2011-01-13 22:48:00 392

原创 WEB代码的一些基础知识(二)

每个HMTL标签都有一个id属性this div target's id is main.CSS用#main来取得这个标签,对样式进行修改#main{ padding:5px; margin:0; list-style:none; border:3px solid #ccc; background-color:#eee;} javascript用document.getElementById('main')来取得标签操作这个标签的内容var main= docume

2011-01-13 17:57:00 396

原创 WEB代码的一些基础知识(一)

HTML+CSS+JAVASCRIPT构成了WEB浏览器端的丰富内容,它们是与用户最接近的部分,那么就让我们来记录一些他们的基础知识吧。HTML是一种标签语言,你可以把它看做一种特殊的XML(其实它就是一种XML),很简单。HTMLHTML 这是一个HMTL的示例 每个标签都以开始,以结尾HTML对标签的规范不是那么严格,有时候结尾不写也是能够正常显示的。但是作为追求完美的程序员,我们怎么能容忍这样的事情发生,完全按照规范写代码,而不是随便的造出一堆垃圾代码让别人去头疼。现在很多解释型语言对格

2011-01-13 17:23:00 768

原创 实力才是王道

上篇文章的结尾我提到,在这个竞争激烈的时代,实力才是王道。我想对”实力“做一个范围的定义。实力包含什么?第一,人品。成功都是偶然,失败则是必然。第二,智慧。很多成功都来自一个小创意。第三,人脉。借鸡生蛋,借刀杀人,借花献佛,借坡下驴,借尸还阳...什么都是借的。第四,资本。有钱能使鬼推磨,钱多能使磨推鬼。第五,知识。知识让你厚积薄发。排名越前,越难掌握,份量也越重。排名靠后的才是可以掌握的

2011-01-13 16:44:00 605

原创 谈点Android系统的趋势

接触Android时间很短,接触移动开发时间也很短,就这么短短的时间,有一点点浅见。Android手机今年火啊,自从用了Android手机,方便多了。听说它也是用java的,于是抱着来分一杯羹的心态学习一下技术,做个软件出来发布到Android Market上花差花差。于是作了个小小的市场调查。先看看业内的看法,Android挺乱的,大部分大公司对这个市场抱着觊觎之心掺了一脚,所以Android程序员还是很走俏的。但是好的应用并不多,《愤怒的小鸟》也没得多少银子,苹果的App Store里一夜暴富的神话没有

2011-01-12 17:13:00 389

原创 我看开发之路

看了zhouqun的开发和研发后,我也想说点自己对于开发的想法。我是一个小开发,技术不是大牛,脑子也不是那么聪明,工作忙,没那么多时间学习,月薪也就5K。2010年压力挺大,2011年压力会更大,压力促使我寻找出路。我不是zhouqun那样的梦想家,也没有足够牛X的技术,自认没本事创业,对于前途充满了迷茫。不想当研发的开发不是好程序员。---套用拿破仑先说说我的现状,在一家不大不小的公司做java开发,公司有自己的开发平台,做医院药店系统的ERP和物流软件,从技术上来讲,企业的平台是一个简单易用的平台,一个

2011-01-11 17:36:00 593 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除