Flume基础(一):概述

2021年01月16日 阅读:837

1 Flume 定义 Flume 是 Cloudera 提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume 基于流式架构,灵活简单。 2 Flume 组成架构 Flume 组成架构如图 1-1,图 1-2 所示: 2.1 Agent Agent 是一个 JVM 进程,它 ... 查看全文

Windows 10 +Anaconda+tensorflow+cuda8.0 环境配置

2021年01月16日 阅读:755

tensorflow要求python3.5版本,anaconda2(python2.7)和3(python3.6)都需要额外安装3.5。因为已经装了anaconda2,本教程就用2好啦。 1. 安装Anaconda 官网地址: https://www.continuum.io/downloads 下 ... 查看全文

C#使用NPOI读写excel

2021年01月16日 阅读:650

个人比较习惯用NPOI操作excel,方便易理解。在宇宙第一IDE(笑)——VS2017中插入NPOI就很方便: 首先安装NPOI: 然后在.cs文件中加入如下引用: using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using NPOI.HSS ... 查看全文

[PHP] 浅谈 Laravel auth:api 不同驱动 token 和 passport 的区别

2021年01月16日 阅读:764

token 驱动使用 TokenGuard 用传递的值去用户表中查询 member_token 字段的值,看是否有匹配的。服务端需要在用户表中存储 access_token。 passport 驱动是 laravel/passport 组件包提供的,通过 Bearer Token Validator ... 查看全文

.NET CORE(C#) WPF 重新设计Instagram

2021年01月16日 阅读:593

微信公众号: 查看全文

C# 添加、删除、读取Word形状(基于Spire.Cloud.Word.SDK)

2021年01月16日 阅读:579

本文介绍调用Spire.Cloud.Word.SDK提供的接口shapesApi来操作Word形状,包括添加形状AddShape(),添加形状时,可设置形状类型、颜色、大小、位置、倾斜、轮廓、文本环绕方式、顺序);删除形状DeleteShape()和读取形状属性GetShapeProperties()等。调用接口方法及步骤参考以下步骤:步骤一:dll文件获取及导入。通过官网本地下载SDK文件包。( 查看全文

Entity Fremework以及Fluentapi学习

2021年01月16日 阅读:451

一.Entity Framework的入门 我这里采用的方式是数据库自己建立 然后模型类自己建立 数据库上下文类自己建立的方式 目的在于弄懂原理 其他的数据库优先等方式这里就不写了 教程有很多。 首先创建控制台应用程序,接下来选择工具 NuGet包管理器,程序包管理控制台,默认项目选择自己要使用的项 ... 查看全文

.net core 中api 模型验证

2021年01月16日 阅读:791

AddControllers/AddMvc方法允许添加自定义ActionFilterAttribute进行过滤 文档中这么定义Filter: 可以创建自定义筛选器,用于处理横切关注点。 横切关注点的示例包括错误处理、缓存、配置、授权和日志记录。 筛选器可以避免复制代码。 例如,错误处理异常筛选器可以 ... 查看全文

SSH Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

2021年01月16日 阅读:710

Permission denied (publickey,gssapi-keyex,gssapi-with-mic)问题解决方法 ... 查看全文

win下的终端使用指南

2021年01月16日 阅读:871

# win下的终端使用指南 win 下的命令行工具是真的难用 . 具体的难用就不形容了 . 有了 `PowerShell` 也没觉得好用 . 还是喜欢`Linux`的终端,及`Bash`命令. ## 替换方案 比较好的替换方案有以下几个: ### git-bash git工具自还的命令行工具 . 功... ... 查看全文

linux 、windows、mac、dns刷新

2021年01月16日 阅读:600

linux 、windows、mac、dns刷新 刚切换了域名地址,有些域名解析不生效,需要刷新客户端的DNS,以下是三种系统刷新DNS的方法。 Linux 在Linux一般是使用nscd来缓存DNS解析,如果是sysv管理服务,可以找到 /etc/init.d/nscd这个控制脚本,重启以下就可以 ... 查看全文

Windows自动备份(每天、每月最后一天、每个周日),自动清除备份命令

2021年01月16日 阅读:772

直接上BAT文件的内容了,完整代码如下。 备份效果:保留最新7天的网站备份、最新4个周末的网站备份,每个月底的备份永久保留。 使用的WinRAR做文件压缩,请自行安装并注意命令中WinRAR的路劲、备份文件夹、存放路劲、3个异地存放路劲,根据应用需要调整。 将该BAT文件配置到Windows“任务计 ... 查看全文

Windows Server 2008服务器管理器工具使用

2021年01月16日 阅读:627

Windows Server 2008服务器管理器工具使用 windows server 2008服务器管理器如何打开? 开始-所有程序-管理工具-服务器管理器。 windows系列电脑服务器管理:http://yczm.iis7.com/?lxmd ... 查看全文

C#不引用IWshRuntimeLibrary获取快捷方式目标位置

2021年01月16日 阅读:706

private static readonly Guid CLSID_WshShell = new Guid("72C24DD5-D70A-438B-8A42-98424B88AFB8");private static string GetShortCutTarget(string lnk) { i ... 查看全文

C# 使用Tesseract-OCR-v5.0,实现验证码,中文,身份证识别

2021年01月16日 阅读:800

OCR(Optical Character Recognition):光学字符识别,是指对图片文件中的文字进行分析识别,获取的过程。Tesseract:开源的OCR识别引擎,初期Tesseract引擎由HP实验室研发,后来贡献给了开源软件业,后经由Google进行改进,消除bug,优化,重新发布。项 ... 查看全文

Windows API——文件处理函数

2021年01月16日 阅读:566

CloseHandle 功能:关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等 应尽可能的使用close,因为它支持vb的差错控制。注意这个函数使用的文件句柄与vb的文件编号是完全不同的。 返回值:非零表示成功,零表示失败。会设置GetLastError 注意:除非对内核对象的 ... 查看全文

NGINX 命令 重启 WINDOWS

2021年01月16日 阅读:888

最近系统更新比较频繁,web系统老是上新,因此在nginx这边经常需要重启或者刷新,做了一个批命令供参考。 1.鼠标右键-新建-一个.TXT文本文档;在里面输入NGINX重启的命令。 2.输入NGINX命令 这里是使用的cmd批处理执行,可以先在cmd里面测试了使用,NGINX是个压缩包,版本1.1 ... 查看全文

wpf实现一个windows定时关机的工具

2021年01月16日 阅读:864

一个简单基于netcore3.1的windows定时关机助手; ... 查看全文

JS——BOM(Windows对象)

2021年01月16日 阅读:580

BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。(摘自— ... 查看全文

Windows Server 2016 Active Directory 图文建立指南

2021年01月16日 阅读:682

首先打开Manage --> Add Roles and Features ... 查看全文

ASP.NET Core Web API 控制器与方法返回输出

2021年01月16日 阅读:463

DATA ACCESS LAYER 在一些不同的示例教程中,我们可能看到 DAL 的实现在主项目中,并且每个控制器中都有实例。我们不建议这么做。 当我们编写 DAL 时,我们应该将其作为一个独立的服务来创建。在 .NET Core 项目中,这一点很重要,因为当我们将 DAL 作为一个独立的服务时,我 ... 查看全文

java8中的排序

2021年01月16日 阅读:844

1 //java8中的数组排序 2 public static void main(String[] args) { 3 int[] arr=new int[1024]; 4 Random random = new Random(); 5 for (int i = 0; i < arr.length ... 查看全文

热门文章

推荐文章

最新文章

置顶文章