关于

我是hongjiang,一个工作十年以上的老程序员,现就职于挖财。这是一个技术blog,记录一些编程方面的经验,主要偏重于jvm和scala;我是一个命令行控,也会分享一些shell命令和linux/mac技巧方面的东西。可能我的一些经验对你有用,如果感兴趣,可以关注我的微博:hongjiang_wang

相关网址:

Flickr: http://flickr.com/whj
又拍:http://www.yupoo.com/photos/hongjiang/
豆瓣:http://www.douban.com/people/hongjiang/
SlideShare: http://www.slideshare.net/hongjiang/
China Scala User group: https://github.com/CSUG/csug/
Last.fm: http://last.fm/user/hongjiang

关于》上有22条评论

  1. 成刚

    博主,您好!刚搜到您的博客,居然有这么多介绍scala的文章,粗粗看了几眼,很丰富很详细,赞!

    想请教一个问题,最近在处理一个问题,类似于有5千万初始uid,查询当前的uid是否已存在。C的可以用Judy array或者bitmap处理,不知道scala中有没有类似的类库?

    谢谢您!

    回复
    1. hongjiang 文章作者

      scala可以直接调用java,如果有java版本实现的话可以直接用。

      回复
  2. lumixlin

    感谢博主分享这么多干货,最近是不是更新比较少?求多更新linux 和 shell 分类内容!

    回复
  3. justin_cn

    谢谢分享。个人认为博客的用户体验还得加强一些。

    回复
    1. hongjiang 文章作者

      前几天因为googleapis被墙换了一个主题对代码展示的不太好,现在切换回默认主题了。

      回复
  4. Wayne Wang

    Hi 宏江~
    就是想问一下functional programming in scala大概什么时候出?
    本来也想翻译这本书的,后来别人告诉说你已经在翻译了,所以过来问一下进度。

    回复
    1. hongjiang 文章作者

      我和钟伦甫一起在翻译,仍在进行中,现在还没法给出确切的完成时间点。

      回复
      1. hongjiang 文章作者

        不过编辑社也在催促,后续会加快一些进度,等大致靠谱的时候会告知大家。

        回复
  5. shutao

    博主为什么不整理博客中的scala部分,写成书出版,一定会有好多人喜欢或者购买的。反正我肯定会买:)

    回复
    1. hongjiang 文章作者

      谢谢认可,blog里有很多坑挖了没填,也曾考虑过集结部分内容出一本电子书,但对内容不甚满意,加上工作事情多、精力不足,这件事情暂被搁置了。

      回复
      1. shutao

        博主,您好,我是一名机械的硕士毕业生,现在在ZTE工作。能不能请教您一个问题?在工作中,我遇到一个问题,表述如下:
        有一个多线程的应用程序,在每个线程中都调用一个函数execSQL(sql: String)来执行sql语句。
        现在想做点优化,限制execSQL函数的执行时间为5 seconds,超过time-limit,终止改函数的执行。现在假定我不能修改该函数execSQL
        我现在的做法是将该函数放至于一个线程中执行,然后启动线程,再睡眠等待5 seconds,即 Thread.sleep(5000),最后我判断线程是非活着,isAlive,如果还活着,表示execSQL仍然在执行,调用stop方法终止。
        问题来了,stop方法是一个java废弃的方法,官方说会导致未知的错误。当然我测试过了,该方法好像是可行的,当然因为业务代码本来就是多个线程,不太好调试。
        我知道博主水平非常高,想请教一下有没有好的办法解决这个问题。谢谢😊。

        回复
        1. hongjiang 文章作者

          使用jdk提供的线程池去处理,Future的get方法支持设置超时时间。

          回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注