程序小小望
码龄14年
关注
提问 私信
  • 博客:91,663
    社区:769
    92,432
    总访问量
  • 17
    原创
  • 761,194
    排名
  • 16
    粉丝
  • 0
    铁粉

个人简介:寸寸微云,丝丝残照,有无明灭难消。正断魂魂断,闪闪摇摇。望望山山水水,人去去,隐隐迢迢。从今后,酸酸楚楚,只似今宵。 青遥。问天不应,看小小双卿,袅袅无聊。更见谁谁见,谁痛花娇?谁望欢欢喜喜,偷素粉,写写描描?谁还管,生生世世,夜夜朝朝。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2011-06-13
博客简介:

硅步至千里

博客描述:
数风流人物,还看今朝
查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得28次评论
  • 获得49次收藏
创作历程
  • 24篇
    2015年
成就勋章
TA的专栏
  • 读书有感
    1篇
  • JAVA编程
    6篇
  • 编程理论
    5篇
  • 数据库
    2篇
  • js编程
    2篇
  • 大数据
    6篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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

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

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

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

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

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

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

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

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

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

balsamiq mockups 原型设计工具

推荐一个简单易用的原型设计工具: balsamiq mockups 下载地址:https://balsamiq.com/download/ 只要做开发的,一眼就能知道怎么用,设计出效果十分可爱。 设计效果: 注册码: License Name:www.bonashen.com License Key for All ProductMockupsFogBugz’s key: eJzzz
原创
发布博客 2015.03.19 ·
1509 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

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

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

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

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

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

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

深入理解HTTP Session

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

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 ·
3266 阅读 ·
1 点赞 ·
21 评论 ·
2 收藏

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 ·
3441 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
631 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
7202 阅读 ·
0 点赞 ·
6 评论 ·
7 收藏

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 ·
18279 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

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

方法一: IE9及以上可以使用增加multiple属性。例如:百度网盘的文件上传按钮 方法二: 使用开源的swfUpload组件,支持所有浏览器
原创
发布博客 2015.03.03 ·
2137 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

swfUpload文件上传

发布资源 2015.03.03 ·
rar

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

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

js自定义对象

一、创建方式 1、对象初始化器方式 格式:objectName = {property1:value1, property2:value2,…, propertyN:valueN} 例子:var user = {name:’zhangsan’,age:12}; 是不是很像json格式。可以说json是符合json格式的js对象,但是j
原创
发布博客 2015.02.28 ·
564 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
1020 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多