2010年4月16日
摘要: 事件一,那时候我的房子所在,包租婆负责收租,包租公负责网络为了多收几十块钱,包租公在路由那边,设置了MAC+IP绑定方式,不让人家多台电脑上网。为了突破,我们的应付方法如下:网线接路由WAN口,路由器修改MAC地址,使用静态IP,这样共享着上网着,忍受着蜗牛般的网速。估计包租公知道我们分线,于是故意停一下我们的网络,我们打电话过去说上不了网。于是包租公突然杀到,看到我们的路由分线后,说你们这样分线... 阅读全文
posted @ 2010-04-16 15:27 路过秋天 阅读(679) 评论(3) 推荐(0) 编辑
  2010年4月2日
摘要: 如果多个脚本同时定时访问,容易引发脚本异常,没下就记下来了。代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--</script><scripttype="text/javascript">functionWebForm_Cal... 阅读全文
posted @ 2010-04-02 12:05 路过秋天 阅读(377) 评论(0) 推荐(0) 编辑
  2010年3月31日
摘要: 事实上,在选择道路的时候,出了点问题。问题一:之前在显示道路的时候,每取两个点就画了一条线显示,以至于选择道路时,只选中了两点间的一线,事实上,一条路可能是多个点组成的,所以选择路时,应该是选中整条路。经过折腾,把画线的代码改成如下,多点组合成一线。代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://w... 阅读全文
posted @ 2010-03-31 12:07 路过秋天 阅读(1340) 评论(4) 推荐(0) 编辑
  2010年3月24日
摘要: 有了需求,又得弄那MapXtreme地图了,需要增加一个道路区域监控。折腾了一天,算是有点结果。一:画线前台JS可以通过自带的测量功能来画线,使用Command="Distance",同样双击结束画线。上一展画线的图:2.画区域前台JS可以通过自带的功能来区域,使用Command="PolygonSelection",同样双击结束画区域同样上一下图:二:后台显示:画线的可以直接用画线的画就行了。以... 阅读全文
posted @ 2010-03-24 17:02 路过秋天 阅读(1189) 评论(0) 推荐(0) 编辑
  2010年3月9日
摘要: 当Excel导入成为需要时,之前的导出Excel为html方式的方法就受阻了,于是,需要开始新的百度与google来解决问题。前提为OLEDB+Excel。根据需求,多数是对于表的数据的导入。于是产生这么一个需求过程:1。准备一个空的标准Excel。2。根据表名查询字段3。动态生成字段表头4。Copy空的标准Excel,循环表头生成新的标准Excel以二进制流导出。5。用户再根据表头的提示添加数据... 阅读全文
posted @ 2010-03-09 16:34 路过秋天 阅读(2352) 评论(3) 推荐(0) 编辑
  2010年3月4日
摘要: 上次将一份上海的地图从wor格式转成gst再转成wms后,能用是能用了,可是每次点击地图时,都需要5-6秒的生成时间,在效率上成了一个问题。主要是图层显示太多引起的,生成后的图片有100多K。来一张大图片,图层很多的情况下的图片:终于有点空,于是也开始想一下如何减少图层的显示。早上经过发现,安装完后的MapInfo下的Workspace Manage就有对图层的显示有控制功能。先上一张图:点击图层... 阅读全文
posted @ 2010-03-04 10:54 路过秋天 阅读(1539) 评论(3) 推荐(1) 编辑
  2010年2月5日
摘要: 地图从Wor格式转wms的方法一.先通过MapInfo Professional 6.5工具,转成gst格式方法如下:1.打开工具2.File->Open WordSpace->选择wor格式文件打开地图3.Tools->Tool Manager->Mapx Geoset Utility打上Loaded列对应的勾->OK确定4.Tools->Mapx Geose... 阅读全文
posted @ 2010-02-05 16:45 路过秋天 阅读(1108) 评论(0) 推荐(0) 编辑
  2010年2月4日
摘要: 前一段时间,公司开始对网络进行监控了。在路由,做了诸了限制,网页上,过滤了很多url和关键字,端口也封杀了不少,连webQQ也不放过。昨天,就昨天,公司竟然直接封掉了所有的url访问。但通过IP可以直接访问。猜测了一下,公司的过滤是在以下几个方面进行:1。url域名过滤2。关键字过滤3。端口过滤[先不说]关于突破方法,先忽略用代理的方法。关于其它方法,本人的想法是:1。url域名过滤解决方法:对于... 阅读全文
posted @ 2010-02-04 12:07 路过秋天 阅读(4775) 评论(0) 推荐(0) 编辑
  2010年1月30日
