上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 前言 要在 JNA 里使用 回调函数,首先得定义一个 Library 接口,用这个来调用 dll 中的函数,然后还需要一个 Callback 接口,定义回调函数 Native 层也需要有相应的函数定义,具体看下边代码 C 语言代码 #include<stdio.h> typedef void (*c 阅读全文
posted @ 2021-12-05 11:48 博麗靈夢 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 游戏背景 《太空侵略者》是日本公司TAITO于1987年发行的街机游戏,游戏类型为射击类。玩家需要操作一台外观类似于炮台的自机,在屏幕底端对上方不断移动中的敌人进行射击并躲避敌方发射的子弹,敌机组成的阵列每隔数秒便会向己方底线逼近一步,若自机被击坠三次或敌方逼近屏幕底端的我方阵地,则游戏失败。由于当 阅读全文
posted @ 2021-12-01 19:47 博麗靈夢 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 这个也是在 CSDN 上的不知道几手的代码,原帖还有个客户端的, 我用不着就懒得发了 编译命令 gcc winsock.c -o w.exe -lwsock32 -lWs2_32 // Server #ifndef WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND 阅读全文
posted @ 2021-11-14 09:36 博麗靈夢 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 关键在于一个 URLClassLoader(URL[] urls) 方法 百度查到的好多都是利用反射执行 addURL(URL url) ,但对系统方法进行反射操作似乎会在未来的 JDK 里被禁用掉, 而且也确实没必要这么做 JDK 11 里关于反射的警告 使用 URLClassLoader(URL 阅读全文
posted @ 2021-11-13 19:29 博麗靈夢 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 如图 CTRL + ALT + F 阅读全文
posted @ 2021-11-06 12:38 博麗靈夢 阅读(2978) 评论(0) 推荐(1) 编辑
摘要: 首先,我们有这么个项目结构 码上了的部分不用管 Main.kt 的代码 object Main{ interface Test : Library { fun showString(str: String): Int } @JvmStatic fun main(args: Array<String> 阅读全文
posted @ 2021-10-04 14:44 博麗靈夢 阅读(287) 评论(0) 推荐(0) 编辑
摘要: wget -mkEpnp -e robots=off http://example.com 阅读全文
posted @ 2021-10-03 13:36 博麗靈夢 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 如图 有以下项目结构 当,在 Main.kt 里调用了 Test.java 就会得到 这是因为:Gradle 默认的 Java 代码编译路径是 src/main/java 而我们把 Java 类放在了 src/main/kotlin 里,这样就会导致 Gradle 不会编译 Test.java 也就 阅读全文
posted @ 2021-09-29 10:20 博麗靈夢 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 出现这个问题大都是因为下载的 JDK 的 Archive 版,手动安装 JDK 没有设置注册表的信息就会造成这种问题,解决办法也很简单: 注册表定位到 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment 我这儿是 JDK 阅读全文
posted @ 2021-09-21 11:52 博麗靈夢 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 最简单的办法 在 Servlet 里处理响应的方法最顶上加上一行代码 req?.characterEncoding = Charsets.UTF_8.toString() 具体如下 override fun doPost(req: HttpServletRequest?, resp: HttpSer 阅读全文
posted @ 2021-09-09 10:14 博麗靈夢 阅读(55) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页