自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

管子(zero)的杂乱空间

发的技术相关的内容基本都测试过的。

  • 博客(159)
  • 资源 (4)
  • 收藏
  • 关注

一款软件界面的重要性

这周继续做我们的作品,感觉实现了功能不是很多,而我们把更多的精力投到了界面的修饰上,感觉以前的界面太不好看,和人家正规的浏览器相比简直不堪一击.在这周我感受最深的就是一款软件的成功以否不仅仅在于功能的强大以否上,界面也占了其成功因素的半壁江山.   作品开始准备以前就听八期的师哥师姐说,界面的美观,协调,布置合理等是一款软件成功不可或缺的因素.前几次作品展最后获胜的都是界面漂亮,和谐,布置合理...

2012-03-31 23:33:00 421

用Google-Code管理你的代码财富

最近浏览了一本书<<信息资源管理>>,里面主要讲的是信息管理相关的内容,米老师对此书的评价非常之高,并有种相见恨晚的感觉.本书将的是站在一种大的格局之下来看当今的信息资源管理.书中主要告诉你那些你不知道自己不知道的内容.讲授的是"道"方面的内容.也就是我们常说的做什么?而接下来我将会用到具体的"术"来实践其中的一个章节的一个知识点----信息资源安全....

2012-03-31 21:46:00 124

Sonar Eclipse

Sonar Eclipse provides a comprehensive Sonar integration for Eclipse. The objective of this Eclipse plugin is that developers do not have to leave their favorite IDE to get valuable information on cod...

2012-03-31 16:04:00 90

推荐开发人员看的具有影响力的书籍

对于一个程序员而言,在学校里学不到多少工作中真正需要的知识,只有在工作中实践积累并且看一些优秀的书籍,把实践和理论结合起来才能够更好的工作。尤其是在技术日益发展和变化的今天,每个开发者更应该主动的看书去学习编程技巧并且改变编程方法,才能应付工作中各种复杂的项目。同时也可以在程序设计中更高效、弹性和准确的解决问题。下面列出了 11 本对开发人员很有益的书籍,大家可以从中选取感兴趣的进行阅读。...

2012-03-31 12:30:00 129

LINUX环境下的IP和MAC地址绑定

Linux服务器承担整个校园网访问因特网的网关,在Linux环境中,有一个非常灵活的IP过滤工具是iptables,这个工具在使用的时候可以设置多个条件同时满足才允许通过IP数据,利用这个功能就可以实现地址绑定功能。设计理念是只有IP地址和MAC地址同时满足条件时才允许数据转发,命令如下:iptables -P FORWARD DROPiptables -A FORWARD -s 192.168....

2012-03-31 10:48:00 137

编译过程简介

之前做了一次在Android上的移植,后来多次被人问到移植的相关问题。正好做完那个项目很久了也没有认真的把编译的知识进行单纯的整理。有很多问题没有总结在此,是因为我没遇到。有些知识还是需要用到的时候再学也为时未晚的。好了不罗嗦了,开始对编译的过程进行简单的总结吧。 linux应用程序编译时,需要交叉编译GCC,它依赖于所运行系统的内核、glibc库等。针对ARM处理器平台建立交叉...

2012-03-31 10:02:00 101

Android Graphic : apk and Skia/OpenGL|ES

Androidapk里面的画图分为2D和3D两种:2D是由Skia来实现的,也就是我们在框架图上看到的SGL,SGL也会调用部分opengl的内容来实现简单的3D效果;3D部分是由OpenGL|ES实现的,OpenGL|ES是Opengl的嵌入式版本,我们先了解一下Android apk的几种画图方式,然后再来来看一看这一整套的图形体系是怎么建立的。 首先画图都是针对提供给应用程序的一块内...

2012-03-31 09:38:00 98

Android 应用初始化及窗体事件的分发

