自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (12)
  • 收藏
  • 关注

原创 计算机图形学-三维投影变换

python 演示三维投影变换

2022-10-30 21:39:05 235

原创 python实现UDP打洞

基于python 实现 UDP打洞在公网设置一个中间服务器111.222.111.2222from socket import *import threadingserver_addr = ('111.222.111.2222',6000)udpSerSock = socket(AF_INET,SOCK_DGRAM)udpSerSock.bind(server_addr)hostDict={} #保存登入的客户端def revMsg(): print("start rev:")

2020-06-21 20:40:09 1154

原创 华为路由器 HG8546M ssh 默认密码

华为路由器 HG8546M ssh root账户默认密码adminHW

2020-02-27 16:57:44 5336

原创 python 使用代理批量下载网络图片

import csvimport numpy as npimport requestsdata=[]with open('imageURL.csv', 'r') as f: # 读取图片地址 reader = csv.reader(f) for row in reader: data.append(row)proxies = { "htt...

2019-11-12 14:23:23 460

原创 ubuntu1804搭建kamailio SIP服务器

安装kamailio服务器sudo apt install kamailio配置服务器vi /etc/kamailio/kamailio.cfg,在文件头部添加下列4行#!define WITH_MYSQL#!define WITH_AUTH#!define WITH_USRLOCDB#!define WITH_NAT#!define WITH_DEBUG修改 /etc/ka...

2019-09-29 09:41:12 649

原创 python中bool数组取反

