自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 maven:java8下当javadoc有编译错误时无法生成.jar包的问题

之前一直在java 7下编译maven项目,遇到javadoc编译提示代码注释中有错误(比如连接无效),也能正常生成javadoc jar包。但最近将编译器换成java 8后,同样的命令执行,遇到javadoc编译错误,maven就中止执行,生成jar包失败了。在stackoverflow上找到这篇文章,才搞明白原因:[《Maven is not working in Java 8 when Javadoc tags are incomplete》](https://stackoverflow.co

2019-01-13 18:39:31 3485 1

原创 maven发布版本:解决因为javadoc编译报错导致执行release:prepare失败

我们知道发布maven项目比较简单,执行maven-release-plugin插件就可以了。最近在调用mvn release:prepare做发布准备时,maven报错了。报错内容太长就不贴出来了,简单说,就是在执行javadoc插件生成javadoc文档时,因为javadoc编译时有错误,造成release:prepare无法继续执行下去而失败。遇到这种情况,有如下几个解决办法。修复ja...

2019-01-13 15:12:26 2312 1

原创 Microsoft/thrifty:RPC方法返回NULL的异常处理

我们知道:thrift框架是不允许返回值为null的,如果返回值为null,client端会抛出异常,我在之用facebook/swift框架时就遇到了这个问题,这是当时解决问题的记录《thrift:返回null的解决办法》,现在使用Microsoft/thrifty框架实现的客户端同样也存在这个问题。下面是thifty-compiler生成的client端存根代码的receive方法的部分片段...

2019-01-10 18:31:11 1306 1

原创 Microsoft/thrifty vs facebook/swift: TTransportException:Buffer doesn‘t have enough bytes to read 异常

基于thrift的RPC系统中,如果service端是基于facebook的[swift](https://github.com/facebook/swift)开源框架实现的,而client是基于Microsoft的[thrifty](https://github.com/Microsoft/thrifty)开源框架实现的,那么在client向service端发送请求时,service端就可能会抛出本文标题所说的异常。

2019-01-08 23:27:50 1299 1

原创 eclipse远程调试命令行执行的maven运行程序

有的时候,我们需要调试命令行执行的maven运行程序。该怎么办呢?我们知道eclipse本身可以执行远程调试,具体做法网上都有不少文章, 这里不再多说。现在的问题就是在maven在执行时,如何能让eclipse远程调试正在执行的maven程序maven在本身也是java程序,所以只要能让maven运行时开启远程调试端口,eclipse远程调试功能就可以附加到maven的JVM,就可以实现远程...

2019-01-08 11:14:13 660 1

原创 Microsoft/thrifty:解决thrifty-compiler.jar运行报错不能编译IDL生成java class代码问题

thrifty是什么thrifty,对,没有拼写错,就是thrifty,是Microsoft的一个开源项目(https://github.com/Microsoft/thrifty),你可以简单理解为它是一个android版本的thrift框架,是facebook贡献给apache基金会的thrift框架在android平台的实现,与thrift完全兼容。为什么Microsoft会重复制造轮子...

2019-01-04 12:55:22 765 1

CMake脚本在ultraedit中的语法高亮支持

资源来自CMake官网: http://www.cmake.org/Wiki/images/5/56/UltraEditWordfile.tar.gz, 但这个链接已经无法访问,从历史快照中找加,上传备份 参见使用方法参见:https://blog.csdn.net/10km/article/details/52368486

2023-06-08

erpcgen-windows-x86_64.zip

用cygwin编译的erpcgen,可以windows下直接通过IDL编译生成client/server端(C++)代码,有cygwin的童鞋也可以自行编译,很方便的。 erpc git仓位置: https://github.com/EmbeddedRPC/erpc

2020-09-17

windows下MSVC兼容的dirent.h

<dirent.h>是一个应用程序接口,主要用于文件系统的目录读取操作,主要提供了几个目录数据读取函数,<dirent.h>是unix系统下常见的接口,但windows平台的MSVC编译器并没有提供这个接口( Cygwin5 and MingW现在已经提供了dirent接口),对于跨平台的项目开发就会带来一些麻烦,如果在MSVC下编译时可能因为windows平台缺少这个接口就要为windows平台另外写一些代码。本资源是从网上找的,提供了windows下为MSVC实现的dirent.h接口实现,方便跨平台开发和移植。

2016-03-31

libb64--base64编码解码库

libb64是实现base64编码解码的开源库,还提供了C++封装,用起来挺方便

2016-03-31

空空如也

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

TA关注的人

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