会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
坚持-20180307:输入-输出-反馈-升华
博客园
首页
新随笔
联系
管理
订阅
2019年2月14日
jna调用c编写的dll
摘要: 我们团队目前开发的产品是用java语言编写的,大家都知道,java编写的代码随便都可以被反编译,导致别人可能会看到你“裸奔”的样子。所以,为了避免这种安全隐患,团队最终商定,将部分核心代码改用c语言编写,封装为dll,再由java调用。 于是乎,我们就开始jna初探。今天通过各种百度,终于做了个例子
阅读全文
posted @ 2019-02-14 00:01 /keepgoing/
阅读(630)
评论(0)
推荐(0)
2018年3月14日
深入浅出CAS
摘要: 前言 CAS(Compare and Swap),即比较并替换,实现并发算法时常用到的一种技术,Doug lea大神在java同步器中大量使用了CAS技术,鬼斧神工的实现了多线程执行的安全性。 CAS的思想很简单:三个参数,一个当前内存值V、旧的预期值A、即将更新的值B,当且仅当预期值A和内存值V相
阅读全文
posted @ 2018-03-14 23:34 /keepgoing/
阅读(307)
评论(0)
推荐(0)
java.util.concurrent 02.Aomic
摘要: Aomic数据类型有四种类型:AomicBoolean, AomicInteger, AomicLong, 和AomicReferrence(针对Object的)以及它们的数组类型, 还有一个特殊的AomicStampedReferrence,它不是AomicReferrence的子类,而是利用Ao
阅读全文
posted @ 2018-03-14 23:30 /keepgoing/
阅读(237)
评论(0)
推荐(0)
2018年3月13日
java.util.concurrent 01.包结构
摘要: 01、Aomic数据类型 这部分都被放在java.util.concurrent.atomic这个包里面,实现了原子化操作的数据类型,包括 Boolean, Integer, Long, 和Referrence这四种类型以及这四种类型的数组类型 02、锁 这部分都被放在java.util.concu
阅读全文
posted @ 2018-03-13 23:19 /keepgoing/
阅读(217)
评论(0)
推荐(0)
JVM内存结构
摘要: 1、内存构成 JVM内存结构主要有三大块:堆内存、方法区和栈。 堆内存是JVM中最大的一块由年轻代和老年代组成,而年轻代内存又被分成三部分,Eden空间、From Survivor空间、To Survivor空间,默认情况下年轻代按照8:1:1的比例来分配; 方法区存储类信息、常量、静态变量等数据,
阅读全文
posted @ 2018-03-13 22:55 /keepgoing/
阅读(177)
评论(0)
推荐(0)
2018年3月8日
理解 TCP的三次握手 四次分手
摘要: 1、三次握手指的是:在通过TCP协议建立网络连接时,要经过的过程。三次握手分别为: 1、客户端向服务器发送连接请求; 2、服务器响应给客户端,说可以建立连接; 3、客户端再发送一个确认消息给服务器,这样三次握手才算完成; 2、四次分手是断开连接的过程分解,分别为: 1、客户端向服务器发送关闭连接的请
阅读全文
posted @ 2018-03-08 21:10 /keepgoing/
阅读(235)
评论(0)
推荐(0)
synchronized 和 ReentrantLock
摘要: 1、synchronized 用于方法或代码块,加上它后可以确保该对象的该方法是串行的,不可并行执行。即:该方法加上了锁。这种锁方式比较简单,只需在方法或代码块前声明即可,无需显式的解锁。 2、ReentrantLock是接口Lock的实现类,它提供了tryLock、unLock等方法,可用于显式对
阅读全文
posted @ 2018-03-08 20:41 /keepgoing/
阅读(157)
评论(0)
推荐(0)
2018年3月7日
外系统对接用友U8
摘要: 用友U8提供的数据集成方式有:1、EAI模式;2、OpenAPI模式; 1、EAI模式 它是U8早期版本就提供的一种企业数据集成模式,它比较适合用于内网系统与U8之间的数据集成,比如:WMS系统、MES系统等。 具体的实现方式有两种: 1、通过调用COM组件的方式实现与U8系统的通信; 2、通过HT
阅读全文
posted @ 2018-03-07 23:45 /keepgoing/
阅读(6488)
评论(3)
推荐(0)
公告