09 2019 档案

摘要:JNI调用C++dll库报错Unsupported argument type 关于如何JNI如何调用C++dll库传递结构体,请参考 "2019 09 28 JNI调用C++dll动态库如何转换struct结构体为java实体类" 。 jna调用c++dll库时报错: 异常信息提示参数类型对不上? 阅读全文
posted @ 2019-09-28 01:21 趙小傑 阅读(1803) 评论(0) 推荐(0)
摘要:JNI调用C++dll动态库如何转换struct结构体为java实体类 需求:使用java对接第三方c++程序,调用c++方法 一、JNI和JNA简介 JNI(Java Native Interface)是一种技术,通过这种技术可以做到以下两点: Java程序中的函数可以调用Native语言写的函数 阅读全文
posted @ 2019-09-28 00:53 趙小傑 阅读(2806) 评论(0) 推荐(0)
摘要:IntelliJ IDEA生成 Serializable序列化UID的快捷键 serialVersionUID 用来表明类的不同版本间的兼容性 简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来 的字节流中的ser 阅读全文
posted @ 2019-09-18 09:11 趙小傑 阅读(1300) 评论(0) 推荐(0)
摘要:微信小程序实现手指缩放移动图片 实现方式一:view子元素缩放、移动 通过监听父view的touch事件,单指touch move用于移动,双指touch move则用于缩放,通过transform:translate进行移动、transform:scale进行缩放。 wxml: wxss: js: 阅读全文
posted @ 2019-09-17 13:20 趙小傑 阅读(1884) 评论(1) 推荐(0)
摘要:Http请求传输base64码+号变空格问题 Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049,上面有MIME的详细规范。 Base64编码是从二进制到字符的过程,可用于在HTTP环 阅读全文
posted @ 2019-09-16 10:48 趙小傑 阅读(3206) 评论(0) 推荐(0)
摘要:Java 对称加密DES、3DES、AES 算法 一、对称加密算法 采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。(by 百度百科) 1、常用算法 在对称加密算法中常用的算法有:DES、3DES、TDEA、Blowfish、RC2、R 阅读全文
posted @ 2019-09-10 21:44 趙小傑 阅读(1978) 评论(0) 推荐(0)
摘要:Java Response URL 重定向的 Cookie 问题 想象下面两行伪代码: 1. setCookie(...); 2. redirect(new_web_url); 首先设置一个Cookie,然后重定向到另外一个网址,这个网址跟当前网站的域名不同 在多数情况下这两行代码执行毫无问题,co 阅读全文
posted @ 2019-09-09 21:31 趙小傑 阅读(4475) 评论(0) 推荐(0)
摘要:Centos7搭建redis5.0.5集群 Redis是一个开源(BSD许可),内存数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,如字符串,散列,列表,集合,带有范围查询的排序集,位图,超级日志,具有半径查询和流的地理空间索引。Redis具有内置复制,Lua脚本,LRU驱逐,事务和不同级 阅读全文
posted @ 2019-09-06 14:53 趙小傑 阅读(218) 评论(0) 推荐(0)
摘要:Springboot项目启动后执行特定方法 Springboot给我们提供了两种“开机启动”方式:ApplicationRunner和CommandLineRunner。 这两种方法提供的目的是为了满足,在项目启动的时候立刻执行某些方法。我们可以通过实现ApplicationRunner和Comma 阅读全文
posted @ 2019-09-05 16:44 趙小傑 阅读(408) 评论(0) 推荐(0)