自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (16)
  • 收藏
  • 关注

空空如也

Linux服务器构建实战:运维监控、性能调优与集群应用

《高性能linux服务器构建实战:运维监控、性能调优与集群应用》以构建高性能linux服务器为核心内容,从web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等多个方面深入讲解了如何构建高性能的linux服务器。全书以实战性为导向,所有内容都来自于作者多年实践经验的总结,同时从社区中收集了大量linux运维人员遇到的有代表性的疑难问题,并给出了优秀的解决方案,实践指导意义极强。

2015-07-11

Maven实战(高清版)

第1章 maven简介 1.1 何为maven 1.1.1 何为构建 1.1.2 maven是优秀的构建工具 1.1.3 maven不仅仅是构建工具 1.2 为什么需要maven 1.2.1 组装pc和品牌pc 1.2.2 ide不是万能的 1.2.3 make 1.2.4 ant 1.2.5 不重复发明轮子 1.3 maven与极限编程 1.4 被误解的maven 1.5 小结 第2章 maven的安装和配置 2.1 在windows上安装maven 2.1.1 检查jdk安装 2.1.2 下载maven 2.1.3 本地安装 2.1.4 升级maven 2.2 在基于unix的系统上安装maven 2.2.1 下载和安装 2.2.2 升级maven 2.3 安装目录分析 2.3.1 m2_HOME 2.3.2 ~/.m2 2.4 设置http代理 2.5 安装m2eclipse 2.6 安装netbeans maven插件 2.7 maven安装最佳实践 2.7.1 设置maven_opts环境变量 2.7.2 配置用户范围settings?xml 2.7.3 不要使用ide内嵌的maven 2.8 小结 第3章 maven使用入门 3.1 编写pom 3.2 编写主代码 3.3 编写测试代码 3.4 打包和运行 3.5 使用archetype生成项目骨架 3.6 m2eclipse简单使用 3.6.1 导入maven项目 3.6.2 创建maven项目 3.6.3 运行mvn命令 3.7 netbeans maven插件简单使用 3.7.1 打开maven项目 3.7.2 创建maven项目 3.7.3 运行mvn命令 3.8 小结 第4章 背景案例 第5章 坐标和依赖 第6章 仓库 第7章 生命周期和插件 第8章 聚合与继承 第9章 使用nexus创建私服 第10章 使用maven进行测试 第11章 使用hudson进行持续集成 第12章 使用maven构建web应用 第13章 版本管理 第14章 灵活的构建 第15章 生成项目站点 第16章 m2eclipse 第17章 编写maven插件 第18章 archetype

2015-07-11

Java面试宝典2015版

Java 基础部分 ................................................................................................................... 10 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? ........ 10 2、Java 有没有 goto? ...................................................................................................... 10 3、说说&和&&的区别。 ................................................................................................... 10 4、在 JAVA 中如何跳出当前的多重嵌套循环? ........................................................... 11 5、switch 语句能否作用在 byte 上,能否作用在 long 上,能否作用在 String 上? . 11 6、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? ................ 12 7、char 型变量中能不能存贮一个中文汉字?为什么? .................................................. 12 8、用最有效率的方法算出 2 乘以 8 等于几? ................................................................ 12 9、请设计一个一百亿的计算器 ....................................................................................... 12 10、使用 final 关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 14 11、"=="和 equals 方法究竟有什么区别? ................................................................... 14 12、静态变量和实例变量的区别? ................................................................................. 15 13、是否可以从一个 static 方法内部发出对非 static 方法的调用? .......................... 16 14、Integer 与 int 的区别 ................................................................................................. 16 15、Math.round(11.5)等於多少? Math.round(-11.5)等於多少? ................................. 17 16、下面的代码有什么不妥之处? .................................................................................. 17 17、请说出作用域 public,private,protected,以及不写时的区别 ......................... 17 18、Overload 和 Override 的区别。Overloaded 的方法是否可以改变返回值的类型? ............................................................................................................................................. 18 19、构造器 Constructor 是否可被 override? ................................................................ 19 20、 接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承具 体类(concrete class)?抽象类中是否可以有静态的 main 方法? ................................ 19 21、写 clone()方法时,通常都有一行代码,是什么? ................................................ 19 22、面向对象的特征有哪些方面 ..................................................................................... 19 23、java 中实现多态的机制是什么? ............................................................................ 21

