一洼绿地

1202.615163

Rust 通过 JNI 提供加密解密接口

目标 在配置 Java 项目时,配制参数通过 AES 来加密,但反编译 class,很容易拿到秘钥, Rust 开发 JNI 提供给 java 接口,是一个相对安全的方法(不是绝对安全)。 配置 Cargo.toml 123456789101112131415161718192021[package]name = "jniutil"version = "0.2.......

MyBatis 技巧收集

mybatis

1. 循环插入 1234567891011<insert id="importFromSource" parameterType="list"> <if test="list!=null and list.size()>0"> INSERT INTO `table` (....) V......

星球大战编年史

star war

BBY:雅汶战役前(Before Battle of Yavin) ABY:雅汶战役后(After Battle of Yavin) 13,500,000,000 BBY 宇宙诞生。原力和生命在百万年内逐渐出现。 5,000,000,000 BBY 星战银河系形成,约有四兆颗星球。今日的世界景观与一些种族在此之后逐渐形成。 100,000 BBY 古西斯(Sith)种族的文化形......

A星算法详解(个人认为最详细,最通俗易懂的一个版本)

a star

原文地址: A星算法详解. A* 算法 概述 虽然掌握了 A* 算法的人认为它容易,但是对于初学者来说, A* 算法还是很复杂的。 搜索区域(The Search Area) 我们假设某人要从 A 点移动到 B 点,但是这两点之间被一堵墙隔开。如图 1 ,绿色是 A ,红色是 B ,中间蓝色是墙。 你应该注意到了,我们把要搜寻的区域划分成了正方形的格子。这是寻路的第一步,简化搜索区域,就像......

Phabricator安装和配置过程记录

hive

Phabricator安装和配置过程记录 - 吴关山 Quick Start 简介 本文介绍Phabricator的安装和配置过程,转至 https://www.jianshu.com/p/d7630e1fe4f9 ,作者 吴关山 Phabricator的安装过程比较繁琐,为了保证得到可靠的过程,步骤在以下公有云平台: 123微软Azure国内阿里云国内AWS首尔 分别做了测试。 安装环境......

Hive字段中文注释乱码解决办法

hive

Hive字段中文乱码,如执行 show create table xxx 时,表级别注释、字段级别注释发现有乱码现象(都是????), 一般都是由hive 元数据库的配置不当造成的。 此时可按如下步骤进行配置调整: 登录hive的元数据库mysql中:(不是在hive sql 环境下执行) 1、设置hive 元数据库字符集 1show create database hive; 查看为utf......

带认证的 Squid 代理配置

squid config

debian 上安装 1apt-get install squid-ssl 编译 Squid 123host / # apt-get install libxml2 libxml2-devhost / # ./configure '--build=aarch64-linux-gnu' '--prefix=/usr' '--includedir......

Hexo-Theme-LiveMyLife

A succinct hexo theme...

移植 Hux Blog 的主题,感谢 Huxpro 设计了如此完美的主题。 由 Vincent 创建的 LiveMyLife 的主题修改来源 YenYuHsuan,参考主题 dusign、Utone,感谢 dusign、Utone。 仓库 Github 仓库地址:https://github.com/V-Vincen/hexo-theme-livemylife Gitee 仓库地址:ht......