Apache Avro 简介
一、引言 1、 简介 Avro是Hadoop中的一个子项目,也是Apache中一个独立的项目,Avro是一个基于二进制数据传输高性能的中间件。在Hadoop的其他项目中例如HBase(Ref)和Hive(Ref)的Client端与服务端的数据传输也采用了这个工具。Avro是一个数据序列化的系统,可以 ... 查看全文
httpclient
C#中实现UrlEncode和UrlDecode 有时需要进行url编码、解码,比如从html中捞数据,有可能>、&等字符会被编码成>等。 WinForm中默认没有引入System.Web,因此要现在项目中引入依赖 System.Web.HttpUtility.HtmlEncode(str); Sy ... 查看全文
NUAACTF2020 - Web2 & Web3
这里就总结一下,自己没有做出来的原因:没队友交流、时间紧 Web2 比赛时抓包看cookie里面有jwt,就去google发现是jwt伪造,原题也看到了,只要能伪造好jwt,就能直接登录无需密码 卡题原因:不知道jwt的密钥,现学现卖不是强项 说实话,也没有想到要用到解密工具,因为既然不知道admi ... 查看全文
Elasticsearch 安装及PHP使用
ElasticSearch需要基于Java下运行,故首先保证已安装java 此处 mac 使用brew brew cask install java 安装ElasticSearch brew 安装 brew install ElasticSearch 终端输入elasticsearch 运行, 浏览 ... 查看全文
【静态页面架构】CSS之链接和图像
CSS架构 一。链接: 链接元素:通过使用a元素的href属性设置跳转到指定页面地址 <style> a{ color: blue; text-decoration: none; } a:hover{ cursor:default; text-decoration: underline; } </s ... 查看全文
gbk codec can't encode character
在读取文件时,进行字符转吗 f = open("out.html","w",encoding='utf-8') 2020-06-01 ... 查看全文
Java 和JavaSciprt的对比
JavaScript 与Java是两个公司开发的不同的产品。Java 是原Sun 公司推出的面向对象的程序设计语言;而JavaScript是Netscape公司的产品,是为了扩展Netscape浏览器的功能而开发的一种可以嵌入到Web页面中运行的基于对象和事件驱动的解释性语言,它的前身是LiveSc ... 查看全文
线程本地存储(Thread Local Storage)
如果一个变量是全局的,那么所有线程访问的是同一份,某一个线程对其修改会影响其他所有线程。如果我们需要一个变量在每个线程中都能访问,并且值在每个线程中互不影响,这就是TLS。 线程局部存储在不同平台有不同的实现,可移植性不好。线程局部存储不难实现,最简单的办法是建立一个全局表,通过当前线程ID去查询相 ... 查看全文
深入理解C#(第2版)pdf
下载地址:网盘下载 内容简介 · · · · · · 《深入理解C#(第2版)》是C#领域不可多得的经典著作。作者Jon Skeet在详尽地展示C#各个知识点的同时,更注重从现象中挖掘本质。本书深入探索了C#的核心概念和经典特性,并将这些特性融入到代码中,让读者能够真正领会到C#之“深入”与“精妙” ... 查看全文
Lync 项目经验-17-Windows 2012 R2-补丁打到最新-问题-KB2982006
问题描述: 当Windows Server 2012 R2补丁打到最新,安装Skype for business Server 2015时候,提示关于KB2982006的问题。 解决方法: 需要单独安装KB2982006这个补丁,但这个补丁在操作系统补丁打到最新后,使用双击安装的方法安装不了。 具体安装方法请参考后面的步骤。 1. 安装时问题 2. 查看补丁未有KB2982006 3. 查看全文
配置COCO API(安装COCO)
仍旧是win10,Python3.5 从GitHub下载coco源码,解压到任意文件夹。(或者创建一个工程)coco源码链接 https://github.com/cocodataset/cocoapi 在cmd窗口,cd到PythonAPI目录,执行 python setup.py install ... 查看全文
Windows下常用的100个CMD指令以及常见的操作
转自 http://blog.csdn.net/CDersTeam/article/details/51346911 gpedit.msc—–组策略 2. sndrec32——-录音机 3. Nslookup——-IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具 ... 查看全文
【静态页面架构】CSS之选择器
CSS架构 基本选择器 元素选择器:通过元素名称定位页面元素 类选择器:通过元素的class属性定位页面元素 ID选择器:通过元素的ID属性定位页面元素;id属性必须是唯一的 通配符选择器:匹配当前页面中所有元素 <style> p{ color: #2196f3; } /*元素选择器 通过元素名称 ... 查看全文
Vue Cli3 配置alias以及如何使用scss
1、配置alias 在vue.config.js里:红色部分 const path = require('path'); module.exports = { configureWebpack: { resolve: { alias: { '@': path.resolve(__dirname, ' ... 查看全文
【静态页面架构】CSS之颜色与单位
CSS架构 一.颜色与单位颜色: 前景色与背景色:设置文本和背景颜色 <style> html,body{ background-color: blue; /* 前景色 - 就是指字体颜色(color) * 浏览器默认的字体颜色为黑色 背景色 - 就是指指定元素的背景颜色(background-co ... 查看全文
js执行会阻塞DOM树的解析和渲染,那么css加载会阻塞DOM树的解析和渲染吗
预热 为了完成本次测试,先来科普一下,如何利用chrome来设置下载速度(会用的可直接跳过)1.打开chrome控制台(按下F12),可以看到下图,重点在我画红圈的地方 2.点击我画红圈的地方(No throttling),会看到下图,我们选择GPRS这个选项 3.这样,我们对资源的下载速度上限就会 ... 查看全文
深入理解css之float
前言 在css中,是存在流的概念的。在正常情况下,页面总是从左到右,从上到下布局,这种被称为正常的流。但是有很多情况,正常流是没办法实现的,因此我们需要一些手段来破坏流,从而实现一些特殊的布局,而本节的主角float就具备破坏流的特性。 float设计的初衷 很多新手在布局的时候,总喜欢用float ... 查看全文
不使用tomcat,仅适用javaSE手写服务器--模拟登陆
1、搭建框架 我们只是简单模拟,框架简单分三个模块 a,服务器端server包 b,servlet,根据不同的请求url,利用反射生产对应的servlet c,IO工具包,用来关闭IO流 d,编写web.xml e,写一个简单的html用于测试 f, IO工具包比比较简单,先写了: 2、编写xml文 ... 查看全文