摘要: bug描述:有一个select标签和一个input 标签,当下面的短就五个字变长时,右侧的单选框没动。如下示例:联动: 请看好变化 本示例在IE6,IE8,firefox下正常,IE7下有bug。所以请用IE7浏览看下bug。通过点击两次单选框,状态可恢复正常。目前本人的临时解决方案是通过模拟双击单选框,即隐藏再显示“短就五个字”的下拉框。来定位好样式。路过的有没有好的解... 阅读全文
posted @ 2010-01-30 16:30 路过秋天 阅读(994) 评论(1) 推荐(0) 编辑
  2010年1月29日
摘要: 继上一篇已过两月有余,上一篇时正巧遇出差。回来时找不到当初的demo程序,于是此系列就暂时放下了。上一篇:CYQ.Data 轻量数据访问层(六) 自定义数据表实现绑定常用的数据控件(中)不过,还是得补一篇下,先让它为之小小完整一下:还记得当初以为似找到:行数组Copy之后,再array.GetEnumerator();就可行。实际操作之后,发现不可行,于是,这不可行的路就不写了,避免浪费大伙精力看... 阅读全文
posted @ 2010-01-29 09:35 路过秋天 阅读(1127) 评论(2) 推荐(0) 编辑
  2010年1月28日
摘要: 在winform的安装工具中,少不免有一些配置文件要放到app.config去,于是修改也是成了一种需求!无论是修改web.config还是app.config,普遍方式都有两种,用net自带封装的类,或是自定义xml操作。可参考之前的一篇:网站安装打包 webconfig修改[三]这里用的,还是以xml方式操作,比竟类都写了,就顺路用上了。这里的操作方式和webconfig的差不多一个样:修改a... 阅读全文
posted @ 2010-01-28 09:20 路过秋天 阅读(2284) 评论(1) 推荐(0) 编辑
  2010年1月27日
摘要: 在创建完网站与虚拟目录,接下来就是要浏览网站了,于是,在界面上多加一个按钮,点击浏览是顺势而加了:代码就一句:[代码]//IP地址用System.Net.Dns.GetHostAddresses(Dns.GetHostName())[0].ToString()就可获取以下附加一下IIS一些其它功能: IIS重启:IIS重启 Code highlighting produced by Actipro... 阅读全文
posted @ 2010-01-27 11:34 路过秋天 阅读(1400) 评论(4) 推荐(0) 编辑
  2010年1月26日
