自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

困兽之斗

将者,礼、义、仁、智、信。。。

  • 博客(64)
  • 收藏
  • 关注

原创 开发微信小程序时,发生 "request:fail 发生了 SSL 错误无法建立与该服务器的安全连接。"错误的解决方案

1、微信小程序真机调试界面如下:2、检测域名是否添加3、苹果ATS检测https://cloud.tencent.com/product/ssl#userDefined104、Windows 2008系统在IIS中开启TLS1.21、绑定好证书2、运行regedit3、开启TLS1.2[HKEY_LOCAL_MACHINE\SYSTEM\CurrentCon...

2018-11-06 13:23:34 16487

转载 USING CORS WITH ASP NET WEB API

If you are writing an ASP.NET Web API and you want to call it from a JavaScript (CoffeeScript, TypeScript) program on another domain, here are the steps you need to take to make it happen. I know that

2017-04-06 17:23:33 346

转载 localStorage使用总结

一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。 二、local

2017-04-06 09:13:02 818

转载 C#进阶系列——WebApi 身份认证解决方案:Basic基础认证

阅读目录一、为什么需要身份认证二、Basic基础认证的原理解析1、常见的认证方式2、Basic基础认证原理三、Basic基础认证的代码示例1、登录过程2、/Home/Index主界面3、WebApiCORS验证部分(重点)四、优化1、解决API的问题2、解决ajax的问题3、解决特殊不想使用验证的方法五、总结 正文前言:最近,

2017-04-06 09:03:33 2443

转载 WebAPI 用ActionFilterAttribute实现token令牌验证与对Action的权限控制

先说说用户身份的识别,简单的做了一个token机制。用户登录,后台产生令牌,发放令牌,用户携带令牌访问...1.cache管理类,由于博主使用的HttpRuntime.Cache来存储token,IIS重启或者意外关闭等情况会造成cache清空,只好在数据库做了cache的备份,在cache为空的时候查询数据库是否有cache数据,有则是cache被意外清空,需要重新放在cache中。复制代码复制

2017-03-28 17:07:01 1914

原创 用C#代码使用Redis缓存

用C#代码使用Redis缓存用C#代码使用Redis运行Manage NuGet包插件,找到ServiceStack.Redis包,并进行安装。直接从实例化客户端使用Set/Get方法示例:string host = "localhost";string elementKey = "testKeyRedis";using (RedisClient redisCli

2017-03-22 17:29:17 11595

原创 Redis Studio 详细介绍

Redis Studio 是Redis桌面客户端,支持Windows操作系统。 Redis Studio 提供更轻量级,更友好,更高效的Redis管理。界面一览:

2017-03-22 16:55:57 10966 7

原创 win7x64下的redis安装与使用

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。官方下载地址:http://redis.io/download,不过官方没有64位的Windows下的可执行程序,目前有个开源的

2017-03-22 16:54:43 217

转载 安装及配置Maven环境变量

需要电脑中已经有Java环境在控制台中输入:echo %JAVA_HOME%看是否能显示java home的路径信息;在控制条输入:java -version 看是否显示java的版本信息;下载官网:http://maven.apache.org/download.cgi下载编译过的版本 apache-maven-3.3.9-bin.zip,解压至 C:\Park_Software\apache-

2017-03-14 09:16:46 325

原创 C# WebApi传参之Get请求-AJAX

jquery中的ajax方法参数总是记不住,这里记录一下。   1.url:    要求为String类型的参数,(默认为当前页地址)发送请求的地址。   2.type:    要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。   3.timeout:  

2017-03-07 12:54:35 2028

转载 硬件接口开发之Modem来电显示

硬件接口开发之Modem来电显示     本文介绍下如何实现Modem的来电显示的功能。Modem的来电显示是在我最早的送水管理软件中实现的,大概是05年完成的,由于Modem的成本比较低(普通的在100元之内),而来电显示功能在送水管理软件中比较需要,因此是一项性价比比较好的功能。     随着时间的推移,Modem的生产越来越少,而支持来电显示模块的Modem就更少一些了,取而代之

2016-06-17 13:48:22 1209