Androidjavaapplication运行环境初始化简介:在kernle启动之后,系统将通过App_main进程来初始化android Runtime JAVA 运行环境,zygote是android的第一个进程,所有android的应用都是通过zygote fork出来的子进程。与QT不一样的是系统调用fork启动新进程而不再通过execv将子进程完全替换,这样做的目的是每一个子进...

2012-03-31 09:33:00 91

漂泊的生活

好多东西只有失去了才知道珍惜。好多事情只有经历过,才会感同身受。 曾经没进机房时,自己是多么的渴望。曾经刚进机房时,自己是多么的兴奋。可当自己身处幸福之中,自己又是否意识到自己的幸福,感受到他对自己的重要性,懂得去珍惜这个幸福。沐浴阳光太久的人就会忘掉曾经寒冷的感觉。甚至当你换个寒冷的环境时,短时间内你并不会感到悲伤。你的生活依旧,感觉丝毫没有受到影响。但你并不是总能很幸运的找到避风的港...

2012-03-30 23:20:00 112

漂泊的生活

好多东西只有失去了才知道珍惜。好多事情只有经历过,才会感同身受。 曾经没进机房时,自己是多么的渴望。曾经刚进机房时,自己是多么的兴奋。可当自己身处幸福之中,自己又是否意识到自己的幸福,感受到他对自己的重要性,懂得去珍惜这个幸福。沐浴阳光太久的人就会忘掉曾经寒冷的感觉。甚至当你换个寒冷的环境时,短时间内你并不会感到悲伤。你的生活依旧,感觉丝毫没有受到影响。但你并不是总能很幸运的找到避风的港...

2012-03-30 23:20:00 96

编写你自己的单点登录(SSO)服务

王昱 [email protected]博客地址http://yuwang881.blog.sohu.com摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对...

2012-03-30 14:37:00 167

[技术讨论]一个需求讨论的对话过程——看如何挖掘实际需求

一个用户的需求问题,用户也不知道如何描述,或者描述出现了偏差,于是中间经过了沟通后,我找到了用户需求的根源,提出了对应的解决方案。用户最后表示很满意,……部门一个需求人员昨天问我:需求人员 10:32:31另外还有一个紧急的事情就是青润 10:32:36什么事情需求人员 10:32:48用户提到的不上传作品也可以完成报名表填写需求人员 10:33:20我看到你们聊的时候说一直在...

2012-03-30 12:54:00 248

Windows 2003配置NAT端口映射

本文介绍的端口映射指的是利用Windows2003服务期的NAT功能,将对该服务器上某个公网IP指定端口的访问转发到和该服务器所连接的内部局域网某台服务器上。配置分为NAT服务器的配置和内部局域网服务器的配置两部分:一、NAT服务器的配置 对Windows2003服务器的要求:拥有两张网卡,一张配置有公网IP,连接到Internet,一张连接到内部局域网。为便于阐述,假设两张...

2012-03-30 12:36:00 317

java第四课 流程控制

¯三种基本的流程控制结构顺序结构µ分支结构:if-else语句、switch语句µ循环结构:while语句、do-while语句、for语句、break语句、continue语句、return语句¯break语句µ格式:break; 或 break 标号;µ功能:带标号的break语句从多重循环体的内部跳出到标号所标志的那层循环,并从标号标志的那层循环后面的语句继续执行...

2012-03-29 21:48:00 60

java第四课 流程控制

¯三种基本的流程控制结构顺序结构µ分支结构:if-else语句、switch语句µ循环结构:while语句、do-while语句、for语句、break语句、continue语句、return语句¯break语句µ格式:break; 或 break 标号;µ功能:带标号的break语句从多重循环体的内部跳出到标号所标志的那层循环,并从标号标志的那层循环后面的语句继续执行...

2012-03-29 21:48:00 57

uml类图符号介绍

UML中的6大关系相关英文:依赖关系dependency关联关系association聚合关系aggregation组合关系composition实现realization泛化generalizationUML中的...

2012-03-29 18:32:00 218

android opengl 原理及开发(2)绘制基本图形

