幻林

导航

2016年12月27日

关于数据传输格式的序列化和反序列化

摘要: 我现在的工作中,有一件事情一直烦着我,那就是公司的序列化协议文件的编写,我感觉这是一件非常简单的事情,但是为什么光是一个*.h文件就要27916行代码,而*.cpp文件就需要66921行代码。 我来简单地写一下公司的协议定义: 好吧,以上是完全的C语言风格的定义,随随便便定义一个协议就几十行的代码。 阅读全文

posted @ 2016-12-27 17:17 幻林 阅读(280) 评论(0) 推荐(0) 编辑

2016年9月7日

ubuntu下使用visual studio code来编译和调试C++

摘要: 最近想在linux上编译c++代码,自己却一直习惯window上的IDE。以前公司要我写Linux代码的时候,我一般都是用eclipse + CDT,而eclipse这东西吧,我个人感觉因为加载组件太多了,打开非常慢,所以不怎么想用它。后来用了一下vim + cmake 来搞,编译是可以了,调试又有 阅读全文

posted @ 2016-09-07 11:57 幻林 阅读(26341) 评论(0) 推荐(0) 编辑

2015年1月24日

Hibernate之即时更新

摘要: 昨天工作中遇到了一个简单的问题,弄了好久,都怪自己没有好好的去了解hibernate,导致了这样的问题弄了两三个小时。 问题是这样的:我想即时更改数据,然后再查询 (1)用Spring的getHibernateTemplate.update来更新, (2)然后用this.getHibe... 阅读全文

posted @ 2015-01-24 11:14 幻林 阅读(394) 评论(0) 推荐(0) 编辑

2014年3月8日

编译WebRTC遇到的问题总结

摘要: 唉,本人下载WebRTC的代码都用了几天,真的是惭愧,本来以为很简单的东西,没想到搞了这么久,在下载的过程中,心里骂了无数遍XXX,这鬼东西咋这么难搞。后来终于搞明白了为啥代码总是下载不了,然后又在心里骂了无数遍,那个XXX搞毛GFW啊。好吧,废话少说了,直接总结吧。 一、安装nydusvpn或者其 阅读全文

posted @ 2014-03-08 17:18 幻林 阅读(3995) 评论(2) 推荐(0) 编辑

在virtualbox(win7)下使用USB摄像头

摘要: 解决方法:去https://www.virtualbox.org/wiki/Downloads下载VirtualBox 4.3.8 Oracle VM VirtualBox Extension Pack安装上就可以了。 阅读全文

posted @ 2014-03-08 16:49 幻林 阅读(667) 评论(0) 推荐(0) 编辑