自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

登:

闷骚做人 亮骚做事

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

原创 短信打开微信小程序

t= *TICKET* 改为 http://w.xianzhai.com/*TICKET*以前,微信提供了URL Link接口能力,可以直接 生成https://wxaurl.cn/*TICKET*的短链接,通过短信发给用户后,用户可以直接打开小程序。主站点再去做链接的话就太长了,所以申请了一个 http://w.xianzhai.com 域名。再问了百度云,不行。短信中可以将http://去掉,直接发送w.xianzhai.com/*TICKET* 内容,又省了7个字。一、申请一个属于自己的短域名。

2023-03-22 22:44:19 3589

原创 .net 6.0 RijndaelManaged 解码变化

最近由.net5.0升级到.net 6.0, RijndaelManaged 解密报错

2022-12-11 02:53:04 405

原创 Json.net反序列化时将字符串属性为对象属性的处理

Json.net反序列化时将字符串属性为对象属性的处理

2022-10-24 02:27:47 329

原创 Mysql 操作死锁解决方案

Mysql 操作死锁:相关关键词 Waiting for table metadata lock ; trx_mysql_thread_id=0; XA事务

2022-09-26 22:45:52 1545

原创 使用clipboard.js实现复制功能 文字 +图片到微信客户端输入框

离开8年,从技术管理,到管理,现在靠上天给的点天份和机遇创业。时间自由了,想想还是把接下来遇到的技术问题都记录一下。需求:管理后台中实现将文字和图片复制到粘贴板,用户可以直接粘贴到微信客户端输入框中发送出去。过程:百度了大家的方案,最终使用clipboard.js实现。坑1:文本可以复制,但图片复制不了原因:检查一下图片的路径是不是http,clipboard.js不支持https路径的图片;坑2:...

2021-09-07 12:19:07 2007

原创 Dapper.Net 框架从数据库返回时间指定DateTimeKind

因为公司业务的需要,系统对于时间的展示要有多元化的需求。这就要求DateTime类型要有DateTimeKind。ORM我采用的是Dapper.Net,其原生态不支持DateTimeKind的指定。所以只能分析源代码进行修改。忙活了大半个晚上,终于解决了,记录一下。第一步,当然是定义Attribute /// /// 表字段 /// [Attribut

2013-10-17 21:59:36 1988

原创 silverlight自定义升级路径

vs自动生成Silverlight加载页面,安装和升级都会自动连接到微软网站上下载更新。但一些企业级应用中,客户端不能访问外网,就导致Silverlight技术应用有缺陷。 一般的解决方案是,将silverlight安装程序上传到服务器上,在Html中添加该地址,代码如下:

2013-05-10 13:13:56 762

原创 .net 调用Java Webservice 例子

一、前提     1.Java Webservice使用的cxf webservice框架生成,使用了usernameToken方式的ws-security用户安全认证     2..net客户端采用WCF方式调用二、说明     使用soapUI进行调试,得到Post包格式如下: ceair_api ceair_ap

2012-09-26 13:20:55 1014

原创 WebClient in Windows Service

前提:1.如果你访问网络需要使用代理2.如果你控制台程序使用WebClient访问或下载文件时正常,但作为Windows Service使用 WebClient 时失败。其中报错包括但不限于:操作超时(The operation has timed out) / 无法连接到远程服务器(Unable to connect to the remote server)请尝试在代码中定

2012-06-01 09:28:37 1566

原创 WPF编辑器无法加载用户控件,提示找不到类型错误的解决方法

使用工程内自定义用户控件的窗口无法加载到WPF编辑器中,报错: Error 402 Cannot find type your.Control. The assembly used when compiling might be different than that used when loading and the type is missing.  Error at obj

2011-06-27 12:27:00 3122

原创 [WPF]如何实现设置弹出窗口的Owner属性功能?

