自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式之策略模式

大话设计模式之策略模式

2022-10-26 09:47:14 247

原创 简单工厂模式

设计模式之简单工厂模式

2022-10-18 19:34:48 103

原创 C#调用C++详解

C#调用C++

2022-08-13 16:50:26 3965

原创 串口数据可视化工具(Serial Studio)使用

一:准备工作1.安装虚拟串口工具(vspd),便于进行串口之间数据通信。2.安装串口调试工具,能够收发串口数据。3.安装notepadd++,便于进行json配置文件的编辑。二:数据模拟1.先使用虚拟串口工具添加一对串口。2.打开串口调试工具以及Serial Studio项目的可执行文件。进行串口通讯的相关配置3.本可视化工具的精华,选择地图的配置文件(json格式),相关的图形数据展示都是通过这个配置文件进行相应的展示的,json数据文件如下。{ "t":"

2021-04-19 10:45:54 9655 5

原创 串口数据可视化工具(Serial Studio)编译

一:Serial Studio项目相关地址GitHub:https://github.com/Serial-Studio/Serial-Studio/文档(GitHub Wiki):https://github.com/Serial-Studio/Serial-Studio/wiki/Communication-ProtocolWindows,macOS和GNU / Linux的预编译二进制文件/安装程序:https://github.com/Serial-Studio/Serial-Studio/r

2021-04-19 10:01:53 2348 1

原创 Linux(ubuntu18)下面开机自启动,进程守护qt程序以及.core项目

一.qt程序1.在/etc/xdg/autostart/目录下新建test.desktop sudo touch /etc/xdg/autostart/test.desktop2.赋予权限 sudo chmod 777 test.desktop3 编辑test.desktop sudo vim test.desktop添加如下内容(开机自启动)[Desktop Entry]Type=ApplicationName=PingTechExec=/home/w...

2021-02-09 20:27:46 590

原创 LiveCharts心得

LiveCharts相关资料1:源码地址:https://github.com/Live-Charts/Live-Charts2:API文档:https://lvcharts.net/App/documentation/beta/wpf/LiveCharts-Wpf-AngularGauge3:推荐博客:https://blog.csdn.net/qq_43307934/category_9894857.htmlLiveCharts中WPF使用部分1:源码类库:Core40以及WpfVi

2021-01-05 15:15:51 2263

原创 Linux环境下部署教程

方式一:发布独立项目运行方式:[root@iZmtbm0yxr88hrZ simpleDemo]# ./PingTech.API方式二:发布依赖框架项目安装依赖1、下载依赖包:aspnetcore-runtime下载地址:https://dotnet.microsoft.com/download/dotnet-core/3.1选择对应平台,如Windows 64有开发需求下载SDK,只是运行安装runtime本次使用运行时版本为:aspnetcore-runtime...

2020-06-02 10:48:27 586

原创 QT有关概念理解(文件结构和信号槽)

1.指定父对象有两种方式 方式一:setParent() MyButton *Mybtn=new MyButton(); Mybtn->setText("我的Button"); Mybtn->move(200,200); Mybtn->setParent(this);、 方式二:通过构造函数传参 QPushButton *btn=new QPushButton("Button",this); btn->move(1...

2020-05-27 11:17:08 211 1

原创 QT常用快捷键

快捷键1.注释 ctrl+/2.运行 ctrl+r3 编译 ctrl+b4 字体缩放 ctrl+鼠标滚轮5.查找 ctrl+f6.整行移动 ctrl+shift+↑或↓7 帮助文档 F18 自动对齐 ctrl+i9.同名之间.h和.cpp文件切换 f410.撤销 ctrl+z11.恢复撤销 ctrl+y Q_OBJECT//宏允许类中使用信号和槽 return app.exec();//让应用程序进入消息循环//阻塞到这行 ...

2020-05-26 10:32:36 317

转载 WebAPI 和 WebService的区别

webapi用的是http协议,webservice用的是soap协议webapi无状态,相对webservice更轻量级。webapi支持如get,post等http操作http soap关系http:是一个客户端和服务器端请求和应答的标准(TCP)。http协议其目的是为了提供一种发布和接收htttp页面的方法一http协议的客户端与服务器的交互:由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。HTTP服务器则在那个端口监听客户端发送过来的请求。一旦.

2020-05-11 08:58:40 391

原创 docker常用命令

常用命令1:查看镜像 docker images2 查看容器 docker ps -all3 删除容器 docker rm 容器ID4 删除镜像 docker rmi 镜像名:镜像ID5 进入容器 docker exec-it 容器ID /bin/bash...

2020-04-03 15:12:50 53

原创 使用EF框架从实体注释自动生成数据库注释(CODE FIRST)

1:给实体中的每个需要注释的字段加上[Description()]特性,如下图。/// <summary> /// 通行统计 /// </summary> [Table("CS_RecordTotal")] public class RecordTotalEntity : Entity<int> { ...

2019-12-31 17:04:46 3130

原创 关于WCF中地址节点的配置

在WCF中配置节点可以有多种方式,下面依次讲解。1:利用配置文件进行配置。新建一个控制台应用程序或者winform或者wpf都是可以的。然后我们就可以在他的app.config里面进行相关配置,代码都是一样的。下面是代码。&lt;?xml version="1.0" encoding="utf-8" ?&gt;&lt;configuration&gt; &lt;startup&...

2019-03-15 14:46:04 377

原创 离线场景Button监听事件的添加

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.Networking;using UnityEngine.SceneManagement;using UnityEngine.UI;public class NetWorkUI : Network...

2018-08-03 21:12:58 154

原创 粒子系统参数详解

1 发射最后一个粒子的时间2是否循环播放粒子系统3预热,勾上泽一开始就会到稳定的播放状态4开始播放粒子延时5单个粒子存活时间,粒子从开始到消失的时间6勾选上可以分别设置他XYZ三个方位的大小。7同比例缩放它的大小。8勾选上可以分别设置他XYZ三个方位的旋转。9等比例旋转10随机旋转11开始颜色12重力大小13local 粒子移动时,其它已经释放的粒子会跟随一起移动,world则不会14粒子的播放速...

2018-07-07 23:19:44 1281

转载 Nav Mesh Agent解析

1 参数解析2 Nav Mesh Agent组件参数分析点击打开链接

2018-07-07 19:23:01 1631

原创 给游戏物体添加销毁脚本以及invoke和invokeRepeating

this.gameObject.AddComponent("脚本名");Destroy(this.gameObject.GetComponent&lt;脚本名&gt;());invoke("脚本名",时间);过多长时间调用该脚本invokeRepeating("脚本名",时间1,时间2);在时间1后,每隔时间2调用该脚本。...

2018-06-28 23:35:02 353

原创 unity性能优化技术(ctrl+7 Profile)

首先创建一个空物体,然后给空物体添加LOD组件,依次给它拖动赋值。近处,中处,远处物体。

2018-06-25 20:48:46 451

原创 mysql数据库控制台

简单命令show databases;     use mysql(选择数据库)  create database wzq; drop database wzq;show tables;表格的增删查改show databases;create database wzq;use wzq;create table table1(id int auto_increment,usename varchar...

2018-06-01 16:45:10 607

原创 EasyTouch中的Trigger使用

1 点击物体自身,才能触发相应的方法。2 点击其他地方也会触发该方法(其他地方为能有效执行该参数的方法)3 选择其他的接受者。4 选择方法,该方法要在cube2上,会触发cube2上的方法。5 选择要接受的类型。 第4个方法(脚本)要在该cube上才可以。...

2018-05-23 20:30:35 413

原创 easytouch的QuickGesture

以下的基本上都需要碰撞器。Cube可以拖拽,且只在拖拽中出发该方法。Cube不能拖拽,当鼠标点击到Cube上,或手触摸到Cube上就会执行此方法。鼠标或手在Cube上需要长按才会触发此方法。(里面可以设置长按开始,中结束)缩放,两个手指操作可触发。Swipe在其他地方均有响应,这和Drag就不一样。Drag只在他上面才触发。单击,当从鼠标从按下到抬起只执行一次。这与Touch(EOE)不一样(开始...

2018-05-23 18:40:00 428

翻译 安卓的单点触控

using System;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Tougchf : MonoBehaviour{ public Text UiText; public GameObject...

2018-05-22 19:31:17 242

翻译 安卓测试

using UnityEngine;using UnityEngine.SceneManagement;using UnityEngine.UI;public class Test : MonoBehaviour{ public Text infoText; string platform = string.Empty; string info = string....

2018-05-22 19:29:56 330

原创 使用PlayerPrefs的数据存储

LasText.text = "上次:长度" + PlayerPrefs.GetInt("lastl", 0) + "上次:分数" + PlayerPrefs.GetInt("lasts", 0);//如果上次长度没有,则设置上次长度为零PlayerPrefs.SetInt("lastl",UIDisplay.instance.length1);//把调用UIDisplay中的变量length1...

2018-05-19 20:31:03 517

原创 Animition中的键值float,int,bool,trigger

unity中键值总共有float,int,bool,trigger四种类型。动画的转换条件就可以用这个设置。使用哈希值的方法,代码如下。 private Animator anim;  private int speedID = Animator.StringToHash("SpeedId"); private int IsMove=Animator.StringToHash("Mo...

2018-05-19 19:19:37 2800

原创 unity中垂直列表框的制作

先做到如下图的步骤。再创建一个空物体。使这个空物体的宽度和上面的一样。并将dui拖到空物体下面,复制多个。下图中蒋改变空物体GameObject的大小使它包含所有子物体。然后在新建一个UI图片,名字改为ScoreRect,成为空物体的父物体,并给它添加ScoreRect组件,并通过拖拽赋值,如下图所示。给ScoreRect添加Mask组件,并去掉图片的背景滚动图片的显示。这个时候运行就OK了。最后...

2018-05-19 17:19:30 1396

WPF日期控件模板重写

该项目重写了WPF中的日期控件,选择当前日期,过去日期,可选日期,整体界面重新重写。另一个项目带有滚动时间,按像素点滚动。

2020-03-19

Socket-master.zip

该源码集成了socket网络通讯类,使用C#实现。只要包括实时监测客户端的心跳检测,集成客户端与服务的相互发消息函数,断开连接事件等

2020-03-03

中文键盘测试.zip

该代码主要使用WPF完成调用系统自带键盘,并通过设置相关参数设置系统键盘的大小和位置。十分适用需要中文键盘的用户

2020-03-03

WCF,SOA讲述.ppt

该PPT主要描述什么引入什么是WCF,什么是SOA?基于SOA的服务框架WebServices,比较偏向应用,不太实用,可作为了解概念

2020-03-03

net面试题目荟萃.doc

该资源是传智播客老师总结,关于C#,.net,sql等技术。笔试以及面试题汇总,相信对想要跳槽的你有帮助。

2020-03-03

通讯录.zip

本资源使用WPF制作通讯录系统,各种样式具体功能包括添加一条通讯录,通讯录自动排序,搜索人名,按钮点击跳转到相应的人名以及滚动效果。C#

2019-07-05

Wpf数据绑定倒计时.zip

该资源使用MVM模式以及WPF中的数据绑定开发的一个小案例,通过绑定改文字,图片,颜色等外加计时

2019-07-05

WPF编程宝典--使用C#2012和.NET4.5源代码.zip

该资源是WPF编程宝典源码资源,包含各个章节的源码以及例程。

2019-07-05

空空如也

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

TA关注的人

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