自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ONS_cukuyo的博客

总在为找不到女朋友而发愁

  • 博客(6)
  • 资源 (9)
  • 收藏
  • 关注

原创 JDK9新API:List.of();Map.of();Set.of();

 用于简单的创建不可变的少量元素的集合,如: public class HelloJDK9 { public static void main(String[] args) { Set<String> str1=Set.of("a","b","c"); //str1.add("c");这里编译的时候不会错,但是执行的时候会报错,因为...

2017-09-28 15:02:48 15446 5

原创 JDK9新API:Thread.onSpinWait()

 我们经常会在线程里做一个while(boolean){}的操作,来进行条件等待,比如:  new Thread() { @Override public void run() { while (isCall) {//女神怎么还没回我消息啊 try {...

2017-09-28 14:30:06 3195 3

原创 利用IDEA进行JNI开发:使用NDK生成Linux平台下的so文件

 使用NDK生成Linux平台下的so文件和使用MinGW生成Windows平台下的dll文件前半部分是一样的,都是用javah生成头文件,再根据头文件编写.c(C文件)或者.cpp文件(C++文件),最后利用这个文件生成各自的库先下载好自己平台下的NDK文件,下载地址:NDK 下载 流程如下:1.编写包含native方法的类2.将此类使用javah生成对应的头文件(推荐下...

2017-09-16 00:08:24 3662

原创 利用IDEA进行JNI开发:生成Windows平台下的dll文件

 由于站在巨人的肩膀上,学习过程中没遇到什么问题,所以此篇文章仅作为个人补充的内容。阅读此篇文章前,请先站在巨人的肩膀上IntelliJ IDEA平台下JNI编程(一)—HelloWorld篇总结下流程:1.编写包含本地方法的类2.使用javah获得头文件(这里不太了解的,可以看下小生我的IDEA开发,Jni中javah使用方式的探索)3.使用头文件编写.c源文件4.使...

2017-09-15 17:50:11 3546

原创 IDEA开发,Jni中javah使用方式的探索

 javah个人认为只是一个帮助我们便捷生成.h头文件的工具而已,而不需要去build生成class什么的,只需要.java文件里面的内容而已。而.java文件里面你写的native方法和build之后.class文件里的内容并没有不同,怀着这样的想法,进行了下面的测试。1.正确的做法 目录如下,1.打开终端,进入java目录(打开终端默认是项目的根目录,.代表当前目录,....

2017-09-15 09:18:43 1798

原创 利用IDEA和exe4j生成exe文件及资源文件和so、dll文件的放置

 在网上搜索大部分文章,发现并不能完全解决自己的问题时,遂自己摸索,然后总结写下此文。在贴出具体步骤前,我们需要先换位思考下,假如我们是设计者我们该如何让一个java项目展现在用户面前呢1.首先得有个java环境吧,才能在jvm上跑你的虚拟机(jre文件夹)2.跑你的项目,jvm首先得知道你写了啥代码吧(jar包),并且知道这个项目的入口在哪(main函数)3.假如你项目里用了...

2017-09-04 14:59:26 4289 3

go1.9.2.windows-amd64

Google go 1.9.2 windows-amd64 安装版 ,官网地址https://studygolang.com/dl

2018-01-08

Java解析SO(ELF)文件

使用Java解析SO(ELF)文件,包含文件头部,程序头部表,节区头部表

2018-01-07

ELF文件格式分析

ELF文件格式分析,北京大学信息科学技术学院操作系统实验室 ,2003年5月 ,滕启明

2018-01-07

010editor 8.0汉化版

010editor 8.0汉化版,(说摘要必须大于50个字节)

2018-01-07

XposedAPI54和APK文件

2017.12.29日:包含XposedBridgeApi-54.jar,4.0.3-4.4的apk文件和5.0及以上的apk文件

2017-12-29

Rxtx包和工具类代码

lib文件夹里是RXTX的jar包和dll文件,其他的java文件都是工具类的代码,Exception是原作者(哎,我也不知道是谁啊,网上太多类似的了)写的,并未更改,只更改了Util部分个人觉得不合理的逻辑。RxtxTest是我用来测试的,很简单的,可以根据自己的需要更改

2017-10-16

Java_Swing程序设计(附个人书签)

原本的Java_Swing程序设计内容看不清,也没有总纲什么的,找一个东西还得自己一页一页去翻。我在看完之后我加了一些自己的书签,这样就能够快速跳转了

2017-09-19

JNI-API完全手册

算是找到的比较老的一篇文章了,不过不妨碍我们获得JNI-API的本地接口描述、背景和目标,以及最重要也是内容最多的本地接口方法

2017-09-19

Java_Swing程序设计.pdf

Java Swing的基础学习文档

2017-08-28

空空如也

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

TA关注的人

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