上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 62 下一页
  2011年3月23日
摘要: 编写一个截取字符串的函数,输入为字符串和字节数,输出为按字节数截取的字符串。按时要保证汉字不被截半个,如“你hjk“ 4,应该截取为”你hj“,输入”你fdh看点fds“ 6,应该输出”你fdh“,而不应该是”你fdh“加上半个”看“字。import java.util.Scanner;public class InterceptionStr { static String ss; static int n; public static void main(String[] args) { System.out.println("Please enter a String:" 阅读全文
posted @ 2011-03-23 09:55 springside5 阅读(276) 评论(0) 推荐(0) 编辑
  2011年3月22日
摘要: HelloDojo作者:SamFoster译者:ZhuXiaoWen原文:http://dojotoolkit.org/documentation/tutorials/1.6/hello_dojo/欢迎使用Dojo!在本教程中,我们将从最基础的部分——一个简单的HTML页面开始。当本教程结束的时候,我们就已将Dojo加载到页面中,并且开始使用一些核心函数了。为了给您提供更为丰富的学习体验,我们还将简单介绍Dojo的模块化架构,并讨论如何载入依赖模块。难度:初学者Dojo版本:1.6让我们开始吧~我们的起点是一个如下所示的简单HTML页面。我们希望在这个页面里添加一些代码来证明Dojo已经成功加 阅读全文
posted @ 2011-03-22 22:17 springside5 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 几乎所有用过或者试图用Dojo的人都有同一种抱怨:Dojo的文档太不给力!不得不承认这是Dojo的一个致命弱点。但现在开始,这一情况终于得到改观。正如前面两篇文章,《如何使用dojo.query》以及《Dojo DOM函数》,都是最新的Dojo1.6教程系列文章,本博客将陆续翻译这批非常好的教材系列,让Dojo的新手能够通过这个教程快速上手。这些教程主来自dojo官方网站,是由资深的dojo committer写作的,初期的教程主要涉及Dojo入门。后面会有更多高级教程。希望通过我们的翻译,能为中国的Dojo开发者提供帮助,如果有兴趣参与,也可以站内信联系:) 阅读全文
posted @ 2011-03-22 17:32 springside5 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 本文翻译自: Dojo DOM Functions 原作者: Sam Foster翻译: Siqi (siqi.zhong@gmail.com)在本教程中,您将学到如何使用Dojo简单地跨平台操作DOM。只需要基本DOM知识和几个Dojo函数,您就能高效地创建、读取、更新或是删除页面上的元素。难度:初学者Dojo 版本:1.6 开始上手从基于浏览器的JavaScript受到关注时起,Document Object Model (DOM) 就是我们绘制所要内容的的地方,也是用户所看到的界面。如果我们想要增强、替换或是向浏览器加载好的HTML添加点什么东西,JavaScript和DOM便是我们所需 阅读全文
posted @ 2011-03-22 15:47 springside5 阅读(163) 评论(0) 推荐(0) 编辑
  2011年3月21日
摘要: 在本讲义中,我们将学到DOM的查询,以及如何使用dojo.query来方便的查找并操作DOM节点。难度:初学者 适用的Dojo 版本: 1.6作者:Bryan Forbes译者: feijia原文连接:http://dojotoolkit.org/documentation/tutorials/1.6/using_query/入门对DOM编程的一个关键要素是能够快速高效的获取到你所要使用的节点。之前我们曾经介绍过使用dojo.byId来查找DOM节点的方法。但是,这种方法的局限性也很明显。你很难为页面上每个节点都起一个唯一的ID;而且通过dojo.byId查找得到的总是单个节点,当你需要对一组 阅读全文
posted @ 2011-03-21 16:52 springside5 阅读(212) 评论(0) 推荐(0) 编辑
  2011年3月17日
摘要: 本文已经首发于InfoQ中文站,版权所有,原文为《Dojo Data Store —— 统一数据访问接口》,如需转载,请务必附带本声明,谢谢。InfoQ中文站是一个面向中高端技术人员的在线独立社区,为Java、.NET、Ruby、SOA、敏捷、架构等领域提供及时而有深度的资讯、高端技术大会如QCon、线下技术交流活动QClub、免费迷你书下载如《架构师》等。​无论在传统的桌面应用还是在主流的互联网应用中,数据始终占据着软件应用中的核心地位。当下,web2.0已经是一个让人们耳熟能详的词汇,而由此带来的数据的开放与共享,引领我们走入了海量数据时代。在今天的互联网上,数据的交互几乎成为了我们的终极 阅读全文
posted @ 2011-03-17 17:12 springside5 阅读(135) 评论(0) 推荐(0) 编辑
  2011年3月8日
摘要: 在JDBC的数据库操作中,一项事务是由一条或是多条表达式所组成的一个不可分割的工作单元。我们通过提交commit()或是回退rollback()来结束事务的操作。关于事务操作的方法都位于接口java.sql.Connection中。 首先我们要注意,在JDBC中,事务操作默认是自动提交。也就是说,一条对数据库的更新表达式代表一项事务操作。操作成功后,系统将自动调用commit()来提交,否则将调用rollback()来回退。 其次,在JDBC中,可以通过调用setAutoCommit(false)来禁止自动提交。之后就可以把多个数据库操作的表达式作为一个事务,在操作完成后调用commit(). 阅读全文
posted @ 2011-03-08 16:45 springside5 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 简单地说,JDBC 可做三件事:与数据库建立连接、发送 SQL 语句并处理结果。做这些事主要有以下几步: 1.Load the Driver(装载驱动程序) Class.forName()或者Class.forName().newInstance()或者newDriverName(); 实例化时自动向DriverManager注册,不需要显式调用DriverManager.registerDriver方法 2.Connect to the Database(用适当的驱动程序类与 DBMS 建立一个连接) DriverManager.getConnection() 3.Execute t... 阅读全文
posted @ 2011-03-08 16:29 springside5 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 首次启动Eclipse时,会弹出"Workspace Launcher"对话框,提示设置Workspace路径.设定好路径后, 倘若勾选了"Use this as the default and do not askagain",那么以后再启动时就不会有提示, 直接进入默认工作空间.下面的方法可以更改workspace的路径设置.下面是以前的本方法,其实最简单的方法是打开File->Switch Workspace->other,然后输入一个路径即可 1. 启动Eclipse后,打开"Window -> Preferences 阅读全文
posted @ 2011-03-08 13:30 springside5 阅读(300) 评论(0) 推荐(0) 编辑
  2011年3月5日
摘要: UltraEdit 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码等等,一般用其来修改EXE 或 DLL 文件。塔是能够满足你一切编辑需要的编辑器。不过UltraEdit在UTF-8的处理上有个奇怪的bug:各种各样版本的UltraEdit,打开含有中文的文本的时候,所有显示的中文都是乱码。 不嫌麻烦的临时解决方法:将正在编辑的文本另存为,另存的同时encoding(编码)选择:utf-8,然后再用ultraedit打开另存为的文件就可以了。 不过这样很烦,每次都要另存为。然后放狗搜索,找到一个解决方法: 打开UltraEdit安装路径下的Uedit32.ini(有些版本. 阅读全文
posted @ 2011-03-05 21:18 springside5 阅读(934) 评论(0) 推荐(0) 编辑
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 62 下一页