• log

    日志(journal)预先写日志[Write-ahead-logs] WAL 提交日志(commit logs) 事物日志(transaction logs) 在日志的末尾添加记录,读取日志则从左到右 应用日志journal 与 data logs 一种不同可能来自与阅读者的不同 journal 一般用来给程序读取,而data logs 则用于给人类读取 当涉及到多服务器时,data lo...
  • scala-todo

    Scala Todo 写日志时,调用info method , public void info(String format, Object… arguments); logger.info(“url = {}”, url) logger.info(“jsonObject = {}”, jsonObject) logger.info(“url = {}, jsonObje...
  • Blocking

    使用LinkedBlockingQueue来作为生产消费管道,设置元素个数为10000当生产者大量产生对象后,到达10000个时,系统阻塞LinkedBlockingQueue默认元素个数为Intager.MAX_VALUE 不使用SLB时,考虑到只是一个简单的任务分发系统,直接使用默认对象,而不指定元素个数
  • CountDownLatchWating

    import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class CountDownLatchWating { private final static L...
  • del txt

    #lang racket (define path (path->directory-path "/tmp")) (define pathStr (path->string path)) (define file-list (filter (lambda (f) (regexp-...
  • right

    最近的阅读方式是通过订阅
    hikindle,然后在kindle上阅读一些新闻和短篇。

    近期看到一个很有意思的文章是左岸读书的
    放诸古今皆准的权力规则

    这个短篇感觉应该强烈推荐,至少从另一个角度来看整个政治行为。
    是很有意思的短篇文章。

    关于读书,有一些认识,比如在SICP中没有搞清楚的问题,可能在读具体数学的时候就搞清楚了。

    真是很有意思的问题,在关于无穷问题上可以这本书是这么写的,但是在量子力学史话中可能关于无穷有一些不同的看法。

    多读书,哪怕当时的一些问题搞不清楚,但是没有关系,以后就清楚了,那知识在脑海中形成了一个求解的函数,在后台默默的运行。

    当有关于该知识的信息出现的时候,整个知识就连贯起来了。

  • WPF

    Web Platform Factory 简称WPF,该平台是构建在WebSpace上的一个java框架。在上面做一个项目,就是在web页面上进行操作。比如一个业务场景,就是一个ActionList,一个ActionList中可以有多个Action,每个Action可以是一个执行Sql的动作,或者是执行JMS的。开发人员主要的开发工作就是定义这些Action。一个ActionList就是一个...
  • protobuf

    尝试使用了一下ProtoBuf写proto 文件,然后通过命令编译为java的桩代码写Write/Read测试,照着google 的文档,倒是很简单。但是有一些疑惑,为什么要通过这种桩代码呢? 不能是通过api来调用么? 直接将要序列化的对象丢到某个方法里不行么?
  • Racket on ffi

    link:The Racke tForeign-Function Interface // mylib1.c #include <stdio.h> #include <stdlib.h> // Square an integer int isquare (int i){ return i * i; } command 中执...
  • slideshow and ffi

    今天值得高兴的有两件事,是很有意思的一天。 学习Racket以来,一直很好奇Racket 中怎么实现调用动态库,Java中可以通过JNI技术,来实现对动态库的调用。但是一直是不知道在Racket中如何调用。 这一切的疑问都在今天解决了,在逛github 的时候,看到了Racket中通过ffi 中的函数库来调用动态库。一般有如下方法: #lang racket (requive f...
15678912