- 博客(160)
- 资源 (5)
- 收藏
- 关注
原创 springboot+dubbo+zk
springboot+dubbo+zk注意关于Curator连接Zookeeper对应版本VersionsThe are currently two released versions of Curator, 2.x.x and 3.x.x: Curator 2.x.x - compatible with both ZooKeeper 3.4.x and ZooKeeper 3.5.xCurator 3.x.x - compatible only with ZooKeeper 3.5.x
2020-10-24 02:13:44
578
原创 Linux 高级命令sed和awk
sed,awk1、 sed命令:行操作命令,一次处理一行数据,默认情况下不改变原始行。适合于处理大型文件。2、 语法:sed 选型 ‘sed命令’ 文件名sed ‘s/root/ROOT/g’ pp.txt选项:-e同时操作多项sed -e ‘s/root/ROOT/g’ -e ‘s/bash/BASH/g’ pp.txt3、 sed命令d删除sed ‘1d’ pp.txtsed ‘1,6d’ pp.txtsed ‘3,10d’ pp.txtsed '4,d′pp.txtsed‘d'
2020-10-18 13:11:45
573
原创 JAVA API利用Curator操作ZooKeeper
JAVA利用Curator操作ZooKeeper兼容性问题Curator 4.0对ZooKeeper 3.5.x有很强的依赖性如果您使用的是ZooKeeper 3.5.x,则无需执行任何操作 - 只需使用Curator 4.0即可。对ZooKeeper 3.4.x也是兼容的,但是你必须在maven依赖中排除 zookeeper依赖包,如下: <dependency> <groupId>org.apache.curator</gro
2020-09-26 00:31:31
409
原创 windows下安装hadoop
下载hadoop压缩包,并解压winutils可以在此出下载:https://github.com/cdarlint/winutils配置JAVA_HOME与HADOOP_HOME环境core-site.xml<configuration> <property> <name>fs.default.name</name> <value>hdfs://localhost:9000</value>
2020-09-26 00:31:10
327
原创 基于Hadoop的Spark集群安装
Spark安装http://spark.apache.org/downloads.htmlNote that, Spark 2.x is pre-built with Scala 2.11 except version 2.4.2, which is pre-built with Scala 2.12. Spark 3.0+ is pre-built with Scala 2.12.上传spark安装包[root@node1 app]# tar zxvf spark-3.0.1-bin-hadoo
2020-09-26 00:30:38
267
原创 JAVA API操作HDFS
JAVA API操作HDFS注意事项此处配置需相同代码如下:导入依赖注:这里hadoop的版本最好与安装的hadoop版本一致pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs
2020-09-26 00:26:24
117
原创 HIVE具体安装流程
hive安装由于centos7之后yum无法安装mysql,这里采用mariadb替代,mariadb与mysql采用一样的操作方式 [root@node1 ~]# yum -y install mariadb mariadb-server
2020-09-24 23:53:59
3331
原创 HBase安装步骤(全)
Hbase安装Hadoop对应的HBase版本,可在https://mirrors.tuna.tsinghua.edu.cn/apache/hbase中下载对应版本[root@node1 app]# tar zxvf hbase-1.4.13-bin.tar.gz
2020-09-24 00:40:11
649
原创 Hadoop单机及集群安装
Hadoop安装前期准备node1:CentOS7(IP:192.168.91.145)Masternode2:CentOS7(IP:192.168.91.146)Slavernode3:CentOS7(IP:192.168.91.147)Slaver配置网络,由于默认是DHCP方式动态获取IP,小编这里采用静态IP的方式,如下:[root@localhost ~]# nmcli connection modify ens33 ipv4.addresses 192.168.91.145/24
2020-09-23 02:09:26
198
原创 Zookeeper分布式安装详细步骤
centos7 安装Zookeeper上传zookeeper#解压zookeeper[root@node1 app]# tar zxvf zookeeper-3.4.14.tar.gz [root@node1 app]# cd zookeeper-3.4.14/[root@node1 zookeeper-3.4.14]# ls[root@node1 zookeeper-3.4.14]# mkdir data[root@node1 zookeeper-3.4.14]# cd conf/[roo
2020-09-23 00:08:52
248
原创 实现Springboot整合mybatis
springboot整合mybatis目录结构具体流程数据库导入SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for user-- ----------------------------DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `us
2020-09-22 23:33:05
168
原创 IDEA解决springboot热部署失效问题
IDEA实现springboot热部署在pom.xml文件中添加依赖内容 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope>
2020-09-22 22:16:49
167
原创 centos7 SSH免密登陆
SSH免密登陆具体操作对/etc/hosts做如下修改[root@node1 ~]# ssh-keygen -t rsa[root@node1 ~]# ssh-copy-id node2[root@node1 ~]# ssh-copy-id node3测试
2020-09-22 08:25:10
123
原创 SSM整合全部步骤及思路
SSM整合前言目录结构代码如下:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.
2020-09-21 16:57:48
477
原创 IDEA常用的快捷键备忘录
idea常用的快捷键Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示Ctrl+Alt+Space 类名或接口名提示Ctrl+P 方法参数提
2020-09-20 21:52:45
156
原创 idea中xmlns=http://www.springframework.org/schema/beans报错
出现下图错误File—>Settings---->Languages&Frameworks—>Schemas and DTDs
2020-06-20 22:01:07
3061
1
原创 Docker私有仓库的使用
Docker私有仓库私有仓库搭建与配置(1)拉取私有仓库镜像[root@localhost ~]# docker pull registry(2)启动私有仓库容器[root@localhost ~]# docker run -di --name=registry -p 5000:5000 registry(3)打开浏览器 输入地址http://192.168.91.141:5000/v2/_catalog看到{“repositories”:[]} 表示私有仓库搭建成功并且内容为空(4)
2020-06-18 17:51:30
630
原创 docker的Dockerfile
docker迁移与备份容器保存为镜像(格式:docker commit 容器名 镜像名)[root@localhost ~]# docker commit gohb_nginx gohb_nginx_01运行[root@localhost ~]# docker run -di --name=gohb_test_nginx -p 81:80 gohb_nginx_01镜像备份(格式:docker save -o 导出文件名称 导出的镜像名)[root@localhost ~]# dock
2020-06-18 17:27:29
583
原创 docker常见应用部署和迁移备份
docker常见应用部署MySQL部署(1)拉取mysql镜像[root@localhost ~]# docker pull centos/mysql-57-centos7(2)创建容器[root@localhost ~]# docker run -di --name=gohb_mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=12345 centos/mysql-57-centos7-p 代表端口映射,格式为 宿主机映射端口:容器运行端口-e 代表添加
2020-06-18 16:23:28
780
原创 centos7下docker安装设置国内镜像及常见命令
安装[root@localhost ~]# yum -y install yum-utils device-mapper-persistent-data lvm2[root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#设置yum源为阿里云[root@localhost ~]# yum -y install docker-ce
2020-06-14 23:41:00
1164
原创 mybatis利用注解实现一对一和一对多查询
数据库设计SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for user-- ----------------------------DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(32) NOT NULL COMMEN
2020-06-05 22:15:39
1129
原创 mybatis利用注解解决实体类与数据库列名不一致问题
mybatis利用注解解决实体类与数据库列名不一致问题数据库设计SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for user-- ----------------------------DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username`
2020-06-05 22:13:15
2961
原创 mybatis利用注解完成CRUD
mybatis利用注解完成CRUD注:利用注解时,不能在使用xml配置文件目录结构如下:数据库设计SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for user-- ----------------------------DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INC
2020-06-05 22:12:43
960
原创 mybatis利用实现类完成CRUD操作
mybatis利用实现类完成CRUD操作数据库设计SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for user-- ----------------------------DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varcha
2020-06-03 11:58:15
853
原创 mybatis利用代理DAO实现CRUD操作
mybatis实现CRUD操作注:数据库字段名和实体类属性名最好是一致的。如果两端不一致,造成mybatis无法填充对应的字段信息。解决方法(见后文)数据库设计SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for user-- ----------------------------DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `
2020-06-02 23:10:06
1064
原创 jquery基本操作--选择器
选择器:筛选具有相似特征的元素(标签)1. 基本操作学习: 1. 事件绑定 //1.获取b1按钮 $("#b1").click(function(){ alert("abc"); }); 2. 入口函数 $(function () { }); window.onload 和 $(function) 区别 * window.onload 只能定义一次,如果定义多次,后边的会将前边的覆盖掉 * $(function)可以定义多次的。 .
2020-06-02 19:59:09
912
原创 sqlmap常用语句备忘录
网上关于SQLMAP指令,大家尝试都是一堆error,小编在这里分享自己对SQLMAP的经验总结--level=5 --risk=3 --random-agent --user-agent -v3 --batch --threads=10 --dbs--dbms="MySQL" -v3 --technique U --tamper="space2mysqlblank.py" --dbs--d...
2020-05-26 08:47:04
1397
原创 Linux运维之(十九)rsyslog附属软件日志分析平台loganalyzer
loganalyzer安装步骤[root@host1 ~]# yum -y install httpd mariadb* php php-gd php-xml php-mysqlnd rsyslog-mysql libcurl-devel net-snmp-devel[root@host1 ~]# systemctl restart httpd[root@host1 ~]# systemctl restart mariadb[root@host1 ~]# mysqladmin -u root
2020-05-25 13:26:36
1291
原创 Linux运维之(十八)rsyslog日志同步架构
rsyslog日志同步架构(一主一从)前期准备centos7 (IP:192.168.91.134)---------->主日志接收端centos7 (IP:192.168.91.135)---------->从日志发送端配置过程从日志发送端192.168.91.135[root@host2 ~]# vi /etc/rsyslog.conf 注: @@ 表示通过 tcp 协议发送 @表示通过 udp协议发送[root@host2 ~]# systemctl rest
2020-05-24 11:05:45
1444
原创 Linux运维之(十七)ansible安装及使用
Ansible安装及使用安装步骤[root@localhost ~]# vi /etc/hosts[root@localhost ~]# ssh-keygen -t rsa#一直回车下去[root@localhost ~]# ssh-copy-id host1[root@localhost ~]# ssh-copy-id host2[root@localhost ~]# ssh-copy-id host3#Ansible是属于Extra Packages for En
2020-05-24 08:27:53
1363
原创 记一次真实渗透经历
背景小编就不多解释了,小编在某站点扫描时,发现其可能存在上传漏洞小编想上传一句话木马,但是发现该站点对文件后缀进行了过滤,故采用burpsuite抓包实现一句话木马文件上传成功上传之后,利用一句话木马进行连接利用菜刀工具的cmd创建用户添加管理员组,打开3389端口允许远程连接。例:net user test test /addnet localgroup administrators test /addREG ADD HKLM\SYSTEM\CurrentControlSet\Con
2020-05-23 09:03:42
4107
原创 Nmap如何逃避WAF/ IDS
Nmap如何逃避WAF/ IDS前言Nmap是功能最强大的扫描程序,用于执行许多功能,包括端口扫描,服务检测甚至漏洞检测。从入门到高级的Nmap 涵盖了许多基本概念和命令,我将讨论Nmap的一些高级技术。正文从安全的角度来看,防火墙和IDS(入侵检测系统)通常起着很好的作用,可以很好地保护远程目标,因为这些硬件和软件能够阻止入侵,但是在渗透测试的情况下,您需要绕过这些入侵工具以获得正确的结果,否则您将被误导。Nmap可以扫描远程目标计算机上的防火墙和其他入侵检测系统,因为它使用不同类型的技术
2020-05-19 14:04:08
3533
原创 hack the box[HTB]web题之Fuzzy
gohb@gohb:~/桌面$ gobuster dir -u http://docker.hackthebox.eu:30568/ -w /usr/share/dirbuster/wordlists/directory-list-2.3-medium.txt gohb@gohb:~$ gobuster dir -u http://docker.hackthebox.eu:30568/ap...
2020-05-11 09:55:28
1949
原创 Django 前后端分离实战项目 生鲜超市(十四)之支付宝接入
支付宝接入要求Package Versioncertifi 2020.4.5.1chardet 3.0.4coreapi 2.3.1coreschema 0.0.4Django 1.11.3...
2020-05-08 19:42:04
2602
原创 Django 前后端分离实战项目 生鲜超市(十三)之订单管理
订单管理要求Package Versioncertifi 2020.4.5.1chardet 3.0.4coreapi 2.3.1coreschema 0.0.4Django 1.11.3d...
2020-05-08 19:35:10
1905
原创 Django 前后端分离实战项目 生鲜超市(十二)之购物车功能
购物车功能要求Package Versioncertifi 2020.4.5.1chardet 3.0.4coreapi 2.3.1coreschema 0.0.4Django 1.11.3...
2020-05-08 19:34:43
1994
原创 Django 前后端分离实战项目 生鲜超市(十一)之个人中心
个人中心要求Package Versioncertifi 2020.4.5.1chardet 3.0.4coreapi 2.3.1coreschema 0.0.4Django 1.11.3d...
2020-05-08 19:34:12
2055
2
原创 hack the box[HTB]web题之Grammar
When we access this page we get a Forbidden error. However we believe that something strange lies behind… Can you find a way in and retrieve the flag?真的像题目描述一样是forbidden页面请求数据不正常 看下页面响应是否正常好像没有异常...
2020-05-07 10:13:19
1963
原创 Django 前后端分离实战项目 生鲜超市(十)之用户收藏
用户收藏流程在user_operation文件夹下views.py代码如下:views.pyfrom rest_framework import viewsetsfrom rest_framework import mixinsfrom rest_framework.permissions import IsAuthenticatedfrom rest_framework_jwt...
2020-05-07 10:07:20
2086
2020RSAC2.rar
2020-03-19
2020-RSAC1.rar
2020-03-19
渗透测试常用密码本集锦
2020-03-17
BurpUnlimited.rar
2020-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人