转载 解决asp.net上传文件时文件太大导致的错误

即使在web.config中添加了节点和设置依然是不行的,还是报文件太大的错误,                  解决方法需要做到以下三个才能解决问题:1:在web.config文件中,的configuration节点下的第一个节点添加如下节点:[html] view plaincopyconfigu

2015-12-17 09:49:23 1079

原创 VS2010整合NUnit进行调试

1、下载安装NUnit(最新win版本为NUnit-2.6.0.12051.msi) http://www.nunit.org/index.php?p=download2、下载并安装VS的Visual Nunit 2010 插件  http://visualstudiogallery.msdn.microsoft.com/c8164c71-0836-4471-80ce-6333830310

2015-07-07 22:19:37 1843

转载 C# Socket编程笔记

看到这个题目,是不是很眼熟?在博客园里搜下,保证会发现关于这个东东的文章实在是太多了~~~真得是没有写得必要,而且我也有点懒得去琢磨字句。(看到这,肯定得来个转折的了,不然就看不到下文了,不是吗)但是,为了自己下一篇要写的文章做参考,还是有必要先补充一下socket基础知识。      注意:如果你已经接触过socket,那就没什么必要耽误时间看下去了。另外,如果发现其中任何错误,欢迎直接

2015-06-30 10:44:23 344

转载 在Android中查看和管理sqlite数据库

在Android中可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看。android项目中的sqlite数据库位于/data/data/项目包/databases中。使用DDMS导出sqlite数据库。1、首先打开android项目的调试模式,然后找到显示DDMS:选择DDMS2、切换到DDMS,显示File

2015-04-10 14:14:29 404

转载 asp.net 验证正则表达式

asp.net 验证正则表达式整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0

2015-02-12 10:09:32 417

转载 C# http 发送接收xml数据

using System;using System.Collections.Generic;using System.Text;using System.Web;using System.Web.Security;using System.Net;using System.IO;using System.Text.RegularExpressions;using S

2015-02-05 22:26:08 3900

转载 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件的解决方案

{"当前线程不在单线程单元中,因此无法实例化 ActiveX 控件“3c33f325-cd56-4005-9e34-d0c6ab70b1eb”。"}解决方案:1、在主线程中实例化此ActiveX控件2、将创建此Active控件的线程设定为单线程。      Thread.ApartmentState 获取或设置此线程的单元状态。            ser

2014-12-21 17:25:39 4170

转载 WMI常见问题及解决方法

一. 常见问题及解决方法 1. 当通过WMI添加服务器、Microsoft .NET、Exchange服务器时,提示“验证失败。请确认用户名和密码”。 解决方法: 请以\格式输入用户名 注意: OpManger中对于本地WMI验证,不需要输入用户名和密码。 2. 当以WMI模式监控Windows服务器时,内存利用率数据显示错误。 解决方法: 在WMI中,我们使用Win3

2014-07-28 14:18:34 2825

转载 最快速的Android开发环境搭建ADT-Bundle及Hello World

ADT-Bundle for Windows 是由Google Android官方提供的集成式IDE,已经包含了Eclipse,你无需再去下载Eclipse,并且里面已集成了插件,它解决了大部分新手通过eclipse来配置Android开发环境的复杂问题。有了ADT-Bundle,新涉足安卓开发的同学也无需再像以前那样在网上参考繁琐的配置教程,可以轻松一步到位进行Android应用开发。

2014-03-08 22:29:09 537

原创 提取 Microsoft.ReportViewer.ProcessingObjectModel.dll Microsoft.ReportViewer.DataVisualization.dll 等dl

@SET destFolder=.\bin@XCOPY /I /Y %SYSTEMDRIVE%\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel\10.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.ProcessingObjectModel.dll %de

2013-08-19 22:43:54 1379

转载 在.net中使用语音识别和语音合成技术

在.net中使用语音识别和语音合成技术,需要借助微软的Speech SDK,如果是要在Web应用程序中使用,则需要Speech Application SDK。其中Speech SDK可以在http://www.microsoft.com/speech/download/sdk51/下载,其中有两个文件Speech SDK 5.1和5.1 Language Pack,前者是开发包,但是其中

