[原] 总算实现SWFUpload和easyui的DataGrid整合了
Posted by bianbian on 2011-12-24 23:25
本文Tags: easyui, jQuery, swfupload
标签: easyui, jQuery, swfupload遵守创作共用协议,转载请链接形式注明来自http://bianbian.org 做人要厚道
相关日志
Posted in JavaScript, Technology | No Comments »
Posted by bianbian on 2011-12-24 23:25
本文Tags: easyui, jQuery, swfupload
标签: easyui, jQuery, swfuploadPosted in JavaScript, Technology | No Comments »
Posted by bianbian on 2011-08-11 16:50
本文Tags: AddPicture, C#, PowerPoint, PPT
powerpoint 2003 直接 “AddPicture (http://” 可行,如:
但在ppt 2007中,无法通过AddPicture添加http开头的图片,必须先AddShape,然后Fill:
详见:http://support.microsoft.com/kb/928983/en-us
标签: AddPicture, C#, PowerPoint, PPTPosted in C#, Technology, Windows | No Comments »
Posted by bianbian on 2011-08-05 16:36
Posted in JavaScript | No Comments »
Posted by bianbian on 2011-07-27 12:53
使用C#写CLR存储过程确实很方便。
不过遗憾的是,如果CLR里通过SqlContext.Pipe.Send()返回Select结果的话,并不能被Linq to SQL自动识别而返回ISingleResult的。(因为部署CLR存储过程实际产生的代码是不包含select语句的)
换句话说,所有CLR存储过程的返回值在Linq to SQL里都会被当成int。
解决办法:
1)如果该存储过程没有out的参数,比较好办:使用ExecuteQuery
如:
var query = DataContext.ExecuteQuery
这种方法能取到结果,但是没有办法获得out参数。
2)如果该存储过程又有out的参数需要获得值,又返回select结果集的:
非常麻烦,只能部署CLR存储过程前,先手动在数据库里create procedure(同名,里面填上参数和select语句),
然后骗取Linq to SQL生成返回ISingleResult的代码,然后drop procedure,再部署CLR存储过程。
否则,即使把返回int的代码手动改成返回ISingleResult的,也会报错。我这里一直报 ArgumentOutOfRangeException
所以针对这种存储过程,最好还是T-SQL语句写。CLR的反而好麻烦。
Posted in C#, Database, Technology | 1 Comment »
Posted by bianbian on 2011-04-06 21:52
今天编译rsl,是在一台完全空白的ubuntu上(对,完全空白,连gcc也没有)。
apt-get install gcc autoconf automake libtool
略过不表。
make的时候,一直提示如下错误:
/libtool: line 646: X–tag=CC: command not found
…
google了半天,终于找到这个:
http://processors.wiki.ti.com/index.php/DMAI_GStreamer_Plug-In_Getting_Started_Guide
../libtool: line 763: X–tag=CC: command not found
The libtool on your host computer is causing the problem (using $(echo) when it is not defined). Either install an older libtool version (1.5.26) or define the echo environment variable.
Posted in Linux | 11 Comments »
Posted by bianbian on 2011-03-23 11:37
发信人: Net (@便便嘘嘘), 信区: FOOD
标 题: [转载] 祝妈妈生日快乐
发信站: 南京大学小百合站 (Tue Mar 22 22:56:40 2011)
今天是老妈60岁生日。
我早上6点起来给她做她最喜欢吃的手工面。
我很小的时候(高中?)看过她做,有个朦胧的印象。
这么多年不近灶台,其实心里是没有多少底的。
和面: 这张已经成形,前面粉状过程可惜忘拍了。

打薄: 砧板太小,秘籍可以折起来打


切丝:

成品:

完工:

妈妈今天非常高兴。
祝妈妈健康长寿,天天开心!
http://bbs.nju.edu.cn/bbstcon?board=FOOD&file=M.1300805800.A
Posted in bianbian & xuxu | 3 Comments »
Posted by bianbian on 2011-01-16 00:24
本文Tags: google, jQuery, plugin
在这里:http://code.google.com/p/jquery-myhint-plugin/
easy to use myhint plugin:
效果:

Posted in JavaScript, Technology | No Comments »
Posted by bianbian on 2010-12-24 00:37
本文Tags: 交流
![]()
IMSG Trains Chinese Air Traffic Bureau Officials
Posted in Meteorology | No Comments »
Posted by bianbian on 2010-12-04 00:00
搞定ArcGis的切片原理和离线服务,需要继承TiledMapServiceLayer
另外完善了下午写的程序,批量下载ArcGis的切片或从Service上抓切片
另外晚上写了个程序,自动根据REST服务生成新的TiledMapServiceLayer
哈哈,现在从无开始部署一个离线的Flex ArcGis平台非常方便。。。。


Posted in Technology | No Comments »
Posted by bianbian on 2010-12-02 09:13
最近在忙这个,呵呵。
集成真实航班和天气数据:

