自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鲁客的专栏

一个原创空间

  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 Elasticsearch和Kibana的安装及验证

本文描述了在macbook pro的macos上安装Elasticsearch/Kibana的过程,也可以作为在任何类linux平台上安装Elasticsearch/Kibana的借鉴。

2023-07-31 15:23:46 1245 1

原创 MacOS本地安装Hadoop3

本文描述了在macbook pro的macos上安装hadoop3的过程,也可以作为在任何类linux平台上安装hadoop3借鉴。

2023-07-28 15:25:20 1169 3

原创 Squid代理配置

3.完成以上步骤后,需运行 systemctl restart squid 命令重启squid,重启完成后 ip为 10.10.3.97 和 ip 为 10.10.3.98的服务器就可以通过本服务器代理访问目标平台了。某些平台的服务需要配置白名单IP或服务器,我们配置了某个服务器,但是其他服务器也想访问这个平台,可以在白名单服务器上安装Squid,将其他服务器的服务代理到目标平台。

2023-07-28 10:18:16 791 1

原创 通过Filebeat进行日志监控

另一种日志监控方案:通过Filebeat接收日志到Kafka,监控平台接收Kafka,并通过WebSocket实时展示。

2023-07-28 09:36:01 512 2

原创 币安SDK实时架构

BinanceWebSocket(WSS)Architecture

2023-07-28 09:22:08 304 1

原创 浅议交换机工作原理

交换机工作原理基本原理交换机有很多种类,按照其处理包的层次可以分为二层交换机,三层交换机,四层交换机和高层交换机。这些种类后面的依次比前面的增加了处理层数,具体层数从其命名也可以看出来。那么下面就从最简单的二层交换开始,逐层揭开交换机内部工作原理的秘密。二层交换中,交换机按照mac地址实现端对端的交换,它在内部会维护一张mac地址与对应端口的地址表,在接到包时先查找源mac对应端口,再根据目的mac决定包的分发,如果有目的mac所对应端口,就直接将包复制到此端口;如果没有,就广播这个包,并在有回应

2020-12-16 14:05:16 296

原创 2020中国数据智能产业图谱全景图

此图系转发,大图请加群:

2020-12-16 14:00:39 471

原创 Mysql数据库乱码与编码问题筛查

最近接连遇到数据库编码问题,让你的系统本来像个美丽的姑娘却忽然发现她不识字一样难受,其实很多时候是编码的问题,而mysql(特别地)设计编码的地方很多,在这里做一个筛查:1 mysql编码用下面的命令可以查看mysql当前的各种默认编码:。。。

2013-09-26 19:55:05 1145

原创 WebKit介绍及总结(三)

六. 编译与调试在ubuntu-10.04上编译Webkit,所用的版本r60742,基于Qt:安装sudo apt-get install libxslt-dev gperf bison libsqlite3-dev flex libqt4-dev build-essential subversion libenchant-dev libXt-dev;如果有其他库没有安装,根据提示,用apt-get install安装,如果不知道包的名称,可以用apt-get sear

2010-08-03 10:58:00 7657 27

原创 WebKit介绍及总结(二)

五.调用过程知道了WebKit的大体结构,我们就可以深究下去,看看这个浏览器引擎具体是怎么工作的。首先介绍几个基本且重要的类:Page:打开page.h头文件,我们似乎看不到我们概念中的“页面”相关的东西,没错,这里的Page并非就是我们印象中的简单网页,在头文件中我们发现很多关于history的东西,goBack(),goForward(),等等,关于主题的设定,关于Frame的描述等等,因此,这里的Page更像是我们见到的浏览器,抽象起来,应该算是我们访问网站的一次浏览会话;在page.cpp文件里

2010-08-03 10:36:00 9414 6

原创 WebKit介绍及总结(一)

一. WebKit简介     Webkit是一个开放源代码的浏览器引擎(webbrowser engine),最初的代码来自KDE的KHTML和 KJS(均开放源代码)。苹果公司在Webkit的基础上做了大量优化改进工作,此时的AppleWebkit 已经和Webkit有了不少差别,最后开发出了著名的Safari,可以说Safari是一个相当成功的产品,但是Safari却不是开放源代码的。基于WebKit的浏览器产品有:苹果的Safari和iPh

2010-08-03 10:34:00 17045 2

原创 在Windows Visual C++ 6.0/7.0下编译带ssl的curl库

 编译libcurl with SSL:1.  安装Perl:ActivePerl-5.8.0.806-MSWin32-x861.msi2.  编译OpenSSL:(Windows/VC下编译成DLL)a)        