2015-07-11

JavaScript核心概念及实践

目 录   第1章 概述 1   1.1 JavaScript简史 1   1.1.1 动态网页 1   1.1.2 浏览器之战 2   1.2 JavaScript语言特性 3   1.2.1 动态性 3   1.2.2 弱类型 5   1.2.3 面向对象 6   1.2.4 解释与编译 7   1.3 JavaScript应用范围 7   1.3.1 客户端JavaScript 7   1.3.2 服务器端JavaScript 10   1.3.3 其他应用中的JavaScript 12   第2章 基本概念 16   2.1 数据类型 16   2.1.1 数据类型 16   2.1.2 对象类型 17   2.1.3 基本类型与对象间的转换 18   2.1.4 类型的判断 20   2.2 变量 21   2.2.1 基本类型和引用类型 21   2.2.2 变量的作用域 22   2.3 运算符 23   2.3.1 中括号运算符([]) 23   2.3.2 点运算符(.) 24   2.3.3 相等与等同运算符 25   第3章 对象 28   3.1 JavaScript对象 28   3.1.1 对象的属性 29   3.1.2 属性与变量 29   3.1.3 原型对象及原型链 30   3.1.4 this指针 32   3.2 使用对象 33   3.3 对象字面量 34   3.4 JSON 36   第4章 函数 38   4.1 函数对象 38   4.1.1 创建函数 38   4.1.2 函数的参数 40   4.2 函数作用域 41   4.2.1 词法作用域 41   4.2.2 调用对象 43   4.3 函数上下文 44   4.4 call和apply 44   4.5 使用函数 45   4.5.1 赋值给一个变量 45   4.5.2 赋值为对象的属性 46   4.5.3 作为参数传递 46   4.5.4 作为函数的返回值 47   第5章 数组 48   5.1 数组的特性 48   5.2 使用数组 50   5.2.1 数组的基本方法使用 50   5.2.2 删除数组元素 53   5.2.3 遍历数组 55   第6章 正则表达式 57   6.1 正则表达式基础概念 57   6.1.1 元字符与特殊字符 58   6.1.2 范围及重复 58   6.1.3 分组与引用 61   6.2 使用正则表达式 62   6.2.1 创建正则表达式 62   6.2.2 String中的正则表达式 64   6.3 实例:JSFilter 65   第7章 闭包 67   7.1 闭包的特性 67   7.2 闭包的用途 69   7.2.1 匿名自执行函数 69   7.2.2 缓存 70   7.2.3 实现封装 71   7.3 应该注意的问题 72   7.3.1 内存泄漏 72   7.3.2 上下文的引用 73   第8章 面向对象的JavaScript 75   8.1 原型继承 75   8.1.1 引用 77   8.1.2 new操作符 78   8.2 封装 79   8.3 工具包Base 80   8.4 实例:事件分发器 83   第9章 函数式的JavaScript 92   9.1 匿名函数 93   9.2 高阶函数 93   9.2.1 JavaScript中的高阶函数 94   9.2.2 C语言中的高阶函数 95   9.2.3 Java中的高阶函数 96   9.3 闭包与柯里化 97   9.3.1 柯里化的概念 98   9.3.2 柯里化的应用 98   9.4 一些例子 99   9.4.1 函数式编程风格 99   9.4.2 Y-结合子 101   9.4.3 其他实例 103   第10章 核心概念深入 104   10.1 原型链 104   10.1.1 原型对象与原型链 104   10.1.2 构造器 107   10.2 执行期上下文 108   10.3 活动对象 111   10.4 作用域链 111   10.5 this值 113   10.5.1 词法作用域 113   10.5.2 this的上下文 114   第11章 客户端的JavaScript 116   11.1 客户端JavaScript执行环境 116   11.2 文档对象模型(DOM) 117   11.3 事件驱动模型 118   11.4 与服务器端交互(Ajax) 119   11.5 调试 122   11.5.1 FireFox 122   11.5.2 Chrome 124   11.6 客户端的MVC 126   11.7 JavaScript/Ajax框架 128   第12章 客户端的MVC框架:Backbone.js 130   12.1 Backbone背景简介 130   12.1.1 Backbone模型 131   12.1.2 Backbone集合 132   12.1.3 Backbone视图 133   12.1.4 Backbone路由 134   12.2 Backbone实例1:使用客户端本地存储 135   12.2.1 客户端存储 135   12.2.2 运行结果 136   12.2.3 数据模型 137   12.2.4 视图及模板 137   12.3 Backbone实例2:与服务器端交互 141   12.3.1 后台服务 141   12.3.2 客户端代码修改 142   第13章 JavaScript测试 144   13.1 单元测试框架QUnit 144   13.1.1 QUnit简介 144   13.1.2 QUnit示例 144   13.2 Jasmine 150   13.2.1 Jasmine基本概念 151   13.2.2 Jasmine的spy 155   13.2.3 Jasmine 实例 159   13.2.4 测试复杂的场景 162   第14章 JavaScript引擎 165   14.1 使用SpiderMonkey 165   14.1.1 SpiderMonkey简介 165   14.1.2 JavaScript对象与C对象间的转换关系 166   14.1.3 基本代码模板 167   14.1.4 执行JavaScript代码 170   14.1.5 C程序调用JavaScript函数 172   14.1.6 JavaScript程序调用C函数 173   14.1.7 在C程序中定义JavaScript对象 175   14.2 SpiderMonkey的实现简介 177   14.2.1 虚拟机概述 177   14.2.2 SpiderMonkey体系结构 177   14.2.3 jsval类型 178   14.2.4 对象 179   14.3 V8引擎概览 179   14.3.1 V8引擎基本概念 179   14.3.2 V8引擎使用示例 181   14.3.3 使用C++变量 181   14.3.4 调用C++函数 183   14.3.5 使用C++类 184   第15章 Java应用中的JavaScript 188   15.1 脚本化基础 188   15.2 使用Rhino引擎 189   15.2.1 直接对脚本求值 189   15.2.2 传递Java对象 190   15.2.3 调用脚本内的函数 191   15.2.4 在脚本中使用Java资源 193   15.2.5 实现Java接口 194   15.3 实例:sTodo 195   15.3.1 sTodo简介 195   15.3.2 sTodo的插件机制 197   15.3.3 sTodo中的脚本 199   15.4 实例:可编程计算器phoc 201   15.4.1 phoc简介 201   15.4.2 phoc中的脚本 203   第16章 服务器端的JavaScript 207   16.1 node.js 207   16.1.1 node.js简介 207   16.1.2 node.js 使用示例 208   16.1.3 node.js实例 211   16.1.4 使用Jasmine测试 215   16.2 CouchDB 217   16.2.1 CouchDB简介 217   16.2.2 CouchDB使用 218   16.2.3 CouchDB实例 220   16.3 MongoDB 227   16.3.1 基本操作 227   16.3.2 map/reduce 230   附录A 一些JavaScript技巧 232   A.1 创建对象 232   A.2 访问对象的属性 232   A.3 遍历对象 233   A.4 名称空间 234   附录B 前端JavaScript框架:jQuery 236   B.1 jQuery简介 236   B.2 jQuery基础 239   B.2.1 jQuery选择器 239   B.2.2 对DOM的操作 241   B.2.3 对CSS的操作 242   B.2.4 事件处理 244   B.2.5 实用函数 246   B.3 jQuery实例 247