普通WPF窗口从一个Window1(Show方式)打开另一个Window2,只要设置Window2.Owner= Window1即可。这样Window2的显示和隐藏可由Window1自动控制。但使用WPF UserControl Host到WinForm时,实现就难了。刚才找到了解决方法:Window win = new Window2();HwndSource winformWindow = (System.Windows.Interop.HwndSource.FromDependencyObject(t

2011-05-04 15:11:00 9331 4

原创 [WPF]Show新窗口时TextBox等控件无法输入问题解决方法

项目使用ElementHost方式加载WPF,刚才直接在WPF中使用Show,而不是ShowDialog新开窗口时,窗口中的控件无法输入,但可以直接粘贴。原来是因为WinForm与WPF实现Input的方式不一致有关。具体可以参考网页:http://msdn2.microsoft.com/en-us/library/system.windows.forms.integration.elementhost.enablemodelesskeyboardinterop.aspx然后解决方法:1.工程添加引用Win

2011-05-04 09:58:00 3389

原创 无题

<br />已经N久没有更新了。好吧,我承认——我又变懒了<br /> <br />当初把博客从新浪搬过来,主要是在新浪上写专业技术文章不方便。可没过多久,项目又忙,又要经常出差。也就懒得写了。<br /> <br />目前也空闲了好长一段时间了,但也没什么手感。<br /> <br />现在做研发项目,遇到的问题还是很多的,把过程中遇到的问题写出来也是不错的选择吧。<br /> <br />嗯,开始吧。<br /> 

2010-12-13 19:52:00 557

原创 VS2008 Form设计界面无法显示

VS2008打开解决方案后,发现双击Form文件不能显示设计界面,而直接打开了代码界面(在代码界面中Shift+F7也无效),Form文件的图标也变成了普通的类文件的图标。对比了以前的代码,cs文件,Designer.cs文件,resx文件 都没有任何改变。最后发现是由于不明原因。工程文件(.csproj)中该文件的SubType标签丢失了。

2010-07-09 21:07:00 5027

原创 Project Server 2007 VBA: 访问文件错误,网络连接可能已丢失

在Project Professional 2007 中签出企业全局设置, Alt+F11打开VBA编辑器时,弹出N次"访问文件错误,网络连接可能已丢失"提示,之后企业全局设置的VBAProject就消失了,也就是说没有办法对企业全局进行VBA编码。 在网上找到了答案, 原文如下: http://projectserverblogs.com/?p=2228  I see t

2009-10-16 10:38:00 2659

原创 C#支持MSFlexGrid鼠标滚动

MSFlexGrid是VB6的控件,只要在系统中注册了(regsvr32)该控件 msflxgrd.ocx,就可以在VS中引用。但是,msflexgrid并不支持鼠标滚动。网上有代码相关的代码,但都是VB的代码,我把它转换成了C#代码,其中VB代码中的AddressOf很难转换,找了很久: using System;using System.Collections.Generic;

2009-06-27 21:38:00 2044 1

原创 VSTO开发Microsoft Office Project 2007 之前言

  因为项目需要,使用VSTO开发Project 2007已经快一年了,也算积累了一些经验,一直想把这些心得写下来,但是一直没有太多的时间。  前几天,项目经理也希望我把开发经验写下来,可以让项目组同事学习,在项目二、三期能分担我的压力。另外一点也算是降低项目风险吧。过去一年,几乎是天天加班,但我这边仍然是项目的瓶颈。也累了,就抽空写写吧。  本来想在Word里边写的,然后在项目组内部分享

2009-06-05 22:20:00 1865 4

原创 ClickOnce的prerequisite组件安装报错

错误: 使用ClickOnce发布后,运行prerequisite的组件下载安装时发生了下面的错误: Error: Setup has detected that the publisher of file ***.exe cannot be verified. See the setup log file located at C:/DOCUME~1/~/LOCALS~1/

2009-04-11 08:47:00 1092

原创 Mac地址自动生成器核心处理类

1.更新MAC地址  将注册表中的键值添加上MAC地址2.重新连接网络  试过了3个方法:    ManagementClass最新提供了Disable,Enable方法,但只支持Vista操作系统    Shell.dll的方法,可以实现,但处理起来很烦,另外在重新连接时显示“启动中”提示框,不友好。  NetSharingManagerClass 的Disconnect, Connect方法,

2008-12-15 18:26:00 7563

原创 基于VSTO的Visual SourceSafe 2005二次开发

1.想办法去down两个文件:IVSSLibrary.dll,Interop.SourceSafeTypeLib.dll2.上代码。(注:登录、获取最新代码、签出、签入都可以实现,还是有些问题的,这只是一个学习的小Demo)using System;using System.Collections.Generic;using System.Linq;using System.Text;using 

2008-11-19 21:21:00 1306

原创 Ajax Control Toolkits 之Calendar限制日期自定义扩展

    几个月前因项目需要,用业余时间对Ajax control Toolkits里的日历控件(Calendar)进行了扩展。今天在使用时发现了点Bug,修改了一下,把代码都Copy上来:先看效果吧:   (灰色删除线的日期,点击了是没有反应的)扩展工程只需三个文件一个cs文件,一个js文件,一个css文件。其中,js和css的 Build Action都为Embedded Resource,另外

2008-11-08 18:04:00 2990 2

原创 第一贴

嗯,决定了,以后在这里写技术博。sina上的太不方便了。

2008-11-07 14:24:00 485

空空如也

空空如也

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

TA关注的人

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