gmHappy

从不敢夜郎自大,但也不至于妄自菲薄,只是想做一个靠本事吃饭的手艺人

InisghtFace 制作自定义数据集和模型训练评估

前言 本文以lfw数据集进行示例 lfw结果集下载地址:http://vis-www.cs.umass.edu/lfw/lfw.tgz insightface源码下载地址:https://github.com/deepinsight/insightface insightface作者提供了...

2019-03-28 16:44:45

阅读数 386

评论数 0

Python 项目转化为so文件

思路是先将py转换为c代码,然后编译c为so文件,所以要安装以下内容: python 安装:cython pip install cython linux 安装:python-devel,gcc yum install python-devel yum install gcc ...

2019-03-27 16:42:15

阅读数 271

评论数 0

Java httpClint实现文件上传

Maven依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient&...

2019-03-27 15:37:11

阅读数 180

评论数 0

Python RSA操作

公钥加密、私钥解密 # -*- coding: utf-8 -*- import rsa # rsa加密 def rsaEncrypt(str): # 生成公钥、私钥 (pubkey, privkey) = rsa.newkeys(512) print(&...

2019-03-26 15:44:55

阅读数 962

评论数 3

RSA 非对称加密算法简述

RSA概述 首先看这个加密算法的命名.很有意思,它其实是三个人的名字.早在1977年由麻省理工学院的三位数学家Rivest、Shamir 和 Adleman一起提出了这个加密算法,并且用他们三个人姓氏开头字母命名. RSA加密算法是一种非对称加密算法,其玩法打破了以往所有加密算法的规则.在RSA出...

2019-03-26 15:36:08

阅读数 206

评论数 0

Python 循环异或对文件进行加解密

# -* -coding: UTF-8 -* - # 功能:异或方式对文件进行加密和解密 import os import datetime # 主函数 def main(): getInput() # 输入参数 def getInput(): # 获取操作的参数 ...

2019-03-26 15:09:09

阅读数 195

评论数 0

Python numpy插入、读取至postgreSQL数据库中bytea类型字段

安装psycopg2模块,此模块用于连接PostgreSQL数据库 ​pip install psycopg2 # -*- coding: utf-8 -*- import psycopg2 import numpy as np import json def insertOpera...

2019-03-23 11:03:59

阅读数 257

评论数 0

Python str与bytes之间的转换

# bytes object b = b"example" # str object s = "example" # str to bytes sb = bytes(s, encoding = "utf8") #...

2019-03-23 10:44:48

阅读数 183

评论数 0

Python 余弦相似度与皮尔逊相关系数 计算

夹角余弦(Cosine) 也可以叫余弦相似度。 几何中夹角余弦可用来衡量两个向量方向的差异,机器学习中借用这一概念来衡量样本向量之间的差异。 (1)在二维空间中向量A(x1,y1)与向量B(x2,y2)的夹角余弦公式: (2) 两个n维样本点a(x11,x12,…,x1n)和b(x21,x22,...

2019-03-23 10:04:09

阅读数 474

评论数 0

Python 计算Numpy向量之间的欧氏距离

vector1 = np.array([1,2,3]) vector2 = np.array([4,5,6]) dist = numpy.sqrt(numpy.sum(numpy.square(vector1 - vector2 ))) 或 dist = numpy.linalg.norm...

2019-03-11 18:27:51

阅读数 223

评论数 0

Python 进程之间共享数据(全局变量)

进程之间共享数据(数值型): import multiprocessing def func(num): num.value=10.78 #子进程改变数值的值,主进程跟着改变 if __name__=="__main__": num...

2019-03-11 16:50:12

阅读数 260

评论数 0

Java JPA设置默认值、Timestamp设置、自动获取时间

设置默认值 @Column(name="state",columnDefinition="tinyint default 0") private Integer state=0; co...

2019-03-06 19:11:06

阅读数 783

评论数 0

Java 关于SpringbootJPA分页及排序

创建Pageable对象 看了网上很多博客,都是在用 new PageRequest的方法创建Pageable对象。可是估计很多同学写了之后才发现原来这个方法作者已经标记为过时了; 替代的方法是不要new PageRequest,而是直接用 PageRequest.of这个方法 根据你的需求选...

2019-03-06 18:52:57

阅读数 282

评论数 0

Python 操作sqlite数据库及保存查询numpy类型数据(二)

# -*- coding: utf-8 -*- ''' Created on 2019年3月6日 @author: Administrator ''' import sqlite3 import numpy as np import json # 创建数据库连接对象 conn = sqlite...

2019-03-06 09:55:34

阅读数 445

评论数 0

Python 操作sqlite数据库及保存查询numpy类型数据(一)

# -*- coding: utf-8 -*- ''' Created on 2019年3月6日 @author: Administrator ''' import sqlite3 import numpy as np import io def adapt_array(arr): ...

2019-03-06 09:42:05

阅读数 290

评论数 0

Java8 将List转变为逗号分隔的字符串

import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; public class Test { /** * 将List转变为逗号分隔的字符串 * * @param a...

2019-03-05 18:46:25

阅读数 447

评论数 0

Springboot 自定义Banner

这个知识点其实对开发意义不太,但不妨了解下(可以装个逼~~)。在Spring Boot项目启动时,控制台会输出一个”spring>>>”的banner文字图案,如: 这个banner是可以自定义的,自定义的方法很简单:只需要把...

2019-03-02 11:42:48

阅读数 345

评论数 0

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