2015-07-11

code_review(程序员必看)

code_review(程序员必看) 为完成一个软件项目需要多个成员的参与,因此存在编码风格和质量上的差异。尽管在一个项目开始之初,团队内部就对编码进行了格式化上的规范,但是在实际 过程中,还是搀杂了许多个人的因素,比如习惯,思维方式等等。在整体的角度上讲,差异存在越多对项目代码的可读性及维护性影响也越大。又由于一些人可能限于水平,在编码过程当中引入了较低级且显而易见的错误,比如,资源没有释放,造成泄漏。这些隐患如果不是通过Code Review来发现和纠正,通过测试是很难发现的。随着时间的推移,积累的问题会逐渐增 多,到一定程度的话就很难再去着手处理。 Code Review可以“防患于未然”,确保质量,也能提高整个开发团队的开发水平。

2014-03-21

Hadoop权威指南(中文)

本书从Hadoop的缘起开始,由浅入深,结合理论和实践,全方位地介绍Hadoop这一高性能处理海量数据集的理想工具。全书共14章,3个附录,涉及的主题包括:Haddoop简介;MapReduce简介;Hadoop分布式文件系统;Hadoop的I/O、MapReduce应用程序开发;MapReduce的工作机制;MapReduce的类型和格式;MapReduce的特性;如何安装Hadoop集群,如何管理Hadoop;Pig简介;Hbase简介;ZooKeeper简介,最后还提供了丰富的案例分析。

