- 博客(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
原创 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关注的人