摘要: VS2008SP1的安装过程要比全新安装一个VS2008SP1集成版本的时间差不多,甚至可能比全新安装时间还要长,所以为了方便,参考网上的文章,试着对VS2008与SP1的集成,目录测试可以正常使用.我的vs2008是专业版,版本号:1435983, sp1版本号:1512981先把vs2008用/a分离开[说明:命令中的/L*vx install.log 参数是写日志文件,您也可以去掉,包括下面... 阅读全文
posted @ 2010-03-09 16:32 永远的阿哲 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 1.我在公司所参与的项目 从开始到现在,我只参与了公司的一个项目。这是一个自动化办公的项目,公司己做了两年,而我现在的任务就是对其按照客户的需求变更与Bug作修改,打补丁。每个星期一会有人给我分配这个星期的任务,但基本我两三天就能全完成。虽然从中也学了不少的具体技术,但就象做房子一样,一个码砖的或是搞装修的是永远也学不会如何去做房子的。 2.我目前所学习的技术 从思远毕业到现在,我所新学习的技术... 阅读全文
posted @ 2010-03-09 16:30 永远的阿哲 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 记得刚来这公司的时候,心比天高,对公司的现有项目很多都看不上眼:无架构,无技术,无需求,无注释,无文档的五无产品,编码凌乱,性能低下,每个人各自为政,对于修改别人写的代码的最好方式不是修改,而是重写,不是借助现有架构重写,而是彻头彻尾的从UI层写到存储过程:html,css,js,c#,sql...。觉得自己一定不能成为这样的coder,一 定要改变这一切。于是等啊等,终于公司给了一个项目的模块,... 阅读全文
posted @ 2010-03-09 16:30 永远的阿哲 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 最近几天一直在寻找一款在线的文本编辑器,并试用了其中一些,有些体会,现记录于下:一个国外的网站,记录了一份几乎涵盖所有 WYSIWYG 在线编辑器比较表:http://www.geniisoft.com/showcase.nsf/WebEditors国内的开源社区网站,记录了常用在线编辑器http://www.open-open.com/ajax/Editor.htmhttp://www.osch... 阅读全文
posted @ 2010-03-09 16:29 永远的阿哲 阅读(578) 评论(1) 推荐(0) 编辑
摘要: 在petshop4.0中也用到了几个常用的设计模式:简单工厂模式,工厂方法模式,策略模式,并附之返射与配置文件.下面就来用我自己的理解用大白话说出来. 1.简单工厂模式. 比如A与B一起写代码,A负责前台,B负责后台,B写了两个类:X与Y,A负责调用,那么1.A怎么知道B写了X与Y两个类呢?2.B又增加了Z 类怎么办,3.A在代码里写了n个Xx = new X(), B把X类改名或重写了怎么办.为... 阅读全文
posted @ 2010-03-09 16:28 永远的阿哲 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一直搞web开发,每天接触最多的就是asp.net+css+js,看了看petshop,原来多线程在Web项目中也有很大作用.加之以前一直对多线程不甚了解,这次就这个机会来一次自我补习吧. 启用一个新线程有四种写法: 第一种:使用Thread与ThreadStart/ParameterizedThreadStart类代码Code highlighting produced by Actipro ... 阅读全文
posted @ 2010-03-09 16:14 永远的阿哲 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 这段代码其实是网上一位网友的代码,我对其进行了一定程度的封装与改写,不敢独享,现发布于此,赎不提供技术支持,哈哈! 下载地址: http://ljzforever.qupan.com/?folder=951925 阅读全文
posted @ 2010-03-09 15:37 永远的阿哲 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 直到今天才知道,在我们每天都在用的Window系统里还有这么好用的一个编程组件:消息队列.它能够解决在大数据量交换的情况下的性能问题,特别是BS系统的数据库性能.而且它的异步处理方式能给程序员最大的便利与最好的用户体验. 1.首先在需要进行消息队列的服务器上安装MSMQ,我的系统是win2003+iis6,所以这个安装选项在添加删除程序->windows组件->应用程序服务器内.默认是... 阅读全文
posted @ 2010-03-09 15:35 永远的阿哲 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 在谈Js之前,首先需要明确几个概念: 1.某一对象的原型仍是一个对象. 2.js原型继承的实质是复制,但也不是完全复制,而是子对象更改了什么数据,就复制什么数据.具体做法为创建一张成员维护表.如: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--f... 阅读全文
posted @ 2010-03-09 15:29 永远的阿哲 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 本来中文yahoo如果想用邮件客户端收发email,需要打开pop3+来信提醒,如图: 然而,你很快就会发现这实际上是个收费服务!真够黑的!还亏我用了它7年!那有没有什么办法呢?我在网上找了很久,终于在一位网友写的文章中找到了解决办法(赞一个!) 既然中文yahoo不支持免费的服务,那英文yahoo呢?答案就在这里: 首先,去下面这个网址: http://edit.yahoo.com/con... 阅读全文
posted @ 2010-03-09 14:38 永远的阿哲 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<objectid="player"height="64"width="260"classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">&... 阅读全文
posted @ 2010-03-09 14:30 永远的阿哲 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 网上有个老外做的二维报表的JS库:JScharts,其实做的很好的,但是老板说顾客喜欢三维的,看的好看些,没办法,只有上别处找了。找了几个用asp+vml写的。然后自己把它改写成js+vml的了:chart1.3。即然是vml,那就只能在IE下用了。上图: 下载地址: http://ljzforever.qupan.com/?folder=950893 阅读全文
posted @ 2010-03-09 14:27 永远的阿哲 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 实现图片轮播的方式有很多种,有直接HTML的,有JS的,还有FLASH的。 我比较喜欢FLASH的,因为它比较好的实现了功能的封装,只需要在界面上放一个<embed>标签就能解决问题。 我在这里介绍的是一款国人开发的Flash轮播插件:bcastr,其最新版本是4.0bate,全部配置由xml实现。 首先在目录下建一个文件夹,放置你准备轮播的图片:image 然后开始写Xml配置文件... 阅读全文
posted @ 2010-03-09 11:50 永远的阿哲 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 1.声音,如:wma,mp3 只需要一个html标签就可以搞定:<embed>,它会自动调用本机的mediaplayer来对其进行播放。 2.flash 也是只需要一个html标签就可以搞定:<embed>。 3.视频:wmv 也是只需要一个html标签就可以搞定:<embed>。 但是如果想用JS以编程的方式进行控制,还是老老实实的用ActiveX对象吧: 以... 阅读全文
posted @ 2010-03-09 11:43 永远的阿哲 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 最近来了兴趣,研究了一下嵌入式数据库,主要有两个代表:sqlite和firebird(embed版)。是IBExpert。 这两个数据库都有.net数据提供程序,对于我们搞.net的人来说无疑是个好消息。 那么如何在.net使用呢? sqlite非常方便,只要把其ado.net的dll加入进来便可直接访问了,当然,其连接字符串有 sqlite无疑是最小的一个,单文件程序,只有400k,而它生成的数... 阅读全文
posted @ 2010-03-09 11:27 永远的阿哲 阅读(5804) 评论(0) 推荐(0) 编辑
摘要: 最近在研究行列转换。在2000版本中,一律用case 语句来完成,但是在2005中新增了pivot运算符,它让你能够将行级数据旋转成为列表数据,实现类似Excel数据透视表的功能,而不需要像先前版本的SQLServer一样使用CASE语句。以下是从别人的博客上抄下来的,很有参考价值:代码Code highlighting produced by Actipro CodeHighlighter (f... 阅读全文
posted @ 2010-03-09 11:25 永远的阿哲 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 当一个web应用程序完成后,部署到iis中有以下几种方式: 源码部署: 就是把工程内的文件原封不动的Copy到iis中。当有请求的时候,asp.net会在编译目录的根目录下寻找一个以.compiled为扩展名的保留文件(Preservation File)。每一个Page页面都会有一个对应的保留文件。保留文件只会存在于编译根目录下。里面记录了Page类编译后的相关信息。如果没有,则会对请求的页... 阅读全文
posted @ 2010-03-09 11:22 永远的阿哲 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 这两天给公司写个日志组件,于是想到了那个有名的开源日志组件:log4net,上网上一阵狂搜,又独自捣鼓了半天,总算是弄出个眉目了. 重要的参考文章: log4net使用详解 我的log4net使用手册(完善中) log4net把自定义的变量写入数据库 Log4Net使用指南 评心而论,研究过后,本人并不是对这个东东很感冒.原因就是:配置太复杂,付出与回报不成比例.起码在写公司的平台组件中是这样的.最常用的记录日志的方式一般有两种:文件与数据库.每套系统都有其自己的日志结构,甚至每个模块之间都不一样,而log4net默认却不能识别,必须先去实现他自己的一套接口,然后通过复杂的配置才能识别.这是其 阅读全文
posted @ 2010-03-09 10:52 永远的阿哲 阅读(347) 评论(0) 推荐(0) 编辑