上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 29 下一页
摘要: 本来都没打算做新版的,旧版稳定运营也不超过半年,结果做着做着新版还是出来了,并且彻底淘汰了ie8以下浏览器。 基本功能和框架也已经全部完全,url也已经重写为bus.fm【新版】和v1.bus.fm【怀旧版和不支持新版的浏览器的跳转】 阅读全文
posted @ 2011-11-22 23:56 $walker 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 前面说到过正则表达式中使用委托的做法:MatchEvaluator,见此这是最标准的写法:自定义一个函数,然后用此函数委托作为参数实例化MatchEvaluator对象,最后在正则匹配的时候可以用此对象当参数传入,实现对匹配结果的手动处理。今天介绍两种比较省事的写法,用例如下,把字符串中用括号括起来的纯数字减10: string s = "sdlfk(23984)sdlkf(3)sldfk(15)weoif23948(fsdlk)fdskjf(34)dlfk(432d)<br/>"; Response.Write(s); Regex r = new Regex( 阅读全文
posted @ 2011-11-18 17:35 $walker 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: jQuery升级的速度越来越快,很容易如果你沉浸在项目中一段时间你就发现原来又跳了几个小版本了。 1.4以后有哪些值得关注的呢,简单整理了一下,至于是1.5, 1.6还是1.7的,我也就不特别标注了 1,attrhook和valhooks 开始错误理解了这两个钩子的作用,后来发现它不是针对特定元素绑定的,那么这应该是内核级别的,我们用的可能性小。 当然你可以在事件里判断是否... 阅读全文
posted @ 2011-11-16 14:16 $walker 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 今天给音乐产业观察做了个favicon,结果上传失败,报错:fancy_urllib.InvalidCertificateException: Host appengine.google.com returned an invalid certificate放狗搜索,有用代理啊什么什么的解决的,最终发现把hosts文件里面对appengie.google.com的那一节注释掉就可以了,哪怕你定义的IP地址是有效的,也会产生上面那个错误,这次恢复系统做得比较匆忙,我也不知道哪里不对,以前这个hosts文件也是这样的,不过并没有出错,先记录下来吧,有同样症状的同学们可以先试着检查一下自己的host 阅读全文
posted @ 2011-10-11 15:19 $walker 阅读(444) 评论(1) 推荐(0) 编辑
摘要: 一个网站难免会有希望系统自动执行一些定时任务,asp.net提供这个功能,在应用程序开始的时候你做一个定时任务即可,只是IIS的应用程序池有自动回收机制,它会在工作1740分钟(默认)后自动回收,或者在系统空闲20分钟(默认)后自动回钟,此时定时任务会中止,因为事实上已经“application_end”了,这时候只要强制访问一下该网站的任何一个页面,甚至是空页面,其实也就是使应用程序激活,重新application_start,自然可以让任务重新开始 string activeURL; void Application_Start(object sender, EventArgs... 阅读全文
posted @ 2011-09-01 17:39 $walker 阅读(2428) 评论(3) 推荐(1) 编辑
摘要: 附一篇文章:http://blog.csdn.net/Vigorcsdn/article/details/572552在以前写个一篇关于ASP.NET页面生命周期的草稿,最近又看了看ASP.NET,做个补充,看看页面初始过程到底是怎么样的下面是ASP.NET页面初始的过程:1. Page_Init();2. Load ViewState;3. Load Postback data;4. Page_Load();5. Handle control events;6. Page_PreRender();7. Page_Render();8. Unload event;9. Dispose meth 阅读全文
posted @ 2011-08-31 14:47 $walker 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 留存个备份,简单记录日志的时候用。C# private object o=new object (); private static string getFiles() { //判断路径、文件是否存在,如不存在则生成相关资源 string dir = AppDomain.CurrentDomain.BaseDirectory + @"log\"; if (!Directory.Exists(dir)) { Directory.CreateDire... 阅读全文
posted @ 2011-08-30 13:39 $walker 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://leyteris.iteye.com/blog/1107597想复制代码练习请点击原文。总是在github down点东西,github整个界面做的不错,体验也很好~对于其中的源代码滑动的特效最为喜欢了~刚开始以为这个只是普通的ajax请求效果,但是发现这个特效能够导致浏览器地址栏跟随变化,并且再点击前进后退按钮后又可以将代码滑回滑出~~于是乎就来研究下吧~一、通过锚点Hash实现: 在这方面其实国内很早就有做了,比如淘宝画报,通过的是在地址栏后面加#锚点实现的,浏览器是可以识别锚点为单位的历史记录的。但不是说页面本身有这个锚点,锚点的Hash只是起到一个引导浏览器将这 阅读全文
posted @ 2011-08-27 15:13 $walker 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 我这里说的小型管理系统如图:可以点击菜单,右边的窗体相应出现不同的内容,小型应用够了,完整代码:#coding:utf-8'''Created on 2011-8-26@author: walker'''import wx class TestTB(wx.Treebook): def __init__(self, parent, id): wx.Treebook.__init__(self, parent, id, style=wx.BK_DEFAULT) idGenerator=self.getNextID(50)#实例化生成器 ... 阅读全文
posted @ 2011-08-26 20:36 $walker 阅读(2138) 评论(0) 推荐(0) 编辑
摘要: 在遍找可以拖拽设计wxPython窗体没找到如意的后,只有把wxPython学一学了,一个简单的项目完成后,总结一些小心得:StaticText控件改变里面的内容用SelLabel方法整体布局用GridBagSizer,因为你只要告诉sizer你把某个控件插在哪一行哪一列,同时告知横跨多少行多少列即可 bag=wx.GridBagSizer(5,5)#生成行列间距为5的布局控件 bag.Add(btn1,pos=(0,0))#第1行第一列加入一个按钮 bag.Add(label1,pos=(0,1),span(1,3),flag=wx.LEFT|wx.RIGHT|wx.GROW,border= 阅读全文
posted @ 2011-08-25 16:54 $walker 阅读(1875) 评论(1) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 29 下一页