2013-08-04 17:21:50 2269

转载 C# 调用Google语音识别

最近在折腾语音方面的东西,所以看了下GOOGL的语音识别,经过GOOGLE发现Google的语音引擎是通过http来请求的,并且已经获取到http的地址,中文的调用Url为:http://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=zh-CN 其实一看就知道替换zh-CN 成其它语言也是可以的.那么在C#中

2013-08-04 17:18:28 911

原创 打开EXCEL时,报XML错误的解决办法

打开EXCEL时报错:有 XML 错误的 /xl/sharedStrings.xml。 (字符串) 加载错误修复方法:1.复制一份该文件,并将扩展名“xlsx”改成“zip”;2.打开此压缩文件,找到“xl”下的“sharedStrings.xml”并解压出来,保留此窗口;3.用“记事本”将解压出来的文件“sharedStrings.xml”打开,使用VS2008、

2013-04-08 21:50:33 9133

转载 让所有网站在IE10中都以兼容模式打开

为了提升网页浏览的顺畅度,IE10 这回突破多重关卡,将IE10打造为浏览速度最快的浏览器。虽然 IE10 速度很快,但是由于 IE10 是一款全新的浏览器,很多网站并没有检测 IE10 下的兼容性 ,当使用 IE10 打开的时候可能会遇到网站功能无法正常使用或页面变形的问题。比如优酷视频网站有一个关灯功能,可以让整个页面变黑,使观看视频的效果更好。可是这个关灯功能在 IE10 浏览器中就无法

2013-03-04 16:34:47 596

转载 解析xml文件 selectSingleNode取不到节点

在解析xml文件的时候按照原来的方法使用selectSingleNode取不到节点。xml代码如下:http://wap.homeinns.com/cwap">version>1.0version>TxtMsgMessage>     DateTag>2012-5-30DateTag>       Table>       rate>0.75rate>

2013-02-25 21:43:39 3781

原创 C#将PPT转化为XPS时遇到的“对COM组件的调用返回了错误HRESULT E_FAIL”错误的解决方法

C#中将PPT上传转成XPS显示时,报“对COM组件的调用返回了错误HRESULT E_FAIL”错误。 费了九牛二虎之力,终于知道原因了,需要在服务端安装MS的SaveAsPDFandXPS.exe插件,安装后打开PPT后,可以显示“另存为PDF或XPS格式”,这样就OK了。 另外,网上有人将PPT另存为“另存为PDF或XPS格式”时,遇到“无法找到打印机 Microsoft

2013-01-30 15:01:17 1390

转载 开发ReportViewer中遇到的一些问题

第一篇1.每页显示多少行由Report的InteractiveSize-Height属性决定,规则是 height=行数*0.63492 每行的高度2.如何显示表头,选择用xml格式打开report文件,在                                     After              true //加上这句话就可以了。属性里找不到,只

2012-12-31 16:57:55 1538

转载 微软解决方案框架 - MSF的团队模型

八、MSF的团队模型     从上图可以看出,MSF中每个子团队在项目中的作用和关注的问题分别对应着项目中不同的六个方面。它们每个子团队的角色都代表了对项目的一种视角,没有哪一个人或角色能完全代表所有的不同质量目标。在此,MSF把角色与责任结合起来了。    由于在软件项目中每一个方面的失败均会导致整个软件项目的失败。因而,MSF团队模型中,在工作层面上也没有上下级的关系。

2012-12-28 09:18:58 977

转载 embed标签的使用

embed标签的使用(在网页中播放各种音频视频的插件的使用)  链接地址:http://blog.csdn.net/TomyGuan/archive/2006/11/10/1377807.aspx播放器插件使用说明:代码: src:音乐文件的路径及文件名;(完整的路径或URL) ShowTracker:为是否显示播放进度条 ShowPositionC

2012-12-08 23:36:23 4308

转载 通用数据权限管理系统设计

通用数据权限管理系统设计(一) 作者:逸云 前言: 本文提供一种集成功能权限和数据权限的解决方法,以满足多层次组织中权限管理方面的集中控制。本方法是RBAC(基于角色的访问控制方法)的进一步扩展和延伸,即在功能权限的基础上增加数据权限的管理,实现数据权限和功能权限的集中处理。 解释: 功能权限:能做什么的问题,如增加销售订单; 数据权限:能在哪里干什么的问题,如