2013-04-20

jquery-ui-1.10.2 稳定版本

jQuery UI是一套jQuery的页面UI插件,包含很多种常用的页面空间,例如Tabs(如本站首页右上角部分)、拉帘效果(本站首页左上角)、对话框、拖放效果、日期选择、颜色选择、数据排序、窗体大小调整等等非常多的内容。 jQuery UI 1.10.2 稳定版发布了,该版本主要是bug的修复。

2013-04-03

jQuery图片滑动特效集合

SuperSlide 是致力于实现网站统一特效调用的函数,能解决大部分标签切换、焦点图切换等效果,还能多个slide组合创造更多的效果。(兼容ie内核(包括无敌的ie6)、webkit内核、ff、opera等主流浏览器)。 一、FadeIn Effect渐显效果 二、Single Slide Effect单个滚动效果 三、Multi Slide Effect多个循环滚动特别说明 1、当内容个数少于可视个数的时候,不执行效果。例如只有1张图片,但可视个数为3(vis:3)。 2、现在是全按钮开启情况,不需要按钮的时候,只要删除按钮html或者隐藏即可。 四、4Marquee Effect无缝循环滚动 特别说明 1、当内容个数少于可视个数的时候,不执行效果。例如只有1张图片,但可视个数为3(vis:3)。 2、现在是全按钮开启情况,不需要按钮的时候,只要删除按钮html或者隐藏即可。 五、 More Idea衍生效果特别说明 1、使用多重slide的时候,注意各个slide的调用顺序。 2、使用多重slide的时候,注意外层slide的mianCell、titCell、prevCell、nextCell要与内层slide的不同。 六、Special特殊说明这是什么? 这里会讲解一些特殊参数,特效效果使用等。

2012-11-17

jquery 1.7 中文 api 修正版

核心 jQuery 核心函数 jQuery([sel,[context]]) jQuery(html,[ownerDoc]) jQuery(callback) jQuery.holdReady(hold)1.6+ jQuery 对象访问 each(callback) size() length selector context get([index]) index([selector|element]) 数据缓存 data([key],[value]) removeData([name|list])1.7* $.data(element,[key],[value]) 队列控制 queue(element,[queueName]) dequeue([queueName]) clearQueue([queueName]) 插件机制 jQuery.fn.extend(object) jQuery.extend(object) 多库共存 jQuery.noConflict([ex])

2012-11-17

Linux常用命令手册

