asp.net
m2j1984
这个作者很懒,什么都没留下…
展开
-
控制字符串长度(中英文保持一致)
前段时间帮朋友完成一个控制字符串长短的方法,但出来效果中英文控制后长度明显不一样,仔细回想下原因在于中文和英文所占字节数不同。方法修改后如下: #region 控制字符串长度 /// /// 替换超出规定长度字符串为"..." /// /// 实际取出的字符串 /// 规定的长度,单位为byte /// 替换后的字符串原创 2010-04-29 10:14:00 · 2928 阅读 · 0 评论 -
一个球从指定高度扔下,每次都会反弹,反弹的高度都是上次高度的二分之一。试求出每次的反弹高度和球的总运行距离
<br />/// <summary> /// 递归调用 /// </summary> /// <param name="currentHeight">当前高度</param> /// <param name="num">反弹总次数</param> /// <param name="currentNum">当前反弹的次数</param> /// <param name="totalLength">运行的总距离</param> /// <r原创 2010-07-12 20:13:00 · 1540 阅读 · 0 评论 -
页面动转静的方法
页面动转静,能加快页面加载速度,利于seo,减轻服务器压力,减少一些sql注入带来的安全问题。主要采用的方法是模板替换法:模板代码:页面动转静$content$aspx页面代码原创 2010-07-12 20:35:00 · 989 阅读 · 1 评论 -
金融数据通用接口.net版本
<br />由于还是利用.net framework3.0,并未使用4.0,所以对于C++编写的接口仍需采用pinvoke方式。<br />首先将c++中结构体转换为c#中结构体<br />例子<br />C++<br />typedef struct tagRCV_EKE_HEADEx{ DWORD m_dwHeadTag; // = EKE_HEAD_TAG WORD m_wMarket; // 市场类型 char m_szLabel[STKLABEL_LEN];// 股票代码}原创 2011-04-18 14:49:00 · 2336 阅读 · 1 评论 -
共享内存使用
<br />有时候为了多个进程之间共享数据,共享内存是我首先想到的东西。但也遇到了很多问题,以下是我对共享内存在asp.net中使用的一些问题的总结。<br />共享内存的基础操作类<br /> public class ShareMem { [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern IntPtr SendMessage(IntPtr hWnd, int M原创 2011-04-18 15:00:00 · 1279 阅读 · 0 评论 -
安装包中动态修改配置文件的小错误
今天将新的工具程序给客户实施,安装包中包含了创建数据库的操作。但安装过程中报出sql错误,一看错误号是error 26,实例名称不符合。因为在自行开发和测试过程中并未在一台有实例名的sql服务器上测试调试。该错误主要是由2种问题造成的。1、安装程序中生成的数据库连接字符串不正确。2、服务器上并未开启远程连接或者防火墙屏蔽。先检查了第二种错误原因,发现都正确。回过来检查第一种原因,将安装中自动生原创 2012-12-20 17:10:32 · 597 阅读 · 0 评论 -
NPOI合并单元格后的边框设置
NPOI普通设置表格样原创 2014-09-23 14:43:26 · 29623 阅读 · 7 评论