自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木木与呆呆的专栏

Java程序员,专注Java编程技术,开发以后台为主前台为辅,目前投身Hadoop大数据以及Ranger安全开发,活跃在大数据开源社区,同时推荐多种高效便捷的开发工具,分享自己的各种经验技巧总结。

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

原创 物理CPU,物理CPU内核,逻辑CPU概念详解

1.说明CPU(Central Processing Unit)是中央处理单元,本文介绍物理CPU,物理CPU内核,逻辑CPU,以及他们三者之间的关系,一个物理CPU可以有1个或者多个物理内核,一个物理内核可以作为1个或者2个逻辑CPU。2.物理CPU物理CPU就是计算机上实际安装的CPU,物理CPU数就是主板上实际插入的CPU数量。在L...

2019-04-09 17:29:00 19103

原创 【转载】Nessus安全测试插件编写教程

Nessus安全测试插件编写教程作者:Renaud Deraison翻译:nixe0n1.怎样编写一个高效的Nessus安全测试插件在Nessus安全测试系统中,所有的安全测试都是由nessusd进程发动的。在测试期间,一个好的测试插件必须能够有效地利用其它测试插件的测试结果。例如:一个测试插件需要打开一个到FTP服务器的连接,而在这之前...

2019-04-04 13:52:00 901

原创 Linux安装Maven

使用Linux的root用户安装Maven,安装的Maven版本为3.5.4。1.下载并上传安装包下载安装包apache-maven-3.5.4-bin.tar.gz:Maven官网下载上传到服务器目录:/home/maven2.解压安装包tar -zxvf apache-maven-3.5.4-bin.tar.gz3.配置环境变量vi...

2019-03-28 11:13:00 2809

原创 Maven常用参数说明

缩写全名说明-h--help显示帮助信息-am--also-make构建指定模块,同时构建指定模块依赖的其他模块-amd--also-make-dependents构建指定模块,同时构建依赖于指定模块的其他模块-B--batch-mode以批处理(batch)模式运行-C--strict-che...

2019-03-27 11:40:00 953

原创 Notepad++在线安装使用JSON插件

1.介绍JSON Viewer是Notepad++的JSON插件,Notepad++的Plugins Admin可以安装管理插件,它不仅可以格式化JSON字符串,还可以打开JSON查看器查看结构化的JSON。2.安装插件插件(P) -> Plugins Admin ...弹出的Plugin Admin窗口,在Available可用插件中,Search搜索框中...

2019-03-22 16:22:00 5205

原创 显示器接口VGA、DVI、HDMI、DP

1.说明对于显示器接口类型,常见的接口有VGA、DVI、HDMI、DP这四种,当然还有其他类型接口,本文主要介绍上面四种接口,介绍接口的基本规格参数和外形等,以及这四种接口之间的联系和区别。2.VGAVGA接口Video Graphics Array,即视频图形阵列,又被称为D-Sub接口。VGA接口传...

2019-03-20 18:02:00 1398

原创 Git分布式版本控制系统

1.简介Git是一个开源的分布式版本控制系统,是目前世界上最快、最简单、也是最流行的版本控制工具,它可以有效、高速的管理从很小到非常大的项目版本。Git是Linus Torvalds为了帮助管理Linux内核源码,而开发的一款开源的免费的版本控制工具。Git主要用途:1.保存每一次修改,便于追踪查看项目中所有文件的变化;2.同时使用多种方式...

2019-03-19 16:27:00 264

原创 versions-maven-plugin插件批量修改版本号

1.简介versions-maven-plugin插件可以管理项目版本,特别是当Maven工程项目中有大量子模块时,可以批量修改pom版本号,插件会把父模块更新到指定版本号,然后更新子模块版本号与父模块相同,可以避免手工大量修改和遗漏的问题。2.使用2.1.修改版本号cmd进入Maven工程根目录,运行命令:mvn -f "pom.xm...

2019-03-13 15:15:00 2941

原创 RESTful测试工具RESTClient

