- 浏览: 27407 次
- 性别:
- 来自: 厦门
最新评论
-
shuaiji:
wenzibo259 写道最近在做java的web项目,想实现 ...
应用SWIG 封装C++ 接口提供Java 程序调用 -
wenzibo259:
最近在做java的web项目,想实现一共类似outlook邮件 ...
应用SWIG 封装C++ 接口提供Java 程序调用 -
shuaiji:
新领导终于来了,期待继续创造bright future.
恶劣的中通快递公司 -
shuaiji:
helloandroid 写道汗,只有两个人的项目组
而且另一 ...
刚开始新公司工作两个多月,领导倒先辞职了,好郁闷啊! -
helloandroid:
汗,只有两个人的项目组
刚开始新公司工作两个多月,领导倒先辞职了,好郁闷啊!
文章列表
由于项目是传统MVC 结构项目,但有新需求要求进行插件化,使部分功能在标准版发布时候,不包含进去。就此研究了一下maven打包插件的使用方式。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.2</version>
<configuration>
<!-- ...
由于其他组的同事需要倒数据,而且数据量又超大,一次都查询出来直接导致out of memory. 所以想到通过分页的方式去逐批的导出,问题是同事发现的,导出的结果很多有重复的数据,我很纳闷,尝试多线程控制还是不能解决问题,最后再官方文档上才发现,原来postgres 数据库的 limit 和 offset 关键字配合使用时,查出的结果是不保证不便的,也是就是说,这两个参数 相同的数值,尤其 limit >5000 以后,每次查询结果都不同,官方的建议是先排序后再使用分页方式。按照ID 排序后果然结果正常了。
命令行导出:
pg_dump -U 用户名 -t 表名 -f 导出文件.sql 数据库名
导出后,可以压缩.
导入:
psql -U 用户名 -f 导入文件.sql 数据库名字
Recently, Our company used Coverity to build and check the underlying bugs or issues. based on this point, Many Issues occured in report list, there was a bug about using keyset() to iterate Map, the report said that make ineffiecient keyset of iterator instead of entryset iterator, After i consulte ...
来到新公司快五个月了,我也是在这个公司第一次接触到LBS (Location based service).这家公司主营业业务就是汽车导航,车载信息相关的东西。市场主要依靠美国的营收,中国只有试点。要学的东西太多了。我要努力学习。希望所学的东西能够在未来的中国用到(中国能发展到美国同等的基础设施建设条件下)。
本来买了一个鼠标,送来是不是本人签收的,家里老人不懂。等我回家后发现,包装就像被汽车碾压过一样。完全瘪了,我心想这东西还能幸免嘛!!果然不出所料打开后鼠标已经损坏,完全开裂。这个不幸的小鼠标就这样惨死于这家快递公司手中。气愤之极。希望过大网友不要使用这家快递
一直想找一个工作中接触英语的工作,经过一个垃圾公司后,终于找到了一个纯美资,领导是美国人。接触新项目两个多月,还不算太熟悉,领导提出辞职了。组里就剩两个人。哎!好沮丧,我感觉这样其实对个人没有好处,但是说回来要是换个领导能去美国也是很值的。继续努力,期待中。。。。。。
最近需要把别人用C++别写的程序,wrap成java 提供给程序使用。想了好久不知道如何去做,尝试了Jacob,JNI,JNA 等比较流行的开源框架,但是自己C++水平有限,都很难达成结果。最后发现了SWIG ,用来wrap C++的利器。真是佩服编写这个的人,能够封装多种语言,实在是太厉害了。自古天下程序一大抄,我也是学习了公司前人的程序,搞清了SWIG 如何使用。我只是用到了wrap java ,SWIG 使用的是 生成JNI代码的方式,具体步骤如下:
1 编写.i 文件
2执行SWIG 指令生成JAVA 文件和JNI 接口文件
3编译JNI c++接口文件
4编译java文 ...