2007-12-04 16:25:00 3264

原创 DLL程序开发实例

              写在前面Dll是Dynamic Linkable Library的简称,是Windows系统下一种关键的程序运行方式。形式上,Dll是保存一些全局数据、函数、类等资源的文件,后缀名可以为.dll,.fon,.drv,.sys,.exe等等。它自己不能运行,需要由应用程序来调用,也正因为这样,才促成了它的跨语言使用的特定:可以用某种语言编写一个Dll,然后用另

2007-11-05 17:10:00 2724 3

原创 用zlib压缩文件夹

由于要用程序压缩一个文件夹,因此选用zlib库。在zlib中的例子程序zpipe.c中,给出了如何压缩一个文件,这里稍加扩展,对一个文件夹进行压缩。说来也简单,就是将文件夹/目录下的每个文件找到并压缩到一个文件中。源代码如下: #include stdio.h>#include string.h>#include assert.h>#include dos.h>#inclu

2007-11-05 16:46:00 12673 5

原创 在Windows下产生和使用.tar.gz包

  现在需要一个跨平台且统一格式的压缩包。Linux下很好办,使用tar和gzip可以轻松解决:Tar czf pack.tar.gz pack/  或   tar cf pack.tar pack/ ; gzip pack.tarGzip单独使用时,若成功会将原来的文件删除,保留压缩文件;否则会删除压缩文件,原文件不变。对于Windows下,可以使用winzip,它和gz

2007-11-05 16:27:00 10638

hyperic-sigar-1.6.4.zip

sigar包,支持各种操作系统Linux、MacOS、Windows。位置./sigar-bin/lib

2021-02-20

KDD2017最佳论文&最佳学生论文奖:Accelerating Innovation Through Analogy Mining

大型概念资源库(如美国专利数据库)可以向人们提供类似问题的解决方案的灵感,从而加速创新和发现。然而在这些庞大而凌乱的资源库中发现有用的信息,对于人类或自动化技术来说仍是一个挑战。传统的解决方法有,具有高度关系结构(如谓词演算表征)但非常稀疏,且成本很高的人工创建的数据库。更为简单的机器学习/信息检索相似性度量可以扩展到大型的自然语言数据集,但很难解释结构相似性,而这又是类比的核心。这篇论文探讨了学习更简单的结构表征的可行性和价值,特别是“问题模式”,它规定了产品的目的,以及实现该目的的机制。论文中的方法结合众包和CNN,提取产品描述中的目的和机制向量表示。论文表明,这些学习到的向量能比传统的信息检索方法,以更高精度和更快速度找到类比。在一个思想实验中,模型检索的类比能力提升了产生创意的可能性。研究结果表明,学习和利用较弱的结构表征,是大规模计算类比的有效方法。

2017-09-13

Kdd2017最佳应用论文奖:使用结构化异构信息网络(HIN)来检测 Android恶意软件

随着Android恶意软件的增长及其对用户的影响,Android恶意软件检测已成为网络安全日益重要的课题。Android恶意软件也越来越复杂,需要新防御技术从而保护用户免受威胁。这篇论文中,为了检测Android恶意软件,我们不再仅仅使用API调用,而是进一步分析它们之间的不同关系,并创建更高层次的语义,这就让攻击者更难逃避被检测。我们将Android应用,相关的API,及其与结构化异构信息网络(HIN)的丰富关系作为代表。然后我们使用基于元路径的方法来表征应用程序和API的语义相关性。我们使用每个元路径来制定Android应用的相似性度量,并使用多内核学习聚合不同的相似之处。然后通过学习算法自动加权每个元路径进行预测。据我们所知,这是使用结构化HIN进行Android恶意软件检测的最佳方法。对来自Comodo Cloud Security Center的实体样本收集进行综合实验,我们比较了各种恶意软件检测方法。实验结果表明,我们开发的HinDroid系统,胜过其他Android恶意软件检测技术。HinDroid已经被并入Comodo Mobile Security产品的扫描工具。

2017-09-13

Android的图形处理引擎-Skia

Skia是一个开源的向量图形处理函数库,包括字型、坐标转换、位图等等,相当于轻量级的Cairo,目前主要用于Google的Android和Chrome平台。 另外,Skia是WebKit支持的众多图形平台之一,在WebKit的GraphicsContext.h/.c中有相关实现。

2011-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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