自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

转载 DTW算法

标签: 算法语音识别实例DTW为(Dynamic Time Warping,动态时间归准)的简称。应用很广,主要是在模板匹配中,比如说用在孤立词语音识别,计算机视觉中的行为识别,信息检索等中。可能大家学过这些类似的课程都看到过这个算法,公式也有几个,但是很抽象,当时看懂了但不久就会忘记,因为没有具体的实例来加深印象。      这次主要是用语音识别课程老师上课的一个题目来理解D

2017-08-22 12:06:37 1049

转载 IP地址查询接口及调用方法

IP地址查询接口及调用方法设计蜂巢 | 2011-12-29 | javascript设计蜂巢IP地址查询接口:http://www.hujuntao.com/api/ip/ip.php腾讯IP地址查询接口:http://fw.qq.com/ipaddress新浪IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.

2017-02-09 12:20:08 14056 1

转载 thinkpad E450/550 预装系统改装WIN7全套教程

thinkpad预装WIN8/WIN10的E550为例,默认BIOS设置是UEFI模式需要更改为传统模式,并且需要利用U盘PE进到临时系统修改预装硬盘格式,默认皆为GPT格式需要教会大家修改一下传统MBR硬盘模式才可以开始安装WIN7,说起来有点复杂其实操作起来是非常简单的,只比传统U盘装系统多两三分钟的操作步骤,耐心看下都可以学会的哦~       需要准备的材料: 能联网的电脑一台(包

2016-12-02 19:23:02 5689

转载 单例模式(Singleton)的6种实现

单例模式(Singleton)的6种实现1.1.1 摘要       在我们日常的工作中经常需要在应用程序中保持一个唯一的实例,如:IO处理,数据库操作等,由于这些对象都要占用重要的系统资源,所以我们必须限制这些实例的创建或始终使用一个公用的实例,这就是我们今天要介绍的——单例模式(Singleton)。       使用频率 高       单件模

2016-12-01 18:20:51 379

转载 [置顶] 设计模式-单例模式(Singleton)在Android中的应用场景和实际使用遇到的问题

介绍在上篇博客中详细说明了各种单例的写法和问题。这篇主要介绍单例在Android开发中的各种应用场景以及和静态类方法的对比考虑,举实际例子说明。单例的思考写了这么多单例,都快忘记我们到底为什么需要单例,复习单例的本质单例的本质:控制实例的数量全局有且只有一个对象,并能够全局访问得到。控制实例数量有时候会思考如果我们需要控制实例的数量不是只

2016-12-01 18:16:40 431

转载 设计模式-单例模式(Singleton)各种写法和分析比较

介绍单例模式是设计模式中比较简单容易理解的。它的出现主要是:保证一个类仅有一个实例,并提供一个访问它的全局访问点其实就在系统运行期间中保证只有这么一个实例,并能够全局访问。应用场景就是当需要一个对象时,这个对象需要整个系统运行期间只有一个,并且这个对象的新建开销比较大,为了避免频繁的新建对象浪费内存。就使用单例模式。代码实现单例模式有比较经典的两种写法。

2016-12-01 18:15:09 319

转载 预装Windows 10的电脑改装成 Win7 系统的参考教程

由于近几年硬件和软件技术发展迅猛,目前联想、戴尔等品牌笔记本都预装了Windows 10操作系统。上一篇文章我提到“Win 10”由于系统稳定性和用户使用习惯问题,经常有朋友要我帮忙把预装Win 10的电脑改装成Win7 系统,每次改装基本要经历半天甚至一天的时间来完成,在没有了解其技术原理的情况下确实比较复杂。经过摸索结合我的专业知识,现以联想E40笔记本为例介绍一下改装过程供大家借

2016-12-01 18:01:30 4861

转载 单例模式及常见写法分析(设计模式01)

保证一个类仅有一个实例,并提供一个该实例的全局访问点。——《设计模式》单例模式的概念很简单,下面以C#语言为例子,列出常见单例写法的优缺点。1、简单实现[csharp] view plain copy public sealed class Singleton     {         static Si

2016-12-01 15:58:07 234

转载 C# ListView用法详解 很完整

一、ListView类          1、常用的基本属性:        (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。        (2) GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在Details视图该属性才有意义。        (3)All

2016-11-19 15:01:31 1517

转载 List<T>的各种排序方法

近日,在工作的时候遇到要对一个大的List集合进行排序,于是就了解下各种List的排序方法。首先,排序自然就会想到用Sort方法,看看List的Sort方法各个重载版本:public void Sort();public void Sort(Comparison comparison);public void Sort(IComparer comparer);public voi

2016-11-19 14:33:14 316

转载 继承与多态的区别

1、  什么是继承,继承的特点?子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使得子类具有父类相同的行为。特点:在继承关系中,父类更通用、子类更具体。父类具有更一般的特征和行为,而子类除了具有父类的特征和行为,还具有一些自己特殊的特征和行为。在继承关系中。父类和子类需要满足is-a的关系。子类是父类。表示父类和子类的术语:父类和子

2016-11-13 09:53:47 484

转载 C# list存储的数据格式以及默认初始化空间,内存回收分析

上面的代码是从System.Collections.Generic下扒出来的,我们看第一个图片中的代码 private const int _defaultCapacity = 4;这里我们可以看到,当我们不设置list的初始大小时默认会设置为4,并且可以看出来,list内部是以数组的方式进行存储的,我们来看第二张图片的算法,这个就是list扩容的算法,当数据长度大于初始化长度时,list

2016-11-12 15:54:44 1057

转载 List的add方法剖析

Class1:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace new一个实例{    public class Class1    {        pu

2016-11-12 15:53:49 416

转载 基于.NET平台常用的框架整理

自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。分布式缓存框架:Microsoft Velocity:微软自家分布式缓存服务框架。Memcahed:一套分布式的高速缓

2016-11-12 15:52:57 768

转载 SQL Server 存储过程

Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念    存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。    存储过程

2016-11-12 15:51:57 321

原创 C#中使用抽象类的要求

C#在代码实现的过程中会涉及到抽象类的使用,那么有哪些要求需要我们知道呢?分为以下几点:(1)抽象类用于关系密切对象,接口适合为不相关的类提供通用功能(2)接口着重can—do关系类型,抽象类偏重IS—A式关系(3)接口定义的是对象的行为,抽象类定义对象的属性(4)抽象类派生的非抽象类必须包括继承所有抽象方法和抽象访问器的实现(5)抽象类不能使用new关键字,不能被密封(6

2016-11-12 15:46:09 1645

转载 interface接口的作用

继承"基类"跟继承"接口"都能实现某些相同的功能,但有些接口能够完成的功能是只用基类无法实现的1.接口用于描述一组类的公共方法/公共属性. 它不实现任何的方法或属性,只是告诉继承它的类《至少》要实现哪些功能,继承它的类可以增加自己的方法.2.使用接口可以使继承它的类: 命名统一/规范,易于维护.比如: 两个类 "狗"和"猫",如果它们都继承了接口"动物",其中动物里面有个方

2016-11-11 20:51:33 2155

原创 抽象类与其他内容的区别比较,与接口的相似及差别

对于抽象类而言,大多数的人都不太理解,它到底该如何的与其他的内容进行区分,接下来就具体分析下区别有哪些:1、与具体类进行比较,抽象类的特殊之处:(1)不能直接实例化,使用new运算符会导致错误的发生,虽然有一些变量可以抽象,但是变量的值必须为null或者含有对非抽象类的实例引用(2)允许(但不要求)包含抽象成员(3)不能被密封2、与接口进行比较:(1)接口只能定义各个方法的

2016-11-11 20:29:34 407

原创 C#中的抽象类的特征

对于C#中的抽象类的特征大体可归纳为以下几点:(1)不能实例化(2)可包含抽象方法和抽象访问器(3)不能用sealed修饰符进行修饰,而是要采用abstract修饰符来进行修饰。原因为:sealed修饰符无法完成继承,而abstract修饰符可以对类进行继承(4)从抽象类中派生的非抽象类必须包含继承的所有的抽象方法和抽象访问器的实际实现

2016-11-11 20:08:26 2084

原创 抽象类(abstract)

最近在学习抽象类《总结大体有以下几条:对于抽象类可分为以下的几点内容:(1)抽象类是表征对问题领域进行分析设计的(2)需要用abstract修饰符修饰(3)C++中,含有纯虚拟函数的类称为抽象类,不能生成对象(4)抽象类并不是完整的,只能用作基类使用(5)在面向对象中,主要用来进行类型隐藏和充当全局变量的角色(6)面向对象的概念中,所有的对象都是通过类来描述,但是并不是

2016-11-11 20:03:36 403

原创 如何在win764位操作系统上,如何完成C#短信模块的开发

最近在开发短信模块,但是遇到一个问题,就是32位 sms.dll不能在win7 64位的系统上使用,下面就讲讲如何更改设置来通过程序的运行。首先,要把sms.dll放到bin----debug中,还需要把sms.dll放到计算机C盘Windows文件夹下的System32中。在VS开发环境的菜单上找到项目-------SMS属性----生成中的目标平

2016-09-27 15:52:50 325

转载 短信猫通过超级终端进行配置和调试

1、首先插上短信猫自动获取串口号     串口号的查看方法:桌面计算计右键-管理-设备管理器-端口(com与LTP)2、下载超级终端,解压出来     下载:  超级终端.rar (152.69 KB, 下载次数: 6) 3、建立与配置超级终端     打开桌面上的“超级终端.exe”      给他一个随便名字test              选择端口号

2016-09-27 15:26:36 1252

转载 c#实现wavecom短信猫发送长短信

长短信是有规约的,协议头部分如果是0x40以下,则说明是普通短信,如果是0x40以上,则是长短信,然后在短信内容部分,有六个字节分别定义短信唯一标识以及该短信是第几条,所以长短信发送时每条实际为67个汉字。手机接收到之后,都会按照标准规约自动组合为一条短信,而不是显示多条。我做了一个AT指令操作wavecom短信猫的类,可以接收和发送超长短信,并且接收到的短信会直接通知电脑。超长短信:短信

2016-09-27 15:23:01 1596

转载 自学MVC看这里——全网最全ASP.NET MVC 教程汇总

MVC架构已深得人心,微软也不甘落后,推出了Asp.net MVC。小编特意整理博客园乃至整个网络最具价值的MVC技术原创文章,为想要学习ASP.NET MVC技术的学习者提供一个整合学习入口。本文从Why,What,How三个角度整理MVC 的学习资源,让学习者第一时间找到最有价值的文章,获取最彻底的ASp.NET MVC 框架知识,Let’s go! 1. Why :为什么

2016-09-26 09:06:49 5871

转载 存储过程实现基本的增删查改(二)

表结构在http://blog.csdn.net/u014180504/article/details/50589645use Text--4、带返回值的存储过程--()print语句可以将用户定义的消息返回给客户端--编写一个存储过程up_insertstudent2,在插入学生数据前,先判断一下学号是否存在,--如果存在,输出“要插入的学生的学号

2016-09-06 20:45:25 770

转载 存储过程实现基本的增删查改

三个表结构:不废话直接上代码use Text      --数据库名if exists(select name from sysobjects where name ='up_getallstudents' and type ='p')drop procedure up_getallstudents--

2016-09-06 20:44:49 1091

转载 SQL写存储过程时报错 'CREATE/ALTER PROCEDURE' must be the first statement in a query batch.

最近在学习存储过程,从网上直接复制了这个存储过程if exists(select name from sysobjects where name ='up_getallstudents' and type ='p')drop procedure up_getallstudents--编写存储过程up_getallstudents,用于获取学生表students的所有

2016-09-06 20:41:52 2164

转载 短信猫软件的实现(C#)<一>熟悉串口

GSM Modem俗称“短信猫”,PC可通过串口与其通信,通过向其所连接的串口发送AT指令控制我们的“猫”发送短信写这样一个软件,首先要了解串口通信,.NET已经为我们封装了SerialPort类,方便串口通信。为了熟悉此串口类,我简单实现了一个串口调试器。运行效果:主要源代码:简单串口调试器代码。using System;using

2016-09-06 20:05:11 632

转载 "未能加载文件或程序集“XXX”或它的某一个依赖项。系统找不到指定的文件"的解决方案

今天在写反射调用的时候失败了,经过调试和分析,最终解决了,下面我就具体说明。一,报错的现象未能加载文件或程序集“DalSQL”或它的某一个依赖项。系统找不到指定的文件。 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.FileNotFoundException: 未

2016-09-06 10:55:32 19735 4

转载 130道C#面试题

C#/.Net/数据库笔试资料C#资料(一)1.静态成员和非静态成员的区别?答:静态变量使用 static 修饰符进行声明,在类被实例化时创建,通过类进行访问不带有 static 修饰符声明的变量称做非静态变量,在对象被实例化时创建,通过对象进行访问一个类的所有实例的同一静态变量都是同一个值,同一个类的不同实例的同一非静态变量可以是不同的值静态函数的实现里不能使用非静态成员,如非静

2016-09-02 21:04:21 846

转载 C#未将对象引用设置到对象的实例

原文地址:C#未将对象引用设置到对象的实例作者:andrew解决办法出现“未将对象引用设置到对象的实例” 错误,一般是下面的原因:1、ViewState 对象为Null。2、DateSet 为空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、

2016-07-28 11:32:12 22664 3

转载 多重继承的二义性以及解决方法

//多重继承的二义性以及解决方法//学习目的:了解类的继承原理及多重继承二义性的解决方法。/*//本程序代码来源《MFC权威剖析》p68*/////////////////////第一种多重继承的二义性////////////////class Employee{public: char Name[40]; bool Sex;};class

2016-07-24 16:07:24 2466

转载 des文件加密

DES 文件加密 (2012-12-26 15:32:30)标签: 杂谈  c#加密文件只可以对文件本身加密,却不能对文件夹加密,经查询得知:是系统限制了,不知道真假,大家可在查询,把结果告诉大家共享。其实系统已经集成了对文件夹和硬盘的加密的功能。下面是对单个文件的加密代码: 引用中主要是添加了两个:using S

2016-05-11 16:16:00 1378

转载 Windows系统下搭建MPI(并行计算)环境

Windows系统下搭建MPI环境MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算。MPI的具体实现一般采用MPICH。下面介绍如何在Windows XP系统下VC6中搭建MPI环境来编写MPI程序。一.准备工作1.1   安装MPI的SDK——MPICH2。mpich2-1.4.1p1-win-ia32安装程序的

2016-04-08 15:29:03 740

原创 datagrateview控件的使用方法

在建好的form窗体后,在工具栏处拉取datagrateview控件与窗体中,右键编辑列,点击添加按钮,添加要显示的内容,要注意的是,一定要保证右边属性列中的Name、数据和数据库里表的信息一致,才能够完整的导出数据库表中的信息。

2016-04-03 15:02:36 722

原创 使用datagrateview控件时,显示数据库中表的信息

当我们在使用VS2015开发工具开发软件时,旺旺需要通过数据库来减少代码的冗余,这就需要用到datagrateview控件来完成,话不多说,直接上代码;具体代码如下: public partial class Form2 : Form    {        public Form2()        {            InitializeComponent();

2016-04-03 14:57:17 983

转载 C#中axWindowsMediaPlayer控件的用法

属性/方法名: 说明:[基本属性]  URL:String; 指定媒体位置,本机或网络地址uiMode:String; 播放器界面模式,可为Full, Mini, None, InvisibleplayState:integer; 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪enableContextMenu:Boolean; 启用/禁用右

2016-04-01 16:39:02 4052

转载 VS2010测试功能之旅:编码的UI测试(1)

VS2010测试功能之旅 ——编码的UI测试系列之一RealZhao,2011年2月14日前言研究VS2010的自动化测试有一段时间了,在研究的过程中,发现网上的VS2010相关的测试资料十分稀少,这给学习带来比较大的困难。幸运的是,自己因为常用QuickTest Professional做自动化测试,并且对.Net代码比较了解,使得在学习的过程中并不是特别困难,对

2016-03-31 21:34:35 1552

转载 C# WinForm开发系列 - DataGridView 使用方法集锦

1.DataGridView实现课程表 testcontrol.rar  2.DataGridView二维表头及单元格合并 DataGridView单元格合并和二维表头.rar myMultiColHeaderDgv.rar   3.DataGridView单元格显示GIF图片 gifanimation

2016-03-31 21:00:15 459

转载 vs2012 C# 黑盒测试,白盒测试,UI测试

在解决方案中点新建测试,然后选择单元测试,进行黑盒测试以及白盒测试。对单元测试中的进行输入输出测试:本来想实现测试模拟输入输出,但是,测试一个函数,函数内部的内部输入不是一件简单的事。而网上的一些oj的做法应该是直接模拟运行程序,再模拟输入,我的猜测。所以我们进行的单元测试,不能直接去模拟输入输出,所以,测试单元应该是不包含内部输入的代码块。黑盒测试是在不知道测试代码的内容的情况下

2016-03-28 16:31:25 5042

空空如也

空空如也

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

TA关注的人

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