自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 list里字符串元素的拼接操作

自己写,就是遍历list,取出每一个string,然后拼接在一起,并且可能还需要加上,号这样的分隔符号。重复写多麻烦,用join函数吧。> (setf l '("a" "b" "c"))("a" "b" "c")> (join l ",")"a,b,c"> (join l "," true)"a,b,c,"最后一个参数true表示分隔符号,要加到最后面。

2016-05-25 21:11:47 25106

原创 subgraph之间的连线

一般subgraph的连线都是直接连接到里面的顶点,但有时候需要将两个subgraph的边框连接在一起,可以这么做。digraph demo { graph [compound=true];//1 subgraph cluster_a { label="A" a1 a2 } subgraph cluster_b { label="B" b1 b2 } a1

2016-05-23 10:43:59 7752

原创 newLISP运行scp命令并打印进度

如果在终端直接运行scp命令,会看到类似的输出scp train.html root@your-host:/path/of/your/foldertrain.html 100% 149KB 149.4KB/s 00:00 如果用newlisp的exec运行这个命令,得到的结果却是()如何获得上面的输出?train.

2016-05-22 18:10:58 10292

原创 ArchLinux mount DVD刻录机

我的DVD刻录机是Panasonic MF 10根据网上的搜索,mount步骤很简单将DVD刻录机连接上笔记本,放一张有内容的光盘看下/dev/下面,找到目录sr0然后运行下面的命令sudo mkdir -p /mnt/cdromsudo mount -t iso9660 /dev/sr0 /mnt/cdrom/cdrom目录名称不合适,准确的应该是dvd-writer, 以后再改吧。现在进入/

2016-05-21 18:05:40 7971

原创 Emacs eshell的好处

一直在Linux下用shell,现在来谈谈eshell.eshell是完全用elisp编写的shell,所以和shell不一样。shell会创建子进程比如bash. 因此eshell的语法和bash/sh并不完全一样。当然大多数都差不多。eshell有几个优点1. 在windows操作系统下,有了eshell,可以方便的运行Linux风格的命令,不需要再安装别的东西. 当然各个平台行为一致也是优点

2016-05-16 15:01:23 8334

原创 ArchLinux 安装boost库

如果用pacman -S boost-libs安装,只能得到一堆.so .a文件,并没有头文件用pacman -Ss boost 查找一下[root@dell_xps_13 dean]# pacman -Ss boostextra/boost 1.60.0-4 Free peer-reviewed portable C++ source libraries - development h

2016-05-07 19:46:44 10920

原创 ArchLinux 安装 MongoDB

首先更新源pacman -Syu然后安装pacman -S mongod安装后,启动systemctl start mongodb.service推出到用户目录,运行mongo进入shell, 安装成功。其他参考wiki:https://wiki.archlinux.org/index.php/MongoDB

2016-05-06 23:58:29 8479

原创 检查python模块是否安装

主要是通过python -c来运行import 语句下面是脚本,修改第一个变量,就可以随意的检查模块是否已经安装#!/bin/bash

2016-05-06 19:22:13 12360

原创 centos 6.4 安装emacs 24.5

创建/etc/yum.repos.d/emacs.repo文件[emacs]name=Emacs 24.5 repobaseurl=http://pj.freefaculty.org/EL/6/x86_64/failovermethod=priorityenabled=1gpgcheck=1gpgkey=http://pj.freefaculty.org/EL/PaulJohnson-

2016-05-06 18:14:53 6302

原创 centos 6.4 不能使用yum install 的问题

在青云上创建centos 6.4后,习惯性的安装emacs. 结果遇到报错信息:# yum install emacsLoaded plugins: fastestmirrorDetermining fastest mirrorsError: Cannot retrieve metalink for repository: epel. Please verify its path and t

2016-05-06 17:55:48 11322

原创 读取zookeeper保存的topic元数据

读取zookeeper保存的topic元数据Table of Contents1. 有以下问题2. 解决方法3. 代码3.1. KafkaHelper类3.2. main.cc完整代码1 有以下问题需要使用producer才能获得元数据当producer和consumer共用一些对象时会出现无法读取数据的问题2 解决方法用独立的类封装获取元数据的代码,避免共用变量3 代码3.1 KafkaHelp

2016-05-02 13:09:02 9724

原创 使用zookeeper获取brokers的信息

使用zookeeper获取brokers的信息Table of Contents1. 在ArchLinux上安装libzookeeper2. include 头文件3. 现在编写代码4. 运行程序5. 后续要解决1 在ArchLinux上安装libzookeeperyaourt -S libzookeeper这样会安装最新版本3.4.7-1, 由于 3.4客户端兼容3.3 server,所以应该

2016-05-02 11:07:08 9463

原创 读取Kafka集群的消息

读取Kafka集群的消息Table of Contents1. 先启动zookeeper2. 本地启动多个brokers3. producer产生多个消息,分布在一个topic的2个partition中3.1. 创建一个test2 topic3.2. 查看下topic信息3.3. 写入消息4. consumer读取所有brokers的指定topic的所有消息1 先启动zookeeperkafka安

2016-05-01 21:43:51 8686

原创 简单的Kafka0.8消费者程序

简单的Kafka0.8消费者程序Table of Contents1. 建立连接2. 基本功能3. 后续解决3.1. run变量3.2. 读取多个broker3.3. 断点续读3.4. 和zookeeper交互读取元数据1 建立连接建立和kafka的连接,需要以下几个基本信息:brokers IP 和 端口号topic名称2 基本功能读取数据需要以下信息partition id开始的offset下

2016-05-01 17:41:15 10426 3

原创 ArchLinux 升级导致的wifi故障

我用的是Dell XPS 13 9350. ArchLinux已经工作了一个月了,一直都不错。昨天晚上正常升级,因为过去升级一直都很好,所以也就十分放心,结果今天早上发现wifi不能使用。下面是总结的解决问题的方法。1. 由于是网络问题,首先用ip link 命令查询一下$ ip link1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEF

2016-05-01 11:28:27 7000 1

JSF2自定义组件编程系列 第五部分 源代码

package composite component into jar maven3 jsf2 UBuntu glassfishv3.0.1 Emacs JDEE

2011-01-06

JSF2 example project

一个我自己用的JSF2的模板工程,使用maven-glassfish-plugin,mybatis,logback。

2011-01-03

用UBuntu开发OpenGL程序8

摄像头360度旋转示例 开发平台,UBuntu,NetBeans6.8

2010-02-24

用UBuntu开发OpenGL程序6 源代码

文章附带源代码,NetBeans6.8工程,UBuntu系统

2010-02-15

空空如也

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

TA关注的人

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