遗忘海岸

江湖程序员 -Feiph(LM战士)

导航

2008年7月4日 #

Asp.net 图片等比例生成缩略图,外带一个数学公式

摘要: 今天在做一个网站后台,有个将上传图片生成缩略图的功能,生成方法是以前自己写的,结果发现不少图片没能正确生成,于是就调试其两年多前写的代码,虽然当年写了不少注释,不过还是花了我不少时间,因为期间我花了不少时间来证明一个数学公式了,这个公式应该是初中的知识!想想写了三,四的年的程序,基本上除了小学的算术,貌似就没用到什么数据知识了. 这是一个不等式 设 A=(y*a/x)-b , B=... 阅读全文

posted @ 2008-07-04 16:28 遗忘海岸 阅读(1395) 评论(0) 推荐(0) 编辑

2008年7月3日 #

GridView 的一些使用技巧

摘要: GridView在Asp.net 开发中使用比较普遍,当然网站性质的开发,在前台我们一般只用repearter,应该这个控件生成的代码最干净,不过在网站后台,用户管理后台这些地方,使用GridView能给你的工作带来很大的方便. 1. 使用ObjectDataSource ... 阅读全文

posted @ 2008-07-03 11:34 遗忘海岸 阅读(601) 评论(0) 推荐(0) 编辑

2008年6月27日 #

SQL 中的单列数据到多列数据的转换,以及转换后的分组统计

摘要: 手上有一个供求信息网站,客户要要求对其中的企业会员每月的供求信息发布量进行统计 要求以如下形式打印: 2006-10-1 到 2006-10-31 用户 供应数 求购数 合计 详细 张山 10 20 30 >> 李四 50 3 53 >> 。。。。。 现有的供求信息... 阅读全文

posted @ 2008-06-27 16:19 遗忘海岸 阅读(380) 评论(0) 推荐(0) 编辑

一个很不错的日历控件

摘要: 其实谈不上控件,只是一个Js文件,不过使用起来也挺方便,并且基本不消耗什么资源,如果你有兴趣,可以方便的封装成控件. 封装好了别忘了拿出来大家一起用哦. 使用是需要在页面上引用jsdate.js文件 然后在做日期输入的地方加如下代码: 当然你可以不用按钮改用链接如: 选择时间 具体的看你自己的喜好了 另外jsdate.js 里引用了... 阅读全文

posted @ 2008-06-27 10:45 遗忘海岸 阅读(249) 评论(0) 推荐(0) 编辑

2008年6月13日 #

加密配置节数据

摘要: 加密配置节数据 通过以下命令行加密MachineKey配置节 aspnet_regiis -pef "system.web/machineKey" "D:\Projects\dream" 注意配置节XPath使用 "/" 目录路径使用 "\" , web.config 文件目录路径最后不要加 "\" 解密 aspnet_regiis -pdf "system.w... 阅读全文

posted @ 2008-06-13 17:08 遗忘海岸 阅读(295) 评论(0) 推荐(0) 编辑

SiteFactory 通用程序集中(PowerEasy.Common)的常用字符串处理函数

摘要: 以下是常用字符处理类StringHelper的各方法,这里给方法添加了简单的注释 --------------------- /// /// 使用逗号分割符,扩充字符串 /// /// /// public static void AppendString(StringBuilder sb,... 阅读全文

posted @ 2008-06-13 14:36 遗忘海岸 阅读(630) 评论(0) 推荐(0) 编辑

2008年6月5日 #

Remoting 错误信息类序列化问题