Posted in Technology | No Comments »
Posted by bianbian on 2010-09-23 15:17
最近实现一种将数据表转为JSON表示的新方法。
这种方法表示的JSON数据更省空间(尤其是网络传输,能省很多数据量),使用起来也很方便。
假设有这样一张数据表:
| ID | Name | Location |
| 1 | 周杰伦 | 香港 |
| 2 | 侯佩岑 | 台湾 |
| 3 | 张靓颖 | 大陆 |
一般的JSON表示方法为:
可以看到,数据表的字段信息(column)在每条记录里都写了一遍,比较浪费空间。如果字段很多很长,甚至会比有效内容更多。随着记录数增加,浪费的数据量是很可观的。尤其像以前小百合BBS自己付流量费的时候,流量啊流量。。。。。。
我实现的表示方法产生的JSON格式是这样的:
这种方法将字段信息单独提取到C属性里,而D属性是纯粹的记录数据。
其实D属性本身已经完全能表示记录内容,C属性只是为了使用时方便。
在这短短几个字段及几条数据的极端情况下,已经省下几十字节。
下面对比使用方法,我承认这种方法稍微比通用的方法复杂一点,但是带来的节省,个人认为还是值得的:
下面是上述DataTable转JSON的C#代码:
Posted in C#, JavaScript, Technology | 11 Comments »
Posted by bianbian on 2010-08-29 12:07
本文Tags: combotree, easyui, jQuery, post
最近使用jquery-easyui 1.2,遇到一个问题。
一搜索,发现好多人在问:
问题见:http://jquery-easyui.wikidot.com/forum/t-248817/combotree-net
“combotree在.net开发中,一直不显示数据。
单独html页面就可以显示出来。同一数据文件,json格式绝对正确。”
解决问题首先要发现原因,用firebug试了一下,发现是combotree读取json的时候是用POST方法。
而.net环境不支持静态文件用POST方法获取内容。错误如下:
POST app_user.js
http://localhost:9655/js/app_user.js
405 Method Not Allowed
发现原因后,解决问题就简单很多。
找到easyui的js代码:
_41.addClass(“tree-loading”);
$.ajax({type:”post”,url:_3e.url,data:_3c,dataType:”json”,success:function(_42){
_41.removeClass(“tree-loading”);
在我的应用中,因为不需要POST方式获取json,就把type:”post”改为type:”get”即可。
已在easyui的官方论坛中说明这个问题,希望以后能多个method的设置选项。
2010.12.18 更新:
新版本jquery-easyui 1.2.1提供了tree组件的method方法设置,但是在用css自动解析方式时无效。
即通过《input class=”easyui-combotree” url=”…js” method=”get” /》调用时,仍然使用POST。
查看代码,原来是这里parseOptions时未对method进行解析:
$.fn.tree.parseOptions=function(_13c){
var t=$(_13c);
return {url:t.attr(“url”),…
加上对method的解析:
return {url:t.attr(“url”),method:(t.attr(“method”)?t.attr(“method”):”post”),…
问题解决。
标签: combotree, easyui, jQuery, postPosted in JavaScript, Technology | 2 Comments »
Posted by bianbian on 2010-05-11 18:52
本文Tags: 木马
晕,话说我这个只上少数几个网站的人也会中木马。。。。
这个wmdrtc32.dll可不是一般的木马,具有注入、驱动等多种手段
而且更狠的是,无法安全模式启动,一进安全模式就蓝屏。。。
这次中招的居然是从sourceforge.net下的一个项目的执行文件,在这里曝光一下:
http://sourceforge.net/projects/flvconverternet/
360能检测到威胁,但是没办法彻底杀干净。。。
郁闷,还没找到解决办法。。。有谁知道怎么清除告诉我一声,谢了。
我的机器不可能重装,里面eclipse有5个(java、aptana、IDL、Flex、php),visual studio有3个(vc6、2005、2008),Delphi有2个,还有python、ArcGis、oracle、ENVI、。。。
要重装直接杀了我吧。。。
这个网页对这个病毒进行了详细的分析:
http://www.threatexpert.com/report.aspx?md5=8f0020f81ab2be1e9136ce831fbc525f
最后补充:无奈下装了360杀毒软件。。。
这个无良的Sality,居然把硬盘的exe全感染了。。。一点毒品都没有!!!
Posted in Technology | 1 Comment »
Posted by bianbian on 2010-05-08 17:09
本文Tags: allowfullscreen, flex, 全屏
除了这篇文章里提到的需要传入参数 allowFullScreen=true 以外:
http://www.adobe.com/devnet/flashplayer/articles/full_screen_mode.html
经我的血泪测试(啊啊啊,我的时光啊),以下这条语句似乎必须点击操作触发才有效:
stage.displayState = StageDisplayState.FULL_SCREEN;
也就是说,用Timer之类调用这条语句都无法全屏,错误号是#2152 Full screen mode is not allowed.
应该是flash故意禁止这么做,不然一载入就全屏算是个安全问题。
郁闷的是,我准备做的这个东西就是要一载入就全屏。。。。
啊啊啊啊,怎么办?弄个巨大的按钮?点击以后全屏、隐藏按钮?
太邪恶了。。。。啊啊啊啊。。。。
Posted in Other, Technology | No Comments »
Posted by bianbian on 2010-04-22 19:00
今天真是好日子。。。。。。。
一喜呢
便便嘘嘘经过超十年甜蜜长跑
转战长三角、珠三角四个城市
今天终于执证上岗
虽然喜糖早早就发过啦
不过这里没有鼓楼大妈的拍照环境
只好帖个执照合影了

二喜呢
SCI终于accept啦
看看过程,真是好不容易呢
眼泪哗哗地
Manuscript ID:AAS20090056
Submitting Date:2009-3-8
Conclusion,Date of return for revision,Date of revision:
major revision required before peer review,2009-6-29,2009-9-9
returned for revision upon submission,2009-9-10,2009-9-21
major revision,2009-11-3,2010-3-18
manuscript accepted for publication,2010-4-22
感谢所有朋友一直以来对我们的祝福和帮助~
标签: SCI, 执照Posted in bianbian & xuxu | 6 Comments »