- 浏览: 128472 次
- 性别:
- 来自: 北京
-
最新评论
-
zjhdreams:
怎么我的部署起了不得行呢
Ext实现日期时间选择,精确到时分秒 -
生死格斗:
Apple_2011 写道为什么我试的没反映呢。。。。
哦? ...
Ext实现日期时间选择,精确到时分秒 -
Apple_2011:
为什么我试的没反映呢。。。。
Ext实现日期时间选择,精确到时分秒 -
woodhaojava:
很专业很全面.
UTF-8 GBK UTF8 GB2312 之间的区别和关系 -
生死格斗:
234390216 写道学习了,以前还真没注意过,不过我一般都 ...
String.split()使用时注意事项
文章列表
介绍Socket通讯原理,简单易懂!
(1)首先通讯双方各有一台电话机,在上述模型中就是Socket;
(2)通讯一方拔打电话,试图建立连接,在上述模型中就是客户端建立Java Socket对象;另一方随时监听有没有呼叫,当有呼叫到来 ...
在配置Button的handler属性的时候遇到一个奇怪的问题,
如果在handler后面直接配置自定义的function,
handler: myFunction()
这种方式在加载页面的时候会直接执行这个function,并非是click button之后,而如果改成如下方式:
handler: function(){
myFunction();
}
则执行ok,click button时才会触发myFunction。
初学Ext,不知此问题原因何在,期待大家帮助解决疑惑!
Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-cofig.xml文件.web.xml文件是配置所有web应用的而struts-config.xml文件是struts专用的配置文件,事实上也是可以根据需要给这个配置文件起其他名称的.
Web应用的发布描述文件:web应用发布描述文件可以在应用开着者,发布者和组装者之间传递配置信息,Web容器在启动的时候从该文件中读取配置信息, 根据它来装载和配置web应用.文档类型定义DTD对XML文档的格式做了定义,DTD吧XML文档划分为元素,属性,实体每一种XML文档都有独自的 DTD文件.可以从网 ...
本原则是本人结合项目的实施开发编写代码情况,对多年以来带领项目实施奋战在开发一线经验的提炼与概括。这十条开发指导原则,最基本的思想是“高效,高质量的写出满足业务功能目标的代码。”每人可以结合当前项目的实际情况应用,可以补充,修订删改进一步总结提炼。
1.先开发简单明确的功能模块,后开发复杂的功能模块。
2.先做简单的子功能,再做稍微复杂的子功能,后开发有难度逻辑复杂的子功能。
3.以满足业务功能要求为主要目标,不保留无用的垃圾代码。写出高质量满足功能要求的代码,是建立在对业务需求理解,明确业务目标,逻辑思路清晰的结果。有时往往需要反复多次修改精益求精才能最后实现客户满意的功能。
4.每开发一个功 ...
所谓谚语,就是用言简意赅、通俗易懂的方式传达人生箴言和普遍真理的话,它们能很好地帮助你处理生活和工作上的事情。也正因如此,我才整理了10句编程谚语,每位开发人员都应该铭记他们,武装自己。
1. 无风不起浪
...
事实上网络编程简单的理解就是两台计算机相互通讯数据而已.对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了.Java SDK提供一些相对简单的Api来完成这些工作.Socket就是其中之一.对于Java而言.这些Api存在与java.net 这个包里面.因此只要导入这个包就可以准备网络编程了.
网络编程的基本模型就是客户机到服务器模型.简单的说就是两个进程之间相互通讯,然后其中一个必须提供一个固定的位置,而另一个则只需要知道这个固定的位置.并去建立两者之间的联系..然后完成数据的通讯就可以了.这里提供固定位置的通常称为服务器,而建立联系的通常叫做客户端.基于这个简单的模 ...
1. 首先在父panel中放置两个panel
一个布局在north另一个布局在center
editTemplate: function(v){
var edltTemplatePanel = new Ext.Panel({
labelAlign: 'right',
//height: 20,
width: 650,
bodyStyle:'padding:5px',
resizable:false ,
autoScoll: true, //grid显示出滚动条
border: false,
layout : "bo ...
Ext.form.ComboBox 属性详解(见注释)及使用方法
定义一个ComboBox:
Wayfoon.YearComb = new Ext.form.ComboBox({
id:'cbid',
name:'year',//name只是改下拉的名称
hiddenName:'hyear',//提交到后台的input的name
width : 80,
store : Wayfoon.Year,//填充数据
emptyText : '请选择',
mode : 'local',//数据模式,local代表本地数据
...
主要是采用一个插件 FieldLabeler 在ext-3.3.1\examples\ux路径下。
var templatePanel = new Ext.Panel({
region: 'north',
height: 40,
width: 600,
bodyStyle: 'padding:8px 0px',
labelWidth: 55,
layout: {
type: 'hbox',
pack: 'center'
},
def ...
JS效验时间的正则表达式
<script language="javascript">
var patterns = new Object();
//匹配ip地址
patterns.ip = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])(\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])){3}$/;
//匹配邮件地址
patterns.email = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
//匹配 ...
String hql = "select bg.id as id,bg.groupId as groupId, b.id as businessId,"+" g.name as groupName,b.name as businessName"
+" from Business b, Businessgroup bg, Groups g "
+" where bg.groupId=g.id and bg.businessId=b.id order by bg.groupId asc";
Session sessi ...
2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。
多做项目,多思考
不要害怕做事,刚毕业的同学最缺的就是工作经验,乱七八糟的项目能让你很快就了解了一个公司的业务与使用的技术,并且可以多接触同事与客户。
当你毕业后刚进一家公司时,如果主管没有把你安排到项目组工作,那真的很杯具,因为他认为你还不能胜任工作或者你的加入会让项目组更糟。
还有人说,我刚进 ...
自我参考:Java学习的30个目标时间:2007-02-10 00:00:00 来源: 作者:本文将告诉你学习Java需要达到的30个目标,希望能够对你的学习有所帮助。对比一下自己,你已经掌握了这30条中的多少条了呢?
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。
2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking, multi ...
1 引言
Java的一个重要优点就是通过垃圾收集器GC (Garbage Collection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java 不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责 ...
1.介绍
Class Loaders是动态加载Java类与Resource的一种机制。它支持Laziness,type-safe linkage,user-defined extensibility和multiple communicating namespaces这4种特性。
l Lazy loading:Class只有在需要的时候才加载。这样减少了内存使用量,能提高系统反映速度;
l Type-safe linkage:动态类加载不会破坏JVM的类型安全;
l User-definable class loa ...