这里写自定义目录标题python中bool数组取反操作python中bool数组取反操作由于Python中使用数字0,1 代表Flase,Ture 。所以bool数组不能像matlab一样直接进行取反操作。a=np.array([False,True,False,True,False])要想对a取反,最简单的操作是b=(a==0)print(b)[ True False True...

2019-09-26 11:21:24 2938

原创 内网穿透-p2p通讯服务器-基于n2n和udp2raw-tunnel

内网穿透-p2p通讯服务器-基于开源软件n2n和udp2raw-tunnel原本在简单的网络环境中n2n可以很好的达到p2p通讯功能,但是由于公网ip服务器(如阿里云等)可能会屏蔽掉UDP协议,使得n2n无法使用,于是通过一个非常棒的开源软件udp2raw-tunnel(https://github.com/wangyu-/udp2raw-tunnel)来将UDP伪装成TCP协议,实验证明是可行...

2019-07-10 11:22:46 2967

原创 解决repo init 错误 fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle

由于repo 每次执行的时候都会去更新自己,由于下载地址被墙,导致无法更新而不能继续执行解决方法:为repo 设置国内镜像更新地址 --repo-url=https://gerrit-googlesource.lug.ustc.edu.cn/git-reposudo repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/lineageOS...

2019-01-23 16:44:20 23045 2

原创 手工从grub引导进入Ubuntu16.04

手工从grub引导进入Ubuntu16.04先确定ubuntu 根目录安装的分区,假如根分区为(hd0,1),可以Tab建提示 grub> linux (hd0,1)/vmlinuz ro root=/dev/sda1 grub>initrd (hd0,1)/initrd.img grub>boot 即可进入Ubuntu系统

2017-09-04 21:58:47 8665

转载 Matlab实现FFT变换

原文地址:http://blog.sina.com.cn/s/blog_64b236da0100vdqt.htmlFFT信号流图: 程序实现是这样: 程序流程如下图:  首先进行位逆转,其实很简单,就是把二进制的位逆转过来:Matlab的位逆转程序:function a=bitreverse(N

2016-11-21 20:17:32 34949

转载 傅里叶变换

傅里叶变换2014/08/09 · IT技术 · 113 评论 · 傅里叶, 傅里叶变换, 数学分享到: 7K原文出处: 韩昊    作 者:韩 昊知 乎:Heinrich微 博:@花生油工人知乎专栏:与时间无关的故事谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老

2016-11-17 20:37:19 940 1

原创 可变参数函数printf的实现(不使用va_list等内置宏定义)

一直好奇c语言中int printf( const char* format, …) 可变参数函数是怎样实现的,网上关于可变参数函数的实现基本上使用了va_list,va_start,va_end等内置宏定义,为了更深入的理解可变参数函数,决定直接使用内置汇编来实现关键操作。 1.可变参数函数的形参使用(…)来表示可变个数的参数,在实际调用时,所有的参数都会被压入栈中,需要自行从栈中读取参数,这只

2016-11-06 15:06:51 644

原创 函数调用过程-汇编代码分析

软件平台:code::block+MingwC源码main.cint add(int a,int b);void print();int main(){ int a=0; a=add(1,2) print(); return 0;}int add(int a,int b){ return a+b;}void print(){ int a

2016-08-12 12:05:18 1743

原创 C++文件读写

C++文件读写实例(BinWriter)从源文件中读取指定位置的一段数据写入到目的文件的指定位置#include <iostream>#include <fstream>using namespace std;int main(int n,char** args){ if(n<6){ cout<<"Usage: BinWriter src_filename read_o

2016-08-09 12:06:15 446

原创 宿主主机与VMware中虚拟机网络通信设置

原因VMware 默认采用NAT(网络地址转换),所以宿主主机无法直接访问VMware中的虚拟主机解决方法在宿主主机(WIN7)添加一条路由route -p add 192.168.75.0 mask 255.255.255.0 169.254.142.103192.168.75.0为虚拟主机所在子网(查看虚拟主机的ip,将最后的数字改成0即可),169.254.142.103(VMnet8的ip地

2016-08-03 16:22:47 2478

转载 C从文件读取数据初始化数据对象

#include <stdio.h>struct person{ char name[32]; int age; float weight;};struct person p[2];void main (){ FILE *fp; int i; fp=fopen("test.bin","rb"); fread(p, sizeof(struc

2016-07-19 20:12:07 1328

原创 WinSock2 实现Client端

Win32 socket 编程#define BUF_SIZE 128#include <iostream>#include<WinSock2.h>#include <WS2tcpip.h>using namespace std;#pragma comment(lib, "WS2_32.lib")int main(){ WSADATA wsd; SOCKET sSocket;

2016-07-18 15:10:22 1056

原创 ASIO网络库-Client

ASIO 客户端实现main.cpp#ifndef _WIN32_WINNT#define _WIN32_WINNT 0x0600#endif // !_WIN32_WINNT#define ASIO_STANDALONE#include <iostream>#include <asio.hpp>#include<thread>using asio::ip::tcp;void read

2016-07-18 15:04:40 739

原创 ASIO网络库-Server

Server 类实现server.h#ifndef MYSERVER_H#define MYSERVER_H#ifndef _WIN32_WINNT#define _WIN32_WINNT 0x0600#endif // !_WIN32_WINNT#ifndef ASIO_STANDALONE#define ASIO_STANDALONE#endif//ASIO_STANDALONE#in

2016-07-18 14:59:53 1813

原创 函数指针与回调函数

#include<stdio.h>void add(int a,int b){ printf("a+b=%d",a+b);}void sub(int a,int b){ printf("a-b=%d",a-b);}void docallback(void (*func)(int,int)){ func(3,1);}int main(){ void (*fu

2016-06-28 17:36:45 299

原创 int 转 bits(0-1)字符数组

int 与 bits(0-1)字符数组互转

2016-06-27 19:34:53 893

转载 MD5(C++实现)

MD5(C++实现)MD5.h//MD5.h#ifndef BZF_MD5_H#define BZF_MD5_H#include <string>#include <iostream>// a small class for calculating MD5 hashes of strings or byte arrays// it is not meant to be fast or se

2016-05-30 16:48:15 586

原创 Qt TCP文件传输

FileServer类为TCP服务端提供文件下载,Downloader为TCP客户端,连接到服务端下载文件fileserver.h#ifndef FILESERVER_H#define FILESERVER_H#include #includeclass FileServer : public QObject{ Q_OBJECTpublic: explicit

2016-05-22 19:27:29 9724 3

原创 qint64 转QString

qint64 a=1000;QString b=tr("%1").arg(a);

2016-05-01 20:28:44 12364

原创 github的使用:生成SSH Key

检查是否已经存在SSH key$ ls -al ~/.ssh# Lists the files in your .ssh directory, if they exist生成SSH key,将[email protected]替换成github的注册邮箱,生成的SSH key默认保存在 ~/.ssh 文件夹中$ ssh-keygen -t rsa -b 4096 -C

2016-04-27 20:30:44 334

原创 Qt UDP的使用

UDPSender 代码UDPSender.h#ifndef UDPSENDER_H#define UDPSENDER_H#include class QTimer;class QUdpSocket;class UDPSender : public QObject{ Q_OBJECTpublic: explicit UDPSender(QObject *p

2016-04-26 21:08:59 780

原创 qt项目发布

QT自带了windows 项目发布工具windeployqt.exe默认路径为C:\Qt\Qt5.4.1\5.4\mingw491_32\bin

2016-04-26 20:58:52 409

原创 全排列递归算法(C++实现)

全排列递归算法(C++实现)

2015-05-12 12:54:51 3172

MinGW(gcc4.9.3)

最新MinGW(gcc4.9.3)离线安装包

2016-08-12

Cygwin离线安装包

最新Cygwin离线安装包

2016-08-12

bochs2.6.8(带调试界面)

最新的bochs2.6.8 虚拟机,带调试界面,带调试文档和配置文档

2016-08-12

RSA源码(c++)

RSA源码(c++)

2016-06-04

matlab教程

matlab 中文版教程,入门经典的书

2013-10-22

漂亮的网页模板

漂亮的网页模板,让你的网页各加漂亮。 主要是个人主页

2013-04-23

HTML5入门到精通

HTML5入门到精通经典教材,有详细的标签使用介绍

2013-04-23

3DS MAX2010 注册机

绝对有用的 3DSMAX 2010的注册机,操作简单并有说名书

2013-04-23

MySQL-Front

小巧好用的数据库管理软件 无需注册 安全可靠适合小型网站的数据库

2013-04-23

LRC歌词编辑器

LRC歌词编辑器

2013-03-31

3ds max 材质贴图

3ds max材质与贴图 其中包过mat格式的材质和金属,墙壁,木材等贴图

2013-03-16

南阳理工ACM题目

此文档是通过网站打包程序下载的离线的ACM试题,让你无需等待,在无网条件下也可做ACM试题

2013-03-16

空空如也

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

TA关注的人

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