2012-11-06 11:02:49 995

原创 sql2005分区表

sql2005分区表目录(?)[+]    SQL Server 2005    表分区的具体实现方法     创建文件组     创建分区函数     创建分区方案     创建分区表     查看分区表信息    性能对比    结束语超大型数据库的大小常常达到数百GB,有时甚至要用TB来计算。而单表的数据量往往会达到上亿的记录,并且记录数会

2012-11-04 01:32:11 337

原创 datagridview的按钮列

这里是自己做的修改和删除,点击修改时弹出修改窗体,点击删除时弹出"确认删除"的对话框.这里主要是说明,如何在DataGridView中获取到单击的相应按钮.WinForm中的DataGridView不像web下的GridView控件,可以直接给加入的修改,删除LinkButton添加事件,从而对行处理.在WinForm中,必须要获取到单击的是哪类按钮,才能对相应的按钮作相应的处理.首先,在

2012-08-14 08:56:43 1746 1

转载 Android开发之旅:环境搭建及HelloWorld

——工欲善其事必先利其器引言本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1、环境搭建1.1、JDK安装 1.2、Eclip

2012-04-11 23:28:40 340

转载 Windows Identity Foundation(WIF)正式发布

Windows 标识基础 (WIF) 是一个新的扩展到 Microsoft.net 框架,使得开发人员能够启用.net 框架应用程序中的高级的标识功能。 基于可互操作的标准协议,Windows 标识基础和基于索赔的标识模型可用于启用单一登录、 个性化、 联盟、 强身份验证、 标识委派和运行上发生的 ASP.NET 和 Windows 通信基础 (WCF) 应用程序中或群中其他标识功能,参考Kb97

2012-03-20 15:07:30 1017

原创 Java如何实现音频对比

这个可以用FFT(Fast Fourier Transform)将time domain的音频转换到Frequency domain,即得到音频的频谱,在比较两者的频谱即可。比如一个人讲话的声音都是有固定的频率范围,不同的人讲话的频率是不同的,FFT就专门可以得到这样的频谱(不同的频率集合),就相当于得到了一个声音的特征值,然后再比较特征值的相似程度。以下是FFT和逆FFT的Java代码:

2012-02-24 10:31:47 9469 2

转载 java绘制音频波形图

使用jdk16编译import java.awt.Graphics;import java.awt.GridLayout;import java.io.File;import javax.sound.sampled.AudioFormat;import javax.sound.sampled.AudioInputStream;import javax.sound.sam

2012-02-24 10:24:08 2230

原创 MSDTC Service的访问权限

最近用ASP.NET做的CRM系统,BLL采用了TransactionScope来处理事务。因此,引发了一些关于TransactionScope的错误,所以在此总结一下错误类型和解决办法。异常一、1、异常信息如下: 异常信息为: 已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。---- Stack T

2012-02-08 13:07:26 3884 2

转载 使用ASP.NET 2.0中的ReportViewer控件

[翻译]使用ASP.NET 2.0中的ReportViewer控件原文发布日期:2007.03.22作者:Bipin Joshi翻译:webabcd介绍任何数据驱动型的应用程序都有一个普遍的需求,那就是报表。 但是,在ASP.NET 1.x中并没有给我们提供这个非常重要的特性。 然而很幸运的是,伴随着.NET 2.0而来的ReportViewer控件可以满足你对

2012-01-08 10:55:32 500

转载 在ASP.NET中使用SqlServer Reporting Service样例

项目中使用SqlServer Reporting Service作为报表开发的工具,现将操作记录在此,无论报表还是单证其展示方式一般分为两种:1、 在页面中某个区域直接显示2、 点击某个按钮触发后弹出新窗口显示为此基类ApplicationBasePage.cs页面提供了如下两个方法 1///  2    /// 得到报表窗口的URL 3    ///  4

2012-01-07 11:50:01 599

空空如也

空空如也

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

TA关注的人

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