04 2012 档案

摘要:错误如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping#0' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]: Initialization of bean failed; nested exception is 阅读全文
posted @ 2012-04-30 20:57 j2ee技术 阅读(548) 评论(0) 推荐(0)
摘要:spring.xml<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:jee="h 阅读全文
posted @ 2012-04-28 17:35 j2ee技术 阅读(496) 评论(0) 推荐(0)
摘要:悲观锁:认为在修改数据库数据的这段时间里存在着也想修改此数据的事务!乐观锁:认为在短暂的时间里不会有事务来修改此数据库的数据!悲观锁:基于jdbc实现的数据库加锁如下:select * from account where name="Erica" for update.在更新的过程中,数据库处于加锁状态,任何其他的针对本条数据的操作都将被延迟。本次事务提交后解锁。hibernate悲观锁的具体实现如下:String sql="查询语句";Query query=session.createQuery(sql);query.setLockMode(&qu 阅读全文
posted @ 2012-04-27 20:08 j2ee技术 阅读(185) 评论(0) 推荐(0)
摘要:采用声明式事务1、了解事务的传播特性1、propagation_required:如果当前存在一个事务,则支持当前事务,如果没有事务则开启事务2、propagation_supports:如果存在一个事务,则支持当前事务,如果没有事务则非事务执行3、propagation_mandatory:如果存在一个事务,则支持当前事务,如果没有事务则抛出异常4、propagation_requires_new:总是开启新事务,如果当前存在一个事务,则把当前事务挂起5、propagation_not_supported:总是非事务执行,总是挂起当前存在的事务6、propagation_never:总是非事 阅读全文
posted @ 2012-04-27 19:38 j2ee技术 阅读(348) 评论(0) 推荐(0)
摘要:代码暂时不贴:说一下我的结构在tabPanel中放gridpanel,我的列有60列,但是滚动条不能拖动到最边上,有两列不能显示出来原因是我设置了tabpanel的宽度,超过了页面的宽度Ext.getBody.getWidth(),不设置就好了.就不会出现这样的问题. 阅读全文
posted @ 2012-04-27 14:27 j2ee技术 阅读(311) 评论(0) 推荐(0)
摘要:java.lang.ClassNotFoundException: com.mysql.jdbc.driver这是没有细心爱出错的原因,一、驱动:com.mysql.jdbc.Driver二、url:jdbc:mysql://210.30.12.3:3306/myDB三、username/password四、加入的驱动包:mysql-connector-java-3.1.13-bin.jar五、jar包要放在classpath/lib下面 阅读全文
posted @ 2012-04-26 15:07 j2ee技术 阅读(226) 评论(0) 推荐(0)
摘要:在beans.xml中加入两个必须的bean <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location" value="/WEB-INF/jdbc.properties" /> </bean> <bean id="dataSource" clas 阅读全文
posted @ 2012-04-26 15:03 j2ee技术 阅读(461) 评论(0) 推荐(0)
摘要:/ test_11.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <vector>#include <iostream>#include <assert.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>#include <Windows.h>using 阅读全文
posted @ 2012-04-26 09:51 j2ee技术 阅读(291) 评论(0) 推荐(0)
摘要:#ifndef SAFE_DELETE#define SAFE_DELETE(p) { if(p){delete(p); (p)=NULL;} }#endif#ifndef SAFE_DELETE_ARRAY#define SAFE_DELETE_ARRAY(p) { if(p){delete[] (p); (p)=NULL;} }#endif#ifndef SAFE_RELEASE#define SAFE_RELEASE(p) { if(p){ (p)->Release(); (p)=NULL;} }#endif 阅读全文
posted @ 2012-04-26 09:51 j2ee技术 阅读(399) 评论(0) 推荐(0)
摘要:对于多核程序,多线程对于程序的性能至关重要。 下面,我们将对Intel MKL 有关多线程方面的设置做一些介绍:我们提到MKL 支持多线程,它包括的两个概念:1>MKL 是线程安全的: MKL在设计时,就保证它是一个线程安全的库函数。 也就是说,无论是在单个线程中调用MKL函数,还是在多个线程中同时使用Intel MKL 函数,都能够确保函数有正确的计算结果。2>MKL函数内部实现了多线程优化。许多MKL的函数,已经包括内部多线程的实现。用户调这些函数时,只需设置多线程的数目,MKL 函数的内部,就可以同时进行多个线程的并行计算。 Intel MKL 还提供了一个单线程版本的库函数 阅读全文
posted @ 2012-04-26 09:50 j2ee技术 阅读(5760) 评论(0) 推荐(0)
摘要:纵览,国内比较大的软件公司(以下统一简称"国软"),清一色都是做政府项目的(他们能做大的原因我就不用说了吧),真正能做大的国软又有几家呢?这是为什么呢?今天风吹就给大家简单分析下:1."作坊"式管理"作坊"往往是效率最高的,国软几乎都是从作坊走过来的,但把作坊式的管理模式套用到一个不断壮大的公司中显然是不行的.组织架构到达一定程度后就必然要进行分工的细化,依靠作坊式的"暴力开发"是行不通的.2."法制社会"上班必须打卡,迟到要扣钱,还一次比一次多,加班没有加班费,反正算下来就是,只有扣钱的项目, 阅读全文
posted @ 2012-04-26 09:50 j2ee技术 阅读(147) 评论(0) 推荐(0)
摘要:可以说在过去的两个月IT界所发生的一切都非同寻常,乔布斯辞职了,Google把Motorola并购了,微软炫了一下Windows 8,还宣布开始用ARM了,Google开始和英特尔合作了,AT&T与T-Mobile的并购也在紧密锣鼓进行中了,HP将去年投资上亿的手机产品剥离了,微软根据苹果产品线路图也为自己设计了2013的宏伟蓝图,宣称他们的操作系统不但可以用于PC,还可用于平板电脑。在所有发生的一切中,Windows 8最有望在未来五年在IT界发生最为深远的影响。记得一些分析师说过,Windows Phone将会在2015年超过Android系统,人们当时都觉得他们疯了。但是他们也可 阅读全文
posted @ 2012-04-26 09:50 j2ee技术 阅读(156) 评论(0) 推荐(0)
摘要:Google编程之夏(Google Summer of Code),是由Google公司所主办的年度程式设计比赛,第一届从2005年开始。“Summer of Code”之名取自1967年的“夏日之爱”(Summer of Love)风潮。比赛的主要目的是鼓励学生参与开放源代码的程式设计活动。下面是今年的Google编程之夏部分入围名单截图: 阅读全文
posted @ 2012-04-26 09:49 j2ee技术 阅读(197) 评论(0) 推荐(0)
摘要:对于互联网公司来说,用户体验起到至关重要的作用,能否给用户留下深刻的印象;开发出的产品是否实用、易用?等等这些都是开发者必将思考的话题。当有用性一样的时候,大家的竞争重点就是易用性了,这就是互联网产品如此重视用户体验的原因。什么是用户体验?用户体验(User Experience,简称UE)是一种纯主观在用户使用产品过程中建立起来的感受。顾名思义即用户在使用你的产品过程中的感受、心情、情绪、体验,也是会诱导用户选择你的产品而非竞争产品的因素。那么,如何做出更加优秀的互联网用户体验?本文将为你支招,看看各位大牛是如何解答的:吴伟新浪产品设计师 :不要让用户做不必要的思索1.不要让用户做不必要的思 阅读全文
posted @ 2012-04-26 09:49 j2ee技术 阅读(148) 评论(0) 推荐(0)
摘要:根据最新的协议数据分析,不光是GPL,另外一些copyleft(AGPL,LGPL 等等)协议的使用率在不断下降,并且下降的速度越来越快。这结果是在意料之中的,因为GPL非常的复杂。越来越多的个人和企业将选择更加简单、直接的协议,比如BSD或者MIT协议。这并不是说很多项目从GPL更改到其他协议,而是很多新的项目会选择其他对社区更友好的协议。 阅读全文
posted @ 2012-04-26 09:49 j2ee技术 阅读(167) 评论(0) 推荐(0)
摘要:今天在工作中我对一个同事说,PyDev 2.5.0现在对TDD(测试驱动开发)提供了很酷的支持了。我并不是一个对TDD很痴迷的倡导者,对其它事物也一样,但仍不免激起了一场讨论。这个家伙,让我们暂叫他约翰,说:“在开发一个功能时TDD可以节省开发的时间,但有时候一个功能需求,要求的是如此的紧急,我们要尽可能快的交付这个功能,软件测试放在以后再说。”诸如这样的话让我欲哭无泪。我极力解释说,没有测试,发布的代码会存在不可想象的风险。就像这个功能非常的重要一样,你的产品也会因此受到严重的破坏。尤其在使用Python语言时,很少有问题会在编译期显示出来(一个简单的书写错误就会导致运行期的一个Attrib 阅读全文
posted @ 2012-04-26 09:48 j2ee技术 阅读(140) 评论(0) 推荐(0)
摘要:导读:天下武功,唯快不破。对日益激烈的互联网竞争你所拥有的利器就是快!本文来自百度贴吧的LAMP解决方案介绍,摘录至此旨在研究分享,看看其是如何全面支持快速迭代的。文章内容如下:贴吧是功能性产品,唯快不破是永恒的准则,这一特点决定了快速迭代是需要解决的关键性问题。快速迭代,分解开来有如下部分:开发阶段,快速开发;测试阶段,包含了环境快速搭建、自动化测试工具;运维阶段,包含了集群管理技术、自动化运维工具;同时,这三方面的工作需要一个整体性的解决方案衔接起来。早期的贴吧,作为一个高性能社区,功能相对单一,全部采用C语言开发,系统可重用程度低,开发、测试效率低,运维方面的积累也很少。为了提高效率,开 阅读全文
posted @ 2012-04-26 09:48 j2ee技术 阅读(188) 评论(0) 推荐(0)
摘要:一、新买笔记本不需要激活,也不需要前三次的充电12小时深充深放,这主要是锂电池的原理和特性决定的。电池设计有电量保护,不可能将电量完全用完,当然也不可能过度充电。二、笔记本电池的寿命受周围环境的影响很大,最好将电脑放置在25度到40度之间的环境里。如果要长时间放置电池,应该放置在干燥低温环境中,并使电池剩余电量达到一半左右,一般每隔一个月左右拿出来充充电,使用一次就行。三、电池容量不是越大越好。一般情况下容量越大的电池使用寿命越短。电池循环使用寿命是有限的,通常都是几百次而已 。但并非充电次数,而是指完全放电次数,也就是说当二手笔记本插上电池盒外接电源时,剩余电量为95%时,电池会充一次电到1 阅读全文
posted @ 2012-04-26 09:48 j2ee技术 阅读(1605) 评论(0) 推荐(0)
摘要:拼凑代码与编程(Hacking Vs. Programming)之间有什么不同?我听说过的一个观点是骇客可以在短时间内编许多代码,但是一旦发生变更,这些代码就要完全重写。而程序员也许会花更多的时间来编码,但发生变化的时候,不需要全部重写就可心迅速且轻松地安装。我听说这个来源归于谷歌的Maggie Johnson的观察。我觉得这听上去很可靠。拼凑常常被描述为“粗制滥造”。你把一堆代码放在一起并且在过程中将其编排好。一些骇客很聪明,他们可以在非常短的时间内做到一些令人惊异的事情。然后他们就会进行下一件事情。又或者他们会由于没有其他人可以很好地理解以固定、修改或改善它而继续同一样事情。工作保障?也许 阅读全文
posted @ 2012-04-26 09:48 j2ee技术 阅读(201) 评论(0) 推荐(0)
摘要:各位果迷是否能想象在一分钟之内,科技领域都会发生什么事情?——苹果平均每分钟卖出81部 iPad;在 iPhone 4S 发布后的第一个周末,每分钟卖出925部 iPhone 4S;RIM每分钟卖出103台黑莓手机;Amazon每分钟卖出18部 Kindle Fire 平板电脑;微软每分钟卖出11部 Xbox 360 游戏机;每分钟有超过700部电脑被卖出,每分钟有232部电脑被感染恶意软件;每分钟有2000万用户在网上浏览色情内容……这些数字来自一家网站设计公司 GO-Globe,他们将科技界每60秒钟之内会发生的事情做成了一张信息图,在这个信息图中我们不仅仅可以看到在互联网上浏览色情内容的 阅读全文
posted @ 2012-04-26 09:47 j2ee技术 阅读(178) 评论(0) 推荐(0)
摘要:本文主要讨论Unicode的编码与各种实现,着重讨论UTF-16,UTF-8的实现规则,以及Big-endian和Little-Endian的存储规则。一、Unicode编码 Unicode出现之前已经有各种编码标准:ANSI、ISO8859-1、GB2312、GBK以及BIG-5等。Unicode试图统一各种编码,在Unicode演进过程中,也有自身不断修复的过程:刚开始的时候认为16位可以表达65535个字符,已经足够收集所有的字符;后来随着大量中文、韩文和日文等表意文字的加入,已经超出了65535个字符,16位已经不能描述所有的字符集了。 在Unicode字符集中的某个字符对应的代码.. 阅读全文
posted @ 2012-04-26 09:47 j2ee技术 阅读(424) 评论(0) 推荐(0)
摘要:在程序中经常要用到设置或者其他少量数据的存盘,以便程序在下一次执行的时候可以使用,比如说保存本次程序执行时窗口的位置、大小、一些用户设置的数据等等,在 Dos 下编程的时候,我们一般自己产生一个文件,由自己把这些数据写到文件中,然后在下一次执行的时候再读出来使用。在 Win32 编程中当然你也可以这样干,但 Windows 已经为我们提供了两种方便的办法,那就是使用注册表或者 ini 文件(Profile)来保存少量数据。本文中先介绍一下 .ini 文件的使用。ini 文件是文本文件,中间的数据格式一般为:[Section1 Name]KeyName1=value1KeyName2=value 阅读全文
posted @ 2012-04-26 09:47 j2ee技术 阅读(149) 评论(0) 推荐(0)
摘要:信息时代的硬件芯片和存储器价格以摩尔定律的形式下降,可是现在处理的数据量也越来越大。我们先以cocoa编程为例,然后再结合网格计算、云计算,综合对最新的高性能计算技术作介绍。使用 runloop在cocoa编程如果用NSThread开线程[NSThread detachNewThreadSelect: @selector(run) toTarget:self withObject:nil]也可以用runLoop的方式来取代[self performSelector:@selector(run) withObject:nil afterDelay:0.0]在runLoop里面的run函数要有循环 阅读全文
posted @ 2012-04-26 09:47 j2ee技术 阅读(219) 评论(0) 推荐(0)
摘要:移动领域激战正酣,同样是没有永远的朋友,只有永远的利益。苹果刚刚起诉三星的Galaxy手机和平板电脑山寨了苹果的产品,而此前两家并没有过节。再比如微软和亚马逊以及HTC之间的授权协议争端。移动领域的争端如此之多,以至于看客无法分辨到底谁在告谁,谁是谁的敌人,谁是谁的朋友。于是有人为了让人们吧这纷纷扰扰看得清清楚楚明明白白特意制作了一张移动专利诉讼图:几点说明:仅包括专利相关诉讼,不包括那些只围绕商标、挖墙脚等争端。只说明移动相关的诉讼。只探讨大公司。给出了软件和硬件公司合作生产设备(微软和三星)的情况但没有给出OEM和组件合作关系。给出了部分专利授权关系。 阅读全文
posted @ 2012-04-26 09:46 j2ee技术 阅读(115) 评论(0) 推荐(0)
摘要:导读:有了开源编程工具,在基于开源许可证的情况下您可以轻松学习、修改、提高代码的质量,本文收集了11款最主流的且有价值的开源编程工具。或许会给您带来一丝惊喜。一起来看下吧。NO.1 Rhomobile RhodesRuby或许是Github上第二大流行语言了,如果你想利用它来开发iPhone或许不会为您带来任何好处,因为当第一台NeX推出时便注定了Objective-C开发平台的命运。Rhomobile Rhodes是一个创建Ruby网站和开发iPhone app的开源平台。只要你愿意你还可以使用jQuery Mobile来处理布局。就像类似创建一个Web应用,要知道现在用户更愿意用手指触屏来 阅读全文
posted @ 2012-04-26 09:46 j2ee技术 阅读(149) 评论(0) 推荐(0)
摘要:导读:在IBM全球副总裁兼IBM中国开发中心总经理王阳博士看来,IBM百年不衰的根本原因在于将创新力凝结成软件然后进行合适的传播,其间最重要的是成功打造出了一个吸引人才、培养研发人才并激发出人才创新力的环境和氛围。而保持创新领导力的关键,就是要着重培养人才。作为人才的承载体,软件就是把这些人才集聚在一起共同创新的最佳平台。作为全球最大的商业软件公司,IBM正在帮助不同规模的企业探寻他们最重要的业务需求,通过将客户需求与IBM的业务能力相结合,从而找到最佳的解决方案。事实上,在IBM中国开发中心(IBM CDL)一直有一个优良传统,研发出来的软件产品与解决方案都会在内部大量运用。换句话说,IBM 阅读全文
posted @ 2012-04-26 09:46 j2ee技术 阅读(231) 评论(0) 推荐(0)
摘要:学习并不是简简单单的阅读和浏览,而是一个积累的过程,一个通过持续的学习,对自己的知识体系不断丰富、索引的过程。接下来我会从四个方面入手分享我的经验。高质量的信息源和高效的学习Google是一个很好的工具,通过它,我们可以找到很多很好的资源,但前提是必须先知道要搜索的关键字,没有关键字,就不知道该查什么。多数情况下,人们都是在不可能知道自己不知道什么(Unknown unknown)的状态,也就是不知道该用什么关键字去查询,因此也不会知道该去学习些什么。所有基于Google检索的模型是一种基于“拉动”的模型,而基于拉动模型的方式不可能让我自己去接触那些自己不知道的信息。为了让自己接触到充足的信息 阅读全文
posted @ 2012-04-26 09:45 j2ee技术 阅读(209) 评论(0) 推荐(0)
摘要:【问题描述】JavaMe自带的字体只有三种:Font.SIZE_SMALL、Font.SIZE_MEDIA和Font.SIZE_LARGE,所谓的Font.SIZE_LARGE其实也不是很大。如果要绘制其他字号的字体该怎么办呢?运用低级界面Canvas绘制的点阵字是一个不错的选择。【字模工具】晓奇工作室取模方式:从左到右从上到下,横向8点左高位【分析】所谓“点阵字”就是文字是由点阵构成的。点阵字有两个基本属性,那就是宽(width)和高(height)。先看一个例子:图1 ASCII码取模如图1所示,Asc5x8表示宽度为5,高度为8的点阵字集。一个char型的字符能表示8位。取模工具实际上是 阅读全文
posted @ 2012-04-25 21:42 j2ee技术 阅读(284) 评论(0) 推荐(0)
摘要:事例Json:{"total":13,"rows":[{"hospitaltotal":57338127.7400,"total":59099795.9870,"08_clinic":200.0000,"09_hostipal":5840941.3100,"01_clinic":738864.0840,"11_hostipal":5902347.7500,"clinictotal":1761668.2470,&quo 阅读全文
posted @ 2012-04-25 16:40 j2ee技术 阅读(227) 评论(0) 推荐(0)
摘要:从web.xml开始,申明:现在只做了可以上传了,还有细节没有做好。<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" x 阅读全文
posted @ 2012-04-24 16:57 j2ee技术 阅读(307) 评论(0) 推荐(0)
摘要:用Spring MVC做文件上传,at org.apache.commons.fileupload.disk.DiskFileItem.get(DiskFileItem.java:329) at org.springframework.web.multipart.commons.CommonsMultipartFile.getBytes(CommonsMultipartFile.java:114) at org.springframework.web.multipart.support.ByteArrayMultipartFileEditor.setValue(ByteArrayMulti.. 阅读全文
posted @ 2012-04-24 16:43 j2ee技术 阅读(664) 评论(0) 推荐(0)
摘要:Spring是一个完整的J2EE框架和解决方案,完整并且模块化,你可以用的他的全部也可以只用他的一部分特性,Spring 包含 IoC, AOP, 事务处理,ORM, 也包括一个简单的MVC框架. 用Spring,自我感觉,可以使你的代码至少节约30%,它的很多template很不错的,比如简单封装后的jdbctemplate,jmstemplate等。ioc用后就会爱不释手,它让你的代码风格完全改观。以前我要产生个对象,绝大多数时候只回想到new一个对象,而用spring的ioc,beanfactory,只需要配置一个xml文件即可。这种方式实现了松偶合,对单... 阅读全文
posted @ 2012-04-23 17:15 j2ee技术 阅读(910) 评论(0) 推荐(0)
摘要:Spring提供了一个用于简化JMS API使用的抽象框架,并且对用户屏蔽了JMS API中1.0.2和1.1版本的差异。JMS的功能大致上分为两块,叫做消息制造和消息消耗。JmsTemplate 用于制造消息和同步消息接收。和Java EE的事件驱动Bean风格类似,对于异步接收消息,Spring提供了一些消息侦听容器来创建消息驱动的POJO(MDP)。消息域的统一JMS规范有两个主要的版本,1.0.2和1.1。JMS1.0.2定义了两种消息域,点对点(队列)和发布/订阅(主题)。JMS 1.0.2的API为每个消息域提供了一个平行的类层次结构。导致客户端应用只能使用特定消息域的JMS AP 阅读全文
posted @ 2012-04-23 15:29 j2ee技术 阅读(350) 评论(0) 推荐(0)
摘要:在做一个选择框的时候需要用到ext的CheckboxSelectionModel以下是错误代码:new Ext.grid.GridPanel({ region:'west', split:true,//是否可以缩放 title:'医疗服务单位信息', collapsible:true,//是否可以最小 collapsedTitle: true, width:150, minSize:50,//最小只能拖到50 maxSize:170,//最大170... 阅读全文
posted @ 2012-04-23 14:20 j2ee技术 阅读(157) 评论(0) 推荐(0)
摘要:使用的extjs library 3.3.1,可以直接看效果,其中有一个是获取服务器端的时间的:ClinicCostForm=Ext.extend(Ext.form.FormPanel,{ yearCbo:null,//年度CBO statisticArray:[],//统计时间数组 dateStatisticsCbo:null,//时间统计类型cbo statisticTimeCbo:null,//统计时间 statisticModeCbo:null,//统计方式Cbo exportModeCbo:null,//导出方式 constructor:function(){//构造方... 阅读全文
posted @ 2012-04-23 11:46 j2ee技术 阅读(147) 评论(0) 推荐(0)
摘要:【问题描述】前一阵子,看通用双向链表实现,一直有个问题,如下:先看代码:static DListNode *dlist_get_node(DList *thiz, size_t index, int fail_return_last){ DListNode *iter = thiz->first; while(iter!=NULL && iter->next!=NULL && index>0) { iter = iter->next; index--; } if(!fail_return_last) { iter = index>0 阅读全文
posted @ 2012-04-22 12:05 j2ee技术 阅读(236) 评论(0) 推荐(0)
摘要:var linkId=this.myform.findField("linkId");//获得该属性 var value=linkId.getValue().trim();//得到值 if(value==''){ this.form.cbo.isValid(false);//验证失败,显示错误信息 this.form.cbo.markInvalid('请选择xxx!'); }以上代码是有问题的,设置之后错误的信息不显示,那么我们需要怎么该才能让其显示列,1.这样得到的属性this.myform.findField("linkId&q 阅读全文
posted @ 2012-04-21 08:51 j2ee技术 阅读(125) 评论(0) 推荐(0)
摘要:var myView=null window.setView=function(view){ myView=view; } Ext.onReady(function(){ //下方的视图数据 var view= new InpatientViewPanel(); //设置view window.setView(view); //赋值到全局 myView=view; //上方的表单数据信息(传递一个Store到view中进行数据的加载) var form=new InpatientFormPanel({loadData:function(){view.loadData(vie... 阅读全文
posted @ 2012-04-20 16:29 j2ee技术 阅读(6331) 评论(1) 推荐(0)
摘要:1. 区分大小写:变量名、属性和方法全部都区分大小写 2. 不匹配的引号、圆括号或花括号将抛出错误 3. 条件语句:3个常见陷阱 4. 换行:一直用分号结束语句来避免常见的换行问题 5. 标点法:在对象声明的尾部逗号将导致出错 6. HTML id 冲突 7. 变量作用域:全局变量对局部变量 8. 函数重载:当重载不存在时,覆盖函数 9. 区分string.replace()函数不是全局的 10. parseInt应该包含两个参数 11. “this”和绑定问题 12. 为参数设置默认值,以免你遗漏它们 13. for each循环是用于对象而不是数组 14. swi... 阅读全文
posted @ 2012-04-20 16:07 j2ee技术 阅读(144) 评论(0) 推荐(0)
摘要:<s:date name="inpatientDetailVo.in_day_date" format="yyyy-MM-dd" /> 需要注意的是,inpatientDetailVo这个类中必须有getIn_day_date()这个方法,必须返回的是Date类型才可以name="inpatientDetailVo.in_day_date"这样写代表你的变量inpatientDetailVo在Action中是全局变量,而且有setter 和getter方法这样可以取值成功,如果你出错了,那么你就对照我上面所说的仔细检查一下 阅读全文
posted @ 2012-04-20 15:07 j2ee技术 阅读(131) 评论(0) 推荐(0)
摘要:最开始的样式:完成后的样式:下面是代码: var win = new top.Ext.Window({ title: menuReferenceObj.patientName+'--病历--'+menuReferenceObj.title, layout:'fit', height: 537, width: 800, closeAction:'close', plain: true, modal : true, ht... 阅读全文
posted @ 2012-04-20 12:33 j2ee技术 阅读(174) 评论(0) 推荐(0)
摘要:【描述】华为实习生招聘,有一道类似如下的题目:给出二叉树,如图1所示:图 1 二叉树要求给出中序遍历的结果。下面分别就前序遍历、中序遍历、后序遍历进行分析。【规律】前序遍历:根在前;子树在根后且左子树比右子树靠前;中序遍历:根在中;左子树在根左边,右子树在根右边;后序遍历:根在后;子树在根前且左子树比右子树靠前;【分析】(1) 首先明白一个概念,如图2所示,红框标示1部分是B的右子树,红框表示2部分是F的左子树。遍历时,如果结点下面有子树,需要将子树视为一个整体对待,而子树又分别按遍历规律进行遍历。(2) 遍历结果前序遍历:ABCDEFGHIJ中序遍历:CBEDAHGIFJ后序遍历:CEDBH 阅读全文
posted @ 2012-04-19 10:58 j2ee技术 阅读(339) 评论(1) 推荐(1)
摘要:给大家介绍点国外的IT网站------------------------------------------1、Cnet:全球第一大IT门户,注重业界新闻。口号为:“tech news first”(科技新闻首选)。凸现新闻性,First在这里有速度,也有深度的内在含义。业界重大新闻和动态基本能够保持最快速,而且不失深度的报道。网站内容主要分六大板块:企业(Enterprise)、电子商务(E-Business)、通讯(Communications)、娱乐与媒体(Entertainment & Media)、个人科技(Personal Technology)和投资(investor) 阅读全文
posted @ 2012-04-18 22:30 j2ee技术 阅读(152) 评论(0) 推荐(0)
摘要:在加一个事件之前是对的可以加载,但是在添加一个事件之后,不可显示了,以下是错误的代码/** * YHC */ /** * 分页的Combobox */ PagingMedicalcareCbo=Ext.extend(Ext.form.ComboBox,{ /** * 构造方法 */ timedelay_Slow:2000,//1000ms=1s timedelay_fast:1000,//1000ms=1s form:null, t:null, onceFocus:false,//判断第一次获得焦点 width:180, myStore:null, curr... 阅读全文
posted @ 2012-04-18 16:04 j2ee技术 阅读(221) 评论(0) 推荐(0)
摘要:这个错误的出现是因为,本身是用FireFox调试做的EXTJS代码,但是后来改成与IE6兼容,所以好多代码需要换.在注释的过程中瞧见什么没有,少注释了一个逗号,所以需要仔细一点,希望能对大家有帮助. 阅读全文
posted @ 2012-04-18 14:25 j2ee技术 阅读(139) 评论(0) 推荐(0)
摘要:IE6.0++extjs3.3.1以下就是代码:/** * YHC */ /** * 分页的Combobox */ PagingMedicalcareCbo=Ext.extend(Ext.form.ComboBox,{ /** * 构造方法 */ timedelay_Slow:2000,//1000ms=1s timedelay_fast:1000,//1000ms=1s t:null, myStore:null, currentCboText:null,//当前CBO文本框中的值 constructor:function(){ this.myStore=n... 阅读全文
posted @ 2012-04-18 10:32 j2ee技术 阅读(145) 评论(0) 推荐(0)
摘要:问题描述:(下拉框显示的不在combobox的下端)问题代码:{ //baseCls:"x-plain",//强制与颜色 匹配 layout:"form", labelWidth:55, columnWidth:.14, items:[{ xtype:"combo", fieldLabel:'药品类别', mode:'local', ... 阅读全文
posted @ 2012-04-17 14:57 j2ee技术 阅读(216) 评论(0) 推荐(0)
摘要:【问题描述】常见下列几组定义:fgets()/fputs(),gets()/puts(),getchar()/putchar(),fgetc()/fputc(),getc()/putc(),fscanf()/scanf()/sscanf(),它们之间有何区别?【分析】1 函数声明Glibc-2.3.6/Libio/stdio.hfgets()/fputs()extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream);extern int fputs (__const char *__restrict 阅读全文
posted @ 2012-04-17 10:54 j2ee技术 阅读(402) 评论(0) 推荐(0)
摘要:这个是js代码,获取的是json数据,使用了reader this.store=new Ext.data.Store({ idProperty: 'itemid', autoLoad:this.autoLoad, url:this.url, reader:new Ext.data.JsonReader({ fields:[{name:'id'},{name:"itemid"},{name:"itemname"},{name:'pycode'},{name:'wbcode'},... 阅读全文
posted @ 2012-04-17 10:37 j2ee技术 阅读(178) 评论(0) 推荐(0)
摘要:【更新说明】2012-4-22:更新了slist.c中的slist_delete函数实现。【描述】仿照《系统程序员成长计划》通用双链表,写的一个通用单链表。如有错误,欢迎指正。【清单】slist.h#ifndef __SLIST_H__#define __SLIST_H__#ifdef __cplusplusextern "C" {#endifstruct SListNode;struct _SList;typedef struct _SList SList;typedef enum _SListRet{ SLIST_RET_OK, SLIST_RET_ERR_CREATE 阅读全文
posted @ 2012-04-13 10:53 j2ee技术 阅读(225) 评论(0) 推荐(0)
摘要:【本栏目的】学习过程中,遇到的问题,在本栏一一记录,希望可以得到指点,交流学习。【问题描述】有这样一段代码,DListNode *dlist_get_node(DList *thiz, size_t index, int fail_return_last){ DListNode *iter = thiz->fisrt; if(iter!=NULL && iter->next!=NULL && index>0) { iter = iter->next; index--; } if(!fail_return_last) { iter = in 阅读全文
posted @ 2012-04-06 09:38 j2ee技术 阅读(139) 评论(0) 推荐(0)