自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 newlisp quick sort增强

增加一个函数extract作为参数,可以通过extract提取list某个元素的某个属性然后进行比较,而不是假定list中的每个元素都是简单的symbol,并且可以比较。这样就可以允许用在实际工作中。;; @arg extract is a function to extract value from object to compare with key(define (quick-sort-e

2016-06-30 14:08:57 2358

原创 newlisp实现quick sort

实现的时候要注意,如果将一个list传给函数,在函数内部修改后,不会改变函数外的list。因此采用了变通的方法,将list作为全局变量,函数递归时不传递list为参数。实现代码如下:sort.lsp文件(setq values '())(define (quick-sort start end) (if (>= start end) (begin;; (println "re

2016-06-29 22:06:12 2523

原创 Emacs代码折叠

newlisp mode没有自带代码折叠功能。需要找一种通用解决方法。hs-minor-mode很好用。Hide Block C-c @ C-hShow Block C-c @ C-s Hide All C-c @ C-M-hShow All C-c @ C-M-s Hide Level C-c @ C-l

2016-06-21 17:42:06 5247

原创 rdkafka 保存offset到本地文件

为了支持断点续传功能,需要将offset保存在一个地方,下次重这个offset开始。librdkafka提供了本地文件保存的方式。下面的代码演示了1. 要用topic config对象设置 offset.store.path和offset.store.method2. start函数接受参数OFFSET_STORED std::unique_ptr consumer(RdKafka::Consu

2016-06-05 18:40:45 10840 2

原创 kafka集群启动遇到LeaderNotAvailableException错误

解决方法很简单,用zookeeper client删除下面的路径/brokers/topic/${topic-name}kafka 0.8.1自带的zookeeper-shell.sh程序很麻烦,需要一点点删除delete /brokers/topics/test/partitions/0delete /brokers/topics/test/partitionsdelete /brokers

2016-06-04 18:13:24 11329 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关注的人

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