工程名称为vertex,标识点的意思,点是3d图形空间最基本元素,三角形的绘制通过指定三个点,线由两个点连接构成,对边型至少由三个vertex构成,Activity 名为VertexActivitypackage com.android.vertex;import android.app.Activity;import android.os.Bundle;import a...

2012-03-29 17:26:00 155

VIM快捷键大全

一: 光标移动四个方向kh 0 l jctrl+f, ctrl+b 向下翻页,向上翻页ctrl+d, ctrl+u 向下半翻页,向上半翻页$ 移动行尾0 移动行首w 移动下一个词b 移动到上一个词gg 跳到文档的开始处G 跳到文档的末尾% 跳到匹配的括号处("{ }""[]""()")ctrl+i,tab 跳到下一个jump point...

2012-03-29 16:57:00 110

android opengl 原理及开发(1)

OpenGL ES 1.0 是以 OpenGL 1.3 规范为基础的,OpenGL ES 1.1 是以 OpenGL 1.5 规范为基础的,1.1完全兼容1.0。OpenGL ES 2.0 则是参照 OpenGL 2.0 规范定义的。简单的来说,OpenGL ES是OpenGL针对嵌入式应用的简化版,也就是android使用的标准。OpenGL ES 1.1强调api的硬件加速,OpenGL ...

2012-03-29 16:50:00 199

Bumblebee 3.0在Ubuntu 11.10上NVidia Optimus安装教程,效果惊人!

转自:ubuntu中文网Bumblebee实现linux下双显卡切换,之后基于Bumblebee开发ironhide,但是ironhide效果也不是很好,有时候发热还是大。现在终于等来了新版的Bumblebee 3.0 “Tumbleweed”,拯救了广大在双显卡水深火热之中的用户。本人通过翻译,结合一些自己的心得,写了一个简易教程,希望对新手有帮助。以下详细讲解安装步骤...

2012-03-29 16:26:00 200

发布jquery加载效果插件1.0版(跟新到1.1版)

本人是第一次发布jquery插件,还请大家多多支持,做的不够好的地方,请大家也不要喷,请大家在留言里提出来我会改正,发现插件bug或者有新的功能性建议,都可以在留言区提出来,我会继续完善. 插件主要功能是:为页面的ajax加载时提供加载效果,支持iframe加载效果, 在jquery1.2上进行的开发,不过在其他版本应该也没问题.jquery都是向下兼容的 在ie8,ie9,fire...

2012-03-29 15:20:00 87

vim插件之ctags

一 安装下载地址: http://ctags.sourceforge.net下载完后使用如下命令进行解压:$tar -xzvf ctags-5.8.tar.gz //解压$cd ctags-5.8 //进入ctags-5.8目录$./configure //配置$make ...

2012-03-29 12:21:00 72

领袖性格

沉稳,细心,胆识,积极,大度,诚信,担当1、 遇事不慌,说话走路不慌不忙。问题决策,冲动时能够冷静下来。隔天再说。自己不沉稳,难以散发出让人信服的力量。说话办事不可毛躁,问清,弄懂,三思再下决定。以柔克刚,兵来将挡,水来土掩。2、 说话办事有条不紊,学会摸着石头过河。步步为营。能够发现生活中的习惯,发现别人的习惯。对于事情的结果,要分析出因果关系。所有的结果都是有原因的。细心的总结和体会。...

2012-03-29 09:45:00 106

调试不要总盯着问题

以前调试代码总会有这样一个习惯,问题来了总是盯着问题看。于是一遍遍的调试,每次调试都会到这个问题,于是又调试又是这个问题,往复几次仍然没有思路。问题在哪里呢?问题就在于总是盯着这个问题,没有去联系,发散。这样即便解决了问题也是偶然,下次遇到仍然是一个坎。 应该跳出这个问题,考虑是业务错误还是代码逻辑错误,从整体上分析这个错误,找到问题的本质。然后下手跟进错误。想办法,找思路,步步逼近。这...

2012-03-29 00:00:00 85

java第三课 运算符和表达式

