- 博客(45)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Untiy3D基础-----鼠标控制相机围绕物体旋转,缩放
using UnityEngine;using System.Collections;using System;//挂载脚本到主相机public class SmoothMouseLook : MonoBehaviour{ public Transform target;//主相机要围绕其旋转的物体 public float distance = 7.0f;//主相机与目标物体之间的距离 private float eulerAngles_x; private .
2020-11-18 22:25:49
405
原创 Unity UGUI实现鼠标拖动图片
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.EventSystems;// UGUI拖动图片,脚本挂在Image上即可public class TuoDongWuPin : MonoBehaviour, IDragHandler, IBeginDragHandler, IEndDragHandler{
2020-11-12 10:17:00
1906
2
原创 c#静态方法和非静态方法区别
C#的类中可以包含两种方法:C#静态方法与非静态方法。那么他们的定义有什么不同呢?他们在使用上会有什么不同呢?让我们来看看最直观的差别:使用了static 修饰符的方法为静态方法,反之则是非静态方法。比较一、C#静态成员:静态成员属于类所有,非静态成员属于类的实例所有。每创建一个类的实例,都会在内存中为非静态成员新分配一块存储;静态成员属于类所有,为各个类的实例所公用,无论类创建了多少实例,类的静态成员在内存中只占同一块区域。比较二、C#静态方法C#静态方法属于类所有,类实例化前即可使用。非静态
2020-10-28 17:34:18
640
原创 C# Socket连接请求超时处理
在Socket的超时时间默认20多秒,而实际连上不需1秒时间,20多秒很多时候用户是不能接受的,而在等待返回结果的这段时间里程序会处于停止响应状态!废话不多说了,先上代码! private delegate string ConnectSocketDelegate(IPEndPoint ipep, Socket sock);private string ConnectSocket(IPEndPoint ipep, Socket sock) { str.
2020-06-16 17:44:00
2935
1
原创 Ubuntu安装Python时报无法定位软件包python-pip
一般会在新安装的系统出现这种情况,只需要执行命令:sudo apt-get update
2020-05-11 16:16:58
10056
4
原创 c#获取网络时间并实时更新
1.获取网络时间using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Text;using System.Threading.Tasks;namespace WIFI_TCP_test{ class GetNetDateTime ...
2019-10-11 19:52:21
2283
原创 c#防止用户打开多个实例
在程序运行多个实例时激活的是第一个实例,使其获得焦点,并在前端显示.using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Windows.Forms;using System.Runtime.InteropServices;...
2019-09-29 09:55:46
284
原创 jQuery获取div中的内容
<!DOCTYPE html><html><head><metacharset="utf-8"><script src="jquery.min.js"></script><title>jQuery获取div中的内容</title></head> <script&...
2019-09-19 11:26:22
12432
原创 关于js 实现字符串的查找和替换
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><m...
2019-09-18 16:14:13
2047
原创 WebBrowser和AxWebBrowser禁用脚本错误提示
WebBrowser方法如下:webBrowser1.ScriptErrorsSuppressed=true;AxWebBrowser方法如下:axWebBrowser1.Silent=true;
2019-09-18 16:06:11
379
原创 Air 安装路径下生成文本文件和写入内容
var fileStream:FileStream = new FileStream();//指定在安装路径下生成Project.txt的文件var file:File = new File(File.applicationDirectory.resolvePath("Project.txt").nativePath);fileStream.open(file,FileMode.WRITE...
2019-04-01 16:03:22
347
原创 AS3.0调用.exe和.bat文件
import flash.events.ProgressEvent;import flash.events.NativeProcessExitEvent;private function callTest(event: Event): void{callExe("d:/a.exe");callBat("d:/a.bat");}private function callExe...
2019-03-25 10:20:24
1419
原创 关于VB6.0写的软件,程序已关闭了,任务管理器中残存进程的解决办法
vb退出程序遇到问题,有时会退不出。在进程列表中依然能够看到该程序。主要原因是退出时程序资源没有完全释放,比如有些窗体隐藏了但没有Unload掉。一般使用以下2种方法可以解决。 一丶在退出程序前(一般为End语句有)加入以下清除资料的代码:Dim myForm As Form For Each myForm In Forms ...
2019-02-28 13:11:03
2764
转载 Windows批处理(cmd/bat)常用命令
前言批处理文件(batch file)包含一系列 DOS命令,通常用于自动执行重复性任务。用户只需双击批处理文件便可执行任务,而无需重复输入相同指令。编写批处理文件非常简单,但难点在于确保一切按顺序执行。编写严谨的批处理文件可以极大程度地节省时间,在应对重复性工作时尤其有效。在Windows中善用批处理可以简化很多重复工作 什么是批处理批处理(Batch),也称为批处理脚本。顾...
2019-02-25 15:58:01
458
原创 C#实现U盘检查,并写入文件
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using Syst...
2019-01-25 16:24:35
1565
原创 程序猿人生
1、掌握某一技术的好方法就是去研读它的源代码,不断抽象出自己的东西。2、进行浸入式学习,写一个有效的程序或项目出来,考核自己能否保质保量保进度完成。3、要确立好自己的发展方向,拟定一个建设性的计划。从需求出发,融会贯通,随机应变。4、闻道有先后,术业有专攻,要有自己的技术专长。5、人工智能、数据挖掘技术也将成为现代软件工程师的核心竞争力。未来的产品将包括:硬件、软件、智件。6、平常把握软...
2019-01-18 14:29:49
256
1
原创 WireShark使用教程 TCP/UDP过滤
Wireshark 窗口过滤表达式的规则表达式规则 1. 协议过滤比如TCP,只显示TCP协议。2. IP 过滤比如 ip.src ==192.168.1.102 显示源地址为192.168.1.102,ip.dst==192.168.1.102, 目标地址为192.168.1.1023. 端口过滤tcp.port ==80, 端口为80的tcp.sr...
2019-01-10 14:37:39
22220
原创 C#完整版CRC-16校验算法 CRC-16/XMODEM x16+x15+x5+1
public UInt16 Cal_crc16(byte[] data, int size) { UInt32 i = 0; UInt16 crc = 0; for (i = 0; i < size; i++) { crc = UpdateC...
2018-11-16 14:32:35
8406
3
原创 佳能激光打印机设置无线网络
1.检查问题 (1)usb接口连接是否正确 (2)IP地址设置是否正确 (3)检查打印机的ip是否在一个网端上2.IP设置 (1)进入打印机光盘安装页面,选择“启动程序”->选择"USB连接"->设置网络->自定义网络->配置无线网络信息->保存设置 (2)重启打印机...
2018-07-10 14:43:35
7144
原创 Asp.net导出Excel文件
//调用函数 protected void Save_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtBeginTime.Value)) { string[] str = txtBeginTime...
2018-07-10 14:40:24
315
转载 关于C#,ASP.NET 生成Excel表格的两种方式(Datatable转Excel)
个人认为比较好用,比较简单的生成Excel表格的方式有两种,一种为直接写方法,一种为引用Excel库一. 这种方式生成速度比较快,适合大数据量对样式没什么要求的项目,下面上代码/// <summary> /// Datatable生成Excel表格并返回路径 /// </summary> /// <param name="m_DataTable...
2018-04-08 16:56:52
1759
2
转载 用Scratch2.0源码定制一个自己的编辑器
用Scratch2.0源码定制一个自己的编辑器,换成自己的软件名称和图标,添加中文字体,修复汉化错误等等1、准备:下载Scratch2.0源码、安装开发工具Adobe Flash Builder4.7、SDK、Scratch2.0源码下载地址:https://github.com/LLK/scratch-flash2、所需材料:①图标文件(可以是png图片文件,大小128*128、48*48、32...
2018-03-06 17:07:12
20668
转载 c#程序编写规范
C#代码开发规范 文件状态:[√] 草稿[ ] 正式[ ] 修改文件标识: 当前版本:1.1作 者:Empty联系电话: 最后更新:2017-04-07本记录 日期版本号作者说明2017-4-21.0Empty创建2017-4-71.1Empty添加前言、注释规范与编码规范 目 录 1. 前言... 41.1 编写目的... 41...
2018-02-27 10:42:34
821
原创 解决ActiveX Control异常:"没有注册类(异常来自 HRESULT:0x80040154(REGDB_E_CLASSNOTREG))"
问题背景:1.我们的程序是用winform调用unity web player 插件来作为播放器在客户端播放动画文件的.2.播放器是由我们的客户端程序调用的3.客户端程序默认是以管理员身份启动的. 测试了下此异常复现的几种场景:复现条件一:1.win10x64 系统(所有用户)2.右键以管理员身份运行 WindowsFormWebPlayerTest.exe 加载所有实验都报错 复现条件二:1....
2018-01-24 13:54:44
3422
原创 Unity如何调用安卓手机摄像头实现拍照和录像
1,要想调用摄像头首先要打开摄像头驱动,如果用户允许则可以使用。2,定义WebCamTexture的变量用于捕获单张照片。3,连续捕获须启用线程。脚本绑定到MainCamer实现代码如下:using UnityEngine; using System.Collections; using System.IO; using System.Runtime.Serialization; usin...
2018-01-17 16:27:13
7659
3
原创 C#中实现两个程序的通信
在Windows下的两个进程之间通信通常有命名管道、消息队列、共享内存等实现方式,这篇文章要讲解的是使用Windows的API来实现简单的进程间通信。对于接收消息,只需要重写DefWndProc函数即可,对于发送消息,写一个发送消息MsgHandler来实现。首先是MsgHandler类using System;using System.Text;using System.Wind...
2017-12-01 15:23:44
8511
3
原创 winform与unity之间的Socket通讯
1.unity服务端,接收来自winform的Picht, Yaw, Roll/// /// scoket服务器监听端口脚本 /// public class SocketServer : MonoBehaviour { public GameObject obj; private Thread thStartServer;//定义启动soc
2017-10-24 17:58:17
2945
原创 串口通信之数据包解析
void Analysize_Data() { float CurrentTimeCounter = 0; while (true) { bool data_1_catched = false;//缓存记录数据是否捕获到 //int Cu...
2017-09-30 09:56:06
20431
7
原创 unity3D和串口通信,接收下位机数据和发送指令
public class SerialCommunication : MonoBehaviour{ public GUIText gui; public string portName = "COM2"; public int baudRate = 9600; public Parity parity = Parity.None; public
2017-09-12 09:08:19
5728
原创 相机围绕目标旋转
Transform m_Rounder = Camera.main.transform; Transform m_Center = m_TargetXingqiu.transform; //当前触摸的坐标与上一个触摸坐标的偏移量 Vector2 offsetPos = m_TouchCurPos - m_TouchPrePos; //围绕半径 float radius = (m_Round
2017-08-04 17:50:56
1253
转载 神经网络——深度学习
1. 简介 神经网络和深度学习是由Michael Nielsen所写,其特色是:兼顾理论和实战,是一本供初学者深入理解Deep Learning的好书。2. 感知器与sigmoid神经元2.1 感知器(Perceptrons) 感知器工作原理:接收一系列二进制输入,经过特定的规则计算之后,输出一个简单的二进制。 计算规则:
2017-07-14 20:04:55
1088
转载 asp.net开发之“未将对象引用到实例”
相信几乎所有学过ASP.NET的朋友都遇到过这个问题:未将对象引用设置到对象的实例。下面,就来看一下到底都有哪些原因会造成这个问题的出现和解决方法一、数据库方面 1、ViewState 对象为Null。2、DateSet 空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、S
2017-07-01 14:05:25
1513
转载 ASP.NET开发之GridView使用方法
史上最全GridView使用方法1.GridView无代码分页排序1.AllowSorting设为True,aspx代码中是AllowSorting="True";2.默认1页10条,如果要修改每页条数,修改PageSize即可,在aspx代码中是PageSize="12"。3.默认的是单向排序的,右击GridView弹出“属性”,选择AllowSorting为True即可。
2017-06-22 14:15:58
852
原创 ASP.NET控件之RadioButtonList
RadioButtonList”控件表示一个封装了一组单选按钮控件的列表控件。可以使用两种类型的 ASP.NET 控件将单选按钮添加到网页上:各个“RadioButton”控件或一个“RadioButtonList”控件。这两类控件都允许用户从一小组互相排斥的预定义选项中进行选择。使用这些控件,可定义任意数目的带标签的单选按钮,并将它们水平或垂直排列。
2017-06-22 14:10:52
1544
转载 C# WinForm窗体及其控件的自适应
C# WinForm窗体及其控件自适应各种屏幕分辨率一。说明 2012-11-30 曾经写过 《C# WinForm窗体及其控件自适应各种屏幕分辨率》 ,其中也讲解了控件自适应的原理。近期有网友说,装在panel里面的控件,没有效果? 这是控件嵌套的问题,加入即可实现。使用皮肤时,要注意在窗体Load事件中,有些控件(比如DataGridView)的子控件还没有完成,在这里记
2017-04-19 19:32:53
1466
unity与winform集成问题
2017-11-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人