上一页 1 ··· 118 119 120 121 122 123 124 125 126 ··· 191 下一页
摘要: 显示位置的定义和是否自动消失或多长时间渐隐消失。 代码如下: /* message:要显示的消息 x,y:显示消息框的坐标,默认为左上角 delay:延迟多长时间消失,-1为永不消失,单位为毫秒 */ functionfeedBackMessage(message,x,y,delay){ if(!message)return; //只允许百分数或数值参数 x=//d{1,2}%|100%|left|right/.test(x)?x:(parseInt(x)||0)+"px"; y=//d{1,2}%|100%|top|bottom/.test(y)?y:(parseInt( 阅读全文
posted @ 2008-10-30 17:55 ajuanabc 阅读(226) 评论(0) 推荐(0)
摘要: Sun、IBM、BEA和其他公司在各自实现的Java 6虚拟机上都花费了大量的精力优化锁的管理和同步。诸如偏向锁(biasedlocking)、锁粗化(lock coarsening)、由逸出(escape)分析产生的锁省略、自适应自旋锁(adaptivespinning)这些特性,都是通过在应用程序线程之间更高效地共享数据,从而提高并发效率。尽管这些特性都是成熟且有趣的,但是问题在于:它们的承诺真的能实现么?在这篇由两部分组成的文章里,我将逐一探究这些特性,并尝试在单一线程基准的协助下,回答关于性能的问题。悲观锁模型Java支持的锁模型绝对是悲观锁(其实,大多数线程库都是如此)。如果有两个或 阅读全文
posted @ 2008-10-29 10:16 ajuanabc 阅读(203) 评论(0) 推荐(0)
摘要: 上一次说到使用WinHTTP函数来创建HTTP连接,并且使用它来发送请求,那么数据接收回来,当然也是从它那里接收的,因此下面来分析它的接收数据的几个函数,然后再来看看chrome里收到数据后发送到那里处理。在WinHTTP里使用WinHttpOpen函数来创建HTTP连接,然后使用WinHttpConnect连接需要下载数据的网站,接着调函数WinHttpOpenRequest来创建一个请求,使用函数WinHttpSendRequest发送HTTP请求,如果有数据发送到服务器,就通过WinHttpWriteData函数来发送,最后调用函数WinHttpReceiveResponse来查询状态码 阅读全文
posted @ 2008-10-27 22:02 ajuanabc 阅读(213) 评论(0) 推荐(0)
摘要: 你曾经需要应用执行一个任务吗?这个任务天天或每周星期二晚上11:30,或许仅仅每个月的最后一天执行。一个自动执行而无须干预的任务在执行过程中假如发生一个严重错误,应用能够知到其执行失败并尝试重新执行吗?你和你的团队是用Java编程吗?假如这些问题中任何一个你回答是,那么你应该使用Quartz调度器。 旁注:Matrix目前就大量使用到了Quartz。比如,排名统计功能的实现,在Jmatrix里通过Quartz定义了一个定时调度作业,在天天凌晨一点,作业开始工作,重新统计大家的Karma和排名等。 还有,RSS文件的生成,也是通过Quartz定义作业,每隔半个小时生成一次RSS ... 阅读全文
posted @ 2008-10-27 14:07 ajuanabc 阅读(337) 评论(0) 推荐(0)
摘要: 最近使用CMS很频繁,但总有一些不能满足,比如这个功能在这CMS里有,而另一个CMS没有,但又具有这个CMS没有的功能,呵呵。所以,很有想看尽天下所有CMS的劲头,边看边学习,边看边总结些功能,以做以后开发之需。 文章转自:推荐几个好用的cms系统~哪个cms好用等问题,文章比较老,凑合看看,最起码能了解到都有哪些CMS,了解这些CMS的历史又是如何的。 CMS(ContentManagementSystem),中文叫网站内容管理系统,大概2004以前(转载者注:有点太晚了吧,不太可信),如果想进行网站内容管理,基本上都是靠手工维护,但千变万化的信息流,但没有好的程序支持,还继续靠手工完成是不 阅读全文
posted @ 2008-10-26 23:35 ajuanabc 阅读(313) 评论(0) 推荐(0)
摘要: 正常上传的文件,若被人盗链则增加了自己服务器的负担,上次164.cc就因此被挂 然后想想对策,目前各类防盗链程序也不少,不过使用也并不简单,还有就是不能免费…… 所以,只有自己先想办法。那么,现在看看标题,再想想防盗链,或许就有些眉目了 我可以不定时的修改上传文件所在的文件夹名称,而本站程序是动态获得文件夹名称,这样原先盗用本站文件的站点会因路径的错误而找不到文件,从而也就实现了防盗链。 那么,如何使用FSO修改文件夹的名称呢? 一个简单的函数: <% Functionfldrename(nowfld,newfld) nowfld=server.mappath(nowfld) newfl 阅读全文
posted @ 2008-10-26 23:34 ajuanabc 阅读(305) 评论(0) 推荐(0)
摘要: 上一星期(七天之内): select*fromartwhere[now]betweendateadd("ww",-1,now())andnow() 上一星期(上周一至周日): select*fromartwhere[now]betweendateadd("d",-Weekday(Now())-5,now())anddateadd("d",-Weekday(Now())+1,now()) 上一月(上月的今天至今天): select*fromartwhere[now]betweendateadd("m",-1,now( 阅读全文
posted @ 2008-10-26 23:33 ajuanabc 阅读(208) 评论(0) 推荐(0)
摘要: 两组字符串数据,需要比较其中相同的数据,并将其值相加并组成一个新的字符串数据 a1="sp2=20;sp1=34;" a2="sp3=2;sp2=3;sp1=4;" 两组字符串数据,将字符串中相同的数据值相加后得到新的一组数据 即“sp3=2;sp2=23;sp1=38” (p.s一个简单的应用:商品二原有数量20件,商品一原有数量34件,新进货或者新出售了商品二3件,商品一4件等类型模拟情况下计算出进货量,销售量和库存量,小型的进销存系统可采用这样的方法) 那么如何实现两组字符串数据比较合并相同数据? 第一,将两组字符串数据进行连接组合 a3=a1&a 阅读全文
posted @ 2008-10-26 23:33 ajuanabc 阅读(234) 评论(0) 推荐(0)
摘要: background:url("png图片地址")no-repeat!important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="png图片地址",sizingmethod=scale); 需要注意的地方是火狐下必须用background不能用background-image,分号是在!important后面,不是在no-repeat后面。 用js动态改变背景图的化无法用设置backgroundImage的方式来设置了,最简单 阅读全文
posted @ 2008-10-26 23:32 ajuanabc 阅读(132) 评论(0) 推荐(0)
摘要: javascript包含javascript文件先给出直接封装好的两个js functioninclude_js(path) { varsobj=document.createElement('script'); sobj.type="text/javascript"; sobj.src=path; varheadobj=document.getElementsByTagName('head')[0]; headobj.appendChild(sobj); } functioninclude_css(path) { varfileref=do 阅读全文
posted @ 2008-10-26 23:32 ajuanabc 阅读(315) 评论(0) 推荐(0)
上一页 1 ··· 118 119 120 121 122 123 124 125 126 ··· 191 下一页