自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清风徐来,水波不兴

下雨啦,收衣服啦

  • 博客(12)
  • 资源 (24)
  • 收藏
  • 关注

转载 linux中shell变量$#,$@,$0,$1,$2的含义解释

变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2"

2013-12-17 17:49:24 673

转载 Linux的五个查找命令

1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下:  $ find   - : 所要搜索的目录及其所有子目录。默认为当前目录。  - : 所要搜索的文件的特征。  - : 对搜索结果进行特定的处理。如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在

2013-12-16 17:11:30 559

原创 Ubuntu上安装jdk,Jboss

1、使用wget命令或sft方式从oracle官方下载tar.gz格式的jdk1.7,由于ubuntu不支持rpm安装,需要转换,所以不选择rpm格式的jdk2、使用tar -xvzf jdk-7u45-linux-i586.tar.gz解压到jdk-7u45-linux-i5863、使用cp jdk-7u45-linux-i586 /usr/local/jdk 拷贝到/usr/local

2013-12-13 19:03:05 903

转载 程序员最艰巨的十大任务

程序员最艰巨的任务跟编写代码没有多少关系。编码是逻辑思路的一种实践,这跟程序员日常工作中的其它任务比起来相对简单。如果你认为自己还是一个水平一般的程序员,在你真正的能进入到高手行列前,请确保你已经克服了下列晋级的障碍。1. 解释你在干什么解释软件开发过程是一个很困难的事情。那些非程序员职业的人也许知道很多关于编程的事情,但很显然,他们不会编程。对于他们来说,我们的生活就是在一间黑暗的屋子里

2013-12-12 11:21:01 645

原创 jad批量反编译class和jadeclipse集成到eclipse的设置方法

安装jad配置         1、从http://varaneckas.com/jad/下载windows版本的jad.exe         2、安装完毕后配置jad的系统环境变量批量解压jar和class文件          1、使用7zip压缩软件将所有的jar文件批量解压到对应的jar包同名目录中(选择Extract to "*/")         2、打

2013-12-11 13:39:02 1274

转载 敏捷开发的6个实战经验

在大型企业中经常是各种软件开发模式混用,一些采用敏捷开发,一些则是采用传统的瀑布式或RUP(统一软件开发过程)。敏捷开发,相对传统软件开发模式,它主要是针对快速变化的需求,不断优化管理流程,最终推出优质软件。 原文作者Ulf Eriksson,是一家在线问题跟踪软件公司的创始人之一,他是敏捷开发的忠实粉丝,已经进行了多年敏捷开发的实践。下面内容主要是作者根据自己多年经历进行的经验总结。

2013-12-09 18:26:43 841

转载 Junit简介和常用API

测试几个的概念白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。单元测试——是最小粒度的测试,以测试某个功能或代码块。一般由程序员来做,因为它需要知道内部程序设计和编码的细节。           JUnit ——是一个开发源代码的Java测试框架,用于编写

2013-12-09 18:24:28 1899

转载 《REWORK》启示录 招聘笔杆子——程序员为什么值得写博客

Hire Great Writers       仿佛这是写给自己看的,不过这在其中也有着相当有趣的意义 。虽然自己算是一个能写的人,或许这算是一种不算才华的才华,写博文的意义通常不会在于去描述自己怎样,怎样。通常在某些时候对自己来说,可以回顾自己学习的过程,呈现其中的一些思路,并其学习的过程分享出来。原文的意义在于说明,一个优秀的写手,其优点并不仅仅在于写作,文法清晰代表思路明晰。优秀的

2013-12-04 16:38:43 1000

原创 javascript新的原生态API

以下是最新的w3c标准的javascript,     参考资料:https://developer.mozilla.org/ru/docs/Web/API                         http://docs.webplatform.org/wiki/dom选择元素var els = document.querySelectorAll('.el');

2013-12-03 18:04:06 742

转载 node.js中文资料导航

