- 博客(140)
- 资源 (6)
- 收藏
- 关注
原创 搬迁声明
我的博客即将同步至 OSCHINA 社区,这是我的 OSCHINA ID:foochane,邀请大家一同入驻:https://www.oschina.net/sharing-plan/apply
2020-12-24 16:45:41 208
原创 【翻译】DoesWilliam Shakespeare REALLY Write Hamlet? Knowledge Representation Learning with Confidence...
威廉·莎士比亚真的写过《哈姆雷特》吗?基于置信度的知识表示学习摘要知识图谱能够提供重要的关系信息,在各种任务中得到了广泛的应用。然而,在KGs中可能存在大量的噪声和冲突,特别是在人工监督较少的自动构造的KGs中。为了解决这一问题,我们提出了一个新的置信度感知(confidence-aware)知识表示学习框架(CKRL),该框架在识别KGs中可能存在的噪声的同时进行有置信度的知识...
2020-06-27 16:41:51 1246
原创 SpringBoot接入微信支付
1 开发需要的参数mchId: 商户号appId:用户idkey:密钥certLocalPath:证书路径2 引入第三方支付接口<!-- 微信支付 第三方接口--><!-- https://github.com/Wechat-Group/WxJava --><dependency> <groupId>com.github....
2020-05-07 01:29:01 3525
原创 SpringBoot接入支付宝支付
1 开发前的准备1.1 密钥的的生成先去官网下载支付宝平台助手,下载地址:https://opendocs.alipay.com/open/291/105971,下载并安装平台助手,使用平台助手生成应用公钥和应用私钥。1.2 创建应用配置账号信息沙箱账号申请地址:https://openhome.alipay.com/platform/appDaily.htm正式账号申请地址:https...
2020-05-07 01:13:03 2565 1
原创 Java学习笔记(十三):Junit单元测试、反射、注解
foochane :https://foochane.cn/article/2020011001.html文章目录1. Junit单元测试1.1 测试分类1.2 Junit使用1.3 判定结果1.4 补充1.5 代码示例2 反射:框架设计的灵魂2.1 框架2.2 反射的概念2.3 获取Class对象的方式2.4 Class对象功能2.5 Field:成员变量2.6 Constructor:构...
2020-01-10 16:02:59 184
原创 Java学习笔记(十二):方法引用
foochane :https://foochane.cn/article/2020010501.html文章目录1 冗余的Lambda场景2 问题分析3 用方法引用改进代码4 方法引用符4.1 语义分析4.2 推导与省略5 通过对象名引用成员方法6 通过类名称引用静态方法7 通过super引用成员方法8 通过this引用成员方法9 类的构造器引用10 数组的构造器引用在使用Lambda表...
2020-01-10 15:58:58 281
原创 Java学习笔记(十一):Stream流
foochane :https://foochane.cn/article/2020010403.html文章目录1 引言1.1 传统集合的多步遍历代码1.2 循环遍历的弊端1.3 Stream的更优写法2 流式思想概述3 获取流3.1 根据Collection获取流3.2 根据Map获取流3.3 根据数组获取流4 常用方法4.1 逐一处理:forEach**复习**Consumer**接口...
2020-01-10 15:57:51 419
原创 Java学习笔记(十):函数式接口
foochane :https://foochane.cn/article/2020010402.html文章目录1 函数式接口1.1 概念1.2 格式1.3 @FunctionalInterface注解1.4 自定义函数式接口2 函数式编程2.1 Lambda的延迟执行性能浪费的日志案例体验Lambda的更优写法证明Lambda的延迟2.2 使用Lambda作为参数和返回值3 常用函数式接...
2020-01-10 15:56:36 316
原创 Java学习笔记(九):网络编程
foochane :https://foochane.cn/article/2020010401.html文章目录1 网络编程入门1.1软件结构1.2 网络通信协议1.3 协议分类1.4 网络编程三要素2 TCP通信程序2.1 概述2.2 Socket类构造方法成员方法实现步骤2.3 ServerSocket类构造方法成员方法2.4 简单的TCP网络程序TCP通信分析图解客户端向服务器发送数...
2020-01-10 15:54:25 148
原创 Java学习笔记(八):缓冲流、转换流和序列化流
foochane :https://foochane.cn/article/2020010201.html文章目录1 缓冲流1.1 概述1.2 字节缓冲输出流成员方法构造方法使用步骤代码示例1.3 字节缓冲输入流成员方法构造方法使用步骤代码示例1.4 基本字节流和缓冲字节流效率测试基本流缓冲流缓冲流使用数据1.5 字符缓冲输出流成员方法构造方法使用步骤代码示例1.6 字符缓冲输入流成员方法构...
2020-01-10 15:51:48 254
原创 Java学习笔记(七):字节流和字符流
foochane :https://foochane.cn/article/2020010101.html文章目录1 IO概述1.1 什么是IO1.2 IO的分类1.3 IO的流向说明图解1.4 顶级父类们2 字节流2.1 一切皆为字节2.2 字节输出流【OutputStream】2.3 FileOutputStream类构造方法写出字节数据字节输出流的使用步骤①写出字节②写出字节数组③写出...
2020-01-10 15:45:01 259
原创 Java学习笔记(六):Lambda表达式
foochane :https://foochane.cn/article/2019123101.html文章目录1 函数式编程思想概述2 冗余的Runnable代码传统写法代码分析3 编程思想转换做什么,而不是怎么做生活举例4 体验Lambda的更优写法5 回顾匿名内部类使用实现类使用匿名内部类匿名内部类的好处与弊端语义分析6 Lambda标准格式7 练习:使用Lambda标准格式(无参无...
2020-01-10 15:43:31 171
原创 Java学习笔记(五):线程
foochane :https://foochane.cn/article/2019123002.html文章目录1 多线程1.1 并发与并行1.2 线程与进程1.3 使用Thread类创建线程1.4 使用Runnable接口创建线程1.5 Thread 和Runnable的区别1.6 匿名内部类方式实现线程的创建1.7 多线程原理2 线程安全2.1 线程安全3.2 同步代码块3....
2020-01-10 15:41:55 339
原创 Java学习笔记(四):异常处理
foochane :https://foochane.cn/article/2019123001.html文章目录1 异常介绍1.1 异常概念1.2 异常体系1.3 异常分类1.4 异常的产生过程解析2 异常的处理2.1 抛出异常throw2.2 Objects非空判断2.3 声明异常throws2.4 捕获异常try…catch2.4 finally 代码块2.5 ...
2020-01-10 15:39:03 263
原创 Java学习笔记(三):集合类与常用数据结构的典型用法
foochane :https://foochane.cn/article/2019122801.html文章目录1 Collection集合1.1 集合概述1.2 集合框架1.3 Collection 常用功能2 Iterator迭代器2.1 Iterator接口2.2 迭代器的实现原理2.3 增强for循环遍历数组遍历集合3 泛型3.1 泛型概述3.2 使用泛型的好处3.3 泛型...
2020-01-10 15:37:04 379
原创 Java学习笔记(二):常用API总结
foochane :https://foochane.cn/article/2019122001.html文章目录1 Scanner类1.1 引用类型的使用步骤1.2 Scanner使用2 Random类3 ArrayList类3.1 常用方法和遍历3.2 如何存储基本数据类型3 String类2.1 字符串创建2.2 判断功能的方法2.3 获取功能的方法2.4 转换功能的方法2.4 分...
2020-01-10 15:33:52 436
原创 Java学习笔记(一):基础概念和语法
title: Java学习笔记(一):基础概念和语法date: 2019-12-15 22:00:00urlname: 2019121501categories: Javatags:Javaauthor: foochanetoc: truemathjax: truetop: falsecover: falsefoochane : https://foochane....
2020-01-10 15:28:23 400
原创 Java基础概念、知识点整理
原文链接:https://foochane.cn/article/2019121501.html1 基础概念1.1 二进制字节是计算机中最小存储单元。计算机存储任何的数据,都是以字节的形式存储。8个bit(二进制位) 0000-0000表示为1个字节,写成1 byte或者1 B。8 bit = 1 B1024 B =1 KB1024 KB =1 MB1024 MB =1 GB1...
2019-12-27 20:08:27 1134
原创 Knowledge Graph Embedding: A Survey of Approaches and Applications【翻译】
原文地址:https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8047276论文名称:Knowledge Graph Embedding: A Survey of Approaches and Applications作者:Quan Wang , Zhendong Mao , Bin Wang, and Li Guo摘要知识图(...
2019-11-17 11:04:22 4508
原创 TensorFlow基础知识
1 综述TensorFlow的编程系统中:使用张量(tensor)来表示数据使用图(graph)来表示计算任务。 图中的节点被称之为 op (operation 的缩写). 一个 op 获得 0 个或多个 Tensor, 执行计算, 产生 0 个或多个 Tensor. 每个 Tensor 是一个类型化的多维数组。使用会话(Session)的上下文(context)中执行图...
2019-10-13 13:38:06 146
原创 TensorFlow基础知识
1 综述TensorFlow的编程系统中:使用张量(tensor)来表示数据使用图(graph)来表示计算任务。 图中的节点被称之为 op (operation 的缩写). 一个 op 获得 0 个或多个 Tensor, 执行计算, 产生 0 个或多个 Tensor. 每个 Tensor 是一个类型化的多维数组。使用会话(Session)的上下文(context)中执行图通过变量(V...
2019-08-31 15:21:43 836
原创 Kafka集群环境配置
Kafka集群环境配置1 环境准备1.1 集群规划Node02Node03Node04zkzkzkkafkakafkakafka1.2 jar包下载安装包:kafka_2.11-0.8.2.1.tgz下载地址:http://kafka.apache.org/downloads.html2 Kafka集群部署1)解压安装包$ ...
2019-08-29 13:24:47 91
原创 Kafka集群环境配置
Kafka集群环境配置1 环境准备1.1 集群规划Node02Node03Node04zkzkzkkafkakafkakafka1.2 jar包下载安装包:kafka_2.11-0.8.2.1.tgz下载地址:http://kafka.apache.org/downloads.html2 Kafka集群部署1)解压安装包$ tar -zxvf k...
2019-08-29 13:23:43 897
原创 Ubuntu 18.04 下安装安装NVIDIA显卡驱动+CUDA-10.1+cudnn-7
1 安装显卡驱动1.1 禁用nouveau驱动在/etc/modprobe.d/blacklist.conf 里添加,如下内容,并执行 sudo update-initramfs -u 命令,blacklist nouveauoptions nouveau modeset=0重启后用 lsmod | grep nouveau, 如果没有任何输出说明禁用成功。1.2 安装NVIDI...
2019-07-24 10:28:45 12946 5
原创 Sqoop数据迁移工具的使用
文章作者:foochane原文链接:https://foochane.cn/article/2019063001.htmlSqoop数据迁移工具的使用 sqoop简单介绍 sqoop数据到HDFS/HIVE sqoop数据到MySQL1 sqoop简单介绍sqoop是apache旗下一款“Hadoop和关系数据库服务器之间传送数据”的工具。用于数据的导入和导出。导入数据:MySQ...
2019-06-30 17:49:08 423 1
原创 HBase的安装和使用
文章作者:foochane原文链接:https://foochane.cn/article/2019062801.html1 Hbase基本介绍Hbase是一个分布式数据库,可以提供数据的实时随机读写。Hbase与mysql、oralce、db2、sqlserver等关系型数据库不同,它是一个NoSQL数据库(非关系型数据库),并且有如下特点:Hbase的表模型与关系型数据库的表模型不...
2019-06-30 17:44:28 377
原创 Flume日志采集框架的使用
文章作者:foochane原文链接:https://foochane.cn/article/2019062701.htmlFlume日志采集框架 安装和部署 Flume运行机制 采集静态文件到hdfs 采集动态日志文件到hdfs 两个agent级联Flume日志采集框架在一个完整的离线大数据处理系统中,除了hdfs+mapreduce+hive组成分析系统的核心之外,还需要数据采集、结...
2019-06-30 17:41:53 226
原创 zookeeper的安装和使用
文章作者:foochane原文链接:https://foochane.cn/article/2019062601.htmlzookeeper数据存储形式 zookeeper安装 zookeeper命令行客户端的使用1 zookeeper数据存储形式zookeeper中对用户的数据采用kv形式存储key:是以路径的形式表示的,各key之间有父子关系,比如 /是顶层key用户建的ke...
2019-06-30 17:33:23 191
原创 Hive常用函数的使用
文章作者:foochane原文链接:https://foochane.cn/article/2019062501.html1 基本介绍1.1 HIVE简单介绍Hive是一个可以将SQL翻译为MR程序的工具,支持用户将HDFS上的文件映射为表结构,然后用户就可以输入SQL对这些表(HDFS上的文件)进行查询分析。Hive将用户定义的库、表结构等信息存储hive的元数据库(可以是本地derb...
2019-06-30 17:29:47 686
原创 MySQL常用操作记录
文章作者:foochane原文链接:https://foochane.cn/article/2019062401.html1 查看数据库当前用户及权限use mysql; #信息放在mysql.user表下desc users;select host,user from mysql.user;2 创建用户命令:CREATE USER 'username'@'host' IDENT...
2019-06-30 17:20:55 84
原创 ssh-key生成密钥及SSH无密码登录的配置
文章作者:foochane原文链接:https://foochane.cn/article/2019061601.html1 ssh-keygen命令ssh-keygen命令说明:-t :指定加密类型(如:rea,dsa)-C : 指定注释,用于识别这个密钥其他参数具体可以查看帮助$ ssh-keygen helpToo many arguments.usage: ssh-k...
2019-06-30 17:16:37 18503
原创 hexo博客中添加gitalk评论插件
1 新建仓库申请地址:https://github.com/settings/applications/new填写申请内容:)记住Client ID和 Client Secret)2 添加代码在*/layout/_partial/下新建一个comment.ejs,添加如下内容:<link rel="stylesheet" href="<%- theme.libs.css...
2019-06-11 19:19:39 844 2
原创 Hadoop分布式集群的搭建
1 安装说明1.1 用到的软件软件版本下载地址linuxUbuntu Server 18.04.2 LTShttps://www.ubuntu.com/download/serverhadoophadoop-2.7.1http://archive.apache.org/dist/hadoop/common/hadoop-2.7.1/hadoop-2.7.1....
2019-06-11 19:14:41 253
原创 windows下hexo搭建博客
title:summary: 简单介绍windows下hexo的安装,以及相关命令的使用。author: foochanetop: falsecover: falsemathjax: falsecategories: hexotags:hexo博客date: 2019-05-22 09:25urlname: 20190522011 安装node.js下载node....
2019-06-11 19:13:35 416
原创 Windows下jekyll的安装和使用
jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支持。但是可以配合第三方服务,例如Disqus。最关键的是jekyll可以免费部署在Github上,而且可以绑定自己的域名。1 安装 Ruby+devkit下载地址:https://rubyinstaller.org/do...
2019-06-11 19:12:11 453
原创 Spark的安装及配置
1 安装说明在安装spark之前,需要安装hadoop集群环境,如果没有可以查看:Hadoop分布式集群的搭建1.1 用到的软件软件版本下载地址linuxUbuntu Server 18.04.2 LTShttps://www.ubuntu.com/download/serverhadoophadoop-2.7.1http://archive.apache...
2019-06-10 10:09:47 265
原创 Hive的安装及配置
1 安装说明在安装hive之前,需要安装hadoop集群环境,如果没有可以查看:Hadoop分布式集群的搭建1.1 用到的软件软件版本下载地址linuxUbuntu Server 18.04.2 LTShttps://www.ubuntu.com/download/serverhadoophadoop-2.7.1http://archive.apache....
2019-06-10 10:07:53 649
原创 PySpark SQL 相关知识介绍
1 大数据简介大数据是这个时代最热门的话题之一。但是什么是大数据呢?它描述了一个庞大的数据集,并且正在以惊人的速度增长。大数据除了体积(Volume)和速度(velocity)外,数据的多样性(variety)和准确性(veracity)也是大数据的一大特点。让我们详细讨论体积、速度、多样性和准确性。这些也被称为大数据的4V特征。1.1 Volume数据体积(Volume)指定要处理的数据...
2019-06-06 22:35:21 1765 1
原创 PySpark SQL 相关知识介绍
1 大数据简介大数据是这个时代最热门的话题之一。但是什么是大数据呢?它描述了一个庞大的数据集,并且正在以惊人的速度增长。大数据除了体积(Volume)和速度(velocity)外,数据的多样性(variety)和准确性(veracity)也是大数据的一大特点。让我们详细讨论体积、速度、多样性和准确性。这些也被称为大数据的4V特征。1.1 ...
2019-06-06 20:17:00 329
原创 hexo博客中添加gitalk评论插件
1 新建仓库申请地址:https://github.com/settings/applications/new填写申请内容:记住Client ID和 Client Secret2 添加代码在*/layout/_partial/下新建一个comment.ejs,添加如下内容:<link rel="stylesh...
2019-05-28 20:33:00 1413
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人