摘要:
目前 Ajax 的开发框架有很多,使用这些框架可以简化 Ajax 的开发。DWR (Direct Web Remoting) 是一个用于改善 Web 页面与 Java 类交互的远程服务器端 Ajax 开源框架。DWR 可以动态生成基于 Java 类的 JavaScript 代码。对于公开的每个类,DWR 帮我们做好了创建对象、发送数据、接受响应等许多繁琐的工作,大大节省了客户端代码和工作量。示例应用程序:用户注册本文使用的示例应用程序是一个简单的用户注册过程。借助简化了的数据模型,主要介绍 DWR 和 Spring MVC 的结合。我们先来研究一下 DWR 如何启用程序的 Ajax 功能。配置 阅读全文
摘要:
如果把人生比作跑步的话,我们都在用自己的节奏和姿势在完成比赛。这些跑步的技巧可能是小时候从老师,朋友,家人那得来的。随着时间的流逝,我们习惯了这种跑步的技能,看见那些跑得快的,会羡慕;跑得慢的,会不屑;跑得别扭的,会当作笑料。但是自己跑得怎么样,却很少关心。为什么要跑这条道?为什么这么慢?为什么这么累?我们很难做到客观,尤其是面对自己的时候,那些缺点、曾经犯的错会自动进入盲区,躲避意识的雷达。尽管如此,我还是找到了数量可观的不足,才发现,原来这么些年,我一直在以这么别扭、丑陋的姿势在跑步。不够专注乔希·维茨金在《学习的艺术》里曾这么描述他当时的专注程度:『我太过于专注,以至于她觉得如 阅读全文
摘要:
中文乱码问题是WEB应用系统当中常见的问题,网络上有很多关于这方面的解决方法,但都不是很全面。伯乐在线技术团队在这方面有一定的经验总结,这里拿出来和伯友分享。这篇文章具体的方法是针对某种环境下提出的,所以,请不要直接照搬到你的系统当中。但是,你却可以从这篇文章学习到如何解决Web系统中文乱码问题的整体思路。“授人以鱼,不如授人以渔” 这也是伯乐在线分享各种职业相关资源的真正出发点。解决WEB系统中文乱码问题的思路解决Web系统中文乱码问题之前,首先要知道这类问题可能由于哪些方面的原因引起(即:涉及到哪些方面),然后逐个排查,找到问题出在哪里,最后解决问题也就简单了。有些朋友可能会说,如果我是新 阅读全文
摘要:
有网友在知乎提问:“本人大四学生,用iOS设备两年多了,真正的接触开发有半年时间吧,之前Java基础还行。现在感觉有点小瓶颈,很多东西仅仅限于会用或者按照规范依葫芦画瓢,但不知道深层次的原理以及为什么这样做,感觉知识学习不够系统,经常遇到一些NS类不知所以,翻查Apple的docs有时也看不太懂(可能有外语水平问题,但应该不是主要原因),比如NSApplication、NSOperation、NSRunLoop等。哪位前辈能指点一下进一步的学习方法?” Wang Hailong的回复的投票数最高,整理如下:我当时刚学iOS开发的时候也是一样的感觉,总想知道原理, 内部怎么回事 感觉在像在雾里但 阅读全文
摘要:
发布时间:2012-06-2 20:14 来源:岑文初 分类: 程序员 都等你发言 :) 下班前一路和震子走,一路还在吐槽,事情倒真的非常小,但心里却真的替很多跟着我们这批“老骨头”做事的新人担心,所以想说一点自己的真心话:做个coder其实很简单。实在人说实在话,衡量一个负责业务系统代码质量最容易量化的就是:1、新增,删除,修改一个功能和业务要动多少部分的代码?多少代码是重复或者类似的修改?2、排查问题的时候是否可以用排除法“卸载”模块,按需测试?隔离,重用,主从逻辑区分。(前两者不多说,最后一个很容易被忽视,例如做一个合法的公民从来不会告诉你应该做什么,而会告诉你不要做什么,而违反上面第一 阅读全文
摘要:
之前在项目中见过不少xx.js文件,有的是drugs_area.js(区域级联)、dialog.js(自定义弹窗)、dtree.js(树节点)等等。但对这类已经封装过的js我一般不细看,直接调用其方法即可。偶尔一次机会,需要做一个checkbox多选,刚好项目中有个类似的dtree.js。随后我试着把dtree.js给细细的看一遍,以至于之后的改动。 我发现这类js文件,都是面向对象的。 有类结构、方法、属性等。对于这类的js直接看着比较费劲,但是在js调试工具的帮助下,你可以看到此js执行的整体流程(从初始化类到互相调用方法,达到它所想要的效果)。这样在去改js的话就会很轻松了。作为开发人. 阅读全文
摘要:
突然发现IE自带的调试工具是个不错的调试工具。 工具--开发人员工具(F12)。之前我也探索过它,但发现并没有火狐的debug用着方便,但是火狐的debug只能在火狐中用,网上也提供有js(火狐debug)但在IE中性能大大减少(由于公司的项目只支持IE)。。。后来经一个同事指导,发现在用它之前需要先设置下IE,通过配合来使用效果更佳!!!去掉 ‘禁用脚本调试’的选项,选中 ‘显示每个脚本错误的通知’。 这样当你打开ie调试时,就会在碰到 js错误的时候,自动给予提示是否要调试:点击 ‘是’,就会准确的进入到调试界面中出错的地方,在这里也可以进行断点设置。先在调试界面设置断点,然后开启调试,再 阅读全文
摘要:
打开一个 js 文件,编辑完成保存时,突然提醒下面的错误:Save could not be completed.Reason:Some characters cannot be mapped using “ISO-8859-1″ character encoding. Either change the encoding or remove the characters which are not supported by the “ISO-8859-1″ character encoding.很明显,是因为 js 文件里面有中文字符导致的,但是我的项目属性里面设置了以 utf-8 编码,而 阅读全文
摘要:
java.sql.SQLException: ORA-01033: ORACLE initialization or shutdown in progress at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:330) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282) at oracle.jd 阅读全文
摘要:
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal from emp where job='MANAGER'; --定义一个游标变量v_cinfo c_emp%ROWTYPE ,该类型为游标c_emp中的一行数据类型 c_row c_job%rowt... 阅读全文