java
JeffTech
这个作者很懒,什么都没留下…
展开
-
eclipse中设置代码格式
window->preferences->java->code style->formatter->edit, 修改后保存就可以了包括显示隐藏的字符,类和函数的大括号在同行还是下一行显示等。原创 2012-03-30 13:45:32 · 644 阅读 · 0 评论 -
Android之SharedPreference
前面提到了Android中创建和解析xml文件的方法,其实Android也有简单的创建和读写xml的类,也就是SharedPreference。当然,根据不同业务场景,做灵活选择。SharedPreference用法很简单。使用SharedPreferences保存数据,每个应用对应的xml文件存放在/data/data//shared_prefs目录下,具体是:SharedPrefere原创 2013-01-22 22:45:45 · 1769 阅读 · 0 评论 -
Java使用DOM读写XML
DOM初步 DOM是Document Object Model的缩写,即文档对象模型。前面说过,XML将数据组织为一颗树,所以DOM就是对这颗树的一个对象描叙。通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的节点是一个个对象。我们通过存取这些对象就能够存取XML文档的内容。下面我们来看一个简单的例子,看看在DOM中,我们是如何来操作一个XML文档的。转载 2013-01-18 23:35:46 · 1246 阅读 · 0 评论 -
解决Android中解析xml时遇到的MalformedURLException异常
Java/Android中解析xml文件,可以使用DOM的API。 如 读取xml中的值可以是: DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); try{ DocumentBuilder builder = dbf.newDocumentBui原创 2013-01-19 23:17:52 · 12700 阅读 · 5 评论 -
在java代码中创建xml文件
package com.huawei.demo;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.PrintWriter;import javax.xml.parsers.DocumentBuilder;impor原创 2013-01-20 01:39:35 · 22527 阅读 · 4 评论 -
Android中解析xml文件的接口
写了Android中解析xml文件的接口。注意传入的xml路径类型是 String path = "file:///data/data/com.example.androiddemo/network.xml";否则会报异常的。这个在Android模拟器上测试过,可以正常使用。package com.example.androiddemo;import java.util.Has原创 2013-01-20 00:11:04 · 1699 阅读 · 0 评论 -
Android中读写xml文件的两个接口
写了Android中解析xml文件的接口。注意传入的xml路径类型是 String path = "file:///data/data/com.example.androiddemo/network.xml";否则会报异常的。这个在Android模拟器上测试过,可以正常使用。package com.example.androiddemo;import java.util.Ha原创 2013-01-20 00:14:07 · 1071 阅读 · 0 评论 -
eclipse.ini/myeclipse.ini中配置参数 -Xms,-Xmx,-PerSize //优化eclipse
eclipse.ini/myeclipse.ini中配置参数 -Xms,-Xmx,-PerSize 今天下午查了一些关于优化MyEclipse速度的文章,受益匪浅。不过知其然也要知其所以然。比如说在提到通过修改myeclipse.ini文件中参数-Xms,-Xmx,-PerSize的值时,这几个参数具体是指什么?在网上搜集了一些资料,现整理如下: 这涉及到JVM转载 2013-03-02 23:09:43 · 935 阅读 · 0 评论 -
The Logger in Java and Android
转载: http://whotodo.iteye.com/blog/1701596在面向对象的世界里,我们可以将对象拟人化。它们不仅拥有资源(数据),还能实现一些功能(方法)。Logger就是Java自带的,Android也支持的一个可以将log信息写到控制台或文件的log信息记录员。 package org.vhow.android; impo转载 2013-04-15 23:14:27 · 647 阅读 · 0 评论 -
通过apt-get install安装java的路径
Ubuntu下的apt-get install真的非常好用,如果你不确定需要安装的包名字的时候,还可以输入开头的两个字母,使用tab键来给出提示。下面就是安装java的jdk的例子:想尝试下在linux下编译和执行java程序,java程序需要jdk和jvm的支持,由于不确定需要装的jdk包的名字,于是输入:sudo apt-get install sun-然后转载 2013-05-19 23:05:00 · 23249 阅读 · 0 评论 -
使用Eclipse远程调试(翻译)
引用http://www.blogjava.net/zjrstar/archive/2008/07/06/212914.html 翻译文章网址:http://www.jacoozi.com/index.php?option=com_content&task=view&id=119&Itemid=134试图修复服务器端的Java问题,花费大量时间获取问题源的经历不知道发生了多少次?调试转载 2012-05-20 00:08:58 · 1296 阅读 · 0 评论 -
java远程调试入门篇
之前感觉远程调试很神奇,自己在下面试过几次,老是说“Failed to connect to remote VM. Connection refused. Connection refused: connect” 的错误,看了网上的一些介绍,说什么虚拟机呀啥的,越看越迷惑,最后无意中看到了Bory.chan的一篇博客,只要很简单的设置一下,就可以跑通。在eclipse,export出jar包,原创 2012-05-20 00:04:42 · 5181 阅读 · 1 评论 -
StrutsPrepareAndExecuteFilter 与 FilterDispatcher的区别
StrutsPrepareAndExecuteFilter 与 FilterDispatcher的区别FilterDispatcher是早期struts2的过滤器,后期的都用StrutsPrepareAndExecuteFilter了,如2.1.6、2.1.8。StrutsPrepareAndExecuteFilter名字已经很能说明问题了,prepare与execute,前者表示准备转载 2012-03-30 09:24:03 · 945 阅读 · 0 评论 -
Java内省和反射机制三步曲之(1) Class类
3).Class类代表Java类,它(Class类)的各个实例对象分别对应各个类在内存中的字节码,那么什么叫字节码呢?java源程序被编译成一堆二进制的class代码,当我们需要用到某个类时,首先把类的字节码加载到内存中来,然后再用该字节码去复制一个个的实例对象来,每份字节码都是Class类的实例对象,即Class类的实例对象就代表内存中字节码。如: public stat转载 2012-04-02 00:07:41 · 848 阅读 · 0 评论 -
java SE 泛型
摘自毕向东的java SE视频,这里要特别赞一下这个视频,真的很不错。很多视频的讲解都会专门讲一下JDK基本数据类型自动装箱的功能。同时,泛型也是JDK 1.5之后出现的特性。首先用于解决类型安全问题。数组的安全性比较好,如定义时 int[] x = {1,2,3};如果放入了非int类型值,在编译期间就会报错,而非运行期。如果使用集合,如ArrayList a = n原创 2012-04-04 01:19:21 · 1617 阅读 · 1 评论 -
IE8“开发人员工具”使用详解
其实现在已经出了IE9,IE开发人员工具确实很不错。在公司更新到IE9后,继续学习。 IE8“开发人员工具”使用详解上(各级菜单详解)IE8正式版已经发布了。本篇文章不会非常扯蛋地去进行什么评测,然后给出什么“Chrome运行JavaScript能力是IE8的15倍”、什么“IE8页面渲染速度是Safari的2.456倍”、什么“IE8的抗强暴能力比FireFox高出1.2转载 2012-04-06 23:48:54 · 2096 阅读 · 0 评论 -
string 为null,"",和 " "的区别
#str分别是null,""," " 时,啥区别?为null时,只有引用,没有对象。"",字符串中没有内容,即true == str.isEmpty(),或 str.length() == 0;" ",含空格,空格与其它字符是一样的,不要因为看不见就跟""混淆了,false == str.isEmpty(),或 str.length() == 1(几个空格,长度就是几)原创 2012-04-09 11:19:38 · 532 阅读 · 0 评论 -
java的char和byte
java的char和byte,很简单的2种基本类型;java编程里很常用,但又不是很常用。有些java程序员还是没有真正理解byte和char。今天再来复习一下byte:字节,占8位(bit)二进制,能表示的最大数字为2的8次方,含正负,故范围为: -128...0...127char:单字符型。由于java统一使用unicode编码来表示一个字符;unicode占2个字节(16位)。转载 2012-04-09 12:43:49 · 1005 阅读 · 1 评论 -
我的java,继续修炼吧
从2月份过春节回来,做日志框架开始,自己接触web开发,到现在都二个月了,自己已经基本上可以改web方面的bug了,但若是让自己写程序,还是力不从心,说明自己还是对java SE、EE和web掌握还是很不够,所以开始第二轮的学习。这一轮的目标是更详细全面的掌握web和EE的知识,特别是web开发。当然,自己也没有奢望通过本轮的学习,把思想提高一个档次,因为毕竟时间不会拖很长,还是希望通过日常的学习原创 2012-04-16 00:33:21 · 697 阅读 · 0 评论 -
HTML或JSP中如何使用js程序
如何使用js程序: script可以写在HMTL或jsp任何地方。 1、js程序。 同一页面中几个是相通的,而不是独立的,之间的变量等可以互相访问。如同jsp中的java代码片段。 2.demo ,冒号后面可以写任意js程序,为了整洁,可以放在一个函数中。执行时机是点击链接时。同样,表单也是如此 3. 事件发生时。任何一个标签都会有一个原创 2012-04-23 19:50:06 · 10618 阅读 · 1 评论 -
java中关于构造函数内部调用自己的问题
Hi: 遇到一个在SqliteDatabase类的构造函数内部,调用native方法打开数据库的问题。但没有对此操作做异常处理。如果数据库打开异常怎么办? 对此,一个很直接但欠考虑的方法是,对native方法进行try catch 捕获,然后在catch语句中重新构造该类的对象。 昨天还洋洋得意,今天一测试,傻眼了,栈溢出原创 2012-09-08 10:50:14 · 3688 阅读 · 0 评论