- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 hibernate save blob with inputstream
hibernate 保存blob字段,映射为byte[]正常,映射为Blob或InputStream则报SQL语法错误[code="java"] @Lob @Type(type="com.xxx.common.entity.BlobUserType") private InputStream data;[/code]跟踪发现PreparedStatement的charEncod...
2014-12-24 10:46:14 236
原创 dojo charting on nodejs
在nodejs上运行dojo的文章很多,却找不到具体使用dojox.charting的资料,因为有[url=https://github.com/LearnBoost/node-canvas]node-canvas[/url]这样的开源项目,理论上可以把dojo生成的图保存为文件,实践中碰到一些问题并都解决了。js图表库很多都把坐标轴上的刻度文字用html来显示,这样在网页上都不能保存到图片里,更...
2012-10-24 17:23:27 163
原创 dojo 1.8 文档生成
dojo 1.8 文档还要两天才发,从github下载打包的rst文件,自己生成,记录下过程:1.要安装python,我用的2.62.安装easy_install:http://pypi.python.org/pypi/setuptools下载exe安装3.运行D:\chrome\tools\depot_tools\python_bin\Scripts\easy_install -U ...
2012-08-13 17:10:52 156
原创 Backbone越挖越深
最近想找一个single-page JavaScript application Framework ,而不是单纯的Toolkit+Widget。来看YUI3的一段介绍:[quote]The YUI App Framework is a rollup of the Controller, Model, Model List, and View components, combined to f...
2012-03-08 13:28:54 146
原创 用nodejs+webkit开发桌面程序
2015年1月更新:这里的东西已经过时了,两年前node-webkit还不敢用,现在比较成熟了,改名叫NW.js;还有网易有道的hex也开源了,都不错。个人还是喜欢node和webkit分开的方案,像adobe的brackets-shell,是我现在的首选。说的就是:https://github.com/creationix/topcube。下载nodejs配合https://gith...
2012-01-31 17:46:14 398
原创 speedlinux靠谱
在windows下学习和使用linux,colinux很不错的选择。如果嫌配置麻烦,speedlinux可以用,装上后连linux桌面应用都可以用。想用emacs就配合putty,比用window版本的爽。如果想要编译window版本的nginx,MinGW要用svn的代码,还要改文件;加上ngx_openresty模块也可以编译,估计很多功能不行了;如果要加上NGiNX_HTTP_P...
2012-01-29 15:06:38 94
原创 下载理财记帐软件financisto源代码
记录下第一次用Bazaar的过程:1.找到了开源理财记帐软件financisto,想下载源代码。结果发现https://launchpad.net/financisto不是通常的cvs或svn,是Bazaar,第一次听说。2.下载window下的版本安装。因为电脑上python是绿色版本的,参考http://effbot.org/zone/python-register.htm注册才能装。...
2012-01-10 14:05:17 195
原创 我的电话从一点达商城泄露了
已经有两个推销的给我打电话了,一接通就问你是“某某”吗?那个名是前一段时间买手机时在一点达商城注册用的一个假名。前一段时间买ME525,网上到处都没货,一点达商城有,就注册并下单。过一会打过电话来说没货,我就把订单取消了。本以为事情就结束了,后来在大中买的手机。过了一个月左右,一个自称橡果国际的打电话,一接通就问你是“某某”吗?那个假名我只在一点达商城注册用过。然后跟我推销iphone4,说有...
2011-04-12 17:32:20 276
原创 IE关闭有flash的页面js报错
IE关闭有flash的页面,js脚本报错,直接在IE里也没有报错,在用C++开发的桌面软件中使用了IE控件,浏览时才会出现这种情况,而且如果flash是本来就写在页面里的,也没问题,如果是后创建元素加到页面就有问题,比如用jquery的get方法取到html文本再append到页面上div里就有问题。可以确定是调用flash上开放的js方法出了问题,但是不知道是哪调的。结果找到[url=http:...
2010-07-22 16:55:50 201
原创 css frame
当今的WEB应用要适应各种不同的大小的显示器,很多HTML元素支持百分比,可以完成比例布局。但实际的布局不只有百分比,也有固定大小的部分,单纯使用百分比是无法实现的。通常要实现这一布局自适应,传统的方法是用frame来实现,但是会存在页面加载不一致、搜索引擎收录困难等问题。现在一般用CSS或javascript技术来实现,有时还需要两者结合使用。 CSS实现布局主要是靠CSS的绝...
2010-07-22 16:17:33 737
原创 javascript模板引擎PURE
现在有许多javascript模板引擎和服务器端的freemarker那些很像,定义模板像下面:[code="html"] {$T.name} : {$T.list_id} 编号 姓名 年龄 邮箱 {#foreach $T.table as record} ...
2010-05-19 12:20:24 301
实现Google Finance Chart相关资料
在2007年有人写过以Flex实现Google Finance,分五步讲解实现,可以下到代码。基于Flex实现的问题就是发布文件太大,现在各大财经网站都有flash的K线图和分时图,几乎没有基于Flex实现的。还有一个用flash实现的,也是2007年做的,功能相对简单些,可以在[url=http://code.google.com/p/time-series-graph/]这里[/url]下载到...
2010-04-21 10:55:38 280
Flotr纵轴刻度分颜色扩展
把纵轴刻度用两种颜色画出来。股票中有些图纵轴刻度标签会以昨收为中心,上下分为红绿两种颜色。Flotr有K线图,但轴不能设两种颜色,稍微改下就可以了。改后的配置方法:[code="js"]var options = { title: "熊猫烟花", colors: ['#C0D800', '#00A8F0', '#CB4B4B', '#4DA74D', '#9440ED'], xax...
2010-04-16 15:27:51 156
jquery + JsonView + spring + ibatis实例
本着尽量轻量级、尽量少依赖的原则选择了这一组合。主要思路是前端jquery以getJSON取得数据,然后展示,减少页面刷新,减少jsp的使用,数据层根据需要选择ibatis或hibernate什么的。ibatis的配置就不贴了,下面是spring的主要配置,用了annotation,需要配置的也少。[code="xml"] ...
2010-01-14 16:47:13 104
原创 APE(Ajax Push Engine)示例
网站上介绍APE,支持多种方式Push,支持的并发高,还开源,所以试用看看。示例场景:[list][*]FeedServer:每两秒产一次数据,并发给所有连接的客户端[*]APEserver:作为客户端连到FeedServer,作为服务器把接到的数据发送到浏览器[*]应用页面:发布在nginx上,建立浏览器到APEserver的长连接[/list]产生模拟数据的FeedSe...
2009-12-28 17:00:28 234
原创 读Tokyo Tyrant源代码
仅供娱乐:Tokyo Tyrant的协议是先请求再返回数据,想给它加上主动推数据。c语言不熟,原来计划少改几行c代码,再加上Tokyo Tyrant的lua语言扩展就可以搞定。后来发现功能可以实现,要解决通信和线程的一些问题,可就麻烦了。我用的版本是tokyotyrant-1.1.36,主要看ttserver.c和ttutil.c,代码写的很好。我说好,意思是java程序员能看懂。 ...
2009-12-22 16:29:00 218
服务器推实现的相关资料
有个不错的文章《[url=http://www.ibm.com/developerworks/cn/web/wa-lo-comet/]Comet:基于 HTTP 长连接的“服务器推”技术[/url]》。文章提到Comet现实应用的需求:[list][*]监控系统:后台硬件热插拔、LED、温度、电压发生变化;[*]即时通信系统:其它用户登录、发送信息;[*]即时报价系统:后台数据库内...
2009-12-09 10:45:56 115
Flash Socket连接Tokyo Tyrant
Tokyo Tyrant 是 Tokyo Cabinet 数据库网络接口。Tokyo Cabinet 是一款 DBM 数据库,该数据库读写非常快。Tokyo Tyrant拥有Memcached兼容协议,也可以通过HTTP协议进行数据交换,这里要使用的却是它的二进制协议。为什么呢?Tokyo Tyrant以epoll/kqueue/eventports解决了 "c10k" 问题,HTTP协议也很方便...
2009-11-27 11:23:58 119
PHP分析谷歌财经数据
在试用开源的javascript画图项目时,发现K线图数据是PHP处理yahoo的数据,股票是外国的,想把它改成中国股票的数据,方便把画出的图和看盘软件比较。还有一个原因是现在很多开源的javascript项目里都带php例子,学一点,用着方便。PHP环境用XAMPP搞定。中国雅虎财经用的数据和谷歌财经比一下,觉得还是谷歌财经的数据好整理。下面是PHP程序,我是初学,用的不好别学我。原...
2009-11-26 14:10:07 189
ActionScript3注入JavaScript脚本
ActionScript3注入JavaScript脚本[url=http://www.actionscript.org/resources/articles/745/1/JavaScript-and-VBScript-Injection-in-ActionScript-3/Page1.html]JavaScript and VBScript Injection in ActionScript ...
2009-08-25 11:32:28 117
原创 使用Django和mod_wsgi
Django和mod_wsgi网站上都有详细的文档,简单记录下配置过程(windows系统下):python和apache安装好以后:1.下载对应的mod_wsgi.so放到apache的modules目录下2.修改apache配置文件httpd.conf,添加如下:[b]LoadModule wsgi_module modules/mod_wsgi.so[/b]...
2009-08-20 15:23:51 220
原创 对比PHPRPC、Hessian、AMF3,做Flex倾向于AMF
原先用socket传数据,想对比一下AMF,看了帖子:[url=http://www.iteye.com/topic/333720]Java、PHPRPC、Hessian、Burlap、AMF3、XML 序列化的效率对比[/url],想结合应用都对比一下,就是下载帖子里程序,把进行序列化/反序列化的数据改成项目里要用的。结果如下:------------------------...
2009-07-30 12:59:04 154
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人