自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yin

动感的科技节奏

  • 博客(19)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 C#发布版本的控制管理

常见的版本控制,是在AssemblyInfo里面对AssemblyVersion和AssemblyFileVersion的Atrribute这些属性进行值设定。版本递增和自定义版本的方式居多。// [assembly: AssemblyVersion("1.0.*")][assembly: AssemblyVersion("1.0.0.6")][assembly: AssemblyFileVe...

2018-05-09 14:33:39 3440

原创 微信Oauth2授权机制

最近需要对授权进行翻修,故梳理一下逻辑,与早期我使用的的方式不同。当时设计的授权操作比较僵硬,代码耦合度过高,导致平台用户非微信登录不可。在学习了解了几个第三方的开发模式后,借此机会 重新梳理附上做的流程图流程图链接 点击打开链接几点说明:1.这个流程里使用的是静默授权2.在本地服务器第一次接收到请求后 可开始通过state参数的值 解析用户的意图 具体参见点击打开链接3.注意区分此时的acces...

2018-03-14 09:46:08 1039

转载 Vue调试神器vue-devtools安装

前言vue-devtools是一款基于chrome游览器的插件,用于调试vue应用,这可以极大地提高我们的调试效率。接下来我们就介绍一下vue-devtools的安装。chrome商店直接安装vue-devtools可以从chrome商店直接下载安装,非常简单,这里就不过多介绍了。不过要注意的一点就是,需要翻墙才能下载。手动安装第一步:找到vue-devtools的github项目,并将其clon...

2018-03-13 14:00:47 204

转载 VUE的学习路线

转自http://www.cnblogs.com/smartXiang/p/6051086.html最近VueJs确实火了一把,自从Vue2.0发布后,Vue就成了前端领域的热门话题,github也突破了三万的star,那么对于新手来说,如何高效快速的学习Vue2.0呢。既然大家会看这篇文章,那么肯定是vue的学习者了,或是遇到的瓶颈,或者刚刚开始学,不知道如何快速起步,本篇文章将带领大家在最短的...

2018-03-13 13:52:37 373

原创 【二】vue的目录结构学习

使用的是HBuilderbuild文件夹:根据资料 指明是webpack版本的项目构建代码  暂且不管它config文件夹:看到index.js里面的内容,确实有设置端口号什么的 配置文件,暂时不换默认设置。src文件夹此文件夹下面有三个文件夹:assets components routerassets 应该是放一些资源文件的位置,logo,banner等等componets 资料上面显示是组件...

2018-03-13 08:43:54 267

转载 【一】Vue的搭建

第一步安装nodejs工程级别的项目需求,一般是长期支持的稳定版本,所以到官网选择LTS版本下载即可。链接:https://nodejs.org/zh-cn/windows和mac可以傻瓜式安装,按照默认安装即可。linux安装需编译,请根据不同linux发行版进行百度。安装完成,通过 node -v 来查看当前node版本注:以下命令有全局标志-g,macos开发环境请自觉加上 sudo前缀。例...

2018-03-12 16:21:37 145

转载 C#前台线程与后台线程区别

.Net的公用语言运行时(Common Language Runtime,CLR)能区分两种不同类型的线程:前台线程和后台线程。这两者的区别就是:应用程序必须运行完所有的前台线程才可以退出;而对于后台线程,应用程序则可以不考虑其是否已经运行完毕而直接退出,所有的后台线程在应用程序退出时都会自动结束。  .Net环境使用Thread建立的线程默认情况下是前台线程,即线程属性IsBackg

2016-01-01 15:39:59 2576

转载 键值对Dictionary

Dictionary是一个泛型他本身有集合的功能有时候可以把它看成数组他的结构是这样的:Dictionary他的特点是存入对象是需要与[key]值一一对应的存入该泛型通过某一个一定的[key]去找到对应的值举个例子://实例化对象Dictionary dic = new Dictionary();//对象打点添加dic.Add

2015-12-30 08:54:31 447

原创 四模拟量采集器组zigbee转串口数据采集

xaml:<Window x:Class="wsd.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow

2015-12-29 20:47:28 2184

原创 Socket通讯采集推送LED(SER)

xaml:<Window x:Class="_123.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindo

2015-12-29 17:40:12 434

转载 C#控件补充

16、HScrollBar 控件和 VScrollBar控件的使用滚动条(ScrollBar)是大部分Windows应用程序中都具有的控件,是 Windows界面的一种常见元素,通常分为水平滚动条(HscrollBar)和垂直滚动条(VscrollBar)。HScrollBar在工具箱中的图标是,VScrollBar控件在工具箱中的图标是。这两个控件主要用于在应用程序或控件中水平或

