- 博客(21)
- 资源 (6)
- 收藏
- 关注
原创 基于Fiddler/Charles调试指定API服务器
前言不积跬步,无以至千里;不积小流,无以成江海;很久没上来写博客了,趁着疫情在家,寻思将这些年的一些小经验记录下来。本文转载自公司内部wiki。1、目的在开发工作中,有些时候需要调试已经对接过API,比如APP/H5已经对接了N个接口,但是其中几个接口可能有服务端的变更,需要回归一下接口的兼容性,这个时候用 Fiddler/Charles 代理对应的客户端请求,拦截指定规则的请求,...
2020-02-27 10:46:30 501
原创 缓存应用
前言不积跬步,无以至千里;不积小流,无以成江海;很久没上来写博客了,趁着疫情在家,寻思将这些年的一些小经验记录下来。一、什么是缓存缓存原本是一个硬件的概念:缓存就是数据交换的缓冲区(称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。由于缓存的运行速度比数据库快得多,故缓存的作用就是帮助硬件更快地运行。二、缓存的主要...
2020-02-27 10:33:49 248
原创 Postman设置环境变量
前言不积跬步,无以至千里;不积小流,无以成江海;很久没上来写博客了,趁着疫情在家,寻思将这些年的一些小经验记录下来。工具介绍Postman是用于API开发的协作平台;Postman工具有chrome扩展和独立客户端,我个人推荐安装独立客户端。今天主要简单介绍下Postman的环境变量跟全局变量设置。这几天在使用postman调试api时,因为是同一个项目,域名、token都是一...
2020-02-27 10:20:13 10744
原创 C#将图片转换层RGB32的byte
网上发现C#将图片转换层RGB32的byte的结果很少,找了很多代码,经过自己的多次调试,终于实现了。具体代码片段如下: /// /// Bitmap转换层RGB32 /// /// Bitmap图片 /// public static byte[] GetRgb32_From_Bitmap(Bi
2015-12-11 11:04:18 1622 1
原创 C#调用C++dll文件获取数据得到乱码的解决方法
很久没写博客了,最近空闲下来,有空整理了下最近几个项目,把遇到的一些问题记录下来。 做一个视频二次开发的项目,是与大华的dss平台进行对接。在获取摄像头名称的时候经常出现乱码,刚开始以为是编码问题,测试了各种编码方式,最后都没有解决。 最终没办法,最后咨询大华研发,因为对方只会C++,而我们的项目是C#开发,双方在代码上面沟通了很久,才发现是因为结构体初始化后,
2015-12-11 10:54:47 5531
原创 SQL Server 通过链接服务器访问Oracle
系统环境:windows Server 2008R2 32位。 最近在做项目时,需要通过sql的链接服务器访问Oracle。以前弄过sql访问sql,感觉挺简单的,以为访问Oracle也差不多,实际做过后才发现存在很多差距。 步骤: 1、SQL Server端Windows需装对应版本的Oracle客户端。(我安装Oracle9i客户端后通过P
2015-01-13 17:04:41 5064
原创 C++联合体转换成C#结构
参考MSDN:http://msdn.microsoft.com/zh-cn/library/ya9bz4ha%28v=vs.80%29.aspx
2014-08-09 20:44:44 1058
原创 YUV转RGB汇总
/* YUV, http://zh.wikipedia.org/wiki/YUV#.E5.B8.B8.E7.94.A8.E7.9A.84YUV.E6.A0.BC.E5.BC.8F * 作为视频媒体类型的辅助说明类型(Subtype),它们对应的GUID如下: * 在DirectShow中,常见的RGB和YUV格式 GUID
2014-08-09 20:36:42 2216
原创 清理VS ReflectedSchemas文件夹
今天打开电脑发现C盘只有4.4G了,昨天都还有5个多G的就感觉很奇怪。后来找了一下发现是因为VS的一下临时性文件造成了。在使用Visual Studio开发工具的过程中,Visual Studio会在如下文件夹(以VS2008和.NET Framework 2.0为例)中生成一些临时性的文件:1、ReflectedSchemas:完整路径为“C:\D
2013-08-08 21:15:52 866
原创 关于委托的理解
委托:我的理解就是把一个方法当作参数去传递。例如:可以用来做告警数据推送功能,我曾经在tcp通讯中用到过,当前端设备通过tcp发送byte数据过来后,我就通过委托将这些数据主动推送到最外面去http://msdn.microsoft.com/zh-cn/library/900fyy8e(v=VS.80).aspxdelegate 关键字用于声明一个引用类型,该引用类型可用于封装
2013-07-09 17:18:56 476
转载 使用飞信VMDotNet使C#程序脱离.NET FRAMEWORK也能运行的一些心得 ------(我复制别个的)
使用飞信VMDotNet使C#程序脱离.NET FRAMEWORK也能运行的一些心得昨天晚上奋斗到两点,做完了一个图片处理软件,突然想到上次上网看到C#程序脱离.NET FRAMEWORK运行的文章,于是决定自己动手试一下 。之前看到有用别的方法来实现的,但我还是选择了现在比较流行的软件飞信中带的VMDotNet,也就是所谓的.NET FRAMEWORK虚拟机吧。相信有很多人也已经看过
2013-06-15 22:26:15 617
原创 数据库备份以及链接服务器
1,数据库备份 首先截断事务日志:删除不活动的日志部分,并且截断日志然后收缩数据库最后对数据库备份相对于分离数据库的优点:不影响正在使用的数据库,不需要断开所有的数据库连接2,数据库使用SQL作业定时备份SQL定时备份主要是利用SQL作业定时执行数据库备份SQL语句来实现。需要注意的是,在定时备份数据库后需要添加一条SQL语句来删除老的备份数据,防止占用磁盘空
2013-06-14 09:21:58 835
原创 C# 根据SLIP协议封装报文
最近在做一个TCP通讯项目时,用到了SLIP(Serial Line Internet Protocol,串行线路网际协议)协议。该协议我就不介绍了网上资料一大堆。 通信数据报采用了简单的帧封装结构,此协议基于SLIP(Serial Line IP,串行线路IP协议,具体内容参见RFC1055),但加入一个校验(Checksum)字节,其值为除首尾END字符外的所有字符字节按位和。 这里面遇到了两
2013-05-30 00:02:12 3045
原创 关于将HTML导出到Excel中时样式的问题
最近要把HTML页面中的Table导出到Excel中去,可是Table的样式没有在Excel中显示出来,后来百度了一下,也买发现解决办法,大部分都提到了NPOI插件去解决,但是因为时间少没时间去看,后来自己尝试了把导出到Excel中的字符串写入文本看了下,然后在复制到一个html页面才发现是样式的问题。最后使用行内样式解决了问题。html页面的代码:
2012-10-18 14:45:45 2727
原创 C# Winform登录成功打开新窗体
最近要做一个WinForm程序,需要想QQ那样登录成功后打开一个新的窗体,同时关闭登录窗体。刚开始我是直接Form one=new Form();one.Show();this.Close();这样两个窗体都关闭了,因为是在主线程上面操作。(注意:如果是在其他线程上面使用该方法是可以实现的,但是在主线程无法实现).后来在网上差了资料,根据http://blog.csdn.net/knight94/
2012-05-15 11:02:21 11237 1
原创 System.Timers.Timer的使用
做一个Winform项目时用到了定时器,用来显示时间。考虑到使用自带的Timers控件会有误差,所以就选择了System.Timers.Timer类来实现,实际效果是一样的。 //3,定义底部时间显示Timer public System.Timers.Timer tDayTime = null; public delegate void ShowTi
2012-03-12 14:22:27 1328
原创 YV12转换到RGB32[]
在做视频回调解码时,需要用到数据转换,找了很多,后来公司同事写了一个,基本上可以通用,发出来给大家分享下。 /// /// 将YV12转换成RGB32 /// /// yv12数据 /// 图片高度 /// 图片宽度 /// public static byte[]
2012-02-28 10:43:08 3838 3
原创 C#引用dll文件路径问题
在调用非托管的DLL文件时,.net是无法引用的,这个时候我们就需要用到DllImport来引用(using System.Runtime.InteropServices)dll文件。这个时候DllImport引用dll的路径是这样需找的,首先从当前应用程序bin目录,然后system32文件夹下面寻找,接着是环境变量。一般我是在放在bin目录下面,这个时候有个问题,就是dll重名怎么办,
2012-02-28 10:26:35 7763 1
svn64位安装包
2016-01-04
svn32位安装包
2016-01-04
(C#)DirectShow播放wmv、avi格式的视频解码回调
2012-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人