Node.jsHomePageNode官网七牛镜像Infoq深入浅出Node.js系列(进阶必读)Node.js中文文档被误解的 Node.jsNode.js C++ addon编写实战系列热门node.js模块排行榜,方便找出你想要的模块nodejs多线程,真正的非阻塞浅析nodejs的buffer类利用libuv编写异步多线程的addon实例Node.js中exports与module

2013-12-03 17:24:59 1449 1

转载 Linux shell用法和技巧

使用Linux shell是我每天的基本工作,但我经常会忘记一些有用的shell命令和l技巧。当然,命令我能记住,但我不敢说能记得如何用它执行某个特定任务。于是,我开始在一个文本文件里记录这些用法,并放在我的Dropbox里,现在,向大家分享这个文件。这个文件我会不断的更新。需要注意一点的是,有些用法需要在你的Linux系统里安装额外的软件。UPDATE: November 25, 2013

2013-12-02 17:54:25 628

原创 Oracle修改被占用的临时表结构

这两天在修改临时表的类型时,提示”attempt to create,alter or drop an index on temporary table already in use“的错误,由于临时表被占用锁住,因此,要查出使用该表的session的进程,并将该进程杀死,就可以重新操作临时表结构。操作方法如下,以下这个sql是比较好用的一种网上查找方法,就是几个系统表的链表查询。

2013-12-02 15:45:29 2832

通达oa2010

通达oa2010

2015-10-28

MultipartRequest多文件上传

MultipartRequest 批量上传文件,进行了一下修改 1、自定义文件上传路径 2、自定义文件名称 3、返回文件后缀 4、返回文件存储路径

2014-06-27

VirtualKeyboard强大的Js软键盘

VirtualKeyboard,它内置了100多种键盘布局和200多种输入法,9套可选皮肤方案,而且支持自建输入法,功能相当强大。

2013-01-23

关于asp静态分页的反向生成方式

查看很多知名网站,除了采用静态网页,还采用了真正的静态分页。大家知道,静态分页是很容易做好的,但关键在于对于新内容的增加后要重新生成分页,是很难的,要使得分页重新排序,就必须重新生成全部的分页,这样的工作量可想而知。 那么能不能做到,只要对于增加的新内容生成分页,而无须全部重新生成分页,又不影响正常排序呢?在我的几次试验中,基本实现了这样的做法,那就是采用正向搜索,反向排序法。 一般的数据集的搜索都是反向的,而我的数据集的搜索是正向的,这样所生成的数据集页面是从1开始的,这样做的好处是,如果新增加内容,只要生成新的页面,而不会破坏原来的数据集页面,而这样就已经成功了一半。接下来最重要的就是页面排序问题,这个页面说的不是数据集页面,而是实际的分页页面,一般规则都是从1开始到最后,那么思路就在于此,只要将实际的分页序号1对应于数据集页最大序号,而将分页最大序号对应数据集页面序号1,简单的说,就是数据集序号和实际分页序号反向排列,这样,就可做到我所想的分页的功能。

2008-09-18

javascript实现贪吃蛇游戏

功能:蛇吃食物有三种情况:走到的地方有食物;走到的地方没有食物;走到的地方是墙壁。吃到食物后,蛇的身体会变长;碰到墙壁后 Game Over,询问是否重新开始。 整个游戏是在一个<div>框子(地图)里展开的,蛇有地图里的一系列<div>构成,初始状态(刚刚打开页面)蛇是一个<div>框,蛇头和蛇尾是在一起的,就是这个<div>框,以后吃了食物后<div>个数会变多,蛇就会长长。食物用一个<span>框表示,初始时和蛇一样其位置是随机产生的。蛇和食物的坐标用<div>和<span>的绝对位置表示。 算法的关键是当蛇移动到新的位置后,判断前述的三种情况,做出相应的处理。而二维数组 Map[][] 就是判断的依据。二维数组 Map[][]通过其元素的值来表示蛇身、食物和空地。蛇身、食物和空地的值分别为'S'、'F'和'0'。 用 Javascript 编程和其他语言的一个大的区别就是键盘的控制代码不同。js是通过 Key=event.keyCode 语句获取键盘码,再在多分支 switch 结构里分别处理。看完这些代码就会对浏览器里的键盘控制有所了解了。 当然该段代码的最大价值还是让我们了解到网页游戏的大概写法,而算法其实是最重要的,把一个游戏的设想变为一堆包含许多的函数的结构化的代码,是值得我们借鉴和学习的。