2015-12-29 16:46:07 362

转载 C#ProgressBar控件和 TrackBar控件

ProgressBar控件和 TrackBar控件1.ProgressBar控件ProgressBar 控件又称进度条控件,它在工具栏中的图标为 ,该控件在水平栏中显示适当长度的矩形来指示进程的进度。当执行进程时,进度条用系统突出显示颜色在水平栏中从左向右进行填充。进程完成时,进度栏被填满。当某进程运行时间较长时,如果没有视觉提示,用户可能会认为应用程序不响应,通过在应用程序中

2015-12-29 16:44:18 2965

转载 C#Timer 控件

Timer 控件Timer 控件又称定时器控件或计时器控件,在工具箱中的图标是 ,该控件的主要作用是按一定的时间间隔周期性地触发一个名为Tick的事件, 因此在该事件的代码中可以放置一些需要每隔一段时间重复执行的程序段。在程序运行时,定时器控件是不可见的。1、常用属性:(1)Enabled 属性:用来设置定时器是否正在运行。值为 true 时,定时器正在运行,值为 fals

2015-12-29 16:42:52 991

转载 C#PictureBox 控件

PictureBox 控件的使用PictureBox 控件又称图片框,常用于图形设计和图像处理应用程序,在该控件中可以加载的图像文件格式有:位图文件(.Bmp)、图标文件(.ICO)、图元文件(.wmf)、.JPEG 和.GIF 文件。下而仅介绍该控件的常用属性和事件。1、常用属性:(1)Image属性:用来设置控件要显示的图像。把文件中的图像加载到图片框通常采用以下三种方式。

2015-12-29 16:41:04 1122

转载 C#CheckedListBox 控件

CheckedListBox 控件CheckedListBox控件又称复选列表框,它扩展了ListBox控件,它几乎能完成列表框可以完成的所有任务,并且还可以在列表项旁边显示复选标记。两种控件间的其他差异在于,复选列表框只支持DrawMode.Normal,并且复选列表框只能有一项选定或没有任何选定。此处需要注意一点:选定的项是指窗体上突出显示的项,已选中的项是指左边的复选框被选中

2015-12-29 16:38:32 573

转载 C#ListBox控件

ListBox 控件ListBox 控件又称列表框,它显示一个项目列表供用户选择。在列表框中,用户一次可以选择一项,也可以选择多项。1、常用属性:(1) Items属性: 用于存放列表框中的列表项,是一个集合。通过该属性,可以添加列表项、移除列表项和获得列表项的数目。(2)MultiColumn 属性:用来获取或设置一个值,该值指示ListBox是否支持多列。值

2015-12-29 16:36:47 1084 1

原创 第二章 对象的概念12-24

2.12面向对象程序的工作原理面向对象的程序必须有一个入口点(entry point)。Java中,启动程序,要在用户指定的对象上找到main,执行main的左右指令,当main操作结束,程序停止。main中的每个对象都可以创建对象,连接对象或者给对象发送消息。main操作的理念不仅应用于在控制台上的执行的程序,也适用于更复杂的程序,比如:形化用户界面(GUI),Web服务器和服务

2015-12-29 15:42:47 248

原创 第二章 对象的概念1-11

2.1引言面向对象的一般理由:a.对象更便于人们理解   b.专业人员可以更好地交流概念和表示法:a.数据和过程算法不是认为分离的   b.代码更容易重用   c.面向对象是成熟的2.2什么是对象对象(Object)是一件事,一个实体,一个名词,可以获得的某种东西,可以想象有自己的标识的任何东西。对象都具有属性(Attribute),例如型号,颜色,价格等。对象还有行为(B

2015-12-29 15:40:43 310

原创 第一章 入门

1.1背景对象(Object)的抽象物体编写软件,对象减少了必须理解的信息量,加强了开发小组成员之间的交流。1.2编程简史包含 机器码(二进制梳子)汇编语言(用字母数字符号作为机器码的速记方式)高级语言(高级结构,类型,函数,循环,分支)结构化编程(使用更简洁的高级语言,减少编程错误)面向对象编程(数据和函数作为独立模块,减少编程错误,函数可反复调用)1.3方法

2015-12-29 15:39:37 175

HidLibrary-master

HidLibrary-master,封装好的USB通讯库,在目前环境下使用,尚未发现问题

2018-09-12

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

TA关注的人

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