JAVA
Obito_uchiha
这个作者很懒,什么都没留下…
展开
-
Mybatis plugin
在阅读Mybatis源码的时候,对Plugin这边进行了一部分梳理,接下来使用一个例子来说明Mybatis中Plugin的原理./* 一个电影的Service,只有一个方法是watchMovie*/public interface MovieService { void watchMovie();}public class MovieServiceImpl implements MovieService { @Override public void watchMov原创 2021-07-31 01:05:12 · 323 阅读 · 0 评论 -
JAVA中线程小谈
首先要介绍的是Object类的三个方法wait(long timeout)notify()notifyAll()这三个方法必须要在同步块中才能调用,即首先获取对象的monitor,常用的方式如下 synchronize(obj){ obj.wait() ...}当对象调用wait方法的时候,就意味着放弃了该资源(monitor)...原创 2019-05-23 21:39:01 · 232 阅读 · 0 评论 -
JAVA中利用JNA调用dll或so
JNA中使用不同的接口来映射C中的结构体,指针,函数指针等概念。所以下面列举一个很经典的例子。调用DLL1. 在VS中创建一个DLL项目。 选择创建Win32 Console Application,然后选择DLL 2. 编写Demo#include "stdafx.h"#include <stdlib.h>#include <iost...原创 2019-08-31 00:00:19 · 815 阅读 · 0 评论