1.简介RESTClient是一个用于测试RESTful Web服务的客户端,是用Java Swing编写的基于Http协议的接口测试工具,它可以向服务器发送各种Http请求,并显示服务器响应。使用RESTClient可以方便的测试各种Web服务,便于Web开发时接口的调试。RESTClient有两个可执行文件:图形用户界面(对应restcl...

2019-03-08 12:03:00 1800

原创 UML建模工具

1.简介UMLet是一款简单实用、开源的轻量级UML建模工具,UML中定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等9种图形,它能够帮助我们快速地构建各种UML模型。UMLet是跨平台的,因为底层是JAVA,它可以在Windows、OS X和Linux上独立运行,并且是绿色版的,灵活轻便,易于安装。UMLet自...

2019-03-06 18:20:00 812

原创 IPv6地址格式

1.说明IPv6是互联网协议的第六版,现有IPv4只支持大概40亿个网络地址,而IPv6支持3.4e38个网络地址。IPv4的地址长度是32位(bit),IPv6的地址长度是128位。尽管大部分IPv4计算机每个接口只有一个IP地址,但是IPv6计算机通常会有两个IP地址:一个本地链路地址和一个全球单播地址。2.首选格式(...

2019-03-01 11:38:00 8311

原创 eDiary电子日记本

1.简介eDiary是一款小巧的本地电子日记本,也可以用来管理资料文档,支持常用的文字编辑排版功能,也支持插入图片功能。支持多用户,可以设置登录用户名和密码,每个用户可拥有多个日记文件,日记文件经过非常严格的加密,支持全局快速搜索所有文件。2.使用心得我主要使用eDiary来管理资料文档修改背景颜色为绿豆沙色,减轻视觉疲劳,在新建的文档页面右键,点击背景(O)…背景...

2019-02-27 21:12:59 5779 2

原创 FastStoneCapture屏幕截图软件

1.简介FastStone Capture(FSCapture)是经典的屏幕截图软件,可以捕捉全屏图像、活动窗口、任意指定截图形状,而且还有图像编辑和屏幕录制功能,还能支持屏幕放大镜和屏幕取色等功能。2.推荐用法2.1.截图包括了全屏截取,当前活动窗口截取,截取选定区域,多边形截取和截取滚动页面等,基本上常用的都有了。2.2.滚动截图重点介绍一下滚动截图功能,为了这个功能安...

2019-02-27 21:08:56 322

原创 PostgreSQL常用SQL

– 查看已创建的数据库SELECT datname FROM pg_database;– 创建数据库CREATE DATABASE mydb;– 删除数据库DROP DATABASE mydb;– 查看已创建的用户SELECT usename FROM pg_user;– 创建用户并且指定密码CREATE USER yuwen WITH PASSWORD ‘zdh1234’;–...

2019-02-27 20:54:48 483

原创 PostgreSQL相关知识概念

本文主要介绍PostgreSQL数据库的一些重要知识点,包括数据库、模式、表空间、用户/角色等概念和关系,帮助用户理解PostgreSQL数据库的重要概念,从而能够更好的使用PostgreSQL。1.ROLE/USER区别通常ROLE(角色)和USER(用户)是两个不同的概念,但是在PostgreSQL里没有区分用户和角色,这里容易和其他数据...

2019-02-25 17:57:00 667

原创 PostgreSQL客户端psql常用命令

使用psql客户端访问数据库,列出了psql常用命令和参数。常用命令-- 使用指定用户和IP端口登陆psql -h 10.43.159.11 -p 5432 -U postgres -W-- 退出psql命令行\q-- 查看角色属性\du-- 查看数据库列表\l (小写的L)-- 查看包含template字符的数据库\l *temp...

2019-02-22 16:54:00 3225

原创 PostgresSQL客户端pgAdmin4使用

1.说明pgAdmin 4是一款为PostgreSQL设计的可靠和全面的数据库设计和管理软件,它允许您连接到特定的数据库,创建表和运行各种从简单到复杂的SQL语句。它支持的操作系统包括Linux,Windows,Mac OS X。这里使用的pgAdmin 4是安装PostgreSQL数据库时自带的,在安装包解压后的目录可以看到客户端工具pgAdm...

2019-02-21 10:44:00 17183

原创 Fences桌面图标分类

1.简介Fences也称为栅栏桌面,可以用来分类和组织桌面上的图标。Fences可以将不同的图标放到不同的容器当中,还可以自由的设置这个容器,比如移动和拉伸等等。这样图标分类后,桌面就整洁多了。2.推荐用法2.1.创建图标容器鼠标右键在桌面画一个矩形的Fences,一个图标容器就创建好了,还可以给容器命名,然后就可以把图标拖进去了。2.2.隐藏所有图标双击桌面空白区域,...

2019-02-16 22:37:47 1216

原创 Clover支持目录多标签页

1.简介Clover是Windows Explorer资源管理器的一个扩展,为其增加类似谷歌 Chrome 浏览器的多标签页功能。2.推荐用法下面是我使用的Clover的截图:可以看到同时打开多个目录,会形成Tab页面多标签的效果。还可以拖动目录到标签栏,方便以后快速打开常用目录。3.参考Clover详细介绍和下载:Clover 3官网...

2019-02-16 22:20:23 711

原创 Notepad++快速选中多行

我们在编辑文章的时候,通常需要选择多行连续的文本,可以使用Shift+鼠标选择多行文本,如果一次需要选择的文本太多,比如选择10000到20000行之间的文本,鼠标要拉好久,手一累一抖,又要重新来,这里介绍一下在Notepad++中快速选择多行的方法。下面介绍具体用法,以选择文章中的第10-90行文本为例。1.跳转到第10行快捷键: Ctrl+G目标位置:102.选择开始...

2019-02-16 22:12:26 3919

原创 VMware客户端vSphereClient新建虚拟机

1.说明VMware客户端工具vSphere Client,用来连接和管理ESX或ESXi主机(下面称为宿主机),可以方便的创建、管理虚拟机,并分配相应的资源。宿主机就是使用虚拟化软件运行虚拟机的计算机,这里是安装了VMware服务端ESXi5的单板服务器,使用的安装包为ESXi-5.5.0-1331820-standard。单板服务器安装E...

2019-02-16 15:19:00 2260

原创 Linux操作系统RedHat6.5安装

1.说明安装Linux操作系统Red Hat 6.5,安装镜像为rhel-server-6.5-x86_64-dvd.iso。2.开始安装在BIOS里设置成从光驱启动,服务器上电后会加载光驱中的镜像,也可以设置成从本地硬盘或者移动硬盘启动,选择里面已下载的操作系统镜像即可。服务器启动出现如下安装选项,第一次安装选择:Install or...

2019-02-15 15:40:00 1852

原创 PostgreSQL数据库安装Version10.5

PostgreSQL数据库安装,基于版本10.5安装,在Linux系统上使用*.gz二进制压缩包手动安装。操作系统:Red Hat Enterprise Linux Server release 6.5 (Santiago)安装包: postgresql-10.5-1-linux-x64-binaries.tar.gz1.说明网上有很多在线安装PostgreSQL的文章,在线安装...

2019-02-14 23:32:13 435

原创 Eclipse导入Zookeeper源码Version2017.11.3

将Zookeeper源码导入Eclipse,Zookeeper源码需要使用ant构建后才能导入Eclipse,和Solr的源码一样也是使用ant构建的,大部分可以参考Eclipse导入Solr源码Version5.5.3,下面写一下比较重要的地方。1.Zookeeper源码下载使用如下地址:https://github.com/apache/zookeeper本文使用的是2017年...

2019-02-14 23:28:04 309

原创 eDiary电子日记本

1.简介eDiary是一款小巧的本地电子日记本,也可以用来管理资料文档,支持常用的文字编辑排版功能,也支持插入图片功能。支持多用户,可以设置登录用户名和密码,每个用户可拥有多个日记文件,日记文件经过非常严格的加密,支持全局快速搜索所有文件。2.使用心得我主要使用eDiary来管理资料文档修改背景颜色为绿豆...

2019-02-11 16:39:00 2347

原创 FastStoneCapture屏幕截图软件

1.简介FastStone Capture(FSCapture)是经典的屏幕截图软件,可以捕捉全屏图像、活动窗口、任意指定截图形状,而且还有图像编辑和屏幕录制功能,还能支持屏幕放大镜和屏幕取色等功能。2.推荐用法2.1.截图包括了全屏截取,当前活动窗口截取,截取选定区域,多边形截取和截取滚动页面等,基本上常用的都有了。2....

2019-02-04 09:21:00 347

原创 PostgreSQL常用SQL

-- 查看已创建的数据库SELECT datname FROM pg_database;-- 创建数据库CREATE DATABASE mydb;-- 删除数据库DROP DATABASE mydb;-- 查看已创建的用户SELECT usename FROM pg_user;-- 创建用户并且指定密码CREATE USER yuwen ...

2019-02-03 09:34:00 272

原创 Fences桌面图标分类

1.简介Fences也称为栅栏桌面,可以用来分类和组织桌面上的图标。Fences可以将不同的图标放到不同的容器当中,还可以自由的设置这个容器,比如移动和拉伸等等。这样图标分类后,桌面就整洁多了。2.推荐用法2.1.创建图标容器鼠标右键在桌面画一个矩形的Fences,一个图标容器就创建好了,还可以给容器命名,然后就可以把图标拖进去了。2.2.隐藏...

2019-02-02 11:35:13 1333

原创 Clover支持目录多标签页

1.简介Clover是Windows Explorer资源管理器的一个扩展,为其增加类似谷歌 Chrome 浏览器的多标签页功能。2.推荐用法下面是我使用的Clover的截图:可以看到同时打开多个目录,会形成Tab页面多标签的效果。还可以拖动目录到标签栏,方便以后快速打开常用目录。3.参考Clover详细介绍...

2019-02-01 11:42:00 519

原创 Notepad++快速选中多行

我们在编辑文章的时候,通常需要选择多行连续的文本,可以使用Shift+鼠标选择多行文本,如果一次需要选择的文本太多,比如选择10000到20000行之间的文本,鼠标要拉好久,手一累一抖,又要重新来,这里介绍一下在Notepad++中快速选择多行的方法。下面介绍具体用法,以选择文章中的第10-90行文本为例。1.跳转到第10行快捷键: C...

2019-01-31 17:29:00 8069

原创 Storm集群使用DRPC功能Version1.0.1

在Storm集群上开启DRPC功能,基于Storm的1.0.1版本,并且执行简单的例子测试。1.DRPC概念DRPC就是分布式远程过程调用。Storm里面引入DRPC主要是利用storm的实时计算能力,来并行化CPU intensive的计算。DRPC的Storm topology以函数的参数流作为输入,而把这些函数调用的返回值作为topology的输出流。DRPC其实不能算是S...

2019-01-31 01:56:42 316

原创 PostgreSQL数据库安装Version10.5

PostgreSQL数据库安装,基于版本10.5安装,在Linux系统上使用*.gz二进制压缩包手动安装。操作系统:Red Hat Enterprise Linux Server release 6.5 (Santiago)安装包: postgresql-10.5-1-linux-x64-binaries.tar.gz1.说明网上有很多在线...

2019-01-29 17:34:00 735

原创 Storm集群安装Version1.0.1开启Kerberos

Storm集群安装,基于版本1.0.1,同时开启Kerberos安全认证,使用apache-storm-1.0.1.tar.gz安装包。1.安装规划角色规划IP/机器名安装软件运行进程UI, nimbuszdh-237stormcore,nimbussupervisorzdh-238stormsupervisor,worker,LogWriter...

2019-01-28 23:21:13 882

原创 LDAP理解要点

1.介绍LDAP(Lightweight Directory Access Protocol)是"轻量级目录访问协议",是一个用于访问"目录服务器"(Directory Servers)的协议。这里所谓的"目录"是指一种按照树状结构存储信息的数据库。2.DN唯一标识名目录这个概念和硬盘上的目录结构类似,不过LDAP的根目录必须是The world,一级子目录必须是国家(countri...

2019-01-28 21:47:10 321

原创 前端在线学习网站W3School

W3School在线学习网站http://www.w3school.com.cn/W3School是因特网上最大的WEB开发者资源,是完全免费的,是非营利性的,一直在升级和更新,是W3C中国社区成员,致力于推广W3C标准技术。在W3School你可以找到你所需要的所有的网站建设教程。从基础的HTML到CSS,乃至进阶的XML、SQL、JS、PHP 和 ASP.NET。...

2019-01-28 21:39:28 555

原创 Ranger知识地图

自己总结的Ranger的学习路线和知识点,提供给感兴趣的同学入门参考之用。Ranger入门路线1.准备能够上网的电脑,Eclisp开发环境,Linux服务器等;2.掌握Hadoop(HDFS/YARN)大数据组件基本功能,环境搭建,命令使用等;3.掌握Ranger的基本功能,了解Ranger的框架;4.下载Ranger源码编译打包,包括Git、Maven等工具使用,导入工程到Eclip...

2019-01-28 21:35:46 235

原创 Eclipse导入Zookeeper源码Version2017.11.3

将Zookeeper源码导入Eclipse,Zookeeper源码需要使用ant构建后才能导入Eclipse,和Solr的源码一样也是使用ant构建的,大部分可以参考Eclipse导入Solr源码Version5.5.3,下面写一下比较重要的地方。1.Zookeeper源码下载使用如下地址:https://github.com/apache/...

2019-01-28 10:31:00 301

原创 设置电脑的保护色(绿豆沙色)

设置电脑保护色为绿豆沙颜色,比起长时间观看刺眼的白色,眼睛真的舒服多了,亲测有效。1.设置窗口颜色桌面 -> 右键 -> 个性化 -> 窗口颜色 ->项目(I) -> 选择窗口 ->颜色1(L) -> 选择其它将如下颜色添加到自定义颜色:色调(E) 设为84饱和度(S) 设为91亮度(L) 设为205之后点击确定即可。...

2019-01-27 23:57:57 3139

原创 Notepad++插件Base64编解码

我们平常进行Base64编码需要自己写代码转换,或者使用其他人编写的小工具程序,也可以使用在线base64编码工具,现在我们还可以使用Notepad++自带的插件,进行Base64编码和解码,非常方便。1.Base64编解码示例下图中选中ADMIN:Password进行Base64编码,输出编码后的结果QURNSU46UGFzc3dvcmQ=2.Base64编码插件§ -&gt...

2019-01-27 23:26:38 5320

原创 URL中使用IPv4,IPv6和主机名

在浏览器的Http请求的URL中如何使用IPv4,IPv6和主机名,因为IPv6的地址需要加[],导致用法有点区别,下面通过具体的例子总结一下不同情况下的用法。1.假设有台Linux主机名配置如下:10.43.159.11 zdh-11-IPv42001:db8:1:0:20c:29ff:fe96:8b55 zdh-11-IPv6并且该主机对外通...

2019-01-27 15:06:22 3595

proto3官方英文手册 Protocol Buffers 3

proto3谷歌官方英文手册原版,全名为 Protocol Buffers 3 ,因为网络问题不好访问和查看该文档,而目前网上的中文翻译都是不完善的,特意下载共享给大家。

2020-10-14

RA8803的320*240液晶屏 ,ARM CortexM3 lpc1768 的驱动

RA8803的320*240的四级灰度液晶屏,自带字库,自己写的ARM CortexM3 lpc1768 的驱动程序,程序注释比较详细,已经实际测试成功,实现的功能包括任意定位写字符串和画任意直线和任意大小的圆。

2011-08-03

ARM_ST7920驱动程序

ARM_ST7920驱动程序,Cortex-M3芯片专用,说明和注释比较详细,稍作修改即可使用。原来自己做电子设计大赛使用的源码,共享给大家参考一下~

2011-07-13

空空如也

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

TA关注的人

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