- 博客(16)
- 资源 (79)
- 收藏
- 关注
原创 Hadoop 研发之远程调试详细剖析--WordCount V2.0
前言之前学习Hadoop时,曾经错误的以为开发的Hadoop程序必须在运行的Hadoop集群上才能运行和调试,基于这个错误认识,花费了较多的时间在mac上搭建伪分布式Hadoop集群和IDE集成开发环境。之所花费了较多的时间是因为,是因为:需要自己编译Hadoop native lib。详细编译过程参见博文mac下hadoop 2.6.0编译native library ,资源下载参见链接mac
2016-08-20 17:25:01 4104
原创 Java 远程调试参数说明
一、远程调试时jvm参数设置java -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=6789 testR/ServerMain二、参数说明transport:debugee与debuger调试时之间的通讯数据传输方式。 server:是否监听debuger的调试请求。 suspend:是否等待启动,也即设置是否在deb
2016-08-19 17:29:39 8425
原创 awk模式开关中多条件判断
一、文本内容测试用文本text内容如下:1 zhao zhao2 qian qian3 sun sun4 li li二、脚本内容测试脚本(AWK语法和C语言类似)内容如下: 其中第一个awk中模式开关条件判断为: $2!="zhao" && $2!="qian"; 第二个awk中模式开关条件判断为:$2=="zhao" || $2=="qian"。#测试awk模式开关中两条件&&ech
2016-08-16 23:34:31 40729
原创 git拉取远程分支并创建本地分支
一、查看远程分支使用如下git命令查看所有远程分支:git branch -r二、拉取远程分支并创建本地分支方法一使用如下命令:git checkout -b 本地分支名x origin/远程分支名x使用该方式会在本地新建分支x,并自动切换到该本地分支x。方式二使用如下命令:git fetch origin 远程分支名x:本地分支名x使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要
2016-08-16 22:41:30 320571 17
原创 mac Sublime Text 3安装Package Control
安装和配置最好以官网资源为准,否则会有一些莫名其妙的问题。一、Sublime Text 3安装版本:Sublime Text 3 build is 3114. 官方下载:https://www.sublimetext.com/3二、在Sublime Text 3中安装Package Control Package Control是Sublime Text 3...
2016-08-13 16:33:17 12401 1
原创 日常shell快捷操作(MySQL登录,grep等)
MySQL登录mysql -h127.0.0.1 -uroot -pdatamining123 --port=3306其中: -h指定MySQL主机IP -u指定MySQL登录用户名 -p指定MySQL登录密码 --port指定MySQL端口号常用shell命令1.在当前目录中递归查找包含指定字符串的文件,并打印出该文件中包含该字符串的文本行:grep -R "指定字符串" ./2.在文件中
2016-08-12 22:58:26 4235
原创 mac Finder 快捷键
command + up 是回到上一层文件夹 command + down 如果是文件夹就进入文件夹,如果是文件就打开
2016-08-12 22:41:17 2090
原创 tac从后往前查看文件
当日志文件log.log很长,但又要按内容从后往前查看时,可以使用如下命令:tac log.log | more可以采用如下方式来记忆该命令:cat log.log | more是从前往后查看文件内容,而tac命令是cat命令的字符串反转形式,所以其执行结果也和cat执行结果相反。
2016-08-10 18:10:09 10313 2
转载 10万行以下源码阅读推荐
转载自https://www.zhihu.com/question/26500518/answer/37141453C强烈推荐lua,代码写的非常漂亮,需要vm的一些背景知识,一时半会读不完,好在很多网友写了代码分析攻略。redis,beanstalkd 都非常清晰。Javajdk的并发包clojure早期核心代码也是java的netty也不错C++protocol buffer代
2016-08-09 15:11:10 954
原创 GDB程序调试
一、测试用程序#include<stdio.h>int main(){ int a = 1; int b = 2; int c = a + b; printf("c is %d",c);}二、生成可调试程序文件要想调试c/c++程序,需要在编译程序时,向生成的可执行文件中添加调试信息,编译时使用如下命令:gcc -g test.c -o test三、启动调试使用如
2016-08-08 22:39:06 431
转载 深入 Java 调试体系,第 4 部分: Java 调试接口(JDI)
JPDA(Java Platform Debugger Architecture) 是 Java 平台调试体系结构的缩写,通过 JPDA 提供的 API,开发人员可以方便灵活的搭建 Java 调试应用程序。JPDA 主要由三个部分组成:Java 虚拟机工具接口(JVMTI),Java 调试线协议(JDWP),以及 Java 调试接口(JDI),本系列将会详细介绍这三个模块的内部细节、通过实例为读者揭
2016-08-06 14:06:17 4139
转载 深入 Java 调试体系,第 3 部分: JDWP 协议及实现
JPDA(Java Platform Debugger Architecture) 是 Java 平台调试体系结构的缩写,通过 JPDA 提供的 API,开发人员可以方便灵活的搭建 Java 调试应用程序。JPDA 主要由三个部分组成:Java 虚拟机工具接口(JVMTI),Java 调试线协议(JDWP),以及 Java 调试接口(JDI),本系列将会详细介绍这三个模块的内部细节、通过实例为读者揭
2016-08-06 13:30:19 2660
转载 深入 Java 调试体系,第 2 部分: JVMTI 和 Agent 实现
JPDA(Java Platform Debugger Architecture)是 Java 平台调试体系结构的缩写。通过 JPDA 提供的 API,开发人员可以方便灵活的搭建 Java 调试应用程序。 JPDA 主要由三个部分组成:Java 虚拟机工具接口(JVMTI)、Java 调试线协议(JDWP),以及 Java 调试接口(JDI)。本系列将会详细介绍这三个模块的内部细节,并通过实例为读者
2016-08-06 12:32:38 2048
原创 Java远程调试 Eclipse/IDEA
一、模拟客户端源码package testR;import java.io.BufferedWriter;import java.io.IOException;import java.io.OutputStream;import java.io.OutputStreamWriter;import java.net.Socket;public class TestMain { publi
2016-08-06 12:08:41 1806
转载 深入 Java 调试体系: 第 1 部分,JPDA 体系概览
JPDA(Java Platform Debugger Architecture)是 Java 平台调试体系结构的缩写,通过 JPDA 提供的 API,开发人员可以方便灵活的搭建 Java 调试应用程序。 JPDA 主要由三个部分组成:Java 虚拟机工具接口(JVMTI),Java 调试线协议(JDWP),以及 Java 调试接口(JDI),本系列将会详细介绍这三个模块的内部细节、通过实例为读者揭
2016-08-03 21:59:48 1420
原创 Java Debugger JDWP Agent Library
一、调出帮助信息在终端下执行如下命令: java -agentlib:jdwp=help二、具体帮助信息 Java Debugger JDWP Agent Library -------------------------------- (see http://java.sun.com/products/jpda for more inf
2016-08-02 16:44:24 1522
mac hadoop2.6.0 lib/native
2016-07-02
chrome-plugins
2016-07-02
struts2.3.20和log4j1.2.9完整开发jar包
2016-04-04
web容量规划的艺术
2015-11-09
HowTomcatWorks.zip
2019-07-11
UDP_Specification-rfc768
2019-04-21
IPv4_Specification-rfc791
2019-04-21
numpy-1.9.2-win32-superpack-python2.7
2017-03-26
redis-desktop-manager-0.8.8.384
2017-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人