自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (49)
  • 论坛 (1)
  • 收藏
  • 关注

原创 树莓派常用命令

将文件件压缩成zipzip -r base.zip /home/pi/dist/base将zip解压unzip base.zip -d base

2020-11-14 18:02:55 59

原创 Unity3d数字地球加载Arcgis数据(shp)、DEM数据(tif)、点云(las)、倾斜摄影模形(flp、osgb)

前段时间实现了Unity3d读取GIS数据(ShapeFile),那么能不能将这些数据加载到数字地球呢?昨天动手试了一下,是可以的,程序运行流畅不卡顿。现将成果展示如下。欢迎技术交流QQ515716030全国路网全国水系全国土地利用现状全国铁路网...

2020-07-15 11:03:56 1861 2

原创 Unity3d版数字地球、谷歌地球(google earth)

说明:这个不是GIS软件,是一个带地形的三维地球。视频:https://v.youku.com/v_show/id_XMzc4NTU4NzE4OA==.html?spm=a2h1n.8251843.playList.5~5~A&f=51771167&o=1应用案例:https://v.youku.com/v_show/id_XNDAyOTk1NDIyMA==.html?sp...

2019-12-29 16:28:32 17124 14

原创 python DES和MD5加密

安装pycryptodomepip install pycryptodome -i https://pypi.douban.com/simple加密import base64from pyDes import * #pip install pyDesclass DEncry: def __init__(self): self.Des_Key = "ssssdddd" self.Des_IV = "22334455" # 加密 ...

2020-11-24 21:04:51 7

原创 树莓派4b适配2.4英寸显示屏命令

一、安装及切换2.4寸屏显示sudo rm -rf LCD-showgit clone https://github.com/goodtft/LCD-show.git chmod -R 755 LCD-show cd LCD-show/sudo ./LCD24-show二、旋转180度cd LCD-show/sudo ./rotate.sh 180三、HDMI显示cd LCD-show/./LCD-hd...

2020-11-19 11:58:34 11

原创 树莓派4b读取串口数据

import serialimport timeser = serial.Serial('/dev/ttyUSB0',9600,parity=serial.PARITY_NONE)if ser.isOpen()==0: ser.open()while ser.isOpen(): size = ser.inWaiting() if size !=0: response = ser.read(size) print(response)...

2020-11-16 16:52:23 24

原创 Unity3d判断一个点是否在多边形内

C#版本public static bool ContainsPoint(Vector2[] polyPoints, Vector2 p) { var j = polyPoints.Length - 1; var inside = false; for (int i = 0; i < polyPoints.Length; j = i++) { var pi = polyPoints[i]; .

2020-11-13 16:49:31 15

原创 ArcGIS将SHP文件转换坐标系

直接上图转换结束,右下角有提示导出数据查看转换后的坐标系

2020-11-11 18:26:38 35

原创 Unity3d判断协程Coroutine是否结束

