自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

硅步至千里

数风流人物,还看今朝

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

转载 VisualVM 进行性能分析及调优简单入门

VisualVM 是一款免费的集成了多个 JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分析,同时它还支持在 MBeans 上进行浏览和操作。本文主要介绍如何使用 VisualVM 进行性能分析及调优。概述 开发大型 Java 应用程序的过程中难免遇到内存泄

2015-04-29 13:34:57 831

原创 大数据学习笔记3--HDFS扩展和mapreduce工作过程

HDFS配置:客户端中的配置参数可以覆盖服务端的参数。例如:副本数,切块大小HDFS文件存储:服务端存储block的实际大小,但是不适合存储小文件,小文件会占用namenode的元数据空间。对于小文件数据的优化,可以在上传之前先合并再上传。例如:压缩、文本文件合并HDFS扩展:hdfs支持rest API,与平台无关jetty 容器hdfs支持rest command分布式任务

2015-04-11 20:52:42 1121

原创 大数据学习笔记2--hdfs工作原理及源码分析

windows下配置hadoophadoop 安装包解压,路径不要有特殊字符lib和bin直接解压出来的不可用,需要自己重新编译配置环境变量:HADOOP_HOME,path中添加:bin目录namenode整个文件系统的管理节点。它维护着整个文件系统的文件目录树,文件/目录的元信息和每个文件对应的数据块列表。接收用户的操作请求。响应客户端的请求,上传文件:client申请上传文件,n

2015-04-06 22:13:05 855

原创 大数据学习笔记1--hadoop简介和入门

Hadoop简介:分布式、可扩展、可靠的、分布式计算框架。组件:common:公共组件hdfs:分布式文件系统yarn:运行环境mapreduce:mr计算模型生态系统:Ambari:操作界面avro:通用的序列化机制、与语言无关cassandra:数据库chukwa:数据收集系统hbase:分布式大表数据库hive:基于sql的分析系统matout:机器学习算法库pi

2015-04-05 11:54:58 1446

原创 linux系统设置程序开机启动(以mysql为例)

通常设置开机启动项的一个简单的方法是使用chkconfig命令,chkconfig mysqld off该命令关闭了mysql开机启动。可以通过“chkconfig–list”命令查看,或者直接去rc5.d目录下,这时候会发现S64mysqld变成了K64mysqld。 若要恢复mysql开机启动,运行:chkconfig mysqld on

2015-04-02 10:05:17 742

原创 balsamiq mockups 原型设计工具

推荐一个简单易用的原型设计工具: balsamiq mockups 下载地址:https://balsamiq.com/download/ 只要做开发的,一眼就能知道怎么用,设计出效果十分可爱。 设计效果: 注册码: License Name:www.bonashen.com License Key for All ProductMockupsFogBugz’s key: eJzzz

2015-03-19 17:29:32 1482 1

转载 流程图设计教程和参考样例

流程图(Flow Charts)作为软件开发中表达设计思路、信息流、工作流的基本图形, 在实际项目中被广泛的应用。一张表达正确和清晰的流程图往往胜过千言万语,在流程图的指导下,编码会更加快捷和正确。那对于初学者而言,如何快速的掌握流程图的绘制呢,本文将讲解:1. 画流程图的工具Visio,Gliffy,PowerDesigner下面我将针对Visio来进行讲解。2. 流程图符号说明 3. 绘制流

2015-03-18 10:42:06 7063

转载 如何成为一名专家级的程序员

很多人问我如何才能成为一名专家级别的程序员,现在我们对此还没有一种统一的模式,但是我还是想把我总结的一些经验分享给大家。如何成为一名专家级别的程序员,在很大程度上取决于你开发的软件和你所处的行业,以及你所在公司使用的工具等等。对于本文讲的一些方法,你可以选择适合自己的情况。本文仅为个人观点,如果各位有任何补充或建议,欢迎不吝赐教。还有一点要着重说明的是,成为专家与被认为是专家是不一样的。很多人虽然荣

2015-03-17 12:45:30 1226

原创 多线程--局部变量和成员变量作用域分析

补充知识: 多线程的实现可以采用两种方式: 1、继承Thread 2、实现Runnable接口 实现Runnable接口比继承Thread类所具有的优势: 1、适合多个相同的程序代码的线程去处理同一个资源 2、可以避免java中的单继承的限制 3、增加程序的健壮性,代码可以被多个线程共享,代码和数据独立。 所以最好采用实现Runnable接口这种方式,但是不论采用哪种方式,都要通

