
技术
哥来自东北
这个作者很懒,什么都没留下…
展开
-
asp+access数据库写入问题
机房重装了系统,一切搞定后,发现以前做的ASP网站不能对数据库进行写入操作了,连接正常,能顺利读取数据库中的数据并显示,但就是修改不了 ,令我很是郁闷开始认为是IIS的问题,于是查看了了网站目录属性,发现果然没有打开写入权限,于是打开写入权限,令人郁闷的是竟然还不好用~~~~因为重装系统后,分区改成了NTFS格式,于是想可能是NTFS的安全问题,记得NTFS分区的文件夹属性里有一个 安全 选项卡,原创 2008-03-26 19:16:00 · 1325 阅读 · 0 评论 -
PHP执行循环任务
创建文件task.php:ignore_user_abort(); //后台执行脚本,浏览器关闭不结束脚本执行set_time_limit(0); //永不过期$interval=60; // 循环间隔1分钟//如果taskrun存在,说明此任务已在运行,清空缓存,不重新运行任务if(file_exists("taskrun")){ clearstatcach原创 2009-05-29 23:42:00 · 1616 阅读 · 0 评论 -
新网站上线了
近半年一直在外国的外包网站上接项目做,发现真挺不错的,比在国内接好很多。但是在不同的网站中找自己感兴趣的项目还真挺麻烦,于是就做个这个网站:http://www.olfreelancer.com这个网站把多个外国外包网站的项目集中显示在一起,方便查找,而且可以按类别查所有新项目,所有项目都与原网站同步。希望能给想赚外快的朋友带来点方便~~原创 2009-06-15 20:34:00 · 516 阅读 · 0 评论 -
PHP中utf-8编码格式之BOM引发的问题
一个很常见的错误:在使用setcookie()时经常会遇到的,就是cannot modify header information - headers already sent by....错误,可是确实没有在setcookie前输出任何内容,如果你使用的是UTF-8编码,那么这个错误的原因多半就是因为编码了,因为PHP4,5都不能识别UTF-8编码中的BOM,所以你原创 2009-10-10 11:34:00 · 744 阅读 · 0 评论 -
浅析 Java Thread.join()
一、在研究join的用法之前,先明确两件事情。1.join方法定义在Thread类中,则调用者必须是一个线程,例如:Thread t = new CustomThread();//这里一般是自定义的线程类t.start();//线程起动t.j转载 2009-11-11 10:47:00 · 458 阅读 · 0 评论 -
为Freelancer API写了个PHP的library
世界最大的中小软件项目外包网站Freelancer.com最近也搞起了开放平台,基本对所有数据开放了API接口(项目、用户、支付、交流等等),其开发者社区(Developer wiki)为:http://developer.freelancer.com。鄙人不才,闲暇时为其写了一个PHP的Library---SnowTigerLib,使用PHP开发变得更为简单。现在项目已经开源,托管在go原创 2010-05-14 11:22:00 · 733 阅读 · 2 评论 -
Chrome单页面最大下载数量限制
今天帮助GF下载东奥会计在线的课件,发现Chrome竟然有单页面最大下载数量限制。问题是这样发生的:在东奥的会计下载页面(http://member.dongao.com/student/down.html?courseId=4859&subjectId=70599),有原创 2011-09-09 21:57:03 · 17243 阅读 · 0 评论 -
台湾城市、地区json结构数据
$a = '[{"台北市":"100中正區"},{"台北市":"103大同區"},{"台北市":"104中山區"},{"台北市":"105松山區"},{"台北市":"106大安區"},{"台北市":"108萬華區"},{"台北市":"110信義區"},{"台北市":"111士林區"},{"台北市":"112北投區"},{"台北市":"114內湖區"},{"台北市":"115南港區"},{"台北市"原创 2011-11-21 20:29:08 · 5803 阅读 · 0 评论 -
CakePHP1.2添加设置mysql数据库timezone功能
最近的一个项目,使用cakephp1.2开发,用的Amazon的RDS数据库,不能设置timezone,没办法只能在程序中设置。看了一下cake的源码,做了如下修改:cake\libs\model\datasources\dbo\dbo_mysql.php文件,添加如下方法:/** * Sets the database timezone * * @param string原创 2011-12-20 23:31:03 · 743 阅读 · 0 评论 -
推荐一个比较好的国外软件项目外包网站(比较适合兼职)
友情提示:网上兼职有风险,请大家谨慎,小心骗子,多用网站的中介功能(escrow payment) 描述: 这个网站在国外兼职网站中的地位就相当于新浪在国内新闻网站的地位 注意事项: 这个项目网站上非会员接项目需要支付项目金额的10%作为手续费,每个月可以下标10次。付费会员有3个级别,BASIC级别会费4.95美...原创 2009-04-19 21:33:00 · 8858 阅读 · 6 评论 -
PHP跳转3中方法
最近用header函数跳转在服务器上有限制。就去找了php的代码,发现以下几种跳转的方法:方法一:使用PHP自带函数Header("Location:网址");说明:必须在网页没有任何输出的时候执行,要特别要注意空格。 方法二:利用metaecho ">";说明:没有方法一的限制,但是如果前面有输出,则输出的内容会闪烁一下然后进入跳转到的页面。方法三:转载 2009-05-09 19:59:00 · 487 阅读 · 0 评论 -
恼人的浏览器缓存
最近用hibernate开发项目,测试时发现数据不同步,刚修改的数据,一会再看就变回以前的值的,而数据库中却是新值,郁闷了很长时间终于意识到是浏览器缓存的问题,因为对象是用session存储的,浏览器会保存对象的状态,导致出现这种奇怪的现象,但是不用session保存有很麻烦,但是知道原因改起来就有头绪了~~浏览器缓存还真是烦人啊~~~原创 2008-11-29 14:00:00 · 392 阅读 · 0 评论 -
mysql实现TOP N功能
利用MySQL中SELECT支持的一个子句——LIMIT——来完成这项功能。 LIMIT可以实现top N查询,也可以实现M至N(某一段)的记录查询,具体语法如下:SELECT * FROM MYTABLEORDER BY AFIELDLIMIT offset, recnum其中offset为从第几条(M 1)记录开始,recnum为返回的记录条数。例: selec原创 2008-09-03 13:29:00 · 577 阅读 · 0 评论 -
用了3个小时为TinyMCE写了简体中文语言包
做网站要用到Rich Text,到网上搜了一下,都说TinyMCE比较好,与是就下了一个。用的时候发现默认只有E文,有去官网下了中文语言包,用的时候发现尽然是繁体的,还没有中文简体版。无奈之下,只有发挥愚公移山精神,自己花了3个小时做了一个简体中文语言包,现已传到官网的语言包下载处,有需要的可以去下载。 下载地址:http://services.moxiecode.com/i18n/de原创 2008-09-04 17:15:00 · 2040 阅读 · 1 评论 -
正确的在网页中插入flash
我们平常插入flash使用的方式为:src="player.swf"width="300"height="300"allowscriptaccess="always"allowfullscreen="true"/>但是这种写法不符合w3s验证,这是因为embed标签不是一个符合w3s标准的标签。应该怎么做?首先,你不应该使用embel标原创 2008-09-07 15:48:00 · 586 阅读 · 0 评论 -
js验证及限制文本框输入
下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正转载 2008-09-10 13:39:00 · 998 阅读 · 1 评论 -
删除字符串最后一个字符的几种方法
偶然看到的,记录一下,以免忘记字符串:string s = "1,2,3,4,5,"目标:删除最后一个 ","方法: 1、用的最多的是Substring,这个也是我一直用的 s = s.Substring(0,s.Length - 1) 2、用 RTrim,这个我原来只知道用来删除最后的空格,也没有仔细看过其它的用法,才发现可以直接t转载 2008-09-11 22:32:00 · 7262 阅读 · 0 评论 -
Java数据类型,Hibernate数据类型,标准sql数据类型之间的对应表
Java数据类型Hibernate数据类型标准SQL数据类型(PS:对于不同的DB可能有所差异)byte、java.lang.BytebyteTINYINTshort、java.lang.ShortshortSMALLINTint、java.lang.IntegerintegerINGEGERlong、java.lang.LonglongBIGINTfloat、java.lang.Floatflo转载 2008-09-22 13:22:00 · 434 阅读 · 0 评论 -
JSP中文问题解决
一、中文问题的来源 计算机最初的操作系统支持的编码是单字节的字符编码,于是,在计算机中一切处理程序最初都是以单字节编码的英文为准进行处理。随着计算机的发展,为了适应世界其它民族的语言(当然包括我们的汉字),人们提出了UNICODE编码,它采用双字节编码,兼容英文字符和其它民族的双字节字符编码,所以,目前,大多数国际性的软件内部均采用UNICODE编码,在软件运行时,它获得转载 2008-10-15 08:33:00 · 645 阅读 · 0 评论 -
jsp判断是否登录
单独写个JSP页面,判断是否为登录用户if(session.getAttribute("user")==null || session.getAttribute("user").toString().equals("")){ response.sendRedirect(request.getContextPath()+"/index.jsp"); return;}%>上满的 ret原创 2008-10-04 16:01:00 · 1896 阅读 · 0 评论 -
IE与FireFox的onchange事件
今天在我的项目中发现一个问题,在IE中,单选框的onchange事件是在控件失去焦点时才触发的,因为之前一直用firefox,在FF中是在点击的当时就触发的onchange事件,第一想法就是:IE真是不如FF,接着我又查看了一下HTML 4.01标准是怎么描述onchange的,在HTML 4.01中是这样描述onchange的:“The onchange event occurs when a原创 2008-10-30 15:15:00 · 1115 阅读 · 1 评论 -
Arduino + Cubieboard + 继电器 + 光敏电阻 实现天亮自动播放音乐
最近买了个cubieboard和arduino,还不是很熟悉,今天下午就手头的东西,尽量多的用上,做了个很简单的功能----天亮自动播放音乐(其实就是闹钟。。。)主要思路是这样的:继电器接到arduino的pin2,光敏电阻触发继电器,向pin2发送一个高电平(其实这一步继电器完全是多余的,用光敏电阻自己就可以了,我就是想试试继电器。。。)arduino检测到高电平后,向serial输原创 2013-03-03 18:55:24 · 4489 阅读 · 0 评论