博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C#技术

摘要:先贴出客户端上传文件代码和毁掉函数的定义 需要的引用有:using Aliyun.OSS; 通过nuget包,获取aliyun.oss dll oss回调服务器的实例代码 以下代码暂时不包含签名等参数;后面会追加加密参数等【等待尝试后,后期更新代码】; 项目是webapi 写的接口; 1 using 阅读全文

posted @ 2017-09-20 14:32 hyd309 阅读(1424) 评论(0) 推荐(0)

摘要:公众号支付有2种支付方式: JS API 支付:是指用户打开图文消息或者扫描二维码,在微信内置浏览器打开网页进行的支付。商户网页前端通过使用微信提供的 JS API,调用微信支付模块。这种方式,适合需要在商户网页进行选购下单的购买流程。 Native(原生)支付:是指商户组成符合 Native(原生... 阅读全文

posted @ 2014-04-16 13:45 hyd309 阅读(860) 评论(1) 推荐(0)

摘要:public void CreateExcel(DataSet ds, string FileName) { HttpResponse resp; resp = Page.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); resp.AppendHeader("Content-Disposition", "attachment;filename=" + FileName+".xls"); ... 阅读全文

posted @ 2013-12-11 16:38 hyd309 阅读(638) 评论(0) 推荐(0)

摘要:http://developer.51cto.com/art/200908/147125.htmIP类查询:http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx 阅读全文

posted @ 2012-10-11 10:46 hyd309 阅读(207) 评论(0) 推荐(0)

摘要:<system.web>节点下面添加:<webServices><protocols><addname="HttpGet"/><addname="HttpPost"/></protocols></webServices> 阅读全文

posted @ 2012-09-21 16:00 hyd309 阅读(285) 评论(0) 推荐(0)

摘要:Windows服务启动问题的排错方法在微软新闻组里有很多网友咨询有关Windows服务无法启动的问题,例如无法启动“Logical Disk Manager”服务。这类服务出错的现象往往是五花八门,判断起来比较麻烦,而且有些问题还无法通过查看微软知识库文章得到解决。所以这里进行一个简单的小结,帮助初学者解决常见的服务无法启动的问题。特别提醒在阅读本文的时候,请严格按照故障现象进行比对排错!如果涉及到注册表操作,请务必事先备份相关注册表项,并新建还原点。如果系统无法顺利启动,请按Reset键重新开机,然后按F8,在Windows高级启动菜单上选择“恢复到最近一次的正确配置”菜单项,这样就可以先前 阅读全文

posted @ 2012-09-14 10:42 hyd309 阅读(1689) 评论(0) 推荐(0)

摘要:在网上看到不少人民币大写转换的类,或多或少的总有一些问题,不放心用在企业开发上。而且每个人的思路总是天马行空,别说面向对象的方法,就是面向过程也说不通,充斥着各种各样的特殊情况。如果少考虑一种情况,那结果就很难预料,而且代码的可读性,我实在不敢恭维。昨天,突然心血来潮,用结构化的思想整理了一遍,在这里就拿出来分享一下。首先,数字应该分段,分成万以下的、万、亿、兆这几个段,并且每个段的长度固定是4个数字。比如说 123456 分为两个段,前面一个未满的段:12 ,后面是满的段:3456 。其次,每个满段其实都是个十百千四个单位。比如:12345678 ,转成数字大写是:壹仟贰佰叁拾肆 万 伍仟陆 阅读全文

posted @ 2012-08-07 17:21 hyd309 阅读(5212) 评论(0) 推荐(0)

摘要:一、普通版本步骤 1.在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务" 2.依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置" 3.在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应用程序属性"对话框 4.点击" 阅读全文

posted @ 2012-08-01 14:24 hyd309 阅读(922) 评论(0) 推荐(0)

摘要:经过测试,如果不行可以拍砖!!!!!!!!public class ConvertToZhCN { private static String[] Ls_ShZ ={ "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖", "拾" }; private static String[] Ls_DW_Zh ={ "元" 阅读全文

posted @ 2012-07-31 10:57 hyd309 阅读(1244) 评论(0) 推荐(0)

摘要:Microsoft.Office.Interop.Excel.Application excelApp = null; Microsoft.Office.Interop.Excel.Workbook workBook; Microsoft.Office.Interop.Excel.Worksheet ws = null; try { excelApp = new Microsoft.Office.Interop.Excel.Application(); string url = @"F:\Customs\Excharge\... 阅读全文

posted @ 2012-07-27 17:00 hyd309 阅读(1716) 评论(0) 推荐(0)

摘要:1:在你不需要缓存的页面加上<%@OutputCacheLocation="None"VaryByParam="None"%>2:若是整个系统不需要缓存 可配置<caching> <outputCache enableOutputCache="false"></outputCache></caching> 阅读全文

posted @ 2012-06-28 13:06 hyd309 阅读(792) 评论(0) 推荐(0)

摘要:最近要做一个windows服务,用log4net来记录日志;之前在web和winform中使用过但是在service中还没有,所以查找了好多资料。得到的答案也是五花八门,虽然有失败的有成功的但是根据自己总结下来发现以下方法比较简单,使用也方便;现在分享出来:1、项目中新建config文件:log4net.config:<?xml version="1.0" encoding="utf-8" ?><configuration> <log4net> <logger additivity="false&quo 阅读全文

posted @ 2012-06-18 16:53 hyd309 阅读(1679) 评论(0) 推荐(0)

摘要:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;public partial class _Default : Page { protected void Page_Load(object... 阅读全文

posted @ 2012-05-14 10:28 hyd309 阅读(908) 评论(0) 推荐(0)

摘要:方法一:SmartUpload su = new SmartUpload();// 初始化 su.initialize(pageContext);// 设定contentDisposition为null以禁止浏览器自动打开文件, //保证点击链接后是下载文件。若不设定,则下载的文件扩展名为 //doc时,浏览器将自动用word打开它。扩展名为pdf时, //浏览器将用acrobat打开。 su.setContentDisposition(null); =============================方法二:<% // example: // <a href="d 阅读全文

posted @ 2011-03-16 17:31 hyd309 阅读(1391) 评论(0) 推荐(1)

摘要:此错误信息我查过很多资料,大部分资料介绍的信息都是互相拷贝的。按照上面的解决办法执行解决不了问题。他们说的解决方法好像没有讲到本质问题。都是肤浅的掠过问题。以下是网上流行的解决方法:(本人尝试后没有解决问题,大家看后试试。)1. 首先检查你的WEB.CONFIG文件是否正确,配置文件不对也会出现类似问题。下面是Logging 和 Data Application Block 的配置,可供参考: section name="loggingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Logging.Configuratio 阅读全文

posted @ 2010-12-09 14:48 hyd309 阅读(4155) 评论(0) 推荐(0)

摘要:一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的key... 阅读全文

posted @ 2010-03-12 10:19 hyd309 阅读(10652) 评论(1) 推荐(3)

摘要:此处提供的代码用来实现当asp.net页面中的某个Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.<scriptlanguage="javascript"><!--functiondisableOtherSubmit(){varobj=event.srcElement;varobjs=d... 阅读全文

posted @ 2010-02-25 12:19 hyd309 阅读(344) 评论(0) 推荐(0)

摘要:1、水晶报表的好处 1)利用水晶报表可以进行数值求平均值,画图等 2)利用水晶报表可以把文件导出不同的格式(word等)2、水晶报表的两种格式 1)pull模式,不利用DataSet,直接从数据库中取出数据 2) push模式,使用DataSet,利用它进行数据的加载和处理等3. 水晶报表使用的库 1)水晶报表的引擎(CREnging.dll),作用:合并数据,装换格式 2)水晶报表设计器(CRD... 阅读全文

posted @ 2009-09-07 12:07 hyd309 阅读(1536) 评论(0) 推荐(0)

摘要:摘要:随着计算机网络的发展,一些商业机构也开始向国际市场迈进。因此这些商业的机构的网站也开始面向全世界的用户,要求网站具有多语言的选择,实现本地化。在.NET1.1框架下面,如果你要实现本地化,你可能要借助某些插件,甚至要编写一连串的代码;但是在.NET2.0框架底下,你会发现一切原来是那么的简单~~!主要内容:1. 简单例子2. 进一步认识Localization3. 语言转换4. 解决方案一.... 阅读全文

posted @ 2009-08-12 16:47 hyd309 阅读(454) 评论(0) 推荐(0)

摘要:<asp:RadioButtonList ID="RdButFreightMode" runat="server" DataSourceID="SqlFreightMode" DataTextField="mode_name" DataValueField="mode_id" RepeatDirection="Horizontal" Width="280px"> </asp:Ra... 阅读全文

posted @ 2009-05-20 17:27 hyd309 阅读(406) 评论(0) 推荐(0)