Linux常用命令集结 mv 路经/文件 /经/文件 移动相对路经下的文件到绝对路经下 mv 文件名 新名称 在当前目录下改名 cp /路经/文件 ./ 移动绝对路经下的文件到当前目录下 find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录 ln 源文件 链接名 创建当前目录源文件的硬链接 在/usr下建立/home/test的硬链接 Ln -s a b 创建当前目录下a的符号链接b touch file1 file2 创建两个空文件 df 用于报告文件系统的总容量,使用量,剩余容量。 du -b /home 查看目前/HOME目录的容量(k)及子目录的容量(k)。 fdisk -l 查看系统分区信息 fdisk /dev/sdb 为一块新的SCSI硬盘进行分区 Mkfs.ext3 /dev/sdb1 为第一块SCSI硬盘的第一主分区格式化成 ext3的文件系统 Mkfs.ext2/dev/sdb2 格式化成ext2文件系统 mount -t 文件系统类型 设备路经 访问路经 文件系统类型 Iso9660 光驱文件系统 vfat Fat文件系统(windows) mount –t iso9660 /dev/cdrom /mnt/cdrom mount –t vfat /dev/hda5 /mnt/cdrom 挂第一个ide的第五个逻辑分区 Umount /mnt/cdrom 卸载/mnt/cdrom为空 chmod u+s file 为file的属主加上特殊权限 chmod g+r file 为file的属组加上读权限 chmod o+w file 为file的其它用户加上写权限 chmod a-x file 为file的所有用户减去执行权限 chmod 765 file 为file的属主设为完全权限,属组设成读写权,其它用户具有读和执心权限 chown root /home 把/home的属主改成root用户 chgrp root /home 把/home的属组改成root组 redhat-config-printer-tui 进入安装打印机界面 lp –d hptr file 打印file到hptr的打印机上 Lpq –P 打印机名 查看打印机的状态 Lprm –P 打印机名 a 删除打印机内的打印作业 Disable –r “changing paper” HPtr 禁用打印机并提示原因 Enable HPtr 重新启用被禁用的 Useradd 创建一个新的用户 Groupadd 组名 创建一个新的组 Passwd 用户名 为用户创建密码 Passwd -d用户名 删除用户密码也能登陆 Passwd -l用户名 锁定账号密码 Passwd -u用户名 解锁账号密码 Passwd -S用户名 查询账号密码 Usermod -l 新用户名 老用户名 为用户改名 Usermod -L 要锁定用户名 锁定用户登陆 Usermod –U解锁用户名 解锁用户登陆 Usermod –u 501用户名 改变用户UID Userdel–r 用户名 删除用户一切 Groupmod –n新用户名 老用户名 为组改名 Groupmod –g 501 组名 改变组GID Groupdel组名 先应删它的用户 删除组 gpasswd -a 用户名 组名 增加用户到组 id 用户名 查用户信息 rpm –qa | less 查询已安装RPM rpm –qa | grep ftp 查询指定RPM rpm -q 已安装的RPM包 查是否安装 rpm -q telnet-server 查看telnet服务器包 rpm –qi 软件包名称 查看软件的描述信息 rpm –ql软件包名称 查询软件包的文件列表 rpm –qf软件包名称 查询某个文件所属的软件包 rpm –qp软件包全名 查询未安装的软件包信息 rpm –e 软件包名称 删除具体的软件包 rpm –Uvh软件包全名 升级软件包并显示过程 rpm –ivh 软件包全名 安装软件包并显示过程 rpm –V软件包名称 验证软件包的大小,类型等 -c 创建包 –x 释放包 -v 显示命令过程 –z 代表压缩包 tar –cvf benet.tar /home/benet 把/home/benet目录打包 tar –zcvf benet.tar.gz /mnt 把目录打包并压缩 tar –tf benet.tar 看非压缩包的文件列表 tar –tf benet.tar.gz 看压缩包的文件列表 tar –xf benet.tar 非压缩包的文件恢复 tar –zxvf benet.tar.gz 压缩包的文件解压恢复 tar –jxvf benet.tar.bz2 zcat lnx_920_disk1.cpio.gz | cpio -idmv 解决cpio.gz diff file1 file2 > 补丁名.patch 为新旧文件生成补丁文件 diff file1 file2 比较两个文件的区别 Patch 打补丁 ./configure 必须在已解压目录下 编译前配置 make 编译 make install 安装编译好的源码包 reboot Init 6 重启LINUX系统 Init 0 Shutdown –h now 关闭LINUX系统 runlevel 显示系统运行级 Init [0123456] 改变系统运行级,7种 Chkconfig –-list [服务名称] 查看服务的状态 Chkconfig –-level <运行级> <服务名> on|off|set 设置服务的启动状态 Chkconfig <服务名> on|off|set 设置非独立服务启状态 Ps-aux静态 进程树pstree 查看系统进程 程序名 & 后台运行程序 fg 把后台运行的进程调回前台 bg 把前台运行进程调到后台 renice Renice +1 180 把180号进程的优先级加1 kill Kill PID 终止某个PID进程 at at 5pm + 3 days /bin/ls 指定三天后下午5:00执行/bin/ls crontab Crontab -e 用VI的形式来编辑自动周期性任务 crontab Crontab -l 查看自动周期性任务 crontab Crontab -r 删除自动周期性任务 crond Service crond <start|stop|restart|status> 马上启动自动周期性服务 Service crond <启动|停止|重启|状态>

