`
bluky999
  • 浏览: 719754 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
首先,网上已经有N多的BlazeDS配置的文章了,各种实例、图解也很多,在此笔者在重复简述基本过程的同时,会根据自己的实践过程给出几点很需要注意的事项,希望对新手入门很有帮助!     1 准备: java5(or java 6) eclipse3.3( ...
综述:   windows上安装apache python mod_python的例子、教程甚至图解都不少;但作为新手还是会出错,而且一时无法快速排解。 在此笔者将根据自己的实践经验,给出几个需要注意的地方,以总结自我、方便大家!     PS:如果您关注的是linux上的mod_python安装,那么尽管去做好了,相信你不会遇到太多的麻烦!     1 确认安装版本: 目前推荐的都是 apache2.2 + python2.5 + mod+python3.3 ; 注意,这里说的都是大版本号,即一般是版本号的第一位和第二位 。 之所以选择这样的版本组合,主要考虑到mod_ ...
Google的GAE推出支持java的SDK后,本人就在第一时间下载并尝试运行demo,很成功; 不过在上周末尝试在自己的windows PC上上传app时遇到这样的问题:   1 在本机运行该app后,会在项目目录war\WEB-INF下生成一个叫appengine-generated的目录,里面保存的自然是index文件啦; 如果你的app不需要配置index,在上传时需要删除该文件夹,不然会报出类似下面的错误:   Reading application configuration data... 2009-04-13 12:06:55.354::INFO: Logging ...
1 关于跨域,网上有很多很多的版本和说法。。。  这里笔者主要用几句话说明JQuery中的AJAX跨域问题;     2 JQuery中可以实现AJAX跨域访问,但是有条件:  (1 跨域访问时要多传入一个参数,习惯上叫jsonCallback ,参数值使用? ;  (2 被跨域访问的server端返回的只能是JSON数据,而且要处理所谓的jsonCallback请求参数(即把该值再回传到客户端),主要目的是为了对客户端请求的 callback function一个标识;  (3 跨域访问的实现使用$.getSJON()  !     3 示例:   a.com/index.html 中跨域访 ...
1 Jetty 简介       Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的 API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供 网络和web连接。     Jetty 可以作为嵌入式服务器使用,Jetty的运行速度较快,而且是轻量级的,可以在Java中可以从test case中控制其运行。从而可以使自动化测试不再依赖外部环境,顺利实现自动化测试。         Jetty is an ...
GAE的service API主要有以下几种:   1 Datastore 2 Memcache 3 URL Fetch 4 Mail 5 Images 6 Google Accounts 7 Using Google Data Services   这里主要说明下URL Fetch部分!   在python中,一般我们使用urllib的urlopen来打开一个URL并抓取网页内容或者服务器的返回数据 ! 但是在GAE中不能这样做,否则会报“访问被拒绝”字样的错误,主要原因是python中的urlopen使用了socket来连接,GAE处于安全和效率等方面的考虑,禁止使用urlopen,而以 ...
http://pyz.appspot.com   pyz(python zone)  --- Python的“CPAN”         http://pyz.appspot.com       pyz 是一个GAE项目,以类似于“CPAN”的界面,提供对python的主要modules的查询和最新更新提示;   数据来源于python.org 的PyPI !!!       此项目为原创! 欢迎交流!

vim查找替换小结

VI/VIM是程序员最常用的工具之一,尤其是unix/linux上;而查找替换也是最频繁的操作之一。   一般在vim中我们使用这样的方法去替换:%s/dest/new/g ,其中dest是查找目标,new是替换的新内容,g表示全文替换,一般的vim配置为默认 ...
最近发现很多学过的新东西放个一两周后就几乎完全淡忘。。。郁闷   1 Django  这个东西我在1.0释放以前就看过一部分文档了;1.0释放后就下载并新建了项目测试和练习;这两天要在GAE上写Django时突然一下子什么都忘了。。。郁闷啊 又得重新看文档   2 python web程序的部署问题。就我目前的状况,一般会选择apache+mod_wsgi或者apache+mod_python;相比之下我显然更倾向于前者。有那么多的框架里都有了wsgi的踪影。。。再加上GAE的需求嘛 哈哈 明天让root装。 另外还想了解一下那个web.py   3 不管是appcelerator,还是ama ...
对于做Bioinformatics领域的开发工作的朋友,有相当一部分有着Java平台的技术水平。 那么,Java究竟都有哪些具体应用呢? 这里笔者将结合自己的实际工作,小谈一点想法。 第一部分 单就Java语言来讲,它可以开发各种类型的程 ...
 一位Erlang程序员的自白 Erlang 不能错过的盛宴 (快步进入 Erlang 的世界) 作者:成立涛 (litaocheng@gmail.com ) 作为程序员,我们曾经闻听很多“业界动态”,“技术革新”,曾经接触很多“高手箴言”,“权威推荐”。这些正 ...
Erlang十分钟快速入门 cleverpig 发表于 2007-09-04 16:59:36 作者:cleverpig     来源:Matrix 摘要: Erlang不但是一种编程语言,而且它具有比编程语言更加贴近操作系统的一些特性:并发线程、作业调度、内存管理、分布式、网络化 ...
Python中的split有两个: str.split()   os.path.split() 1 str.split([seq [,maxsplit]])   我们最常用到的! help 信息如下:   split(...) S.split([sep [,maxsplit]]) -> list of strings Return a list of the words in the string S, using sep as the delimiter string. If maxsplit is given, at most maxspl ...
在实际的项目开发过程中,经常会有这样的需求: 需要一个小型的web站点,只有几个页面用于一个会议或者一次主题活动等等,或者是配合宣传某产品或服务,甚至是组织内部的某种表单数据收集等!     一 特点 这种小型应用,在实际业务领域中普遍存在,频繁出现;也许你曾想流水线生产,可是至今也没有人做出像样的来。。。 简单分析一下其特点: 1 前台页面:10个左右(经常是10个以内)的页面,需要以xhtml+css的webstandard为实现技术,以能全部通过w3c验证为标准; 2 只有一个或者两个表单数据需要提交,例如会议注册等;后台需要查询和统计这些数据; 3 只有一个或者两个查询数据的cas ...
很多时候,我们只是需要在java程序中帮助用户打开一个文本文件,或者打开一个URL,或者是一份word文档,等等! 一种自然而直接的方法就是使用 Runtime.getRuntime().exec() . 但是在实际使用中,总是会或多或少地出现很多问题,这里就简单总结一些常用的命令! 先说明几点细节: 一 exec()方法有很多重载版本,常用的方式是将所有命令以一个String对象传递给exec() ; 另一种方式是将cmd命令的各个部分包装成String [] ,然后将此数组传递给exec() ! 二 在windows上,文件名或者文件夹命中有空格时,可以采用将该名称放入双引号内的办法 ...
Global site tag (gtag.js) - Google Analytics