运算符和表达式¯基本概念运算符:用于标记对数据执行某种运算的特定符号 。操作数:参加运算的数据称为运算对象(操作数)。分类按运算符的功能,将运算符分为:算术运算符、关系运算符、逻辑运算符、位运算符等按参与运算的操作数的个数,将运算符分为:单目运算符、双目运算符、三目运算符表达式:若干操作数(operand)和运算符(operator)按照约定规则构成...

2012-03-28 20:22:00 90

java第三课 运算符和表达式

运算符和表达式¯基本概念运算符:用于标记对数据执行某种运算的特定符号 。操作数:参加运算的数据称为运算对象(操作数)。分类按运算符的功能,将运算符分为:算术运算符、关系运算符、逻辑运算符、位运算符等按参与运算的操作数的个数,将运算符分为:单目运算符、双目运算符、三目运算符表达式:若干操作数(operand)和运算符(operator)按照约定规则构成...

2012-03-28 20:22:00 115

Linux下TC使用说明

一、TC原理介绍Linux操作系统中的流量控制器TC(Traffic Control)用于Linux内核的流量控制,主要是通过在输出端口处建立一个队列来实现流量控制。Linux流量控制的基本原理如下图所示。接收包从输入接口(Input Interface)进来后,经过流量限制(Ingress Policing)丢弃不符合规定的数据包,由输入多路分配器(Input De-Mu...

2012-03-28 15:56:00 208

vim插件之Taglist

一 安装下载地址: http://www.vim.org/scripts/script.php?script_id=273解压到目录 ~/.vim下.在~/.vimrc文件中加入如下几行:let Tlist_Use_LEFT_Window=1let Tlist_File_Fold_Auto_Close=1let Tlist_Show_One_File=1let Tlist...

2012-03-28 10:20:00 139

有时候我们停下来是为了走的更远

不要走得太快,等等自己的灵魂,有时候我们停下来是为了走的更远. 3月13日注定将会是提高班的历史发展中非常重要的一天,提高班每个成员将会永远的记住这一天,因为这一天让每个人真正的感受到了什么是"切肤之痛". 3月13日,提高班开始进行了"整风运动",原因是最近发生的一系列的问题,这一些问题可以用八个字来进行概括"有令不行,有禁不止".大家都像是温水里的青蛙,并不知道自己身处的环境...

2012-03-28 02:09:00 280

java第二课 java语言基础

今天讲的是java语言的表达规范,主要讲了关于分隔符、标识符、关键字、注释、数据类型的具体规定,以及相关的编码惯例。 2.1分隔符分隔符就是起到分隔作用的符号。分隔符示例如下图:2.2标识符¯标识符(identifier):起到标识作用的符号。¯标识符的命名规则标识符必须以字符、下划线(“_”)或美元符(“$”)开头,后跟字符、下划...

2012-03-27 20:32:00 49

java第二课 java语言基础

今天讲的是java语言的表达规范,主要讲了关于分隔符、标识符、关键字、注释、数据类型的具体规定,以及相关的编码惯例。 2.1分隔符分隔符就是起到分隔作用的符号。分隔符示例如下图:2.2标识符¯标识符(identifier):起到标识作用的符号。¯标识符的命名规则标识符必须以字符、下划线(“_”)或美元符(“$”)开头,后跟字符、下划...

2012-03-27 20:32:00 61

使用p6spy让hibernate打印真正的sql 去掉结果集resultset版.

由于公司项目架构使用hibernate,在调试程序的时候hibernate打印的sql都是带占位符的,不是最原始的sql语句,这对我们开发人员来说是很痛苦的一件事情.经过一番波折在网上找到了这么一个jar包,它的原理是:拦截最底层的jdbc连接,监控所有jdbc操作,所以说会影响性能,建议使用的童鞋在项目发布的时候最好把他替换回来. jar包下载地址:http://download.csdn...

2012-03-27 18:55:00 126

oracle数据库表空间

1.基本概念:oracle的逻辑结构一般可以分成:表空间(tablespace)、段(segment)、区(extent)、数据块(data block)。oracle由表空间组成,表空间由段组成,段由区组成,区由数据块组成。1)表空间是数据库中最大的逻辑单位,几个表空间组成了数据库。2)表空间由一个或多个数据文件在物理上构成,一个数据文件只能属于一个表空间,这里通过数据文件位置的不同形成...