2012-11-17

八天学会MongoDB

MongoDB五分钟教程:MongoDB Shell入门 基于MongoDB进行分布式数据存储的步骤 MongoDB分布式存储的MapReduce并行查询 实例:MongoDB与Tomcat的结合更便捷

2012-05-26

JQuery1.7.2中文API

JQuery1.7.2中文API Ajax 属性(Attributes) 回调对象(Callbacks Object) 核心(Core) CSS 数据(Data) 延迟对象(Deferred object) 尺寸(Dimensions) 效果(Effects) 事件(Events) 表单(Forms) 文档操作(Manipulation) 杂项(Miscellaneous) 位置(Offset) 插件编写(Plugin Authoring) Plugins 属性(Properties) 选择器(Selectors) 遍历(Traversing) 工具(Utilities)

2012-05-26

Android应用框架原理

Android应用框架原理

2011-12-20

Android开发指南中文版

目录 应用程序基础Application Fundamentals 4 关键类 4 应用程序组件 5 激活组件:intent 7 关闭组件 7 manifest文件 8 Intent过滤器 8 Activity和任务 10 Affinity(吸引力)和新任务 11 加载模式 12 清理堆栈 13 启动任务 14 进程和线程 14 进程 15 线程 15 远程过程调用 15 线程安全方法 16 组件生命周期 17 Activity生命周期 17 调用父类 18 服务生命周期 21 广播接收器生命周期 22 进程与生命周期 22 用户界面User Interface 24 视图层次View Hierarchy 24 布局Layout 25 部件Widgets 26 用户界面事件UI Events 26 菜单Menus 26 高级话题Advanced Topics 27 适配器Adapter 27 风格与主题Styles and Themes 27 资源和资产Resources and Assets 28 资源引用Resource Reference 43 国际化和本地化Internationalization and Localization 43 意图和意图过滤器Intents and Intent Filters 43 意图过滤器Intent filters 47 通常情况Common cases 51 使用意图匹配Using intent matching 52 数据存储Data Storage 52 概览Storage quickview 52   系统偏好:快速,轻量级存储 52   文件:存储到设备内部或可移动闪存 52   数据库:任意的结构化存储 52   支持基于网络的存储 52 系统偏好Preferences 53 文件Files 54 数据库Databases 54 网络Network 55 内容提供器Content Providers 55 内容提供器的基础知识Content Provider Basics 55 查询一个内容提供器Querying a Content Provider 57 修改数据Modifying Data 61 创建一个内容提供器Creating a Content Provider 64 Content URI 总结 67 清单文件The AndroidManifest.xml File 68 清单文件结构Structure of the Manifest File 68 文件约定File Conventions 70 文件特性File Features 73

2011-12-20

Android基础教程(第3版)

第一章:快速入门 第二章:基本概念 第三章:设计用户界面 第四章:绘制2D图形 第五章:多媒体 第六章:存储本地数据 第七章:互联的世界 第八章:定位与环境感知

2011-12-20

Android API中文合集

Android API中文合集

2011-12-20

空空如也

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

TA关注的人

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