Easter79 Easter79
3年前
SS端加密以及obfs混淆
目前SS端最推荐的加密以及obfs混淆如下:推荐加密方式:aes256gcm、chacha20ietfpoly1305、aes128gcm、aes192gcm(排名分先后)推荐的混淆obfs:首选http、次选tls注:加密方式推荐是因为AEAD本身有新的特性,另外主推荐aes256g
Easter79 Easter79
3年前
TiDB Ecosystem Tools 原理解读系列(三)TiDB
作者:张学程简介TiDBDM(DataMigration)是用于将数据从MySQL/MariaDB迁移到TiDB的工具。该工具既支持以全量备份文件的方式将MySQL/MariaDB的数据导入到TiDB,也支持通过解析执行MySQL/MariaDBbinlog的方式将数据增量同步到TiDB。特别地,对于有多个MySQL
Wesley13 Wesley13
3年前
Java线程Dump分析工具
jstack用于打印出给定的java进程ID或corefile或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"Jd64",Windows的jstack使用方式只支持以下的这种方式:jstacklFpid如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java
Stella981 Stella981
3年前
CentOS 7
刚刚最小化方式安装了CentOS7后,说实话,真不习惯也不喜欢纯shell方式工作,使用root账号登入后,马上想安装GNOME,但是发现yum不能正常工作!!!一,输入安装XWindow命令,安装出错!!在shell里面输入命令:yumgroupinstall"XWindowSystem",随后回车,执行当前命令,发现居然y
Wesley13 Wesley13
3年前
Java 数组转 List 的 3 种方式,哪种性能最牛?
前言:本文介绍Java中数组转为List三种情况的优劣对比,以及应用场景的对比,以及程序员常犯的类型转换错误原因解析。一.最常见方式(未必最佳)通过Arrays.asList(strArray)方式,将数组转换List后,不能对List增删,只能查改,否则抛异常。关键代码:Listlist
Stella981 Stella981
3年前
Python使用Faiss库实现向量近邻搜索
本文是Python应用于推荐系统领域的技术文章。Embedding的近邻搜索是当前图推荐系统非常重要的一种召回方式,通过item2vec、矩阵分解、双塔DNN等方式都能够产出训练好的userembedding、itemembedding,对于embedding的使用非常的灵活:输入userembedding,近邻搜索it
Wesley13 Wesley13
3年前
5.1.5 如何使用系统调用
5.1.5 如何使用系统调用如图5.2所示,用户应用可以通过两种方式使用系统调用。第一种方式是通过C库函数,包括系统调用在C库中的封装函数和其他普通函数。!(http://images.51cto.com/files/uploadimg/20100723/125031891.jpg)(https://www.oschina.net/
Wesley13 Wesley13
3年前
JDK1.5 AtomicLong实例
JDK1.5AtomicLong实例类AtomicLong可以用原子方式更新的long值。有关原子变量属性的描述,请参阅java.util.concurrent.atomic包规范。AtomicLong可用在应用程序中(如以原子方式增加的序列号),并且不能用于替换Long。但是,此类确实扩展了Number,允
十月飞翔 十月飞翔
3年前
Centos7 防火墙
查看防火墙的状态的命令为:sudosystemctlstatusfirewalld。打开防火墙的方式有两种,一种是打开后重启会恢复回原来的状态,命令为:sudosystemctlstartfirewalld;另一种是打开后重启不会恢复到原来的状态,命令为:sudosystemctlenablefirewalld,这种方式输入命令后要重启系统
宙哈哈 宙哈哈
1年前
告别验证码烦恼,轻松完成文字点选验证
文字点选验证码,作为一种创新的验证方式,正在逐渐取代传统的输入文字或数字的验证方式,为用户带来了更简单、直观的验证体验。它通过点击包含特定文字或物体的图片来完成验证,摆脱了繁琐的输入过程,让用户告别验证码的烦恼。