摘要: 接上一节,网站安装打包 新建网站[四][创建网站] 中这里提供一下创建虚拟目录的大体方法,虚拟目录是通过Root节点去创建的:创建虚拟目录 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicboolCreateWebVirtualDir(st... 阅读全文
posted @ 2010-01-26 11:40 路过秋天 阅读(1270) 评论(0) 推荐(0) 编辑
  2010年1月25日
摘要: 在IIS6.0的帮助文档中,对于创建IIS,提供了三种程序管理方法,一种是WMI,另一种是ADSI,还有一种是命令行方法。这里,采用网上代码比较多的ADSI编程方式进行。用C#进行ADSI编程,需要引用添加名称空间:System.DirectoryServices主要操作类是:DirectoryEntry操作的内容主要是xml节点:这点上,最好从IIS-》网站右键-》所有任务-》将配置保存到一个文... 阅读全文
posted @ 2010-01-25 14:18 路过秋天 阅读(1801) 评论(0) 推荐(0) 编辑
  2010年1月22日
摘要: 在新建网站之前,就是要把打包好的项目拷贝一份到IIS指定的路径上,同时,还要为个别目录设置相应的访问权限!于是就产生了两件事:1。拷贝-》[这里我是采用RAR打包,然后解压]2。设置权限如果是用拷贝方式,关于文件夹Copy,可以参考我的这篇文章:文件夹复制操作(非递归循环遍历文件夹)http://www.cnblogs.com/cyq1162/archive/2007/05/28/762294.h... 阅读全文
posted @ 2010-01-22 09:33 路过秋天 阅读(1279) 评论(0) 推荐(0) 编辑
  2010年1月21日
摘要: 在net中,在System.Configuration.ConfigurationManager中,提供了几个静态方法,用来修改配置文件。如:System.Configuration.Configuration config = System.Configuration.ConfigurationManager.OpenMachineConfiguration();获得应用程序下的配置文件,之后再... 阅读全文
posted @ 2010-01-21 15:13 路过秋天 阅读(2006) 评论(0) 推荐(0) 编辑
  2010年1月20日
摘要: 这一节主要说安装!1。操作系统这个应该不用了,没系统也没法运行了!2。IIS安装这个是重点,最后面介绍!3。framework安装这个也不用了,工具安装时会先检测,如果没安装这工具也打不开了!4。RAR安装这个可以通过调用RAR的安装文件启动安装。代码简单的就一句话:Process.Start(“RAR的安装软件路径”);以下重点介绍IIS的自动安装IIS的自动安装也很简单... 阅读全文
posted @ 2010-01-20 09:34 路过秋天 阅读(2237) 评论(15) 推荐(1) 编辑
  2010年1月19日
摘要: 怎么制作一个网站安装的软件?以前一开始的时候,是通过制作web安装程序,然后框的一下把网站安装完了。但是由于网站涉及到虚拟目录,创建网站等操作,直接制作web安装程序,如果中间有大量的配置是是灵活改变的,就变的相当的烦锁了。于是,换了一种方法:通过制作一个网站安装的工具,然后通过制作应用程序安装程序:--------就是制作一个网站安装工具,然后通过安装工具,再进行网站安装!!!一.工具的组成:五... 阅读全文
posted @ 2010-01-19 11:47 路过秋天 阅读(2459) 评论(0) 推荐(1) 编辑
摘要: 这一节主要讲检测,下一节讲安装!一个C#制作完的工具一运行,一个可以不用检测与安装的就是framework环境了,要是没这东西,也运行不起来。这里提供几个检测的范围:一.检测操作系统版本二.检测IIS版本三.检测framework版本四.检测RAR工具是否安装以下为具体实现:一.检测操作系统版本: 我们通过:System.Environment.OSVersion.Version 可以获取到操作系... 阅读全文
posted @ 2010-01-19 11:47 路过秋天 阅读(1410) 评论(0) 推荐(0) 编辑
  2010年1月13日
摘要: 第二次写代码关系到调用RAR实现解压缩了。还是记录下来一下问题。第一次是写Demo,试验通过RAR解压缩实现网站升级覆盖。第一次写时遇到的问题记录:1。在XP下,在Web中解压覆盖正在运行的Asp.net程序目录(自身覆盖自身)。出错-》异常是进程内自己无法覆盖自己解决过程是:以为通过创建应用程序域来解决这问题,失败!接着把项目放到Win 2003 桌面上,调用解压,能解压,但乱七八糟的不知道解压... 阅读全文
posted @ 2010-01-13 16:37 路过秋天 阅读(1109) 评论(2) 推荐(0) 编辑
  2010年1月9日
摘要: 这个问题郁闷了近一天。这两天写Web网站安装,网上找到相关的创建网站代码有很多。这里郁闷的问题是:用DirectoryEntry创建完网站后,可以响应删除,却无法停止与启动。一当停止与启动命令,则报"服务没有及时响应启动或控制请求"错误。我忙里忙的比照参数,因为用代码创建的才有问题,而手动新建的则正常。所以上面报的错误根本无法解决问题。还是入正题。最终的问题定位在站点ID上。一开始我的ID是以年月... 阅读全文
posted @ 2010-01-09 14:30 路过秋天 阅读(1201) 评论(1) 推荐(0) 编辑
  2009年12月22日
摘要: 今天弄了一下控件导出Excel,于是产生了格式问题了,一些日期如20091222的名称被显示为科学记数法。所以,我搜了博客园。一大堆的文章都是复制来复制去的资料。基本上都有这么一行闪亮的代码:文本:vnd.ms-excel.numberformat:@有深入一点的文章,会告诉你,这个东西要写在<td style="vnd.ms-excel.numberformat:@">xxx<... 阅读全文
posted @ 2009-12-22 15:08 路过秋天 阅读(2386) 评论(4) 推荐(0) 编辑
  2009年12月12日
摘要: 前言:[代码]就写多一篇文章,澄清下我上一篇文章MapXtreme2005学习心得一此问题(八)所说中的Session问题。之前的调试方式[代码]先说说怎么调试MapXtremeControl情况分析:[代码]卸载的方法如下:以下是网上搜到,以前我搜的时候,是通过修改注册表,然后进行卸载的:[代码]卸载后,即可以调试你添加的项目了。问题澄清的结论:[代码]关于两种配置方式Code highligh... 阅读全文
posted @ 2009-12-12 15:10 路过秋天 阅读(1226) 评论(7) 推荐(0) 编辑
  2009年11月16日
摘要: 先上一张MapXtreme的丑陋的图片这个是我历经千山才弄出来的效果。在处理的过程中,会有一些问题经常报错,网上几乎找不到资料可以解决了,本人经过大量实践,反复点击报错,代码步步注释的方法。终于小有成果。Table.BeginAccess(TableAccessMode.Write);这句代码,报错率非常高。我们在修改一个表的时候,通常要begin一下,然后处理,处理完之后再end一下在反复的be... 阅读全文
posted @ 2009-11-16 00:04 路过秋天 阅读(1572) 评论(6) 推荐(0) 编辑
  2009年11月10日
摘要: 继上一节之后,我们开始寻找绑定之法先是一回想,我们平常是拿什么绑定到数据控件的:List<实体类>,DataTable,DataSet,DataView之类的,而写法也就这么个样:xxxx.DataSource=List<实体类>....等XXxx.DataBind();于是,我们就从这些东西入手了,要不然也措不着头脑该往哪儿找DataSource这东西要给赋值,那我们打开... 阅读全文
posted @ 2009-11-10 11:35 路过秋天 阅读(1324) 评论(0) 推荐(0) 编辑
路过秋天