2015-03-10 16:30:08 1714

转载 深入理解HTTP Session

session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最终也会被编译为Servlet,两者有着相同的本质。在J

2015-03-09 12:41:01 549

原创 VMware批量启动关闭虚拟机

说明: 1、vmrun -T ws start “/opt/VMware/win2k8r2.vmx” nogui启动无图形界面虚拟机 (-T 是区分宿主机的类型,ws|server|server1|fusion|esx|vc|player,可能比较常用的是ws、esx和player,不过我没有加-T在Workstation也能正常运行, 可能esx和server就需要了) 2、vmrun st

2015-03-08 22:18:26 3208 21

原创 hadoop集群启动和关闭shell脚本

说明: 1、先启动zookeeper,再启动hdfs,再启动yarn。 2、user为hadoop使用的linux用户。 3、采用SSH登陆到其他机器执行脚本的方式,且配置了ssh免密钥登陆。start-hadoop.shuser=hadoopecho start zookeeper...for zk in master05 master06 master07dossh $user@$

2015-03-08 20:27:53 3429

转载 Javascript 中的 && 和 || 使用小结

普通情况下的 && 和 || 比较简单,这里不进行讨论。 对象之间的使用规则: a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回a a || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b 转换规则: 对象为true 非零数字为true 非空字符串为true 其他为

2015-03-06 15:05:03 625

原创 CSDN博客自动访问

声明:本代码仅供学习娱乐。 1、采用线程访问 2、使用线程池和阻塞队列import java.net.HttpURLConnection;import java.net.URI;import java.net.URLConnection;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.B

2015-03-05 19:25:56 7195 6

原创 flume采集数据到hdfs

说明:flume1.5,hadoop2.2 1、配置JAVA_HOME和HADOOP_HOME 说明:HADOOP_HOME用于获取flume操作hdfs所需的jar和配置文件,如果不配置,也可以手动拷贝jar包和配置文件 2、解压flume,执行bin目录下的flume-ngflume-ng agent -f /master/env/fc/a4.conf -n a4 -c /master/e

2015-03-03 23:39:33 18271

原创 单个按钮同时选择多个文件上传

方法一: IE9及以上可以使用增加multiple属性。例如:百度网盘的文件上传按钮 方法二: 使用开源的swfUpload组件,支持所有浏览器

2015-03-03 15:16:09 2135

原创 设计模式(一)--六大原则

1、开闭原则 对扩展开放,对修改关闭,最核心的原则使用java的访问权限控制 2、单一职责原则 按照业务逻辑划分,每个类或者接口只有一种职责,也就是只有一种情况会引起类或者接口的变化 3、里氏替换原则 凡事可以使用父类的地方,都可以使用子类进行替换 4、接口隔离原则 接口应该尽量明细,方法尽量少 6、 迪米特法则 一个对象对他所需耦合的对象有

2015-02-28 15:02:10 28664

原创 js自定义对象

一、创建方式 1、对象初始化器方式 格式:objectName = {property1:value1, property2:value2,…, propertyN:valueN} 例子:var user = {name:’zhangsan’,age:12}; 是不是很像json格式。可以说json是符合json格式的js对象,但是j

2015-02-28 10:47:37 559

原创 maven导入本地jar

有些自己的jar需要在maven中引用时,需要手动导入到maven中,可以使用如下命令导入 -Dfile指定jar文件位置 -DgroupId指定groupId -DartifactId指定artifactId -Dversion指定版本mvn install:install-file -Dfile=sqljdbc4.jar -Dpackaging=jar -DgroupId=com.mic

2015-02-27 16:30:49 1016

原创 sqllite数据库简单使用

十分小型的嵌入式数据库,适合十分小的项目使用。 http://www.sqlite.org/download.html 一、根据系统下载对应的版本。 二、解压得到sqllite3.exe 三、cmd创建数据库 sqllite3 foo.db;管理工具:火狐插件 sqlite manager查看sql的表结构:select * from sqlite_master where type=”t

2015-02-27 16:16:48 898

转载 类图及类图中的关系

1.类图和对象图 类图(Class Diagram)是显示出类、接口以及他们之间的静态结构与关系的图。其中最基本的单元是类或接口。 类图不但可以表示类(或者接口)之间的关系,也可以表示对象之间的关系。下面是一个典型的类图: 类图一般分为几个部分:类名、属性、方法。下面分别讲解。 (1)类名 上面的Car就是类名,如果类名是正体字,则说明该类是一个具体的类,如果类名是斜体字,则说明类是一

