自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 使用 PDXBaap/go-std-ext 让 go 直接生成 ECC secp256k1 密钥和 x509 证书

说明目前 golang crypto/x509 这个库针对 ECC 的密钥只支持 P224 / P256 / P384 / P521 这四条曲线,区块链开发通常使用 secp256k1 曲线,也不只是 golang 不支持这条曲线,貌似目前能够直接支持使用这条曲线生成密钥和数字证书的就只有 libssl.so 这个库,当我们想要为 secp256k1 密钥签发证书时可以选择在 go 中引用 libssl.so也可以选择直接使用 openssl ,本例提供了更为优雅的第三种选择,使用 PDXBaap

2020-07-13 17:44:13 1540

原创 golang 静态库的编译与使用

go tool 静态库编译与使用可能是用的不多,搜了一圈例子很少,大多是那个在 windows 上使用的 demo 的例子,凑个热闹贡献一个 mac / linux 通用的例子吧,并没那么复杂创建 hello 工程首选创建一个 hello 工程,包含了 foo 和 cmd 两个目录分别存放 foo.go 模块和 main.gohello/go.modmodule hellogo...

2020-04-24 17:25:40 1906 1

原创 IPFS / IPLD 阅读笔记 (持续更新中...)

重点模块主要的工具集是 IPLD\DB\FILE 模块,具体如下:Filesgo-unixfs : the core ‘filesystem’ logicgo-mfs : a mutable filesystem editor for unixfsgo-ipfs-posinfo : helper datatypes for the filestorego-ipfs-chunker :...

2020-04-23 17:47:44 1314

原创 OpenCensus 笔记

OpenCensusOpenCensus 项目是 Google 开源的一个用来收集和追踪应用指标的第三方库。OpenCensus 能够提供了一套统一的测量工具:跨服务捕获跟踪跨度(span)、应用级别指标以及来自其他应用的元数据(例如日志)。OpenCensus 有如下一些主要特点:标准通信协议和一致的 API :用于处理 metric 和 trace多语言库,包括Java,C++,Go...

2020-04-20 11:42:41 1682

原创 解决 Atom 编辑器 godef 插件不生效的一个小 bug

最近跟风在看 geth 代码,本着工欲善其事必先利其器的原则,认真的考察了各个go的开发工具,eclipse 和 intellij 的go插件对 gopath 的处理都有一些小问题,导入依赖时总是找不到依赖,莫名其妙的报很多红叉非常碍眼,不知道是不是因为geth用了 makefile 做构建的原因;种种原因吧最终将目标锁定 Atom 这个神器(solidity 的插件非常棒);各种优秀的插件把 A...

2016-09-27 14:15:19 341

原创 JAVA 定时器 ScheduledThreadPoolExecutor

[code="java"]... //定时器 ScheduledThreadPoolExecutor monitorService = new ScheduledThreadPoolExecutor(10, new ThreadFactoryBuilder().setNameFormat("lifecycleSupervisor-" + Thread.currentThread()...

2013-06-13 10:57:29 220

原创 JAVA 命令行工具 参数分析样例

