摘要: 缘由 虽然以前也使用过javascript语言,但终究是为了配合后端写的一些零零散散的“代码段”,更不能说是javascript项目了。很荣幸的是上个月刚到公司正好碰上项目开始推倒重写,我们team从头开始做架构和实现,目的很清楚,为了改进和超越前面的版本。这是个真正意义上的javascript“项目”,当然服务端不是我们team来负责啦。这也是我真正开始全职使用javascript来编程。由于之前在学校对形式化方法这门课程比较感兴趣,而javascript又是函数式语言,因此我想把更多functional的东西用javascript来表现一下。几个函数 这几个方法均为javascript.. 阅读全文
posted @ 2012-12-29 00:13 月窟仙人 阅读(2112) 评论(4) 推荐(6) 编辑
摘要: 最近正在学习ASP.NET MVC,由于时间原因以前的皮肤更换功能做了一半没有继续下去。这几天事情不多想把以前的项目完善一下,却遇到一个很奇怪的问题,有一套默认的皮肤是在默认的View文件夹下的,另外一套是在自己创建的Themes文件夹下的,在自定义主题的View页面里指定从ViewPage<T>继承时解析器老是报错,只要把它改为ViewPage就没事儿了。而在默认的View文件夹下无论指定哪一个都是可以正常解析的。后来在网上找有没有人遇到相同的问题,基本找遍了网络也没找到,StackOverflow上的也没有明确的答案。第二天继续找,于是找到了一篇文章让我恍然大悟,这是那篇文章的 阅读全文
posted @ 2012-11-03 15:40 月窟仙人 阅读(2010) 评论(2) 推荐(0) 编辑
摘要: 概述大概花了两个下午加一个晚上完成了对mojoPortal 项目的新浪微博登录的集成。主要时间并非花在如何使用新浪微博登录这个工作上,这一方面在应该说本身不存在太大的问题。而花了这么长时间的确出乎我的意料,再回过头来看看这个过程,主要是花费了大量时间来研究mojoPortal项目的组织结构上面。由于之前也没仔细研究mojoPortal项目的结构所以集成起来的确会慢很多。确实网上对于这个项目的介绍或者开发方式涉及的并不多,因此,我把这个过程记录下来,如果有使用mojoPortal项目的同学,可以节省很多时间。目标我们在使用mojoPortal项目的时候,可以看到SiteSettings.aspx 阅读全文
posted @ 2012-04-09 19:44 月窟仙人 阅读(1570) 评论(5) 推荐(4) 编辑
摘要: 在Visual Studio 2008中可以通过调试进入。NET Framework的源代码,从这个意义上说,。NET Framework是开放部分源代码了,但现在只支持调试模式下进入源代码。而其,这个功能在Visual Studio 2008 Express版本中不能支持。注意,所有的源代码都是从指定的远程服务器上按需下载的,而不是VS2008安装后就自带的。 要想使用这个功能,需要额外的配置一下,因为默认配置中VS2008是不开启这个功能的,那么如何配置呢?在Scott的Blog中有专门的说明,但是他的源代码服务器URL给错了。收听了一下他们的采访视频,确定了正确配置的方式,如下:在V.. 阅读全文
posted @ 2012-04-06 22:17 月窟仙人 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 在最近项目中需要使用弹出窗口来做一些数据处理,于是使用了iframe来放一个窗口,那么参数怎么传递呢?1<formaction="nowamagic.php"method="post"id="px_form"enctype="multipart/form-data"target="pxifame"name="pxform">2<ul>3<li><aid="zpx"href="#"onclick= 阅读全文
posted @ 2011-10-26 00:40 月窟仙人 阅读(1199) 评论(0) 推荐(1) 编辑
摘要: 时间不多,先记录下删除确认的问题.我用的是GridView的CommandField,假如在RowDataBound中直接加入onclick属性,则在确认后无法进行__doPostBack()提交到服务器.需要将CommandField转换成TemplateField,并在其中放入Button或LinkButton等。最后再设置它们的OnClientClick属性为:OnClientClick="return confirm('您确认删除该记录吗?');".这样子就可以了,如果原本就是采用自己书写的Button或LinkButton等则可直接在前面加入OnC 阅读全文
posted @ 2011-05-05 15:41 月窟仙人 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 在一包含业务的大数据量测试过程中,需要使用快速、大容量的数据库。 可考虑的有关系型数据库或键值缓存数据库,建立集群。LoadRunner操作Mysql实例:C语言篇已完成。 今日来尝试在LoadRunner里操作Memcached,使用Libmemcached。 首先下载源码:‍http://svn.coderepos.org/share/lang/c/libmemcached-win32 然后按照说明进行编译,源码里还有测试代码和示例代码。编译方法有三种: 一、使用‍mingw32进行编译,打开‍ Visual Studio Command Prompt: ‍ ‍cdlibmemcache. 阅读全文
posted @ 2011-05-04 17:49 月窟仙人 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 又一次成功解决Mysql乱码问题(MYSQL,问题,MYSQL数据库,乱码)以前在我的博客上发过文章总结我遇到的数据及网页上中文乱码的处理办法[再谈乱码问题,如何解决MYSQL数据中文乱码问题] [解决jsp,tomcat,MYSQL下中文乱码问题] ,但是,不幸的是,今天又遇到了,用过以前的办法,没能解决,我相信绝对不是网页的问题.因为,我在MYSQL里直接添加中文的数据能在网页上正常显示, 可是在网页中操作添加的数据,到MYSQL数据库里一看,全是???问号.我下断点,跟踪进去看了,程序中最后处理到数据库操作时,还是中文,操作到数据 库后,就是?问号了.后来找了很多资料,终于把这个问题解决 阅读全文
posted @ 2011-04-28 11:50 月窟仙人 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 由于这几天在写mysql存储过程且发现程序体积越来越庞大,于是尝试使用mysql的函数,创建函数时问题马上出现:ERROR 1418 (HY000): This routine has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_routine_creators variable)在mysql在线文档中找到解决方案,网址为:http://. 阅读全文
posted @ 2011-04-22 23:27 月窟仙人 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 这个问题也困扰了我很长时间,准确的说正是因为他的存储过程无法在同一连接中2次或者多次执行,我大幅修该了程序架构,全部题换成了sql,但是毕竟sql无法执行有相当逻辑的代码,最总让我从新测试以求寻找解决之道。 问题是这样的,在直接使用mysql c api构建应用的时候,一个连接只能执行一次存储过程,不管怎样free再次利用这个连接的时候就会出现不能执行qurry的提示,我想,这么大型的软件 不会存在这样的基础性问题吧,毕竟大多数的adodb都是基于c api的,难道所有的软件都无法进行连接缓存? 别说,接触到这类问题的人还真不多,大多数的连接池都写好了,谁会去直接构建连接进行操作呢,所以bai 阅读全文
posted @ 2011-04-15 22:42 月窟仙人 阅读(382) 评论(0) 推荐(0) 编辑