2012-03-27 14:58:00 132

编写超酷jQuery插件的10点建议

简介 我已经对开发插件学习了研究了一段时间了,很多精力都是在jquery插件上,通过开发插件的过程,让我学习到很多关于他们如何工作的原理。市面上有一大堆的插件看起来很炫很酷,但是有一不分他们的幕后的代码实现很令人沮丧。有很多插件只是多花费了一点精力,就从原先的优秀变成了卓越,因而获得更广泛的应用。 这里有一些我收集正理的简单建议,可以帮助开发者们写出真正的卓越插件,(而不是只有华丽的展现,...

2012-03-27 11:11:00 91

深入理解Lustre文件系统-第6篇 OST和obdfilter

/* Sigh -really, this is an OSS, the _server_, not the _target_ */static intost_setup(struct obd_device *obd, obd_count len, void *buf){ ... }from Lustre source tree b16如果我们正确地理解了上述注释,Lustre源码...

2012-03-26 21:54:00 152

深入理解Lustre文件系统-第6篇 OST和obdfilter

/* Sigh -really, this is an OSS, the _server_, not the _target_ */static intost_setup(struct obd_device *obd, obd_count len, void *buf){ ... }from Lustre source tree b16如果我们正确地理解了上述注释,Lustre源码...

2012-03-26 21:54:00 173

java的第一课2

java开发环境搭建1,下载并安装jdk(java开发工具包),通常只要将jdk安装目录存放在硬盘或者移动设备上即可。如果是安装jdk,会安装两部分内容,一个是jdk(开发和运行环境),一个是jre(运行环境)。2,为了在任意目录下都可以使用jdk\bin目录下的工具, 可以配置环境变量path。 为什么要配置环境变量:方便于java工具的使用。 原理:其实就是将jav...

2012-03-26 21:36:00 57

java的第一课2

java开发环境搭建1,下载并安装jdk(java开发工具包),通常只要将jdk安装目录存放在硬盘或者移动设备上即可。如果是安装jdk,会安装两部分内容,一个是jdk(开发和运行环境),一个是jre(运行环境)。2,为了在任意目录下都可以使用jdk\bin目录下的工具, 可以配置环境变量path。 为什么要配置环境变量:方便于java工具的使用。 原理:其实就是将jav...

2012-03-26 21:36:00 53

java的第一课

通过五周的学习,我对html,css,javascript有了一定的了解和掌握,这周我们开始了真正的专业课—java,面对这个早已定格在脑海中字眼,我一直很期待,今天终于开始了,满脑子的好奇,终于要开始释放了----- 第一章Java技术入门Java语言是由Sun公司于1995年推出的一种新的编程语言,它是一种跨平台、适合于分布式计算环境的纯面向对象语言。 1.1Java概述µ19...

2012-03-26 21:35:00 57

java的第一课

通过五周的学习,我对html,css,javascript有了一定的了解和掌握,这周我们开始了真正的专业课—java,面对这个早已定格在脑海中字眼,我一直很期待,今天终于开始了,满脑子的好奇,终于要开始释放了----- 第一章Java技术入门Java语言是由Sun公司于1995年推出的一种新的编程语言,它是一种跨平台、适合于分布式计算环境的纯面向对象语言。 1.1Java概述µ19...

2012-03-26 21:35:00 47

moo.fx.pack.js

moo.fx.pack.js

2007-07-22

pic.js

pic.js

2007-06-02

css_573590.cache.css

css_573590.cache.css

2007-06-02

AJAX.JS

JS文件

2007-06-02

空空如也

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

TA关注的人

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