以下为伪代码 ,原理就是协程启动时传入一个回调函数,协程结束调用回调函数。当需要判断多个协程执行是否结束时,可以用计数的方式来进行判断。协程启动时计数加1,协程结束时,计算减1,当协程数为0时所以协程执行结束。 using System; void call() { StartCoroutine(CameraRun(releaseCamera)); } IEnumerator CameraRun(Action callback) {

2020-11-11 14:55:36 55

原创 使用.NET Reactor加密dll或程序

加密后的代码可读性很差,非常差

2020-11-09 13:01:51 13

原创 opencv-python 视频鼠标动态选择矩形区域ROI

opencv-python本身有个cv2.selectROI函数用于选择矩形区域ROI,但在只能用于静态图像中,在视频中会卡死。只能自定义实现了。import cv2 def OnMouseAction(event, x, y, flags, param): global img, position1, position2 if event == cv2.EVENT_LBUTTONDOWN:

2020-11-03 12:05:26 45

原创 树莓派4b创建虚拟串口并写入数据(非阻塞)

1.创建虚拟串口使用python代码,创建两个虚拟串口(串口1和串口2),写串口1时串口2将收到消息,写串口2时串口1将收到消息。import ptyimport osimport selectdef mkpty(): # master1, slave = pty.openpty() slaveName1 = os.ttyname(slave) master2, slave = pty.openpty() slaveName2 = os.ttyn..

2020-11-02 11:33:05 28

原创 树莓派4b将程序加入开机启动

一、将现有程序加入开机启动以Thonny Python IDE加入开机启动为例。先到/usr/share/applications文件夹找到Thonny Python IDE,点击右键选择【文件属性】选择该Thonny Python IDE快捷方式,点击左上角的【编辑(E)】【复制路径(H)】,执行如下命令,将该快捷方式复制到~/.config/autostart/目录下sudo cp /usr/share/applications/Thonny.desktop -a ~/.conf

2020-10-30 18:42:23 55

原创 Python异步TCP自动重连客户端

import os,sys,timeimport socketimport errnofrom time import sleep def main(): client = socket.socket(socket.AF_INET,socket.SOCK_STREAM) client.setblocking(0) connect = False while True: try: if connect == ..

2020-10-23 14:53:35 49

原创 Python TCP客户端自动重连

import os,sys,timeimport socketdef main(): client = socket.socket(socket.AF_INET,socket.SOCK_STREAM) client.settimeout(5) connect = False while True: try: if connect == False: client.conn.

2020-10-22 17:35:14 46

原创 OpenCV-Python图像叠加

import cv2import numpy as np#要叠加的图片大小tw = 200th = 200#读取靶子图像target = cv2.imread('target.png', cv2.IMREAD_COLOR)target = cv2.resize(target, (th, tw))cap = cv2.VideoCapture(0)while(1): # get a frame ret, frame = cap.read() sp = frame.shape...

2020-10-20 17:05:01 51

原创 树莓派4b快速安装Opencv4.4

最近因为项目需要,需要在树莓派4b上安装OpenCV, 网上的方法需要用到CMake和OpenCV源代码编辑,装了一上午还没成功。只好重头再来,换种方法,采用下面的方法只需半小时左右即可完成安装。一、安装最新树莓派系统1.下载最新的操作系统,我这里用的是2020-08-20-raspios-buster-armhf-full二、连接启用摄像头2.开机设置初始化项目,执行以下两个命令。(需要下载几百兆的文件,时间稍长)sudo apt-get updatesudo apt-get up

2020-10-19 15:16:24 121 2

原创 Unity解决GDAL_DATA路径无法正确配置的问题

在unity中使用GDAL时提示Unable to open EPSG support file gcs.csv. Try setting the GDAL_DATA environment variable to point to the directory containing EPSG csv files解决方法:1.在Start()函数中加入以下代码,文件夹中放入gcs.csv所在的文件夹。Gdal.SetConfigOption("GDAL_DATA", "D:/Project/

2020-09-23 16:43:29 44

原创 unity3d加载tif(DEM、DTM、DSM、DOM、正射影像)

unity3d加载tif(DEM、DTM、DSM、DOM、正射影像)。视频在这里,欢迎交流QQ515716030。

2020-09-23 12:07:29 141

原创 Unity在Windows平台下使用打开文件对话框、保存文件对话框、浏览文件夹

1、定义FileDlog类using System.Collections;using System.Collections.Generic;using System;using System.Runtime.InteropServices;[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]public class FileDlog{ public int structSize = 0; publ..

2020-09-23 10:30:16 78 2

原创 python-opencv在世界地图图片上标记经纬度点

import cv2import numpy as npfrom matplotlib import pyplot as pltfrom PIL import Imageimport pytesseractimport math;def latLon2Imagexy(lat, lon, w, h): #lon = lon * 0.9 #lat = lat * 1.05 x = w * (lon +180) / 360 y = h * (1- (lat.

2020-09-02 18:28:22 219

原创 opencv-python文字识别

import cv2import numpy as npfrom matplotlib import pyplot as pltfrom PIL import Imageimport pytesseract img_rgb = cv2.imread('USNI.jpg')#模拟匹配,将方块以黑色填充,后面二值化就可以以过滤掉img_gray = cv2.cvtColor(img_rgb, cv2.COLOR_BGR2GRAY)template = cv2.imread('Templ...

2020-09-02 15:56:42 97 3

原创 opencv-python模板匹配

import cv2import numpy as npfrom matplotlib import pyplot as pltimg_rgb = cv2.imread('USNI.jpg')img_gray = cv2.cvtColor(img_rgb, cv2.COLOR_BGR2GRAY)template = cv2.imread('Template.jpg',0)w, h = template.shape[::-1]res = cv2.matchTemplate(img_gray.

2020-09-02 11:21:22 46

原创 使用cloc进行代码统计

1.下载cloc2.请文件名改变cloc.exe。3.启动cmd,使用cd命令跳转cloc.exe所以目录。4.运行cloc命令cloc {要统计的文件夹}

2020-08-28 14:28:36 46

原创 Unity3d下UnityWebRequest提示Unknown Error错误的解决办法

用UnityWebRequest发送请求时,在PC机上可以正常请求,发布到Android手机提示UnknownError错误 。原因:Android 28以后不允许直接发送明文。解决方法:在AndroidManifest.xml的application节点添加以下代码即可。android:usesCleartextTraffic="true"...

2020-08-24 15:00:21 54

原创 Nodejs(Socket.IO)作为Unity服务器的实时通信

一、搭建服务端1.安装Node.js。从官网下载node.js,下载后双击安装文件,选择自动安装工具,其余都点下一步即可。2.在D:\Tmp下新建文件夹SocketServer1,在SocketServer1中新建文件index.js。index.js内容如下。var io = require('socket.io')(8001); console.log('server start'); io.on('connection', function (socket) { conso

2020-08-20 15:23:54 48

原创 Unity旋转值Quaternion交换旋转轴

最近项目上用到一款AR眼镜,其陀螺仪的给出的旋转值与预期有差异。如戴上眼镜左右转动头部时,视角却是沿着脸部朝前的轴旋转的。经过整理发现陀螺仪与Unity相机各轴正确对应关系如下:x(陀)->-x(相),y(陀)->-z(相),z(陀)->-y(相)。那么,怎么变换呢。最简单直接的方式是这样的,不过这种方式是错误的,达不到想要的效果。Vector3 angle = gyro.attitude.eulerAngles;camera.transform.localRotat

2020-08-18 15:36:03 60

原创 apktool逆向工程反编译APK

1.从这里下载apktool_2.4.1.jar。2.将APK放入apktool_2.4.1.jar同一目录。3.运行cmd,转到上面的那个目录,并运行如下命令。java -jar apktool_2.4.1.jar d MyTest.apk4.反编译完成后会生成与apk同名的文件夹。反编译完成。...

2020-08-17 21:10:43 49

原创 Unity使用ARCore开发AR程序

一、运行HelloARUnity版本必须为2017.4以后的版本。本次测试使用的Unity2018.4.14f1,ARCore版本为v1.18.0。1.新建工程ArCoreTest1。2.去这里下载ArCorev1.18.0,下载后导入到工程中。3.打开场景HelloAR(位于Assets\GoogleARCore\Examples\HelloAR\Scenes\HelloAR.unity)。4.打开【PlayerSettings...】,在【Other Settings】中去掉

2020-08-11 18:55:26 172

原创 Unity 将UI显示在GameObject物体后面

1.将Canvas的Render Mode修改为Screen Space-Camera,并设置Render Camera。2.查看Camera的Clipping Planes的Far值(比如1000),将Canvas的Plane Distance设置为Far值一样的值1000。

2020-08-10 16:23:42 127

原创 Unity3d在一定时间内将物体移动到指定位置

方法一 private IEnumerator MoveTo(Transform tr, Vector3 pos, float time) { float t = 0; while(true) { t += Time.deltaTime; float a = t/ time; tr.position = Vector3.Lerp(tr.position, pos, a.

2020-08-06 14:16:03 389

原创 Shader error : variable ‘o‘ used without having been completely initialized解决办法

解决办法:加入UNITY_INITIALIZE_OUTPUT(v2f, o);

2020-08-01 21:15:23 153

原创 Unity尽量不要使用foreach

今天开发一个功能,时间转盘自动转,之前都能流畅转动,加入一句代码(也就一个bool变量赋值)怎么就一顿一顿的呢。想到foreach中不能赋值,但是实际上是对其他变量赋值,并不是对循环变量赋值。后来想到不是说尽量不用foreach吗,改变for循环试一下呢。改成for循环果然不卡了。所以,尽量用for循环,少用或不用foreach!!!...

2020-07-31 21:33:04 123

原创 Unity3d 判断鼠标位于2d(Sceen Space)还是3d(WorldSpace)的UI上

判断鼠标是否位于UI上,最常见的方法是IsPointerOverGameObject。但是这个函数无法判断鼠标在哪个UI上,例始场景中既有WorldSpace的UI,也有普通UI,怎么区分呢。1.首先选中场景中的EventSystem,移动鼠标,查看参数变化。2d UI或3d UI(WorldSpace)主要区别在distance。2.获取Distance分别UI。(1)方法一graphicRaycast在Canvas上。public bool IsOver2dUI()

2020-07-31 12:33:08 57

原创 ImageAI训练自定义数据总结

1.先按《Win10下ImageAI-gpu(tensorflow-gpu)环境安装(cuda及cuDNN自动安装)及实时对象检测》安装好。给图片进行对象标注使用LabelImage工具。下载pretrained-yolov3.h5,放到temp.py同一目录下。准备自己的数据集(我这里文件夹是net)放到temp.py同一目录下。数据集目录结构必须包含train和validationtrain文件夹下必须包含images和annotations.其中image用于存放图片,a

2020-07-24 16:34:00 191 3

原创 各种主题瓦片地图在线资源访问总结

参考:https://deyihu.github.io/src/maptalks-tileLayercollection/examples/?tdsourcetag=s_pcqq_aiomsg以下url中:Z-瓦片层级,一般支持0-18级,越大代表越清晰;X-瓦片列号,从西向东(0->360),依次0,1,2,……;Y-瓦片行号,从北向南(有些也可能是从南向北),依次0,1,2,……;cesium中通过UrlTemplateImageryProvider类访问:new Ces

2020-07-18 10:48:02 413

原创 Unity3d数字地球三维建筑模型、数字城市

Unity3d实时加载全球三维建筑模型,生成数字城市。欢迎交流QQ515716030https://www.bilibili.com/video/BV1S5411Y71u/https://www.bilibili.com/video/BV1S5411Y7HJ/

2020-07-09 09:17:03 842

原创 Unity3d读取GIS数据(ShapeFile格式文件)

最近接到一个需求,要求unity3d中读取ShapeFile格式文件。原以为找个插件几下就能搞定,结果找了一大圈一无所获。参考了一些代码,但是都不是针对Unity3d平台的,看来只好自己搞了。研究了一下ShapeFiles格式,搞出来了。(下图中还未完成文字的加入相关开发)GIS软件原图...

2020-06-14 17:41:43 955 1

原创 SteamVR2.0基本思路及快速入门

SteamVR2.0(我这里用v2.5版本)的动作捕捉与MFC中的变量绑定很相像,大致分三步(1).在SteamVR Input中定义量A变量类型决定可绑定哪个动作。比如要检测手柄扣板机动作,可以检测是否扣了扳机(对应bool变量),也可以检测扣了多大幅度(对应single或Vector1变量)。(2).将变量A与某个动作绑定(3).在代码中使用变量A经过上面三步,实现了代码与硬件的通信,变量A是中间媒介。当变量A绑定了新的按键动作时,代码不用修改就可适配,解耦了硬件与代码。下面开始

2020-06-10 16:18:03 241

原创 使用pyinstaller打包出现了UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xce

在cmd下(编译exe的那个控制台命令行黑框),直接输入:chcp 65001然后回车,重新执行此前的编译代码即可。

2020-05-31 16:52:48 289

ActiveX容器

VS2005提供的ActiveX测试容器,可单独使用。

2014-10-22

Guid生成器

vs2005自带的Guid生成器,可用于生成以下几种格式: 1.// {32C781EB-E20A-4fe3-B8B7-A988FE5DDC80} IMPLEMENT_OLECREATE(<<class>>, <<external_name>>, 0x32c781eb, 0xe20a, 0x4fe3, 0xb8, 0xb7, 0xa9, 0x88, 0xfe, 0x5d, 0xdc, 0x80); 2.// {32C781EB-E20A-4fe3-B8B7-A988FE5DDC80} DEFINE_GUID(<<name>>, 0x32c781eb, 0xe20a, 0x4fe3, 0xb8, 0xb7, 0xa9, 0x88, 0xfe, 0x5d, 0xdc, 0x80); 3.// {32C781EB-E20A-4fe3-B8B7-A988FE5DDC80} static const GUID <<name>> = { 0x32c781eb, 0xe20a, 0x4fe3, { 0xb8, 0xb7, 0xa9, 0x88, 0xfe, 0x5d, 0xdc, 0x80 } }; 4.{32C781EB-E20A-4fe3-B8B7-A988FE5DDC80}

2014-10-22

定向闭环区域搜索算法

为arx2010程序,定向闭环区域搜索算法,识别最小区域

2013-09-09

C#调用vc++编写的COM组件

C#调用vc++编写的COM组件,资源中包括一个VC++写的atl COM组件,有两个接口,一个是加法运算,一个字符串拼接,c#.NET对话框调用COM组件的两个接口。本例子为VS2008,程序简单,可直接编译运行。如果你觉得好,给个评论吧,谢谢。

2013-06-27

ObjectArx事务管理例子

本实例为VS2005编写的ARX事务管理实例,特别是AcTransaction::getObject()和close()的使用方法,作了正确演示。关于事务,可参见作者博客;http://blog.163.com/wslngcjsdxdr@126/blog/static/16219623020121113560514/?followBlog

2012-12-13

ObjectArx临时反应器例子

用VS2005编写的ObjectArx临时反应器例子,程序中有五条直线,拖动一根直线,其他直线也相应的变化。保存DWG图后,再次打开时反应器不可用。

2012-12-12

ObjectArx永久反应器(加入到命名字典)例子

用VS2005编写的ObjectArx永久反应器例子,将反应器加入命名字典中,程序中有五条直线,拖动一根直线,其他直线也相应的变化。保存DWG图后,再次打开反应器可继续使用

2012-12-12

ObjectArx永久反应器(加入到模型空间)例子

用VS2005编写的ObjectArx永久反应器例子,将反应器加入到模型空间,程序中有五条直线,拖动一根直线,其他直线也相应的变化。保存DWG图后,再次打开后可继续使用反应器。

2012-12-12

VC++在线程中创建并显示窗口

VC++在线程中创建并显示窗口,从线程函数开始全用windows API完成,让你不再受封装的困惑。每点一个按钮就创建一个线程,多个线程可显示多个窗口。好的话别忘了给个评论。

2012-10-10

VC中 ReadDirectoryChangesW实时监视文件操作简单实例

VC 实时监视文件夹中文件操作,如文件的删除,增加,重命名,修改等。例子为VS2005下控制台程序,浅显易懂

2012-04-11

VC++操作EXCEL实例,附步骤说明文档

VC++操作EXCEL实例,并附带步骤说明文档,使你一步一步学会。是自学的好资料,别忘了评论哦。原创作品,多谢鼓励。

2011-09-29

objectARX给Auto CAD加菜单

objectARX给Auto CAD加菜单的小例子,一看就懂,并有一个给CAD加菜单.txt文件,讲解了整个开发过程。

2011-01-30

ObjectARX给Auto CAD加工具条

ObjectARX给Auto CAD加工具条,并在向导关键地方附图片说明。

2011-01-30

objectARX将直线、圆弧、多段线(Polyline)转化成多段线(Polyline)

本资源为VS2005下C++开发的ARX工程源文件,本程序实现了将直线(line)、圆弧(arc)、多段线(Polyline)合并成多段线(Polyline)。算法很值得学习

2010-11-15

超快的文件内容搜索工具

很好的文件内容搜索工具,你值得拥有:-)

2010-09-09

超快的文件搜索工具,弥补Win7文件搜索不好用的缺陷

超快的文件搜索工具,目前是我见过最快的,无需安装占资源少。

2010-09-09

OpengGL显示文字类,并附C++实例

OpengGL显示文字类,可显示英文汉字,已优化,速度很快,并附C++实例

2010-08-24

OpenGl文字显示c++类

OpenGl文字显示c++类,包括*.h和*.cpp,可显示中英文,已优化,速度很快。

2010-08-24

C#.net写的自动贴边隐藏面板程序(类似于VS的属性面板)

C#.net写的自动贴边隐藏面板程序(类似于VS的属性面板)

2010-08-25

InstallShield简易教程电子书

InstallShield简易教程电子书,chm版的,很方便

2010-04-23

STL简易教程PPT讲议

STL简易教程讲议,有两个PPT,讲得很不错的

2010-04-23

ObjectARX自定义实体简单实例

ObjectARX,最简单的自定义实体,通过一条自定义一个直线,演示了自定义实体的主要过程。是模仿学习自定义实体的好例子。

2010-04-14

派生于AcEdJig的一条直线拖动类实例

ObjectARX,派生于AcEdJig的一条直线拖动类实例,它展示了自定义拖动类的全过程。

2010-04-14

MFC进度条的使用实例

MFC进度条的使用实例,MFC进度条的使用实例,MFC进度条的使用实例

2010-01-11

VC++开发的简易计算器

本资源在VC++6.0平台下,开发出一个简易计器,可进行加减乘除,平方,开方,三角函数的运算.

2010-01-05

MultiCameras.zip

Unity3d多个相机视图,每一个相机对应一个视图窗口,同一对话框中显示不同视图

2019-07-26

Unity 从工具栏上拖拽生成物体

资源包展示了从工具栏上拖拽图标生成物体的最简单实例,一看就懂,实例基于Unity2017.3

2019-05-06

aforge.net设置对比度亮度等

资源中包括扩展类IAMVideoProcAmp.cs、VideoCaptureDevice.cs、VideoProcAmpProperty.cs,使用方法如下: 1.将资源中的文件放到AForge.NET\Framework\Sources\Video.DirectShow下,编译。 2.在工程中重新添加AForge.Video.DirectShow.dll即可。 GetVideoPropertyRange GetVideoProperty SetVideoProperty

2018-06-15

Unity官方局域网游戏例子源代码

Unity官方局域网游戏例子源代码,可在多台机器上运行,可以加入游戏,射击,掉血。 WSAD操作转向,鼠标点击发射子弹

2018-03-08

unity3d局域网FPS游戏官方示例Multiplayer Networking源代码

unity3d局域网FPS游戏官方示例Multiplayer Networking源代码 教程网址:https://unity3d.com/cn/learn/tutorials/s/multiplayer-networking

2018-03-02

Unity微信登录例子

ShareSDK是为APP提供社会化功能的一个组件,开发者只需10分钟即可集成到自己的APP中,它不仅支持如QQ、微信、新浪微博、腾讯微博、开心网、人人网、豆瓣、网易微博、搜狐微博、facebook、twitter、google 等国内外主流社交平台,还有强大的统计分析管理后台,可以实时了解用户、信息流、回流率、传播效应等数据,有效的指导日常运营与推广,同时为APP引入更多的社会化流量。 这是Unity微信登录例子,在安卓下已测试通过,内附详细步骤说明。

2017-09-25

Unity脸部识别及自动选取最佳截图

在OpenCV基础上,完成了Unity脸部识别及自动选取最佳截图

2017-07-19

Unity3d使用sqlite例子

Unity3d使用sqlite例子,下载后可直接使用,还有封装类

2017-05-23

HTC VIVE开发包SteamVR Plugin

由于最新的HTC VIVE开发包SteamVR Plugin有bug,经常运行不正常,这个版本的示例亲测可用。

2017-05-15

Unity3d下CurvedUI使用例子

Unity3d下CurvedUI使用例子,支持鼠标和VR模式下的光标

2017-03-07

启动其他程序

启动APP

2017-02-24

php大文件上传例子及说明

php大文件上传例子,包括实现的步骤及详细说明

2016-12-06

打开Gear VR Service开发者模式带有osig文件的安卓源码

打开Gear VR Service为开发者模式,需要安装一个带有osig文件的App到三星手机。这个就是APP的源代码,参考一下你就会了。资源中还有个详细的说明文档呢。

2016-10-12

C# TCPIP服务器端和客户端异步处理

C# TCPIP服务器端和客户端异步处理,都分别封装成了类,下来就可直接用。 服务器端:SocketServer a = new SocketServer(); a.BeginServer(); 客户端:SocketClient a = new SocketClient(); a.StartConnectServer();

2016-09-09

微信支付企业付款向个人转账demo例子

PHP写的微信企业付款向个人转账demo例子,内附说明。

2016-08-30

空空如也

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

TA关注的人 TA的粉丝

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