01 2011 档案
摘要:今天在工作中要通过textarea 获取用户的空格和回车 ,保存好用户的格式,在前台显示,总是遇到空格和换行的问题,就仔细研究了下,因为在ie和火狐中老是不兼容,在网上找了下也没找到好的解决办法,于是通过转码明白了ie和火狐中换行的代码不一样,火狐中是\n,IE下是\r\n,通过16进制对照ascii可以查看。解决办法如下 $$("result").innerHTML=content.value.toString().replace(/(\r)*\n/g,"br/").replace(/\s/g," "); 特记录下。demo如下。/Files/oneroom/demo.rar赋
阅读全文
摘要:1.首先是打开IIS管理器.检查应用程序池,果然"DefaultAppPool"出错了.而且不是平常的停止的图标.2.试着重启"DefaultAppPool"应用程序池,一浏览页面马上就关闭. 3.到了查看事件日志的时候了.发现了以下这类的日志事件类型: 警告事件来源: W3SVC事件种类: 无事件 ID: 1009日期: 2008-6-24事件: 16:12:33用户: N/A计算机: MAIL描述:为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。进程 ID 是 '3160'。进程退出代码是 '0xffffffff'。有关更多信息,请参阅在 http://go.mic
阅读全文
摘要:终极解决方法中来。 现象:单击“开始”——“设置”——“控制面板”——“管理工具”——“事件查看器”,打开事件查看器,单击“系统”,看到很多警告和错误,主要是以下几个:1)来源是“W3SVC”、事件ID为“1002”的错误,描述是“应用程序池 'DefaultAppPool' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误。”2)来源是“W3SVC”、事件ID为“1009”的警告,描述是“为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。进程 ID 是 '1756'。进程退出代码是 '0xffffffff'。”3)来源是“DCOM”、事件ID为“10016
阅读全文
摘要:C#多线程学习(一) 多线程的相关概念 什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。多线程的好处:可以提高CPU的利用率。在多线程程序中,一个线程必须等待的时候,CPU可以运行其它的线程而不是等待,这样
阅读全文
摘要:今天碰到一大堆问题数据库的拷贝问题 因为没有设置使用权限一直附加不上 最后加了个networt的用户权限搞定sql2008因为没有sqlserver 2008手工修改表结构,表不能保存的问题与解决方法文章分类:数据库 sqlserver 2008手工修改表结构,表不能保存的问题与解决方法工具——选项—— Designers 在窗口中取消“阻止保存要求重新创建表的修改”复选框即可。 好久没有 写底层代码了 一些数据转换的问题!
阅读全文
摘要:sqlserver 2008手工修改表结构,表不能保存的问题与解决方法工具——选项—— Designers 在窗口中取消“阻止保存要求重新创建表的修改”复选框即可。
阅读全文
摘要:应用jQuery实现表格数据的动态添加与统计 图(1.1) 某物流信息系统中的功能要求如图1.1所示,表格中每一行代表一笔运送货物的信息,在录入每行的计费重量和费率后,要求能按一定的公式,自动计算运送费用,并且能自动统计所有运送货物的总运费。运送货物信息的数据量(即表格的行数)不定,要求能动态增加、删除,即表格的数据行数是动态可维护的。同时为了方便操作,需要在页面中能像使用键盘的上下左右方向键,在录入的文本框之间进行切换。每行的数据有一定的校验要求,比如单号必须为8位数字,件数和重量必须为数字... 单行货物信息计算运费不难实现,只需要在计费重量和费率的文本框对象的onblur事件中,得到费
阅读全文
摘要:表单是网站非常重要的一部分。每个网站都有带自己风格的表单,可能是简洁的,也可能是多彩的、很有创意的。当你设计网站的时候,表单是你应该重点关注的元素,像登录、注册、留言等等。我们需要牢记的是应尽量吸引用户的注意力,使他们想要往表单里填写信息。这里收集了一些很好的例子供大家参考。 Christian SparrowEd Peixotoolga designsKrista GanelonForever HeavyCornerdJustdotsikboxJustalabBuffaloSprocket HouseGardener & MarksAwesomeFoundation SixWankenVis
阅读全文
摘要:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Net;usingSystem.ComponentModel;usingSystem.Threading;usingSystem.Text.RegularExpressions;usingSystem.Diagnost
阅读全文
摘要:简单来说可以触发父窗口的某个隐藏控件的事件 比如onclick父窗口 form id="form1" runat="server" div a href="Default2.aspx" target="_blank"sssssssssssssss/a input id="nameID" type="text" / input id="relaodpage" type="button" value="刷新父亲窗口" onclick="window.location.reload();"/ %=DateTime.Now % /div /form新打开的子窗口
阅读全文
摘要:jQuery确实是一项伟大的技术,通过jQuery的插件,我们可以方便的创建具有更好用户界面的网站。在本文中,将和大家分享40个对你创建更好用户界面的jQuery技术和教程。1. Custom Animation Banner with jQuery在该教程中你将学会如何使用jQuery的Easing插件及2D Transform插件创建自定义的动画横幅。教程的想法是将不同的元素以自定义动画的形式融入到横幅中去。查看实例2. Moving Boxes Carousel with jQuery你将学会如何创建一个拥有改变面板及缩放面板的按钮的滑块。查看实例3. Quick Feedback Fo
阅读全文
摘要:这篇随笔收集了10款非常给力的jquery 插件,帮助你构建易用性良好的网站,希望对你有用!Embedded help system 看过该插件demo后,感叹道,真是太棒了!点demo里的How to下面的几个链接看看效果:)Embedded Help System如其名,能将帮助信息集成到网页中,告诉用户一步一步怎么操作,易用性非常好!jRating 评分插件jRating 是一个ajax评分插件,得益于插件的众多options和方法,它非常简单易用 !比如,你可以设置五角星的数量或者最大的得分等。jNotify- jQuery Plugin使用jNotify你可以只需要一行代码就能显示提
阅读全文
摘要:BugFree解决方案的说明帮助文档使用说明BugFree解决方案的说明目中使用了BugFree来进行Bug管理,但对于解决方案的那几个选项还不了解,这里列出来以供参考。 BugFree 说明 Fixed 已修复By Design 不是问题,设计需求就是这么设计的Won’t Fix 无法修改Duplicate 重复的问题.Not Repro 无法重现External 表示外部原因(比如浏览器、操作系统、其他软件)造成的问题Postponed 以后版本解决本文档已按照最新版本的BugFree 2进行了更新,部分内容可能不适用于老版本的BugFree。建议访问BugFree下载页面,下载并升级至最
阅读全文
摘要:崩溃了 卸了装 装了卸 找了n多方法还是不能启动mysql服务 今天总算找到解决方法了!重新装的时候,将默认的datadir里的内容清除,这些文件一般放在: C:\Documents and Settings\All Users\Application Data\MySQL\第一次装MySQL的时候是因为要学Java,装Sun Glassfish时顺带装上的,那时一装好便能用。昨天晚上想要单独再用的时候,却不记得密码了,因此卸载重装。重装的过程有小挫折。 重装后想要安装自动服务MySQL,到那一步总是不行,显示1067号错误。查阅官方的安装手册,上边也说了这个问题,解释是可能由于我安装路径设置
阅读全文
摘要:IIS中的这个错误信息提示:包含空格的项目的文件/路径部分需要用括号括起来应该怎么加空格解决??? 我给Isapi加了这样一个路径(C:\Program Files\isapi_redirect.dll),也就是C:\Program Files\中的Program Files中间有空格引起的。 已解决,这样写: “C:\Program Files\isapi_redirect.dll” 这几天调试iis服务器发现了windows的一个bug,折腾我老半天,网上搜了一下,才找到问题的症结。 原来当你使用Windows Server2003 简体中文版本,在IIS 6中添加路径中带有空格的
阅读全文
摘要:长时间没有写Blog了,以此文为2008年开头,给那些奋战在祖国南方风雪战场上的人们致敬!。BugFree就不用介绍了吧:)实际上网上有很多的BugFree系统的配置教程,主要都是Apache下的配置方法,在Windows Server 2003+IIS6上的配置介绍比较少,我还要介绍用最简单快速的方法配置,尽量减少修改配置文件。一、下载必要程序1. BugFree,当然否则我们怎么开始。可以去官方下载http://www.bugfree.org.cn/ ,我这里采用的是http://www.bugfree.org.cn/download/bugfree2.0.1128_rtm.tar.gz。
阅读全文
摘要:方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。一些示例如下:parseInt("1234blue"); //returns 1234parseInt("0xA"); //returns 10parseInt("22.5"); //returns 22parseInt("blue"); //returns NaNparseInt()方法还有
阅读全文
摘要:加载地图function load() {//用于检测当前浏览器是否支持Google Maps if (GBrowserIsCompatible()) {map = new GMap2(getObject('map')); //给地图添加内置的控件 map.addControl(new GMapTypeControl());// 平移及缩放控件(左上角)、map.addControl(new GLargeMapControl());//比例尺控件(左下角)、map.addControl(new GScaleControl());//缩略图控件(右下角)//map.addControl(ne
阅读全文
摘要:要在Google Map 上动态显示一些标记,首先需要定位,将定位数据保存到数据库。一共需要获取五个数据:地图倍率、地图中心X坐标和Y坐标、当前点的X坐标和Y坐标。地图倍率可以通过缩放地图触发事件获取,地图中心坐标可以通过移动地图事件获取、当前点坐标可以通过点击事件获取。效果图:相关代码:script language="javascript" type="text/javascript" function load() { if (GBrowserIsCompatible()) { var px = 30.6562; var py = 104.0639; var zo = 12; var
阅读全文
摘要:Google Maps API 第2版文档Google Maps JavaScript API可以让您在自己的网页上使用Google地图.在使用API之前,您应该先申请一个API key,然后按照下面的说明来使用.因为本API还没有开放多久,因此可能有一些问题,并且不如文档那么完美.所以请您在遇到问题的时候谅解我们并通知我们修正,加入到Maps API讨论组进行反馈和讨论.本文档针对2006年4月3日推出的Maps API第2版,如果你使用的的API是第1版(例如你在2006年4月3日前开发的网站内容),您应该对您的网站进行升级.相关问题请看: 第2版升级向导Google Maps API第1
阅读全文
摘要:作为一名前端,我们通常要做的就是让页面在各系统A-Grade浏览器,甚至网站浏览份额0.1%以上的浏览器上良好显示。当然,还有性能问题。不过,今天要说的是样式的兼容问题。在IE/Mozilla/Webkit/Opera四分天下的今天,IE6-9/Mozilla(Gecko)系列/Chrome/Safari/Opera etc. 这些浏览器的兼容,无不让前端们头痛。而在这之中,最让人头痛的当数IE,特别是IE6。搞定了IE6,基本也就能称霸半个江山了。搞定了IE,也相当于占领了7、80%的领地。你想做一个统治页面兼容的主么?反正我是想的。 问题浏览器DEMO解决方法Hacking Rules:
阅读全文
摘要:我的标签: ExtJs2.0ExtJs2.0学习系列(14)--Ext.TreePanel之第三式(可增删改的树)ExtJs2.0学习系列--索引贴ExtJs2.0学习系列(15)--extjs换肤ExtJs2.0学习系列(13)--Ext.TreePanel之第二式ExtJs2.0学习系列(12)--Ext.TreePanel之第一式ExtJs2.0学习系列(11)--Ext.XTemplateExtJs2.0学习系列(10)--Ext.TabPanel之第二式ExtJs2.0学习系列(9)--Ext.TabPanel之第一式ExtJs2.0学习系列(8)--Ext.FormPanel之第五
阅读全文
摘要:ComboBoxComboBox是指下拉菜单,在API中找到ComboBox对应的xtype是 combo应用Window 布局的笔记中的窗体,其中性别 Gender 这一项选项只有两个(male, female),可以使用 ComboBox 控件,为Gender 一项加上 xtype,值为 comboJs代码{fieldLabel:"Gender",xtype:"combo"},看,已经是一个下拉框的样子了,但是这时Photo中的图片又显示不出来了,还是那个原因,textfield少了一个,需要调整 索引位置。ComboBox使用的过程中是很复杂的,就像Dojo中的ComboBox 和 Fi
阅读全文
摘要:Window复习一下,先来构造一个Window对象:Js代码Ext.onReady(function(){var_window=newExt.Window({title:"NewPerson",width:500,height:100,plain:true,items:[{}],buttons:[{text:"OK"},{text:"Cancel"}]});_window.show();});和Panel很像吧,items:[{}],如果没有指定defaultType,items中默认就是Panel类型这时Panel的背景是白色,想要背景色和外面的Container统一,首先想到了Plain这
阅读全文
摘要:在上一篇笔记中的基础上,为Birth加上日期控件:Js代码items:[{fieldLabel:"Name"},{fieldLabel:"Gender"},{fieldLabel:"Age"},{xtype:"datefield",fieldLabel:"Birth"},{fieldLabel:"Phone"},{fieldLabel:"Email"}]效果可以看到简单的指定item的xtype属性为 datefield 就可以实现日期控件了但是这里出现了一个问题,生成日期控件之后Photo中的照片不见了,回头想想我们在取照片的时候是采用Js代码_window.findByType("text
阅读全文
摘要:Window先来看一下API:Window 继承于 Panel,是Panel的子类,Window组件默认是可以浮动和拖拽的,并且支持最大最小化的能力。Panel 中的各种属性和方法在Window组件中是可以直接使用的。来看例子:Js代码scripttype="text/javascript"Ext.onReady(function(){var_window=newExt.Window({title:"登陆窗体",frame:true,height:150,width:300,layout:"form",labelWidth:45,/*样式控制*/plain:true,/*控制窗口大小*/r
阅读全文
摘要:TextFieldTextField在Ext.form.TextField包下面(叫包叫习惯了),是form组件中的一个,是对传统文本框的封装(input)。在页面中直接使用某些Component是不起作用的,因为Ext UI设计是类似Swing布局的,布局的宿主对象必须是Ext.Container或者Ext.Container的子类,详细的使用方法后面慢慢了解。根据上面的原理,我们要在页面中创建一个TextField组件,就需要给它一个宿主,最常用的就是Panel,先说TextField,简单使用Panel,Panel的详细用法接下来谈。看个例子:Js代码scripttype="text/
阅读全文
摘要:Component在Ext中对常用的UI组件都进行了一系列的封装,而各个组件都具有一些相同的属性或者事件,这些相同的属性被封装起来成为Component类,每个UI组件都继承Component类,可见Ext在面向对象方面有很好的实现。看一下Component中的定义:Js代码//构造方法,传入config参数Ext.Component=function(config){config=config||{};if(config.initialConfig){...};this.initialConfig=config;Ext.apply(this,config);this.addEvents(..
阅读全文
摘要:Ext中的事件机制Ext中的事件机制是在 Ext.util.Observable 中定义的,举一个例子来说明事件机制,先看一下代码,然后慢慢说person.jsJs代码Ext.namespace("com.meizhi");/*定义NameSpace的别名*/Mz=com.meizhi;Mz.Person=function(){/*定义事件*/this.addEvents("nameChange","sexChange");};Ext.extend(Mz.Person,Ext.util.Observable,{name:"",sex:"",setName:function(_name){if(
阅读全文
摘要:刚刚走了个大弯路,朋友们见笑,我这见识实在太少了,开始想找个有语法提示的IDE,就直接想到了Aptana,下载一个最新版本,然后就弹出来一大堆东西要更新,更新就更新吧,更新一半就报错,看他给的提示,说xxx本机已经装了不能再装,那个版本不新了不能装,好长的一溜,找了半天,终于把非法的插件都去掉了,安装了一半又出问题了,我倒,faint,怒了,又跑回MyEclipse安装Spket(参考:http://www.javaeye.com/topic/188454),终于搞定,本来几分钟搞定的问题,让我白费了半天力气。废话少说,开始学习。书接上回,走你....构造方法构造方法就是在初始化一个对象同时执
阅读全文
摘要:从今天起开始学习ExtJs,在这里记录一些学习笔记,方便日后查看,有兴趣的朋友欢迎共同探讨,也请老鸟们多多指教,如果我的理解有什么不正确的地方,也请大家帮助也改正,帮我指出一条明路,先在这里谢过了。学习过程是看DojoChina的陈治文老师讲解的视频(感谢陈治文老师的辛勤工作,这里先赞一下),不是自己原创,边学习边做笔记,不能算是剽窃吧,朋友们别骂我不厚道。先把文档放在手边,Ext在线文档:http://extjs.com/deploy/dev/docs/----------------------------------------------------------------------
阅读全文
摘要:我做的一个系统需要定时的备份数据库资料,用的是批处理实现需求:每月23号0点生成,数据库备份资料dmp档案,如果目录中有new.dmp改名为old.dmp,然后生成新的new.dmp实现:1backup.bat文件ifexistc:\new.dmpgotonewgotoexport:exportechoDatabasePersonexporting...expsystem/system@241_Personfull=yfile=c:\new.dmpgotoend:newechonewifexistc:\old.dmpgotodeletegotorename:deleteechodeleteol
阅读全文
摘要:--1.数据库备份脚本sqlserverbackup.sql-- SQLServer2000数据库系统清理用户数据库日志和备份用户数据库数据脚本declare @dumpfile varchar(50) declare @msg varchar(70) select @dumpfile = 'd:\backup\north' + datename(dw,getdate())+'.bak' select @msg=convert(char(26),getdate(),9)+'-----正在清理日志......' print @msgbackup tran northwind with trun
阅读全文
摘要:最近遇到一个很普遍的问题:客户那边的电脑老是中毒啊什么的,导致数据库丢失,所以今天花了一点时间,做了一个简单的备份工具! 1,将以下代码复制到记事本中 ;2,设置一下两个参数:DB_DOCUMENT表示原始数据库文件所在的目录,DB_DOC_BAK表示数据库需要备份到的目录 ;3,然后另存为filename.bat批处理文件 ;====================================================== @ECHO OFF COLOR F2 ECHO. ::请设置SQL Server 数据库存放的文件夹目录 SET DB_DOCUMENT=F:\DataBase
阅读全文
摘要:由于软件的需要,组长让我做个数据库备份和还原,刚开始我是备份到软件根目录E:\oms\Web\App_Data下的,后来组长说要根据年月来建文件夹,把备份的数据库文件放到建的文件夹里。就这么小的一点建议,搞得我弄了半天。现在我把相关代码写在这儿,以备以后再用数据库备份的存储过程:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoCREATE PROCEDURE [dbo].[databaseBack]@backId UNIQUEIDENTIFIER,@strPath NVARCHAR(200)ASBEGINDECLARE @strPaths NVARCHAR
阅读全文
摘要:网站缓存这个话题并不新颖,但是能否将它用好,可是一门学问,同一件工具在不同人的手中会做出不同的事情来。这里我来分享总结下我对于网站架构中缓存应用的一些看法和经验,大家有好的想法可以补充。 第一:缓存的一些基本概念。 1:缓存(CACHE)与缓冲(BUFFER)的区别,我认为缓存可以在某种程序上理解成一级缓存(Primary Cache),数据全局共享。缓冲则属于二级缓存,只对一部分对象共享数据,二级缓存在某种程序上主要是降低一级缓存组件的访问压力以及提高缓存的存取效率。 2:缓存的一些基本属性:命中率,表示缓存命中的次数/总的请求数,这是缓存设计的重要质量指标之一;缓存执行效率,例如GET,
阅读全文
摘要:msg = @"" + msg;MessageBox.RegisterScript("alert('" + msg + "');");
阅读全文
摘要:entity.WordDate =(System.DateTime)dr["WordDate"];//值是9999-12-31 23:59:59 DateTime.MaxValueif(entity.WordDate ==DateTime.MaxValue)//false{}貌似ToDateTime方法只能转换精确到秒的时间字符串,毫秒级的时间字符串系统抛出异常,说没有匹配的转换格式。if(entity.WordDate.ToShortDateString() ==DateTime.MaxValue.ToShortDateString() )//false{}
阅读全文
摘要:十一休假,杭州西湖边逛了一圈只能用人山人海来形容,浙大紫金港校区也逛了一圈风景如画,建设得真不错很棒,假期就去了这2个地方,然后在家里陪老婆、看孩子、洗尿布、打了几局星际争霸,在网上接了一个B/S架构的内部管理类定制软件、淘宝上收了600元辛苦费后就开始行动了、现在把整个开发过程讲解分享如下文。客户需求 一个简单的项目管理信息的,添加、删除、编辑、查询等功能的实现,把大的框架做好就可以,细节他会自己完善好,想想也很简单的一样,本以为1天时间就足可以搞定了,结果足足干了3天才算竣工,由于客户也是软件开发人员,沟通起来也比较顺畅一些,否则可能不止需要3天了。 项目虽然很小,但是由于跟我的主营方向是
阅读全文
摘要:借助HttpCombiner让你的网站加速 上一篇 利用Microsoft Ajax Minifier在服务器端对静态资源进行自动化压缩 得到不少有意义的交流和建议,最近也在不停的尝试做一些网站优化的工作,我会陆续的写一些或者翻译一些优化方面的文章跟大家交流,一方面提供给有需要的朋友一些参考,另一方面也希望得到高手们的指点。 经过上一篇文章介绍的压缩步骤,我们的资源文件(没指明则特指js,css静态资源文件)已经减肥成功,保持了苗条的身材,这样从服务器端传输到客户端也没那么费劲了,初步获得小成功,但是根据 雅虎网站页面性能优化的34条黄金守则 提供给我们的建议,让优化工作做得更进一
阅读全文
摘要:一. 需求考虑下表,有这样一些特点:1. 考评表可能会根据年份或者地区的变化而有所不同,需要进行订制;2. 考评表分为“考评项目”和“考评内容”两个层次的结构,当然每条“考核内容”里会有类如“检查方式”等属性;如何来订制?感觉适合采用ColumnTree的形式来实现。二. 最后效果三. 实现过程1. Editable ColumnTree 原型找到一个Demo,基于Ext的插件 Editable Column Tree(学习Ext 一定要常到英文官网转转,经常有些好东西:)。Demo 由五个文件构成:editable-column-tree.js (核心文件,主要配置、操作都在这里)edita
阅读全文
摘要:http://www.jqplot.com/tests/coretests.phphttp://jpuzi.com/html/effect16.htmlA Versatile and Expandable jQuery Plotting Plugin!jqPlot is a plotting and charting plugin for the jQuery Javascript framework. jqPlot produces beautiful line, bar and pie charts with many features:Numerous chart style optio
阅读全文
摘要:json格式的返回数据得用eva数组 实现autocomplete功能 类似百度搜索框后台 test.aspx 传回一串字符串给前台 var data = "Core |Selectors| Attributes |Traversing| Manipulation| CSS |Events Effects |Ajax Utilities ";Response.Clear(); Response.Write(data); Response.End();前台 用split()方法转为数组 注意要在页面增加一个ID为txtNameCn的文本框 script src=" http://code.jq
阅读全文
摘要:求助,关于SQL2005维护计划的问题!当我创建完维护计划,准备保存的时候,报如下错误信息:Guid 应包含带4个短划线的32 位数字 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)。这个问题应该如何解决?我也遇到了同样问题,经过多研究,终于搞定了。其实很简单,是你在安装SQL SERVER 2005是没有安装integration service ,添加此组件后就能创建维护任务成功。
阅读全文

浙公网安备 33010602011771号