apache的commons-cli 1.2 提供的功能,挺方便,做个笔记先[code="java"]... public boolean parseOptions() throws ParseException { Options options = new Options(); Option option = new Option("n", "name...

2013-06-08 14:18:12 120

原创 hive python 笔记

分析数据用的小工具,做个笔记/app/hives/myscript/nginx_ip_date.py;[code="python"]#!/usr/bin/env python#coding:utf-8import datetimeimport timeimport reline = '''202.43.151.2 - - [28/Mar/2012:19:...

2013-05-30 13:42:57 132

原创 HIVE 建表访问 HBASE 笔记

在HIVE建表,同时往HBASE里创建此表DROP TABLE works as usual, but ALTER TABLE is not yet supported for non-native tables.所以,如果要修改HIVE中非本地表的结构,那么只能 drop table 然后重新创建外部表了下面这个建表脚本会创建一个HIVE表,同时也会创建一个 HBASE 表建表脚...

2013-05-17 17:04:31 241

原创 hive python thrift client

[code="python"]#!/usr/bin/env python#coding:utf-8import syssys.path.append("/usr/local/lib/python2.7/site-packages/py")from hive_service import ThriftHivefrom hive_service.ttypes impor...

2013-04-24 18:14:18 133

原创 HIVE 笔记

===================================================================异常片段:java.lang.NoSuchFieldError: ALLOW_UNQUOTED_CONTROL_CHARS原因:jackson 这个包的版本与 hadoop 的 jackson 版本不一致,替换即可解决==================...

2013-04-08 16:48:54 570

原创 Hadoop2.0介绍

Hadoop2.0介绍Hadoop是 apache 的开源 项目,开发的主要目的是为了构建可靠,可拓展 scalable ,分布式的系 统, hadoop 是一系列的子工程的 总和,其中包含1. hadoop common : 为其他项目提供基础设施2. HDFS :分布式的文件系 统3. MapReduce : A software framework for distrib...

2013-04-02 21:25:55 256

原创 HADOOP 处理 XML 样例

前几天去亿阳信通面试,被一个很胖的兄弟问了一个问题,不知道咋处理,回来特意研究了一下,希望能为其他兄弟提供帮助。问题是,HADOOP如何来处理结构化数据,比如大量的XML答案如下(非常遗憾,貌似只能在旧版本API上使用,即 org.apache.hadoop.mapred):[code="java"]package com.liangc.hadoop.mr;im...

2013-03-29 12:07:14 310

原创 jnetpcap

http://jnetpcap.com/

2013-03-16 18:12:37 172

原创 HADOOP 处理 NGINX 日志样例

这种统计可以用计数器完成,以下代码没什么业务逻辑,纯属实验[code="java"]package cn.liangc.hadoop.nmr;import java.io.IOException;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.D...

2013-02-19 23:11:43 291

原创 hadoop mapreduce 异常笔记

------------------------------------------异常摘要:InstantiationException异常片段:java.lang.RuntimeException: java.lang.InstantiationException at org.apache.hadoop.util.ReflectionUtils.newInstance(Ref...

2013-02-19 18:11:40 118

原创 带英文的日期字符串 parse 成 java.util.Date 对象

我在分析 nginx 的日志时发现是这样表示日期的 [19/Feb/2013:10:23:29 +0800]真心的讨厌这个格式,应该可以通过配置将其修改成 "yyyy-mm-dd HH:mm:ss" 格式吧?我坚信NGINX是可以的,但这事不归我管那,那就转吧,我相信很多人都不会转,所以我分享//转 java.util.Date 对象,代码如下:...pub...

2013-02-19 17:15:50 154

原创 redis 安装/配置

Where to find complete Redis documentation?-------------------------------------------This README is just a fast "quick start" document. You can find more detaileddocumentation at http://redis...

2012-12-17 12:24:57 150

原创 mysql 状态查看

命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show processlist; 命令: show status;命令:show status...

2012-12-13 12:11:19 185

原创 转:C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)

C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和 jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。      3      30      1000      false      Test      false      10...

2012-08-23 11:57:11 153

原创 quartz 时间设置

格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 0-59 , - * / 2 分 是 0-59 , - * / 3 小时 是 0-23 , - * / 4 日 是 1-31 , - * ? / L W 5 月 是 1-12 or JAN-...

2012-06-12 17:26:38 111

原创 JAVA MAIN 函数启动 QUARTZ

======================================SPRING XML====================================== ...

2012-06-12 14:07:36 464

原创 HADOOP 文件系统 SHELL 命令说明

FS Shell调用文件系统(FS)Shell命令应使用 bin/hadoop fs 的形式。 所有的的FS shell命令使用URI路径作为参数。URI格式是scheme://authority/path。对HDFS文件系统,scheme是hdfs,对本地文件系统,scheme是file。其中scheme和authority参数都是可选的,如果未加指定,就会使用配置中指定的默认scheme。...

2012-06-07 15:47:29 84

原创 LINUX 笔记

-------------------------------查看服务器连接情况-------------------------------netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'-------------------------------时钟同步----------...

2012-05-28 16:10:13 95

原创 [转]MapReduce程式调用第三方包和本地库

MapReduce程式调用第三方包和本地库-------------------------问题:在MP程式中如何在不同的TaskTracker节点上调用第三方jar包和读取一些只读的文件。解决方法介绍:我们知道,在Hadoop中有一个叫做DistributedCache的东东,它是用来分发应用特定的只读文件和一个jar包的,以供Map-Reduce框架在启动任务和运行...

2012-02-29 17:04:06 96

原创 文档们

hadoop文档http://hadoop.apache.org/common/docs/r1.0.0/cn/quickstart.html 

2012-01-12 22:28:39 119

原创 杀死关键字对应的进程-草稿

工具作用:根据输入的关键字查询相关进程,询问后杀死该进程! 其实就是一个工具,用什么实现都可以,个人认为直接用 shell 脚本最方便,无奈脚本功夫不给力,闲来无事,用C写了一个,也还是调用系统命令实现,挺有意思,记个笔记,顺便把工具安装在自己的电脑中,嘎嘎。  #include<stdio.h>#include<string.h> void...

2012-01-07 01:00:56 91

原创 linux c 读 conf 配置文件

没看完,留个笔记 http://www.linuxidc.com/Linux/2011-03/33712.htm

2011-12-30 22:40:07 223

原创 [转载] 制作符合vCard标准的二维码QR Code名片

单击 这里 打印。- 写一点 - http://www.xieyidian.com -制作符合vCard标准的二维码QR Code名片作者: 刘晖 发布时间: 2010 年 10 月 31 日 @ 下午 9:05 归档于: IT | 无留言很多人在日常工作中需要用到名片,并在名片上包含各种关于自己的信息。但这就有一个问题,对于非常繁忙的人,如果一次商务活动收到太多...

2011-11-06 15:11:38 523

原创 maven 笔记

查看依赖树mvn dependency:tree----------------------------------------------------------Dependency scope 是用来限制Dependency的作用范围的  compile默认的scope,表示 dependency 都可以在生命周期中使用。而且,这些depen...

2011-11-04 18:08:37 64

原创 服务监控并重启动服务

闲着没事,写着玩 package bin;import java.io.IOException;import java.io.InputStream;import java.net.Socket;import java.net.UnknownHostException;import java.util.Date;public class PortListen imp...

2011-10-17 00:13:10 139

原创 mysql安装脚本,俊哥V5

#mysql部署过程#version: v0.1#date   : 2010-11-17#by     : leecd /rootmkdir softmkdir /datacd softwget --user=tools --password=easoutools ftp://install.easou.com/database/mysql/mysql-5.0.45.tar.gz  tar z...

2011-10-13 09:05:26 112

原创 jconsole 通过网络监控 ActiveMQ

直接下载最新版ActiveMQ  1、 ${ACTIVEMQ_HOME}/conf/activemq.xml 中的 broker 节点增加  useJmx="true" 属性 2、 ${ACTIVEMQ_HOME}/conf/activemq.xml 中的 managementContext 节点修改成如下样子  <managementContext>  ...

2011-10-09 17:05:28 279

原创 Oracle10g DBA身份登陆 iSQL*Plus

我的ORACLE装在C盘plateform目录下,定义了 ORACLE_HOME 和 JAVA_HOME 两个环境变量,想要使用 isqlplus 则按照如下操作创建一个 webDba 用户,来使用简单方便的 isqlplus  进入控制台 进入如下路径C:\plateform\oracle\product\10.2.0\db_1\oc4j\j2ee\isqlplus\ap...

2011-10-03 22:13:52 168

原创 xmemcached扩展XMemcachedClientBuilder简化spring3配置

为什么要扩展呢?因为默认的配置并非集群环境的最佳实践。为什么要简化呢?因为不简化的配置实在是太丑陋了。分别贴出代码与spring3.x配置文件,备忘... 直接运用在项目中,可以通过配置文件的修改,轻松增加和减少cache节点,多方便,如果能热加就更完美了我是个菜鸟,不知道咋写能热切。 XMemcachedClientBuilder这个类也真TM恶心,很多有用的参数都是pr...

2011-09-30 16:23:22 511

原创 memcached 笔记

安装就不用记了,都会,记点有用的。 参数: •启动方式: •-d   以守护程序(daemon)方式运行 •-u root   指定用户,如果当前为 root ,需要使用此参数指定用户 •-P /tmp/a.pid  保存PID到指定文件 ...

2011-09-27 11:38:19 74

原创 Android 学习笔记(封贴,放弃安卓)

2011-1-4: :arrow: 最近听到很多JAVA方面的负面新闻,说来说去甲骨文也就是为了挣钱,其实这也没什么不好的,我觉得大家做任何技术无非也就是为了赚钱,特别作为一个中国的程序员,也只能看个热闹,习不能不学;钱不能不挣;日子不能不过,得想点挣钱的招,我最近挺看好ANDROID,虽然甲骨文也在告GOOGLE,但我相信GOOGLE不会轻易放弃ANDROID SDK,我...

2011-01-04 23:02:06 97

原创 yum add chinese support for CentOS

yum install fonts-chinese yum install fonts-ISO8859-2

2010-12-09 18:19:38 224

转载 style.cursor 的可选值(鼠标的各种样式)

crosshair;  十字准心 The cursor render as a crosshair游标表现为十字准线cursor: pointer; cursor: hand;写两个是为了照顾IE5,它只认hand。  手 The cursor render as a pointer (

2009-12-23 16:50:00 11422 1

原创 JS中用KEY替换“{KEY}”格式的占位符

function stuffShape(AStr, arr){  var re = //{(/w+)/}/g;  var innerStr = AStr.replace(re, function(a,b){return arr[b]});  return innerStr; }

2009-12-22 11:37:00 945

空空如也

空空如也

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

TA关注的人

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