2015-02-27 14:28:57 527

转载 TCP/IP、Http、Socket的区别

网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装和应用(程序员层面上)。  也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,

2015-02-13 11:28:01 477

原创 JAVA 调用CMD命令

描述:调用NMAP扫描整个54网段中所有机器代码:  //调用CMD命令,nmap -T4 -O -sV -v 192.168.54.0/24 -oX F:/nmap_java.xml 是要执行的cmd命令  Process exec = Runtime.getRuntime().exec("cmd /c nmap -T4 -O -sV -v 192.168.54.0/24 -oX F

2015-02-12 18:20:40 1375

原创 程序员跳槽全攻略

跳槽是一个有目的,有计划,为了实现自我价值的过程。    本书通过讲跳槽的原理、准备、操作完整的展示了跳槽的科学。    原理篇:人才买卖、什么是跳槽、为什么要跳槽    人才是能为公司创造价值的,你能为公司带来多少RMB,就决定了你拿到的RMB。在市场经济下,买卖双方遵从你情我愿的原则,实施人口买卖,所以你要想好,你要付出哪些,公司才给你出高工资。入职之后,你是快乐还是不快乐,RMB

2015-02-12 18:17:59 5660

swfUpload文件上传

源码及例子

2015-03-03

java网上商城

注册 登录 添加商品 查看商品 购物车 查看购物车 修改购物车 生成订单 管理订单 在线支付 导出榜单 搜索 包含开发文档 数据库文件

2012-12-17

基于xml的商品信息管理系统

基于xml的商品信息管理系统,绝对原创,调试可用

2012-11-08

ascii码表文档

ASCII码大致可以分作三部分組成。 第一部分由 00H 到 1FH 共 32 个,一般用来通讯或作为控制之用,有些字符可显示于屏幕,有些则无法显示在屏幕上,但能看到其效果(例如换行字符、归位字符)。 第二部分是由 20H 到 7FH 共 96 个,这 95 个字符是用来表示阿拉伯数字、英文字母大小写和底线、括号等符号,都可以显示在屏幕上。如下表: 第三部分由 80H 到 0FFH 共 128 个字符,一般称为『扩充字符』,这 128 个扩充字符是由 IBM 制定的,并非标准的 ASCII 码。这些字符是用来表示框线、音标和其它欧洲非英语系的字母。

2012-09-13

计算机网络课程设计 计算校验和

本人亲自制作的课程设计文档及源程序,100%可用。都是为了作业啊

2012-03-22

黑莓8830最新4.6混刷包

黑莓8830最新4.6混刷包.先WIPE,再用BerryBox v0.21安装包内的所有COD,然后等就行了~~~友情提醒:刷机前请确认自己原来的系统是4.5或4.6的。。据测试,刷完后网速超好,比以前大有提升。福音啊!

2011-12-20

CAD通信类走线架绘制小工具

CAD通信类 绘制走线架的小工具。

2011-12-17

黑莓8830 sb

黑莓8830可用sb文件,包括移动,联通。其中还有移动原机备份,真贵啊,可接收彩信啊

2011-12-14

黑莓8830 4.2系统汉化包

黑莓8830 4.2系统汉化包,配合4.2 的系统使用。内附详细使用教程。亲身实践,好用,分享一下

2011-12-14

黑莓8830 4.2刷机包

黑莓8830 4.2系统刷机包,很稳定,占用内存较少,汉化包接下来上传

2011-12-14

黑莓手机wipe

黑莓手机刷机必备wipe ,格式化工具,只要将手机连上电脑,点击wipe,稍等30秒,就可以格式化完毕。灰常好用!

2011-12-14

马云英文介绍

马云中英文介绍 ppt格式的,绝对原创,含有动画,精美绝伦啊

2011-11-25

黑莓开启u盘模式

不要为没有办法开启黑莓u盘而烦恼啊,用这个工具,只需一步,再也不用激活啦

2011-11-16

黑莓解小红锁工具

可以解和加小红锁.经过我本人的实验,完全没有任何问题,相当好哦

2011-11-16

黑莓usb驱动

黑莓usb驱动,直接运行就可以,黑莓通用版,全机型

2011-11-16

黑莓8830混刷包最给力4.6版本

黑莓8830os4.5+4.6+5.0+6.0+6.1混刷包,包含黑莓box,不用汉化

2011-11-16

空空如也

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

TA关注的人

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