- wires hark抓包内容解析
爱躺平的咸鱼
网络tcp/ip网络协议
1.Frame22001:这是该数据包的序号,表示wireshark已经捕获并显示了22001个数据包;2.225bytesonwire(1800bits):该数据的原始大小、以字节和比特显示;3.225bytescaptured(1800bits):wireshark实际捕获到的数据包大小,通常和原始大小一致;4.Interface:数据包捕获的网络接口信息,包括接口名和描述;后面的描述是网络接
- Hark的数据结构与算法练习之桶排序
weixin_34418883
算法说明桶排序的逻辑其实特别好理解,它是一种纯粹的分而治之的排序方法。举个例子简单说一下大家就知道精髓了。假如对11,4,2,13,22,24,20进行排序。那么,我们将4和2放在一起,将11,13放在一起,将22,24,20放在一起。然后将这三部分分别排序(可以根据实现情况任意选择排序方式,我的代码中使用的是快排),将子数组排序后,再顺序输出就是最终排序结果了(大概应该明白了,我们是根据数字大小
- The Sound of Spring:The Rain
蝗虫野蜜
Inthisearlymorn,Theskydarkens,Asifnighthasfallen.It’sthepreludetoastorm.Hark!Themusicstarts!Di-li-da-la,di-li-da-la!Firstremote,thenclose,Raindropsontreesandroofs.Themusicgoeson.Nowit’srainingcatsandd
- 驱动文件隐藏
shadow_pedestrian
网安文件隐藏
1、服务器使用文件查找hark.asp未查找到文件。2、检测了第三方js未发现hark.asp。3、检查了CSS等,未发现跳转代码。4、使用阿D及安全狗,未发现shell,安全狗发现挂马,但是是误报的。驱动级的文件隐藏来实现黑帽SEO的,有如下特征:系统目录存在如下文件:c:\WINDOWS\xlkfs.datc:\WINDOWS\xlkfs.dllc:\WINDOWS\xlkfs.inic:\W
- CMake Error (find_package):Could not find a package configuration
多年以后ls
日常使用类
roscmakelists报错Couldnotfindapackageconfigurationfileprovidedby“******”withanyofthefollowingnames:****Config.cmake****config.cmakeAddtheinstallationprefixof“hark_msgs”toCMAKE_PREFIX_PATHorset“hark_msgs
- Hbase基本组成
Ginoy
[老达笔记]Hbase
HBase基本架构组成:参考文献:http://www.cnblogs.com/hark0623/p/5571193.htmlhttp://www.cnblogs.com/bdifn/p/3801737.htmlHbase数据恢复方案:http://support.huawei.com/huaweiconnect/enterprise/thread-327561.htmlHbase存储结构数据组织
- HARK学习(八)--LoadSourceLocation
BenjaminYoung29
Hark
大概该节点读取存在SaveSourceLocation节点的源位置信息必要文件SaveSourceLocation里的文件何时用当想重用源位置结果或者评估使用同一个声音分离结果上测试的不同的音源分离方法典型连接-输入:没有-输出:-SOURCES:Vector.读取结果跟ConstantLocalization的Source格式一样。ObjectRef是Source型。-NOT_EOF:bool。
- hark back:回想;回到原题
三道贩
harkback的意思是回想或者回到原题。1:toturnbacktoanearliertopicorcircumstance2:togobacktosomethingasanoriginorsource例句:Theresultdevastatedmeatthetime.EvennowIharkbacktoit.当时的结果让我伤心欲绝,即便是现在我仍记得那一幕。Someoldpeoplealway
- 纪念舒伯特诞辰220周年
译者肖聿
今天,1月31日,是奥地利伟大作曲家舒伯特(FranzSchubert,1797-1828)诞辰220周年。他只有31年的生命,却为世界留下了不朽的音乐。这两首名曲尽人皆知。我尤其热爱他的另外两首作品,一是艺术歌曲《听,听,云雀》(Hark,Hark,theLark)。这是舒伯特在1826年7月为莎士比亚戏剧《辛白林》(Cymbeline)中的歌词谱写的,据说是在小酒馆的菜单纸背面即兴写成。丰子恺
- 分身术之观察语言——泡豆子引发的思考
Up_风雨阳光
声明:本次课程内容均来自@易仁永澄@幸福进化俱乐部【分身术训练营】大纲:一、内容导图二、答疑汇总三、觉察语言-泡豆子引发的思考。一、内容导图导图链接:http://pan.baidu.com/s/1bpmM6sv密码:hark二、答疑汇总请您按照下面的提问模板进行提问:——【提问及解答】【提问】我是XXX问题描述:XXXXXXXXX【回答】【提问及解答】【提问】我是Dor*问题描述:您所说的分身术
- 花蕾 The Buds
孤帆远影lhy
Thetenderyoungbuds,Hopeoftomorrow,AretheeasytargetsOfloathsomebugs...InipthemonebyoneTogivemynewbudsAbetterchancetosurvive...Hark-WhoeverhurtsmyyoungIsmyenemy,nodoubt...图片发自App
- mysql配置utf8_mb4
bugyun
阅读更多转:https://www.cnblogs.com/hark0623/p/7599899.htmlhttp://blog.csdn.net/u013145194/article/details/51527389注:以上是转载,但我实际使用的时候,修改配置文件重启数据库,然后修改表的类型即可20180628补充我现在使用的是ucloud的云数据库,发现在控制台无论怎么set修改数据库的类型,
- 深入理解IP之CIDR
少年π
现代IP基于分类的IP越来越少,而基于CIDR的方式的越来越多。那么可以看下面这篇文章:https://www.cnblogs.com/hark0623/p/6547432.html这篇文章对CIDR的讲解十分透彻。在此,再次总结CIDR结构的本质:IP地址本质上分为两个部分:网络前缀+主机部分(拥有相同网络前缀的主机处于同一个子网络中)。而CIDR之所以叫无类别域间路由选择,是因为它完全的抛弃了
- Hive Hive配置详解
高达一号
Hive
整理自https://www.cnblogs.com/hark0623/p/5650075.html在Hive安装后,hive主要的配置文件为conf中hive-site.xml那该文件中那么多的配置选项都是什么含义呢。下面这篇文章带你解密这些配置请跟随以下这些问题来看以下配置:1.hive输出格式的配置项是哪个?2.hive被各种语言调用如何配置?3.hive提交作业是在hive中还是hadoo
- DeepMind回应有关大规模访问病人数据的报道,向InfoQ透露其与NHS的合作细节
Dylan Raithel
DeepMind在2月宣布与NHS合作构建一个名为Streams的应用程序,帮助医务人员监控肾病病人,检测早发性急性肾损伤(AKI)。DeepMind与NHS的合作整合了多家机构数年的工作。合作包括DeepMind最近收购的移动应用Hark和Streams,前者是由伦敦帝国学院皇家艺术学院的HELIX创建,后者是由DeepMind、NHS联合Utswo创建、尚处于早期开发阶段的移动应用。目前为止,
- Hark的数据结构与算法练习之堆排序
数据结构与算法
前言
堆排序我是看了好半天别人的博客才有了理解,然后又费了九牛二虎之力才把代码写出来,我发现我的基础真的很差劲啊……不过自己选的路一定要坚持走下去。我试着把我的理解描述出来,如有不妥之处希望大家可以指点出来
算法说明
堆排序,是基于堆的排序。 堆也就是二叉树的一种(完全二叉树),首先要确定堆的定义,才可以学会堆算法的逻辑;
OK,我们知道堆的定义前得先确定啥是完全二叉树。
- Hark的数据结构与算法练习之归并排序
数据结构与算法
算法说明:
归并排序的思路就是分而治之,将数组中的数字递归折半进行排序。 递归到最底层就只剩下有两个数字进行比较,再从底层往下进行排序合并。最终得出结果。
同样,语言描述可能对于不知道这个算法的人来说,理解的比较吃力,所以还是举个例子来简单说明一下。
首先,测试数据是int[] arrayData = { 5, 9, 6, 7, 4, 1, 2, 3, 8 }; 一共是9个元素。
- cdh环境下,spark streaming与flume的集成问题总结
Stream
文章发自:http://www.cnblogs.com/hark0623/p/4170156.html 转发请注明
如何做集成,其实特别简单,网上其实就是教程。
http://blog.csdn.net/fighting_one_piece/article/details/40667035 看这里就成。 我用的是第一种集成。。 做
- 关于flume中的几个疑惑
Flume
文章发自http://www.cnblogs.com/hark0623/p/4205756.html 转载请注明
flume越用越有一些疑惑,这个月中按计划是要阅读flume源码的,我希望能解决我的疑惑,另外,当疑惑解决后,我也会把过程和结论发到博客中,最终会把链接更新至当前帖子中的,疑惑如下:
1、通过阅读官网,发现如何请求json获取flume的监控信息,但对于
- Scala中的Implicit(隐式转换,隐式参数,隐式类)
scala
文章来自:http://www.cnblogs.com/hark0623/p/4196452.html 转发请注明
代码如下:
/**
* 隐式转换 隐式参数 隐式类
*/
//隐式转换
class Implicit(a: A) {
def Test: Unit = {
println("Implicit")
}
- SparkStreaming+Flume出现ERROR ReceiverTracker: Deregistered receiver for stream 0: Error starting receiver 0 - org.jboss.netty.channel.ChannelException
exception
文章发自http://www.cnblogs.com/hark0623/p/4204104.html ,转载请注明
我发现太多太多的坑要趟了…
向yarn提交sparkstreaming了,提交脚本如下,使用的是yarn-client
spark-submit --driver-memory 1g --executor-memory 1g --executor-cores 1
- 如何后台执行脚本程序?
脚本
文章来自:http://www.cnblogs.com/hark0623/p/4196381.html 转载请注明
需要在你的脚本前面添加nohub,后边添加&。例如下面的脚本:
nohup ./flume_client.sh &
nohup的作用:当你的SecureCRT会话关闭后,保证你的脚本还在Linux后台执行
&的作
- Scala中的Apply
scala
文章来自:http://www.cnblogs.com/hark0623/p/4194940.html 转载请注明/**
* Created by Administrator on 2014-12-31.
*/
class ApplyTest {
def apply() = "Apply customer"
def test(): Unit
- Scala中的match(模式匹配)
scala
文章来自:http://www.cnblogs.com/hark0623/p/4196261.html 转载请注明
代码如下:
/**
* 模式匹配
*/
case class Class1(param1: String, param2: String)
case class Class2(param1: String)
object Case
- 关于Scala JDK与IDEA版本兼容的问题
scala
文章来自:http://www.cnblogs.com/hark0623/p/4174652.html 转发请注明
我刚装上Scala和IDEA时发现运行代码后总是出现
xxx is already defined as class xxx的问题。
经查询,是ScalaJdk版本与IDEA版本有冲突。
出问题时我的IDEA版本是14,Scala版
- flume与Mosquitto的集成
mosquitto
文章来自:http://www.cnblogs.com/hark0623/p/4173714.html 转发请注明
因业务需求,需要flume收集MQTT(Mosquitto)的数据。 方法就是flume自定义source,source中来订阅(subscribe)MQTT
flume source的java代码如
- 分享一下spark streaming与flume集成的scala代码。
Stream
文章来自:http://www.cnblogs.com/hark0623/p/4172462.html 转发请注明object LogicHandle {
def main(args: Array[String]) {
//添加这个不会报执行错误
val path = new File(".").getCanonicalPath()
- Hark的数据结构与算法练习之煎饼排序
数据结构与算法
算法说明
假设煎锅里边有N个煎饼摞在了一起,它们大小不一并且顺序不一致,我们需要通过拿铲子将它们不停的翻个,进行排序,最终得到一个底下是大的煎饼,上边是小的煎饼的序列。这个排序的过程就是煎饼排序。
这个算法有两种解,一种是普通解,一种是最优解。
普通论证:
例如你的初始煎饼顺序是[2,4,3,1]
然后2与4交换位置,然后4与1交换位置,得出[1,3,2,4]。
然后3与1交换位置,接
- Hark的数据结构与算法练习之图书馆排序
数据结构与算法
算法说明
图书馆排序是插入排序的变种,典型的以空间换时间的一种方法。我个人感觉这种思路可以学习借鉴,但直接使用的场景应该不大。
我们知道,真正的插入排序通常往前边插入元素后,我们要把后边所有的元素后移。而图书馆排序的思路就是将每个元素后边都预留N个空间(例如预留10个元素空间),这样往某个元素前插入时,在预留空间足够的前题下,只会移动少少几个的元素。
代码
因为4月要考试,
- Hark的数据结构与算法练习之耐心排序
数据结构与算法
算法说明
耐心排序是插入排序的一种,至少wikipedia是这么分的。
话说我明白这个算法的实现思路了,但是不明白这么做的意义何在? 如果明白的朋友帮忙留个言说一下,以后如果我明白的话,我会来修改这个博文记录清楚的。
其实这个算法很简单,先是自动分桶(哈哈,有别于桶排序,耐心排序的分桶是根据实际待排数组的元素动态分桶的),然后再把桶合并再执行插入函数,大概流程如下:
流程转自这里,人家写的
- mondb入手
木zi_鸣
mongodb
windows 启动mongodb 编写bat文件,
mongod --dbpath D:\software\MongoDBDATA
mongod --help 查询各种配置
配置在mongob
打开批处理,即可启动,27017原生端口,shell操作监控端口 扩展28017,web端操作端口
启动配置文件配置,
数据更灵活 
- 大型高并发高负载网站的系统架构
bijian1013
高并发负载均衡
扩展Web应用程序
一.概念
简单的来说,如果一个系统可扩展,那么你可以通过扩展来提供系统的性能。这代表着系统能够容纳更高的负载、更大的数据集,并且系统是可维护的。扩展和语言、某项具体的技术都是无关的。扩展可以分为两种:
1.
- DISPLAY变量和xhost(原创)
czmmiao
display
DISPLAY
在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上, 在终端上输入printenv查看当前环境变量, 输出结果中有如下内容:DISPLAY=:0.0
- 获取B/S客户端IP
周凡杨
java编程jspWeb浏览器
最近想写个B/S架构的聊天系统,因为以前做过C/S架构的QQ聊天系统,所以对于Socket通信编程只是一个巩固。对于C/S架构的聊天系统,由于存在客户端Java应用,所以直接在代码中获取客户端的IP,应用的方法为:
String ip = InetAddress.getLocalHost().getHostAddress();
然而对于WEB
- 浅谈类和对象
朱辉辉33
编程
类是对一类事物的总称,对象是描述一个物体的特征,类是对象的抽象。简单来说,类是抽象的,不占用内存,对象是具体的,
占用存储空间。
类是由属性和方法构成的,基本格式是public class 类名{
//定义属性
private/public 数据类型 属性名;
//定义方法
publ
- android activity与viewpager+fragment的生命周期问题
肆无忌惮_
viewpager
有一个Activity里面是ViewPager,ViewPager里面放了两个Fragment。
第一次进入这个Activity。开启了服务,并在onResume方法中绑定服务后,对Service进行了一定的初始化,其中调用了Fragment中的一个属性。
super.onResume();
bindService(intent, conn, BIND_AUTO_CREATE);
- base64Encode对图片进行编码
843977358
base64图片encoder
/**
* 对图片进行base64encoder编码
*
* @author mrZhang
* @param path
* @return
*/
public static String encodeImage(String path) {
BASE64Encoder encoder = null;
byte[] b = null;
I
- Request Header简介
aigo
servlet
当一个客户端(通常是浏览器)向Web服务器发送一个请求是,它要发送一个请求的命令行,一般是GET或POST命令,当发送POST命令时,它还必须向服务器发送一个叫“Content-Length”的请求头(Request Header) 用以指明请求数据的长度,除了Content-Length之外,它还可以向服务器发送其它一些Headers,如:
- HttpClient4.3 创建SSL协议的HttpClient对象
alleni123
httpclient爬虫ssl
public class HttpClientUtils
{
public static CloseableHttpClient createSSLClientDefault(CookieStore cookies){
SSLContext sslContext=null;
try
{
sslContext=new SSLContextBuilder().l
- java取反 -右移-左移-无符号右移的探讨
百合不是茶
位运算符 位移
取反:
在二进制中第一位,1表示符数,0表示正数
byte a = -1;
原码:10000001
反码:11111110
补码:11111111
//异或: 00000000
byte b = -2;
原码:10000010
反码:11111101
补码:11111110
//异或: 00000001
- java多线程join的作用与用法
bijian1013
java多线程
对于JAVA的join,JDK 是这样说的:join public final void join (long millis )throws InterruptedException Waits at most millis milliseconds for this thread to die. A timeout of 0 means t
- Java发送http请求(get 与post方法请求)
bijian1013
javaspring
PostRequest.java
package com.bijian.study;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURL
- 【Struts2二】struts.xml中package下的action配置项默认值
bit1129
struts.xml
在第一部份,定义了struts.xml文件,如下所示:
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts
- 【Kafka十三】Kafka Simple Consumer
bit1129
simple
代码中关于Host和Port是割裂开的,这会导致单机环境下的伪分布式Kafka集群环境下,这个例子没法运行。
实际情况是需要将host和port绑定到一起,
package kafka.examples.lowlevel;
import kafka.api.FetchRequest;
import kafka.api.FetchRequestBuilder;
impo
- nodejs学习api
ronin47
nodejs api
NodeJS基础 什么是NodeJS
JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。
每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了docum
- java-64.寻找第N个丑数
bylijinnan
java
public class UglyNumber {
/**
* 64.查找第N个丑数
具体思路可参考 [url] http://zhedahht.blog.163.com/blog/static/2541117420094245366965/[/url]
*
题目:我们把只包含因子
2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14
- 二维数组(矩阵)对角线输出
bylijinnan
二维数组
/**
二维数组 对角线输出 两个方向
例如对于数组:
{ 1, 2, 3, 4 },
{ 5, 6, 7, 8 },
{ 9, 10, 11, 12 },
{ 13, 14, 15, 16 },
slash方向输出:
1
5 2
9 6 3
13 10 7 4
14 11 8
15 12
16
backslash输出:
4
3
- [JWFD开源工作流设计]工作流跳跃模式开发关键点(今日更新)
comsci
工作流
既然是做开源软件的,我们的宗旨就是给大家分享设计和代码,那么现在我就用很简单扼要的语言来透露这个跳跃模式的设计原理
大家如果用过JWFD的ARC-自动运行控制器,或者看过代码,应该知道在ARC算法模块中有一个函数叫做SAN(),这个函数就是ARC的核心控制器,要实现跳跃模式,在SAN函数中一定要对LN链表数据结构进行操作,首先写一段代码,把
- redis常见使用
cuityang
redis常见使用
redis 通常被认为是一个数据结构服务器,主要是因为其有着丰富的数据结构 strings、map、 list、sets、 sorted sets
引入jar包 jedis-2.1.0.jar (本文下方提供下载)
package redistest;
import redis.clients.jedis.Jedis;
public class Listtest
- 配置多个redis
dalan_123
redis
配置多个redis客户端
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=&quo
- attrib命令
dcj3sjt126com
attr
attrib指令用于修改文件的属性.文件的常见属性有:只读.存档.隐藏和系统.
只读属性是指文件只可以做读的操作.不能对文件进行写的操作.就是文件的写保护.
存档属性是用来标记文件改动的.即在上一次备份后文件有所改动.一些备份软件在备份的时候会只去备份带有存档属性的文件.
- Yii使用公共函数
dcj3sjt126com
yii
在网站项目中,没必要把公用的函数写成一个工具类,有时候面向过程其实更方便。 在入口文件index.php里添加 require_once('protected/function.php'); 即可对其引用,成为公用的函数集合。 function.php如下:
<?php /** * This is the shortcut to D
- linux 系统资源的查看(free、uname、uptime、netstat)
eksliang
netstatlinux unamelinux uptimelinux free
linux 系统资源的查看
转载请出自出处:http://eksliang.iteye.com/blog/2167081
http://eksliang.iteye.com 一、free查看内存的使用情况
语法如下:
free [-b][-k][-m][-g] [-t]
参数含义
-b:直接输入free时,显示的单位是kb我们可以使用b(bytes),m
- JAVA的位操作符
greemranqq
位运算JAVA位移<<>>>
最近几种进制,加上各种位操作符,发现都比较模糊,不能完全掌握,这里就再熟悉熟悉。
1.按位操作符 :
按位操作符是用来操作基本数据类型中的单个bit,即二进制位,会对两个参数执行布尔代数运算,获得结果。
与(&)运算:
1&1 = 1, 1&0 = 0, 0&0 &
- Web前段学习网站
ihuning
Web
Web前段学习网站
菜鸟学习:http://www.w3cschool.cc/
JQuery中文网:http://www.jquerycn.cn/
内存溢出:http://outofmemory.cn/#csdn.blog
http://www.icoolxue.com/
http://www.jikexue
- 强强联合:FluxBB 作者加盟 Flarum
justjavac
r
原文:FluxBB Joins Forces With Flarum作者:Toby Zerner译文:强强联合:FluxBB 作者加盟 Flarum译者:justjavac
FluxBB 是一个快速、轻量级论坛软件,它的开发者是一名德国的 PHP 天才 Franz Liedke。FluxBB 的下一个版本(2.0)将被完全重写,并已经开发了一段时间。FluxBB 看起来非常有前途的,
- java统计在线人数(session存储信息的)
macroli
javaWeb
这篇日志是我写的第三次了 前两次都发布失败!郁闷极了!
由于在web开发中常常用到这一部分所以在此记录一下,呵呵,就到备忘录了!
我对于登录信息时使用session存储的,所以我这里是通过实现HttpSessionAttributeListener这个接口完成的。
1、实现接口类,在web.xml文件中配置监听类,从而可以使该类完成其工作。
public class Ses
- bootstrp carousel初体验 快速构建图片播放
qiaolevip
每天进步一点点学习永无止境bootstrap纵观千象
img{
border: 1px solid white;
box-shadow: 2px 2px 12px #333;
_width: expression(this.width > 600 ? "600px" : this.width + "px");
_height: expression(this.width &
- SparkSQL读取HBase数据,通过自定义外部数据源
superlxw1234
sparksparksqlsparksql读取hbasesparksql外部数据源
关键字:SparkSQL读取HBase、SparkSQL自定义外部数据源
前面文章介绍了SparSQL通过Hive操作HBase表。
SparkSQL从1.2开始支持自定义外部数据源(External DataSource),这样就可以通过API接口来实现自己的外部数据源。这里基于Spark1.4.0,简单介绍SparkSQL自定义外部数据源,访
- Spring Boot 1.3.0.M1发布
wiselyman
spring boot
Spring Boot 1.3.0.M1于6.12日发布,现在可以从Spring milestone repository下载。这个版本是基于Spring Framework 4.2.0.RC1,并在Spring Boot 1.2之上提供了大量的新特性improvements and new features。主要包含以下:
1.提供一个新的sprin