自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (9)
  • 收藏
  • 关注

原创 Winform 线程 委托 更新 WinForm界面 防止界面卡死

推荐使用这种方法:通用using System;using System.Diagnostics;using System.Windows.Forms;public static class ControlUpdata{ public static T Invoke<T>(T source, Action<T> action) where ...

2019-11-15 14:39:21 784

原创 C++搜索内存特征码 支持模糊匹配

【代码】C++搜索内存特征码 支持模糊匹配。

2024-04-06 14:28:04 145

转载 C++ Windows 下读取DMI(硬件)信息的方法

系统要求在: Windows Vista, Windows XP Professional x64 Edition以上。GetSystemFirmwareTable():点击这里->

2023-10-30 15:57:24 292

转载 C++ - 使用标准库实现事件和委托,信号和槽机制

即可,该类同时也是模板类,支持定义任何返回类型和可变参数的事件类,并通过返回委托函数ID,对委托函数进行删除操作。自定义事件绑定的委托函数参数列表,可以接受多个不同类型的参数。该类默认是线程安全的,如果不想要线程安全,可以在包含头文件之前定义。进行了模板化,使用变参模板。在上述代码中我们使用。操作符添加委托函数。

2023-10-17 09:07:30 132

原创 使用C++实现DNS欺骗攻击

其中,domain_name表示需要欺骗的域名,dns_server_ip表示实际DNS服务器的IP地址,fake_ip表示需要重定向到的IP地址。在DNS查询过程中,当客户端向DNS服务器请求解析某个域名时,DNS服务器会返回该域名对应的IP地址。DNS劫持是一种常见的网络攻击方式,通过篡改DNS响应数据,使得用户访问的网站被重定向到攻击者指定的恶意站点。我们使用C++编写一个简单的DNS欺骗程序,使得当客户端请求解析特定的域名时,我们可以将其重定向到指定的IP地址。使用C++实现DNS欺骗攻击。

2023-10-11 11:02:32 201

转载 C++ SSE2、Sunday算法,极速定位指定进程内存特征码

【代码】C++ sunday算法,极速定位指定进程内存特征码。

2023-10-01 20:51:57 268

原创 RSA签名验证

【代码】RSA签名验证。

2023-02-15 14:09:22 305

原创 AI智能修人像插件 Retouch4me 1.0 九合一

Retouch4me是由鼎鼎大名的3D Lut Creator作者开发的一套基于神经网络的人像照片快速精修工具,它功能强大,内置了包括Portrait、Dodge Burn 、Clean Backdrop等八个人像修饰插件,基本上涵盖了人像处理中的方方面面:光影、磨皮、去瑕疵、美白等效果一应俱全。同时它基于神经网络,使得操作简单易上手,是一套备受推崇的经典插件。主要包括:Portraiture3 磨皮Noiseware64 降噪Realgrain64 胶片效果Retouch4me Clean B

2022-06-24 10:02:46 6386 1

原创 【Windows】局域网多媒体中控控制 (音量、关机、心跳)

软件使用UDP协议编写,针对多媒体中控控制电脑的音量,关机,心跳这三个功能进行编写!通讯协议在说明栏中,运行软件会在当前目录下生成一个config.txt文件,里面保存了设置!修改参数设置后,记得点一下保存!下载地址:https://nns.lanzoub.com/iChp405dce2h调试助手下载地址:网络调试助手-V1.3.zip - 蓝奏云使用调试助手可以测试软件可用性!添加心跳测试小软件用法见下图心跳测试小软件下载:https://nns.lanzoub.c...

2022-05-25 14:41:18 1626

原创 C# 程序托盘后台运行中……

一、添加 NotifyIcon、ContextMenuStrip控件,并给NotifyIcon 设置 Icon、Visible 属性二、在ContextMenuStrip->Items->MenuItem控件添加 显示、退出 内容三、在NotifyIcon 控件 ContextMenuStrip 属性里绑定添加的ContextMenuStrip控件//窗体关闭在托盘运行并气泡提示private void Form1_FormClosing(object sen...

2021-03-25 16:29:33 496

转载 虚拟ip的一种实现方式(手工添加和C#添加)

虚拟IP技术在高可用领域像数据库SQLSERVER、web服务器等场景下使用很多,很疑惑它是怎么实现的,偶然,发现了一种方式可以实现虚拟ip。它的原理在于同一个物理网卡,是可以拥有多个ip地址的,至于虚拟网卡,也可用通过该方式拥有多个ip。下面,就拿安装vmware后的虚拟网卡做例子,该网络连接已具有192.168.32.1的ip,尝试添加一个192.168.32.6的虚拟ip地址,介绍这两种方式。 第一种,手工添加 1、打开控制面板,在想要添加虚拟ip的网络连接上右键,选择...

2020-08-13 12:50:52 2223

转载 C#简单的跨线程内存读写库

实现x86 环境下的C#跨线程内存读写最低依赖 .net framework 2.0使用方法和简单功能: 创建MemoryHelper的实例,然后可以读写某个内存,并且可以通过基址和偏移计算地址using System;using System.Diagnostics;using System.Runtime.InteropServices;namespace Shooan.Tools{ #region 内存操作相关的权限 枚举 [Flags] enum P.

2020-08-05 13:44:32 502

原创 没有服务器利用git实现自己的程序远程更新、使用时间、公告、白名单、黑名单等

这两个api速度都非常的快。写软件必备。淘宝:http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp苏宁:http://quan.suning.com/getSysTime.do

2020-05-12 17:27:52 578

转载 C#笔记:RSA加解密实现,欧几里德算法

第一步,随机选择两个不相等的质数p和q。第二步,计算p和q的乘积n。第三步,计算n的欧拉函数φ(n)。根据公式:φ(n) = (p-1)(q-1) 第四步,随机选择一个整数e,条件是1< e < φ(n),且e与φ(n) 互质。一般取e1=65537 第五步,计算e对于φ(n)的模反元素d。 满足e*d ≡ 1 (mod φ(n))即可。 原理讲完了。现在贴代码:...

2020-04-16 21:08:36 361

原创 编写VSTO程序的时候,运行出现错误 - “签名时出错: 指定了无效的提供程序类型”

解决方法一:1.前往office安装根目录下,找到SELFCERT.EXE程序,运行生成自定义证书,名字任意!2.在项目属性中,对签名进行设置。点击“选择从存储区选择",选中上一步生成的自定义证书即可。解决方法二:开始 - office工具 - vba 证书 - 生成一个证书(随便输入名字)然后 - 右击项目 - 签名 - 从存储区选择证书 - 出现了你刚生成的证书 - ...

2020-01-29 16:24:24 1200

原创 使用 EasyHook 让系统计算器显示文字

效果:我在学习使用EasyHook的时候,遇到一些坑,也慢慢解决了。我将采用MarshalByRefObject按引用传递和Serializable按值传递这两种方式实现计算器显示文字的效果这也是对EasyHook学习的一个过程第一种方式:使用RemoteHooking.IpcConnectClient和RemoteHooking.IpcCreateServer进行传递Remo...

2020-01-05 14:10:21 1167

原创 C# Socket TCP 异步服务端

服务端代码: using System; using System.Collections.Generic; using System.Net; using System.Net.Sockets; public class SocketHelper { //客户端连接 public Action<strin...

2019-12-12 13:27:20 505

转载 c# 通过HttpListener创建HTTP服务

在c#中可以利用HttpListener来自定义创建HTTP服务,通过http协议进行服务端与多个客户端之间的信息传递,并且可以做成windows系统服务,而不用寄宿在IIS上。以下为一个demo,分为两部分,一部分为服务端,另一部分为客户端。  服务端:class Program { static HttpListener httpobj; st...

2019-12-04 11:08:43 1611

原创 C# 修改hosts文件

using System.IO;private void UpdateHosts(string ip, string domain){ string path = @"C:\WINDOWS\system32\drivers\etc\hosts"; //更改属性 File.SetAttributes(path, FileAttributes.Normal); ...

2019-12-04 11:02:41 1294

转载 List of CIL Instructions

原地址:http://wikipedia.moesalih.com/List_of_CIL_instructionsThis is a list of the instructions in theinstruction setof the Common Intermediate Language bytecode.Opcodeabbreviated from operatio...

2019-10-13 14:41:48 498

原创 DR5加强版2019全新 | PS磨皮插件高端人像后期修图工具

适用软件:PS CC2015 - CC 2019系统:Win/Mac语言:简体中文汉化版应该是大神在Delicious Retouch 4版本的基础上增加功能而成的增强版。为了方便区分,故直接叫DR 5.0版了。下载的压缩包有详细的安装说明。下载地址:https://www.lanzous.com/i4m617a链接: https://pan....

2019-06-17 14:25:10 13389 5

原创 解决本地下层文档

特此记录!!!局域网共享找印时,如果共享的那台电脑没有开机或者网络中断时,会造成一个本地下层文档在打印,导致局域网其它电脑无法正常打印,解决方法就是先停用net stop spooler,然后删除 C:\Windows\System32\spool\PRINTERS\目录下所有文件,最后启用net start spooler,这个过程操作还是比较复杂的,现做成一个批处理,直接运行一下就OK...

2019-04-28 09:49:56 22492 1

原创 C# 串口接收数据

using System;using System.IO.Ports;using System.Text;using System.Threading;using System.Windows.Forms;namespace Serial{ public partial class Form1 : Form { public Form1() ...

2019-03-02 15:52:31 10005 2

原创 C# Socket TCP发送图片与接收图片

发送端: FileStream fs = new FileStream(@"7.jpg", FileMode.Open); private void SendImage() { //实例化socket Socket socket = new Socket(AddressFamily.Inte...

2019-02-26 15:25:50 10198 3

转载 [转]OpencvSharp进行透视变换

需要用到这么两个函数:GetPerspectiveTransform 根据四个点的位置变换,来计算透视变换所需要的变换矩阵WarpPerspective 使用变换矩阵,对图像进行透视变换.例如如下图像,从其中取四个点:然后因为想让前后宽度一直,所以得到对应的变化后的四个点(下边两点不变,上边两点拉到需要的地方).然后进行透视变换./*以下代码只展示变换部分,...

2019-02-26 10:12:52 1645

原创 List 列表循环 简单的游戏选择器 不使用for、forcach也可遍历

在做某些需要点一下鼠标或者自动跳到列表下一个、上一个时使用首先定义一个列表循环类,继承自 List ,这样就具有 List 所有的特性代码:public class ListLoop&lt;T&gt; : List&lt;T&gt;{ public int CurrentID { get; private set; } public int LastID ...

2018-08-25 20:12:48 1128

转载 使用C/C++语言控制7.1声道音量源代码

在国内的网址上找不到类似的文章,于是从其他方面着手,找到了如下的代码。并使用VS2010编译通过,代码公布,遵循GPL规定。具体代码从GITHUB中的QT代码移植到VS2010 点击打开链接 // wAudio.cpp : Defines the entry point for the console application.// #include "stdafx.h" ...

2018-08-25 20:04:17 696 1

原创 C# win7 win10 系统音量控制 CoreAudioApi源码 显示峰值

直接上图:源代码:using System;using System.Windows.Forms;namespace CoreAudioApi{ public partial class Form1 : Form { public Form1() { InitializeComponent(); ...

2018-08-20 14:33:07 4154 4

原创 OpenPose_1.3.0 + vs2017 + cuda_9.2.148_win10 + cudnn9.2-windows10-x64-v7.2.1.38 + windows 配置教程

由 OpenPose 1.3.0 版编译而来vs2015版【OpenPose-Windows】OpenPose+VS2015+Windows+CUDA8+cuDNN5.1 官方配置教程  配置环境 OpenPose下载:source codehttps://github.com/CMU-Perceptual-Computing-Lab/openpose/releases  C...

2018-08-13 22:58:07 21968 39

原创 spider pc版百度翻译接口 post方式

这是get版:电脑版百度翻译接口python爬虫 (get版)分析过程,略……,有时间再补python代码:#!/usr/bin/env python# -*- coding:utf-8 -*-'''爬虫之百度翻译需要的库有 js2py, requests, re, json'''__author__ = 'YXQ'import js2pyimport r...

2018-07-16 23:23:32 633

原创 vs2017 + Anaconda + opencv + pyqt5 环境配置及简单实现

前言:站在 宇宙最强VisualStudio2017配置pyQt5用于python3.6的UI界面工具 的基础上因为软件的更新太快,这篇文章的内容有些已不适用,我也踩了几个坑,才正常调试出程序一、安装    vs2017 (已集成python3.6)    Anaconda (包含了Qt Designer、PyUIC5、PyRCC5,安装时勾选环境)    Opencv  (pip install...

2018-07-07 13:13:42 5764 3

原创 Python3.x 使用 PyQt5 设计界面并打包成 Windows 应用程序

一、安装运行环境    Anaconda (这里包含了Qt Designer、PyUIC5、PyRCC5)    PyCharm  (激活)    Pyinstaller (pip install pyinstaller 或者 pip3 install pyinstaller)    Qt Designer:Qt设计师,设计界面    PyUIC5:设计的界面转换成 xxx.py    PyRCC...

2018-07-01 21:27:49 5908 1

原创 C# WindowForm 四句话实现简单计算器 SimpleCalc

设计界面: 1、按钮 +、-、*、/、.、0、1、2、3、4、5、6、7、8、9 的 Click 注册 btnTextValue_Click 方法2、按钮 = 的 Click 注册 btnCalcResult_Click 方法3、按钮 &lt;- 的 Click 注册 btnDelete_Click 方法4、按钮 AC 的 Click 注册 btnCleanUp_Click方法 ...

2017-12-10 18:41:35 1153 1

原创 C# 丢弃工厂模式,反射方式实现计算器

在学习设计模式的时候,其中有一种模式叫工厂模式,工厂模式里经典的案例就是设计一个计算器,在工厂模式里都是用swith() ... case ...来实例化类。并调用类里的方法例:switch (symbol) { case "+": bc = new Add();

2017-09-04 15:13:11 696

原创 Unity UGUI 多张图片合成一张 记时 显示ICO

如果没有生成图集的话,一般我在使用数字记数时都是用很多个Image组件来显示,现在使用GetPixels32和SetPixels32将多张图片合并为一张,实测,十张60*90的图片,合并成一张600*90的时间为2ms以内,还是非常快的,这样做的好处是不用生成图集,来一张全家福:再来个硬菜:using System.Collections;using Sy

2017-07-04 16:29:32 8986 4

原创 Unity Dropdown 控件 更改 屏幕分辨率

首先,新建一个Dropdown效果把下面的代码挂在物体上using UnityEngine;using UnityEngine.UI;using System.Collections.Generic; public class SetScreenResolving : MonoBehaviour{ private Resolution[] reso

2017-07-04 16:27:49 1111 2

原创 Unity 绿幕抠图 摄像头抠图 单色抠图

最近迷上了看直播,看到有些主播MM的背景很好看所以就自己弄了一个非常好看的背景首先,实验环境背景图最终效果实现原理,就是将图片传入Shader,然后将材质放在一个物体上Shader代码:Shader "我的Shader/自定义/05过滤纯色"{ Properties {

2017-07-04 16:22:26 4644 1

原创 Unity Sockets UDP 异步 接收

using UnityEngine;using System.Net;using System.Net.Sockets;using System.Threading;using System;using System.Text; ///@brief///文件名称:UDPAsyncRecvive///功能描述:UDP异步接收///数据表:///作者:YuXianQiang//

2017-07-04 16:20:38 3033 2

原创 Unity RSA 加密数据 序列化和反序列化 通用方法

不对称加密方法using System;using UnityEngine;using System.Collections.Generic;using System.IO;using System.Security.Cryptography;using System.Xml.Serialization; ///@brief///文件名称:SerializeTest///功能

2017-07-04 16:19:21 892

原创 Unity DES AES加密数据 序列化和反序列化 通用方法

using UnityEngine;using System.Collections.Generic;using System.IO;using System.Security.Cryptography;using System.Text;using System.Xml.Serialization; public class SerializeTest : MonoBehaviou

2017-07-04 16:18:31 1178

C++ - 使用标准库实现事件和委托,信号和槽机制

C++ - 使用标准库实现事件和委托,信号和槽机制

2023-10-17

EasyHookDemo.rar

EasyHook 让系统计算器显示文字 EasyHook 让系统计算器显示文字 EasyHook 让系统计算器显示文字

2020-01-05

OpenCV for Unity 2.3.4

unity图像人脸画面视觉识别系统插件OpenCV for Unity 2.3.4 所支持的Unity版本:5.6.6 及以上版本 Works with Unity Cloud Build iOS & Android support Windows10 UWP support WebGL support Win & Mac & Linux Standalone support Preview support in the Editor OpenCV for Unity is an Assets Plugin for using OpenCV 4.0.0 from within Unity. Features: - Since this package is a clone of OpenCV Java, you are able to use the same API as OpenCV Java 4.0.0 (link). - You can image processing in real-time by using the WebCamTexture capabilities of Unity. (real-time face detection works smoothly on iPhone 5) - Provides a method to interconversion of Unity's Texture2D and OpenCV's Mat. - IDisposable is implemented in many classes.You can manage the resources with the “using” statement. - Examples of integration with other publisher assets are available.(e.g. PlayMaker, NatCam, NatCorder) ExampleCode using OpenCV for Unity is available. MarkerBased AR Example MarkerLess AR Example FaceTracker Example FaceSwapper Example FaceMask Example RealTime FaceRecognition Example GoogleVR with OpenCV for Unity Example Kinect with OpenCV for Unity Example AVPro with OpenCV for Unity Example HoloLens with OpenCV for Unity Example PlayMakerActions for OpenCVforUnity NatCam with OpenCVForUnity Example NatCorder with OpenCVForUnity Example MagicLeap with OpenCVForUnity Example

2019-05-26

Google.ProtocolBuffers.2.4.1.555

Google Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前支持主流的语言(java\c++\python\c#\go....)。 具官方说法使用PB 进行序列化和反序列化性能是xml序列化和反序列化的20~100倍,在各种序列化和反序列化方式中,处于领先地位。 PB的序列化结果是字节与字节的连接,省略了字段名称,在存储上也比其他方式要小,更节省空间。不过这样带来了可读性变差和调试困难。

2019-03-16

爬虫 百度翻译接口 POST方式

爬虫 百度翻译接口 POST方式 爬虫 百度翻译接口 POST方式

2018-07-16

C# 屏幕锁屏 Lock screen

C# 屏幕锁屏 Lock screen 1、屏蔽键盘,包括系统快捷键,任务管理器等 2、30s鼠标键盘无动作锁屏 3、锁屏密码为:8888

2018-04-15

opencv_3.3.0_x86 测试通过没有问题

opencv_3.3.0_x86 测试通过没有问题 opencv_3.3.0_x86 测试通过没有问题

2017-11-15

Behavior Designer 1.5.7 [插件] unity

unity使用非常多的插件

2016-09-19

Playmaker v1.8.2 [插件] unity

unity比较火的一款插件

2016-09-19

DOTween Pro 0.9.470 unity 插件

unity比较火热的插件

2016-09-18

空空如也

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

TA关注的人

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