- 博客(52)
- 资源 (14)
- 收藏
- 关注
原创 程序员都应该知道的福利
程序员都应该知道的福利眼下正是年后跳槽的黄金时期,博客园里的大牛小牛拿了去年的年终奖后,有些肯定想给自己加点工资。博客园里的大牛小牛都是我们中国软件业的精英,跳槽的时候肯定手里握着好几个Offer, 不知道选择哪家。先不管工作的内容和前途,就工作本身的待遇,我们还是可以比较的。 HR是专门负责谈薪资的, 当我们跟HR讨价还价的时候, HR会介绍公司有的福利,而回避公司没有的福利。 作为程序员,...
2012-03-01 17:39:21
143
原创 JSON.parse() 与 eval()
JSON(JavaScript Object Notation)是一種輕量級的數據格式,采用完全獨立於語言的文本格式,是理想的數據交換格式。同時,JSON是Javascript原生格式,這意味着在javascript中處理JSON數據不需要任何特殊的API或工具包,而且效率非常高。 JSON的結構如下:“名稱/值”對的集合(A collection of name/valu...
2012-01-12 11:31:08
142
原创 处理json时eval函数加空号问题
由于Ajax的兴起,JSON这种轻量级的数据格式作为客户端与服务器之间的传输格式逐渐地流行起来,进而出现的问题是如何将服务器端构建好的JSON数据转化为可用的JavaScript对象。利用eval函数无疑是一种简单而直接的方法。在转化的时候需要将JSON字符串的外面包装一层圆括号:var jsonObject = eval("(" + jsonFormat + ")");为什么要加括号?...
2012-01-12 10:53:19
170
原创 Java开发环境搭建详
一。jdk安装与配置 jdk7于3月份刚刚发布,目前eclipse的最新版本中还没有提供对jdk7的编译支持,所以我们只下载jdk6。下载地址:http://download.java.net/jdk6/ 选择适合平台的安装文件,windows32下目前最新版本为:jdk-6u25-ea-bin-b03-windows-i586-27_feb_2011.exe 默认...
2011-09-02 16:17:07
110
原创 xfire开发webservice整合spring struts2
xfire开发webservice整合spring struts2配置步骤: 《1》、导包 struts2: 1. commons-logging-1.0.4.jar 2. freemarker-2.3.13.jar 3. ognl-2.6.11.jar 4. struts2-core-2.1.6.jar 5. xwork-2.1.2.jar 6. commons-...
2011-09-02 10:16:01
227
原创 Java编程中影响性能的一些特点
文中将提供一些在Java编程中影响性能的一些特点,为了能够提高Java程序的性能,而经常采用的一些方法和技巧。1.尽量使用final修饰符。带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String。为String类指定final防止了使用者覆盖length()方法。另外,如果一个类是final的,则该类所有方法都...
2011-08-30 23:04:25
108
原创 EXT中Menu和ComboBox的BUG及解决方法
最近一直在玩Ext,所以可能以后的东西会关于Ext的比较多。刚开始的时候,觉得Ext真是相当的神奇,功能十分的强大。没想到新鲜感还没持续多久,问题就随之而来了。最近想要实现这么一个功能控件,就是类似ComboBox和DateField一样,可以点后面的箭头弹出一个小窗口里面设置一些信息,只不过要在弹出的一个小界面中可以放置文本框和ComboBox等许多的控件。于是乎,想当然的找到E...
2011-04-26 19:58:07
206
原创 jsp端自动下载并保存图片文件
JScript code//js自动下载文件到本地var xh;function getXML(geturl){ //alert("ll"); xh = new ActiveXObject("Microsoft.XMLHTTP"); xh.onreadystatechange = getReady; xh.open("GET",getur...
2011-04-21 23:38:06
284
原创 接受图片通过Jfilechooser保存
JFileChooser jfc=new JFileChooser(); jfc.setSelectedFile(new File(jfc.getCurrentDirectory().getAbsolutePath(),name)); jfc.showSaveDi...
2011-04-21 23:36:39
99
原创 iFrame只要竖滚动条,不要横滚动条
如题,就是在网页中,只显示右侧的垂直滚动条,而不要底部的水平滚动条;这个问题让我挠头了半天。做的那个管理界面,为了能让菜单在整个窗口中显示,我没有用Frame,而是用了iFrame;为了让iFrame窗口适用大小,我也用JavaScript代码做了判断;插入iFrame的代码如下(我没有设宽高,宽高有Js代码控制的,这里不再描述)滚动条设了自动auto,当页面内容多时,...
2011-04-15 23:22:02
118
原创 点击按钮保存网页中指定的图片,利用js实现
有时候在网页上需要禁用右键菜单,但是需要点击某一按钮保存指定的图片,代码如下:[code="java"] .mytab{ border:1px solid gray; cellspacing:0; cellpadding:0; } function save(){ var...
2011-04-15 00:50:29
801
原创 tabpanel的激活模式
[code="java"]listeners : { render : function(t) { tab.stripWrap.on('mouseover', function(e) { // 添加tabPanel 导航事件 if (t = e.getTarget('li', 10)) { // 获取事件li元素 var cmpId = String(t.id).split(t...
2011-04-13 00:58:42
139
原创 ExtJs非Iframe框架加载页面实现
[code="java"]在用Ext开发App应用时,一般的框架都是左边为菜单栏,中间为tab页方式的显示区域。而tab页面大多采用的嵌入一个iframe来显示内容。但是采用iframe方式有一个很大的弊端就是每次在加载一个新的iframe时都要将Ext的核心js,css文件重新加载。由于Ext是一个庞大的类库,这些文件的体积都很庞大,仅仅是ext-all.js就有400多k,所以用ifram...
2011-04-09 00:32:46
128
原创 EXTJS FORM textField emptyText 空值提交的解决办法
Ext的textField有一个emptyText属性用起来很爽,但是当textField没有被输入值就提交的时候,其emptyText的属性值会被提交。下面提供避免empty提交的办法:1、在Form中的textField[code="java"]var submitValues = form.getForm().getValues();for (var param in s...
2011-04-02 01:10:06
397
原创 js正则验证
[code="java"]引用网址 http://hi.baidu.com/quiteuniverse/blog/item/9f3f043d46ad1e07bba16716.html以下函数调用方式: function check() { var bb = document.getElementById("txt_id").value;//txt_id为文本框的...
2011-03-31 22:47:16
86
原创 项目开发中遇到的extjs常见问题
[code="java"]事件触发机制l 给某一个控件添加事件。obj.addEvents( {search : true });l 给某一个事件添加处理函数n 给一个对象或变量添加监听及对应得处理,可以在创建时,通过属性listener添加。n 或者通过 obj.on(‘event’,fu...
2011-03-31 22:16:50
132
原创 回发或回调参数无效。在配置中使用 enableEventValidation=true或在页面中使用 启用了事件验证。 ...
回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。可行的解决方法有:1、在页面的 中添加 EnableEventVa...
2011-03-28 23:35:49
135
原创 extjs 如何自动缩放
[code="java"]例如 可编辑的grid面板 var grid_material = new Ext.grid.EditorGridPanel({ width:document.body.clientWidth, height:document.body.clientHeight, }] 如果你的面板是包含在jsp页面里面的,上面的设置可以让你获取jsp页面...
2011-03-24 00:03:50
369
原创 JavaScript相关文章推荐
[code="java"]判断js数组包是否包含某个元素 要判断数组中是否包含某个元素,从原理来来说,就是遍历整个数组,然后判断是否相等,我们来造个轮子,名字就山寨PHP的数组函数in_array()view sourceprint?1 Array.prototype.in_array = function(e) 2 { 3 for(i=0;igetBase...
2011-03-18 00:27:28
877
原创 js 数组array的方法介绍
[code="java"]最近用到了Array就对其进行一个整理,文中内容阅读他人文章摘录加自己实验操作所的,并非完全原创。 数组对象的3个属性1、length 属性length 属性 Length属性表示数组的长度,即其中元素的个数。因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-1。和其他大多数语言不同的是,JavaScript数组的leng...
2011-03-18 00:23:06
97
原创 Extjs 开发使用
extjs基础extjs基础 extjs是什么? extjs能做什么? 术语 开发环境 界面模板 hello world Element UI控件 windows panel tabpanel form Grid tree 布局 column layout 列布局 fit Layout border Layou...
2011-03-13 16:24:51
353
原创 Extjs ajax实现文本框(TextField)联想功能
[code="java"] Extjs ajax实现文本框联系功能 body { font: 11pxarial; } .suggest_link { ...
2011-03-13 16:19:55
478
原创 dom4j读写xml文件
循环解析节点:private void getAllNodes(String xml) { try { Document authtmp = DocumentHelper.parseText(xml); List list = authtmp.selectNodes("//sms/node"); f...
2011-03-13 12:39:05
96
原创 ie的自动完成功能
New Document body,div {font-family:verdana;line-height:100%;font-size:9pt;}input {width:300px;}h1 {text-align:center;font-size:2.2em;}#divf {margin:10px;...
2011-03-08 00:10:34
211
原创 百度代码搜索,谷歌搜索
百度代码搜索,谷歌搜索 body {background-color: #f5f6f7;} #kw{font:16px Lucida Sans Unicode;height:1.8em;padding-top:1px} #baidu{font:16px Lucida Sans Unicode;height:1.8em;width:8em} ...
2011-03-07 23:55:21
175
原创 Extjs EditorGrid 可编辑表格控件
定义Ext.grid.ColumnModel时,列的信息项editor设置为new Ext.grid.GridEditor(new Ext.form.TextField({allowBlank:false}));就指定单元格编辑采用文本域。 默认情况下,需要双击单元格才能激活编辑器,从而进行修改。当给Grid配置上clicksToEdit:1时,就可以通过单击单元格激活编辑器,从而进行...
2011-03-03 23:26:02
262
原创 Extjs操作Dom
1.获取dom 通过id获取:var el = Ext.get("my-div");通过DOM元素引用:var el = Ext.get(myDivElement);如果此Dom节点只操作一次的话,为了节省内存,建议使用fly()方法,如:Ext.fly("my-div").getHeight();2.操作dom Ext,get('my-...
2011-02-25 23:12:40
85
原创 IE和Firefox浏览器下javascript、CSS兼容性研究
IE和Firefox浏览器下javascript、CSS兼容性研究 http://blog.youkuaiyun.com/herojams/archive/2009/07/01/4311884.aspx http://roozeno.blogbus.com/logs/3560080.htmllovewhzlq (CTO) 2009-07-22 一、CSS HACK 以下两种方法几乎能解...
2011-02-25 21:53:25
90
原创 调试ExtJs利器 - Firebug(Firefox插件)
Firebug是一个Firefox插件,集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。更是我们这些ExtJs开发人员必备的一个工具.用它来监视 ExtJs的 post,get值非常方便.安装及使用方法:1,直接用Firefox打开以下地址:https://addons.mozilla.or...
2011-02-25 00:22:04
108
原创 调试ExtJs利器 - Full Source(IE插件)
Full Source是一个Internet Explorer菜单,可以直接显示从Internet Explorer对象模型生成的内空.它被用在显示: 用JavaScript动态地写到DOM中的HTML,或用XSLT生成的HTML 。 就是它的这一个特性,拿它来看ExtJs生成的HTML代码,实在太方便了.当然也可以查看 DoJo,JQuery等生成的HTML. 安装方法: 先将...
2011-02-25 00:19:34
110
原创 ExtJs的智能提示插件-Spket(Eclipse)
选择Help -> Software Updates -> Find and Install...-> Search for new features to install ->New remote site... Name: "Spket", Url: "http://www.spket.com/update/"下载完毕重启 Eclipse Window -> Preferences...
2011-02-25 00:16:39
100
原创 EXTJS accordion layout event
EXTJS 的 accordion layout 布局在API中是没有事件的,我在测试中发现 accordion 仅仅支持 beforerender 事件,我想得到items 哪个被激活了那怎么办?问了群里面的朋友,没有一个人回答,网上查询了一下,在EXTJS官方网站也有不少人对此问题进行提问,https://extjs.com/forum/showthread.php...
2011-02-24 20:14:40
83
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人