`
laitaogood
  • 浏览: 106239 次
  • 性别: Icon_minigender_1
  • 来自: 豫章郡→紫禁城
社区版块
存档分类
最新评论
文章列表
        去年的12月的时候受朋友所托给做的一个基于Google Map的MIS系统,虽然后来没有交付但是我也从这个过程学习到了很多东西。比如Flex的知识、应用Google Map的一些心得还有以后如果接私活的话应该要注意的一些情况,哈哈。         放些图片,以此纪念下这次不成功的经历。 搜索功能 创建标记 划定范围 客户选择
        昨天晚上在公司吃完饭后回到工位准备加班,习惯性的拿手机看了一下情况,一个未接来电,看下号码0571……,我还说谁会给我打长途呢,于是又回拨了一个,就听到一个甜美的声音“欢迎致电阿里巴巴……”,当时心情那个激动啊,手都发抖了,可是不知道分机号,于是挂掉了,等吧。不一会儿,又打来一个,于是聊开了,做一个电话面试。         过程持续了30多分钟吧,问的问题都是貌似简单但都很有深度的一些问题,觉得自己的回答不是很令人满意,可能平时不注重细节吧,先写到这。 ----------------------------------------         接着写。         ...
一、 环境配置 基础环境是eclipse3+myeclipse6+mysql5+tomcat6 。 首先从网站上下载jBPM开发包(jbpm-jpdl-suite-3.2.3.zip),据说现在jBPM3已经升到3.2.6了,而且据说已经推出了jBPM4了。将jbpm-jpdl-suite-3.2.3.zip解压缩后,里面有个\designer文件夹,这个是eclipse IDE的jBPM插件,是可视化的那种。 安装这个插件: 1、 HelpSoftware Updates 2、 Find and Install  Search for new features to install 3、 ...
        项目需求:要实现一个上下级的关系的管理。而且是单击一个节点,则根据这个节点去加载对应的数据。         解决思路:要实现一个有上下级的管理,自然而然的想到用树形结构去实现。用到了ext就会想到用ext的treePanel了。但是也考虑一个问题,是一次性加载所有的数据还是每次需要的时候加载呢?数据量大的话,前一种方式肯定不太行,如果每一次请求都取全部数据,对系统资源是一种浪费。所以,决定采用第二种方式,即异步加载tree。         1、新建一个TreePanel,包含了一个loader和一个root节点。 var billConfigTree = new Ext.tr ...
        项目需求:有两个下拉列表A和B。当你点击A列表里的一个值时,再点击B列表里面对应的值。也就是说,B列表的值是由A列表里的某个值决定的。B列表的值随A列表的值的不同而不同。由于使用了Ext作为表现层,所以不可避免的使用到了ComboBox。         解决思路:点击A列表,从后台加载一条JSON格式的数据,然后在A列表里显示。当点击A列表里的某个值时,触发一个C事件。C事件将重新设置B列表,同时B列表从后台请求一条JSON格式的数据,同时B列表又加载新的数据源。         好了,有了解决思路那就开始写代码吧。         1、首先,我们定义一个groupDS和一个g ...
        如何实现ext事件的重写呢?         很自然的,我们肯定是想到要去这样做:先继承一个已有的类,然后在extend的时候,重写我们需要的方法。这样做很好,很有OOP的风格。(请参考http://itren.iteye.com/admin/blogs/255563)但这样做似乎略有繁琐。有没有更好的方式呢?of course!         我们可以用到prototype方式来完成,同时不必再继承一个类了。譬如说,我们有一棵树,我们为叶子节点绑定了双击事件,但我们想要重写该树叶子节点的双击方法则需要添加一些代码了。         首先,这里有一棵普通的绑定了双击事件的树。 ...
这是 Mashable 搜集的最新 Web 开发工具箱,包括拖放式 Web 程序创建工具,代码库,项目管理,测试程序,以及支持各种编程语言的框架,从 Ajax 到 Ruby 到 Python。这是第二部分。   参考与资料   COfundOS - 一个讨论开源软件,寻找投资的平台。 Mac Yenta - 独立 Mac 开发者的社会化网络平台 CorkDump - 一个关于常用资源(代码片段,CSS,Flash 等)讨论板。 All Developers Network - 开发者社会化网络 CodePlex - 来自微软的开源项目托管站点   UnmatchList - 开发设计者的资 ...
这是 Mashable 搜集的最新 Web 开发工具箱,包括拖放式 Web 程序创建工具,代码库,项目管理,测试程序,以及支持各种编程语言的框架,从 Ajax 到 Ruby 到 Python。这是第一部分。   Web 程序创建类 DreamFace - 一个用来创建个性化 Web 程序的框架。 Organic Incentive - 以拖放式界面创建 Web 饰件 dbFLEX - 商务程序开发平台。 app2you - 在线创建与定制 Web 程序。 Qrimp - 一个便宜的数据库平台,基于你周围的数据(如 Excel)创建应用程序。   Lightspoke - 拖放式程序创建工具, ...
闲来无事做了一个关于struts2+spring2+hibernate3的整合示例。 废话少说,先看代码! 首先是web.xml文件 <?xml version="1.0" encoding="UTF-8"?> <web-app id="person" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc ...
在使用Ext的时候,我们有时候可能不用Ext自带的一些类,而是自己去创建一个自己定义的类。Ext很好的提供了这种方便。那就是在写JS文件的时候自己使用Ext.extend();来完成。     完整的解释是如下:Ext.extend(Object subClass,Object supp ...
关于在Ext的Form中加载数据的问题。 一般关于表格数据进行操作的时候,我们的一般操作是分为两种: 1、 选中所需修改的行,然后点击对应的操作按钮进行操作。 2、 双击所需修改的行,弹出一个修改的对话框,进行操作。 于是就出现了一个问题,我们该如何在弹出的Form里加载需要修改的那些数据呢? 解决方案: 以下是一个按钮,及其对应的操作。 {text:'修改2', handler : function(){ var item = body.getSelectionModel().getSelected(); if(!item){ ...
首先要说一下是,因为在公司内被调离到了一个新的项目组,新项目组不能上网,比较悲哀,所以有很久没有更新过BOLG了。今天来小小的写下,如题。但是项目只完成了一小部分,等全部完成了再继续写,呵呵。
下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。 1. 原 ...
很多博客上都提供自定义设置,因此好多人都弄些什么添加QQ,地图啊,天气预报之类的东东。那是怎么弄的呢,以下是一些相关的代码!!! 设置地图的代码 <a href="http://www2.clustrmaps.com/counter/maps.php?url=你的博客地址" id="clustrMapsLink"><img src="http://www2.clustrmaps.com/counter/index2.php?url=你的博客地址" style="border:1px solid;" ...
Ext 2 Overview (EXT2.0概述,来自官方)http://www.dojochina.com/?q=node/548 ext 2.0 Combos 使用指南http://www.dojochina.com/?q=node/526 EXT 树的拖放http://www.dojochina.com/?q=node/522 EXT 的继承 Manual:Intro:Inheritancehttp://www.dojochina.com/?q=node/506 Javascript中的作用域(scope)http://www.dojochina.com/?q=node/508 Manua ...
Global site tag (gtag.js) - Google Analytics