2008-09-16

2008上海英雄会 Ivar 演讲PPT下载(Smart)

2008上海英雄会 Ivar 演讲PPT下载(Smart)

2008-09-09

.net版的在线编辑器FCkEditorDemo.rar

1.支持XHTML 2.多语言 3.支持SKIN 4.支持CFM,ASP,JAVA,ASP.NET,PERL,PHP等各种语言 5.支持图片上传等功能 6.支持CSS样式 7.支持右键菜单功能 ... 总之,FCKEDITOR这个开源项目在SF.NET上一直是热门话题 虽然ONLINE EDITOR有许多,像CUTEEDITOR,FREETEXTBOX,RICHTEXTBOX等 CUTEEDITOR当然是无可非议的老大,可是昂贵的许可费用不说,且只能用于ASP.NET FREETEXTBOX功能比较少,而且兼容性不好 类似RICHTEXTBOX这种东东简直是鸡肋,几乎没什么价值(我以前也写过一个,后来用上FCKEDITOR后彻底扔了) FCKEDITOR是使用JAVASCRIPT编写的面向对象的在线编辑器,它兼容各种浏览器 提供强大的功能和良好的可定制性,而且配置起来极为容易

2008-09-08

网页内嵌Google Map搜索地图的js+css代码

网页内嵌Google Map搜索地图的js+css代码,google地图api

2008-09-05

CSDN上海英雄会会刊电子版完整版.pdf

2008年CSDN上海软件技术英雄会会刊完整版抢先看。不看不知道,一看吓一跳,凑个字数真难,为啥非要20字。

2008-08-29

最新jquery中文版手册

对应jquery1.26版,有诸多的改进

2008-08-21

jQuery1.1_API.rar

jquery是一款强大的js框架,具有非常强的页面操作和美化的能力。要应用就必须熟悉他的api接口

2008-08-20

js版的拼音输入法

用js实现拼音输入法

2008-07-04

js版的五笔输入法

用js实现五笔输入法

2008-07-04

js实现汉字音调查询

用js实现汉语文字的拼音查询

2008-07-04

js控制图片浏览 模糊展示

很好看的图片浏览显示,非js高手不能为

2008-06-30

js写的web星际游戏程序

用js编写的星际争霸,很牛的,js高手,代码有注释,感兴趣的可以看一看

2008-06-30

思科命令大全

思科命令大全 思科命令大全

2008-06-27

php+Ajax实现相册

采用ajax、php、javascript实现相册的制作

2008-04-17

json.js

JSON 是适用于 Ajax 应用程序的一种有效格式,原因是它使 JavaScript 对象和字符串值之间得以快速转换。由于 Ajax 应用程序非常适合将纯文本发送给服务器端程序并对应地接收纯文本,相比不能生成文本的 API,能生成文本的 API 自然更可取;而且,JSON 让您能够处理本地 JavaScript 对象,而无需为如何表示这些对象多费心思。<br>

2008-04-11

DOS系统

现在用DOS的人不多,但知道一些dos命令也不错!

2008-03-19

AJax实现PPT播放

IBM公司WEB工程师编写

2008-03-19

Ajax高级程序设计

关于Ajax的好书【作者】扎卡斯,姆克皮克,福西特 著,徐锋 等译

2007-08-18

空空如也

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

TA关注的人

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