摘要: 在使用Remoting技术时,如果需要使用自己定义错误类即不是简单的使用Exception类时,自定义类除了要从Exception继承外,还要实现序列化接口,才可以使用,下面定义了SyncException类 ------ public enum SyncExceptionTypes { FileNotExists = 0, FileAccessError = 1, AuditEr... 阅读全文

posted @ 2008-06-05 11:20 遗忘海岸 阅读(267) 评论(0) 推荐(0) 编辑

2008年6月3日 #

打造安全的WebService服务

摘要: 场景 一台公网中的Web服务器,使用windwos2003 + IIS6.0 + .net2.0 ,现在需要在服务器上部署WebService,为使能安全的访问WebService 现在打算起用SSL,在IIS6.0中启用SSL需要你安装证书,使用XX$一年的官方证书显然很不合算,但这个估计对程序员来说最方便,在编程中你遇到的问题最少. 另外就是自己架一个CA站点,自己发证书,虽然这... 阅读全文

posted @ 2008-06-03 10:36 遗忘海岸 阅读(1218) 评论(0) 推荐(0) 编辑

2008年5月23日 #

MSSQL连接字符串,你真的清楚吗?

摘要: 几年前当我第一次面试时,考官发现我是个新手于是他让我写个连接字符串,虽然当时就知道X种连接字符串的写法,但是当时却没能写对一个,工作多年后我仍然不能写一个正确的连接字符串,但我知道打发新人时,让他写连接字符串是个不错的方法. 以下是一个常用的ADO.NET 连接MSSQL的字符串 "Data Source=.;Initial Catalog=MyDBA;Integrated Security=SS... 阅读全文

posted @ 2008-05-23 16:21 遗忘海岸 阅读(10603) 评论(2) 推荐(3) 编辑

2008年5月21日 #

Winrar中命令行程序rar的使用

摘要: 因为以为看Rar.txt太麻烦,故在网上找相关信息,希望能简单点,结果找地心烦(哎那么多网站多@#$%#@),回来老老实实的看说明... 一般我们直接使用Rar 命令行程序 1.不带路径(文件夹压缩文件到指定压缩文件) Rar a -ep D:\backup\wow52Backup.rar E:\DatabaseBackup\wow52 将文件wow52压缩到wow52ba... 阅读全文

posted @ 2008-05-21 10:28 遗忘海岸 阅读(639) 评论(0) 推荐(0) 编辑

2008年5月20日 #

F.Studio 远程备份系统

摘要: 针对大中型行业门户网站设计的远程异地备份系统,这些站点数据每日都在不停更新,数据对站点来说重要性比较高,但是采用一些热备份技术(如磁盘阵列)又如同肉包子砸狗--太贵,因此需要一个廉价有效的备份方案,很多情况下,在公司没有必要,或者没有剩余的财力来聘请专门网管时,此套系统能为您解决网站安全后顾之忧,当然您如果是网管,也可以少去很多数据备份的麻烦. F.Studio远程备份系统,采用.net2.0 实现,针对数据量在G级别的网站异地增量备份系统.1. 大数据量网站异地增量备份2.备份目录灵活设置,可以根据网站实际情况(监测数据),分别设置网站各待备份目录3.MSSQL2000数据库备份,压缩,异. 阅读全文

posted @ 2008-05-20 09:02 遗忘海岸 阅读(759) 评论(0) 推荐(0) 编辑

2008年5月12日 #

远程备份网站--整体设计

摘要: 网站备份,可以分为两部分,站点文件,跟数据库备份.数据库可以采用MSSQL(针对MSSQL2000)备份机制,定期的生成备份文件,然后就是将文件打包,压缩后交由程序自动下载到备份服务器了. 网站文件备份,需要先记录指定目录下每个文件的更新状态(初始化)每次扫描时,取目录里最新的一组文件跟数据库里的比较来决定是否下载,因此这组操作涉及目录扫描(取回目录里全部文件信息),如果把记录文件状... 阅读全文

posted @ 2008-05-12 15:48 遗忘海岸 阅读(387) 评论(0) 推荐(0) 编辑

远程备份网站--任务与需求

摘要: 公司有一个行业性的招商网站,放在万网的独享主机上,万网的机房在北京. 公司在浙江,本来是一月手动备份一次网站跟数据库的,现在需要更频繁的备份数据库跟网站文件,如果还是按手动在服务器上打包网站与数据库,然后ftp下来,由于现在网站数据库记录在10万+,网站文件总大小也过10G,压缩后的大小也在5G左右,因此每天ftp下载很占时间,况且公司上网是ADSL,10台电脑带宽一分,ftp下载速度... 阅读全文

posted @ 2008-05-12 14:32 遗忘海岸 阅读(448) 评论(0) 推荐(0) 编辑

2008年4月28日 #

IIS6.0建立隔离用户的FTP

摘要: 安装FTP服务,建立一个隔离站点, 假设隔离站点的目录为 /ftp/ ,现在要建立一个叫mirror的用户,操作步骤如下 1. 建立一个名为mirror的windows帐户 2.在/ftp/下建立目录/ftp/LocalUser 3.在/ftp/LocalUser/下建立目录 /LocalUser/ftp/mirror 4.将/ftp/LocalUser/mirror 的读... 阅读全文

posted @ 2008-04-28 11:44 遗忘海岸 阅读(364) 评论(0) 推荐(0) 编辑

2008年4月23日 #

T-SQL无重复选择记录

摘要: 这应该是个经典问题了,问题描述如下有一张Email地址表Table(ID,Email,Username,AddTime),表里的记录是扫描网页采集过来的,有不少重复,现在需要无重复的选择Email,Username并按AddTime排序以便给每个用户发送邮件.使用Distinct时只能指定Email一个列,故无法实现上述要求,下面是具体代码Select Email,Username From [T... 阅读全文

posted @ 2008-04-23 10:23 遗忘海岸 阅读(655) 评论(0) 推荐(0) 编辑