
JAVA技术
bingge1022
这个作者很懒,什么都没留下…
展开
-
JNI多线程调用DLL全局变量处理,TLS实现
最近公司项目用到C/C++的跨平台调用,因为调用方是JAVA,所有调用方式选择了JNI,但是在实现过程中遇到了颇多问题。今天就说一说其中一个,DLL多线程全局变量互相干扰的问题。JAVA的业务需要在调用过程中采用多线程的方式,因为C实现算法中用到了很多全局静态变量,JNI在调用的时候就不可避免的出现各个线程间的全局变量互相干扰的问题。然后各种查找解决方案。最初是想在不改DLL的前提下解决,原创 2017-06-15 08:14:00 · 1399 阅读 · 0 评论 -
Windows Apache+Tomcat集群部署
Apache服务器+Tomcat,快速搭建分布式部署集群。原创 2017-06-15 11:06:28 · 465 阅读 · 0 评论 -
hbase集群搭建,含基于centos7的docker完整环境下载地址(hadoop、hbase、zookeeper、scala、spark、phoenix)
hadoop2.8.4+hbase2.1.0+zookeeper3.4.12集群配置,按流程配置保证能用 要点 1、 hbase和hadoop要选择能够支持的匹配版本,否则会有很多坑。可到官网查看,目前选择hadoop2.8.4、hbase2.1.0(jdk1.8+)、zookeeper3.4.12。 2、 关闭防火墙,否则也是无尽的坑,iptables千万不要yum –y remove...原创 2018-08-28 18:13:26 · 934 阅读 · 0 评论