- 博客(118)
- 资源 (6)
- 问答 (3)
- 收藏
- 关注
原创 Android 数据传递-从Activity中返回数据
Ø在实际的应用中,我们不仅仅要向Activity传递数据,而且要从Activity中返回数据,虽然返回数据和传递数据类似,也可以采用前面4种方法,但是一般建议采用Intent对象的方式来返回数据,使用这种方式返回数据,需要使用startActivityForResult方法来显示Activity。 Ø案例一 package com.android.myintent;...
2014-11-02 13:59:32 300
原创 Android 数据传递-通过全局变量传递数据
Ø在Activity之间数据传递中还有一种比较实用的方式,就是全局对象,实用J2EE的读者来说都知道Java Web的四个作用域, 这四个作用域从小到大分别是Page、Request、Session和Application,其中Application域在应用程序的任何地方都可以使用 和访问,除非是Web服务器停止,Android中的全局对象非常类似于Java Web中的App...
2014-11-02 13:57:07 587
原创 Android 数据传递-通过剪切板传递数据
Ø在Activity之间数据传递还可以利用一些技巧,不管是Windows还是Linux操作系统,都会支持一种叫剪切板的技术,也就是某一个程序将一些数据复制到剪切板上,然后其他的任何程序都可以从剪切板中获取数据。 Ø案例一 package com.android.myintent;import java.io.ByteArrayOutputStream;impo...
2014-11-02 13:54:52 218
原创 Android 数据传递-通过静态变量传递数据
使用Intent可以很方便在不同的Activity之间传递数据,这个也是官方推荐的方式,但是也有一定的局限性,就是Intent无法传递不能序列化的对象,例如(图片)。我们可以使用静态变量来解决这个问题 Ø案例一 package com.android.myintent;import android.app.Activity;import and...
2014-11-02 13:51:30 379
原创 Android 数据传递-通过Intent传递数据
Ø我们可以通过Intent类中的putExtra方法可以将简单的数据类型和序列化对象保存到Intent对 象中,然后在目标的Activity中使用getXxx方法取出对应的数据。 Ø案例一 package com.android.myintent;import android.app.Activity;import android.content.Inte...
2014-11-02 13:47:20 180
原创 Android开发学习——Android XML解析——DOM解析
需要解析的XML格式为: 疯狂Java讲义 99元 Android网络开发技术实战经典 69元
2014-11-02 12:40:28 346
原创 Android XML解析—— Pull解析XML(待完善)
以下文章是从老罗教学中的总结,感谢老罗Ø除了可以使用以上两种解析XML文件之外,我们也可以使用Java自带的PULL来解析XML文件。ØPULL解析器的运行方式和sax解析器很相似,它提供了类似的事件。 Ø如开始元素和结束元素,使用parser.next()可以进行下一个元素并且触发相应的事件,事件将作为代码被发送,因此可以使用一个switch来对事件进行选择,然后进行...
2014-10-26 19:46:51 143
原创 Android XML 解析——Dom解析XML(待完善)
以下文章是从老罗教学中的总结,感谢老罗ØDOM是一种用于XML文档对象模型,可用于直接访问XML文档的各个部位,在DOM中文档被模拟为树状,其中XML语法的每一个组成部分都表示一个节点,DOM允许用户遍历文档树,从父节点移动到子节点和兄弟节点。并利用某节点类型特有的属性(元素具有属性,文本节点具有文本数据)Ø节点(XML文档中的每一个成分都是一个节点)ØDOM是这样规...
2014-10-26 19:45:00 134
原创 Android XML解析——Sax解析XML
以下文章是从老罗教学中的总结,感谢老罗 ØSAX是一种以事件驱动的XML api,由它定义的事件流可以指定从解析器传到专门的处理程序的代码的XML 结构,简单的讲,它解析速度快,占用内存少的解析器。这种解析器比较适合android 等移动设备。 Ø使用SAX的优点是: 因为SAX的优势是流的方式处理,当遇到一个标签的时候,并不会记录下当前所碰到的标签。...
2014-10-26 19:40:40 168
Eclipse 总是在编译的时候卡住
之前在开发Unieap项目的时候都是很正常,突然有一天早上总是出现Eclipse在编译的时候卡到34%的位置。解决办法: 点击停止校验,一直卡在那里,首先在任务管理器杀死eclipse和javaw进程,到项目路径下的.project文件里面,删掉js验证相关的配置代码:<buildCommand> <name>org.eclipse.wst.jsdt.co...
2014-10-24 08:08:12 1042
原创 java实现简单的单点登录
转自:http://www.blogjava.net/xcp/archive/2010/04/13/318125.html摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有...
2014-09-04 15:29:13 190
原创 导出Csv文件
导出Csv文件思路:1.首先把数据遍历,在服务器端生成Csv文件 2.将服务器端生成的Csv文件提供给客户端下载注意:如果导出数据中有科学计数法表示:请在导出数据后加上“\t”。package com.neusoft.util.excel;import java.io.BufferedWriter;impor...
2014-08-08 09:07:46 284
原创 eclipse 配置代码模板
window-->Preference-->Java-->Editor-->Templates 在里面查看模板或者新建模板
2014-01-03 10:53:57 130
原创 eclipse 快捷键不好用的解决办法
首先windows-->preference-->General-->keys,把Content Assist 修改为自己喜欢的快捷键注意:如果你设置alt+/那么,你必须取消掉另一个同样快捷键的选项 ,在type filter text 中输入alt+/ 取消掉该选项,就OK了...
2014-01-03 10:22:02 456
原创 ibatis入门实例讲解(转)
之前大家上网的ibatis官方网站:http://www.ibatis.com现在已经不再存在了,已经被MyBatis所替代http://www.mybatis.org/,我现在使用了还是之前的ibatis2.3.4,所以这个例子也是针对2.3.4版本讲解的首先呢,打开资源包,可以看到里面有一个simple_exzample的文件夹,在MyEclipse8.5中新建一个JAVA项目,将刚...
2012-09-12 16:36:50 116
原创 Spring MVC
第一个Spring MVC例子 ZZ (2011-12-30 13:57:06)转载▼标签: spring mvc j2ee 例子 杂谈分类: Java23.1 第一个Spring MVC例子在讲解Spring的MVC框架的各个组件之前,先通过一个例子来体会一下其流程。【示例23-1】该示例先讲解如...
2012-09-03 07:16:49 562
原创 JSP EL
一、JSP EL语言定义E L(Expression Language) 目的:为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到 Java 类...
2012-08-06 14:59:28 82
struts1 工作流程 原理
Struts1工作流程: struts1是对servlet和jsp进行的包装,我们在进行web开发的时候能够更好的利用MVC.用户登录验证的时候,我们访问的是login.jsp,在login.jsp页面我们写了一个form表单,提交到/login.do我们提交了username,password,提交给服务器程序,在Struts1中有一个ActionServlet前段控制器, 用户接受用户...
2012-08-06 10:59:01 164
原创 SSH面试题
SSH面试题总结: 题目1:Hibernate工作原理及为什么要用? 原理:hibernate,通过对jdbc进行封装,对 java类和 关系数据库进行mapping,实现了对关系数据库的面向对象方式的操作,改变了传统的jdbc + sql操作数据的方式,从而使开发人员可以花更多精力进行对象方面的开发 1.读取并解析配置文件 ...
2012-08-06 08:15:10 137
原创 坦克大战自学全过程 v1.0
内容介绍:1.坦克大战游戏图片2.java绘图坐标体系3.java绘图技术4java时间处理机制5.我的坦克大战游戏(1.0版)目标:1)理解java绘图坐标体系2)掌握java绘图基本技术3)充分理解java时间处理机制4)完成坦克大战游戏(1.0版) 用到的知识:1.java绘图坐标体系 下图说明了java坐标体系,...
2012-07-22 12:38:03 306
原创 GUI 复习
GUI程序开发的步骤:1.继承JFrame2.定义需要的组件3.创建组件4.设置布局管理器5.添加组件6.显示窗体内容介绍图形用户界面(GUI)介绍eclipse 开发工具介绍swing 组件介绍三大布局管理器目标初步掌握Swing组件的使用知道什么是awt,swing,swt,JFace掌握常用布局管理器学会使用eclipse...
2012-07-20 11:19:59 284
java 泛型
泛型的基本概念: 泛型是java SE1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 java语言引入泛型的好处是安全简单。 在java SE1.5之前,没有泛型的情况下,通过对类型Object的引用来实现参数的“任意化”“任意化”带来的缺点是要做显示的强...
2012-07-20 09:31:04 84
原创 LinkedList Vector
LinkedList LinkedList 包含addFirst() 、addLast()方法,分别表示向最开头和最结尾放数据。 import java.util.*;public class Demo7_3 { public static void main(String[] args) { LinkedList ll = new LinkedList();...
2012-07-19 14:48:08 104
原创 ArrayList
java集合讲解: import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.*; public class Demo7_2 { public static void main(String[] args)...
2012-07-19 13:03:09 90
原创 java 集合1
为什么需要集合?(数组定义好了就不能修改了 ) 学习了数组之后,充分体会到了数组的优越性,就是可以存放同一类型的数据,但是我们假设有这样的需求,看看如何解决? 请做一个公司的职员薪水管理系统,要求完成如下功能: 1)当有新员工时,将该员工加入到管理系统 2)可以根据员工号,显示该员工的信息 3)可以显示所有员工信息 4)可以修改员工的薪水 5...
2012-07-19 12:12:45 127
原创 java 面试题
JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现...
2012-07-17 20:00:27 97
原创 plsql 过程
解析:create procedure sp_pro3(spName varchar2,newSal number) is ---不用指定number的大小,只指定类型就//执行部分begin update emp set sal=newSal where ename=spName;end;/ exec sp_pro3('SCOTT','4678'); ...
2012-07-17 16:51:20 90
原创 plsql编程(3)
into v_ename 是指把查询出来的ename赋值给v_ename 有定义和执行部分的块:--查询出一个字段declarev_ename varchar2(5);begin select ename into v_ename from emp where empno=$aa; dbms_output.put_line("用户名是"||v_ena...
2012-07-17 16:20:21 101
plsql编程(2)
pl/sql编写规范: (1)注释 单行注释 -- select * from emp where empno=110; -- 取得员工信息 多行注释 /*.....*/来区分 (2)标示符的命名 1) 定义变量 建议用v_作为前缀 2)定义常量 建议用c_ 3)定义游标,建议用...
2012-07-17 15:58:06 76
原创 plsql编程(1)
目标:1.理解oracle的pl/sql概念 2.掌握pl/sql编程技术(包括:编写过程、函数、触发器。。)plsql是什么? pl/sql(procedural language/sql)是oracle在标准的sql语言上的扩展,pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,...
2012-07-17 15:42:20 95
原创 Hibernate HQL查询
Hibernate HQL查询:Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL (Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖 Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封...
2012-07-09 16:44:09 95
原创 java序列化的作用
最近在阅读Core J2EE Patterns 的时候发现例子里用于在各个层次里进行传输的TO(Data Transfer Object)都实现了java.io.Serializable接口,看到这些偶突然感到茅塞顿开~困扰了很久的关于Serializable的疑问渐渐解开了,查找相关资料并总结如下:序列化是什么:序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。...
2012-07-09 15:24:51 76
原创 struts2和servlet的共存问题
先看一下struts2 的web.xml文件:<filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.FilterDispatcher </filter-class>&...
2012-06-28 08:38:48 70
原创 [转]Dom4j下载及使用Dom4j读写XML简介
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的话...
2012-06-13 13:25:33 76
原创 从入门到精通 FusionCharts Free
写好的博客因为图片传不上来就不传了,其实要精通FusionCharts Free 并不难,在下面可以下载到FusionCharts Free 安装包,和一本配套的书籍
2012-06-12 12:53:04 86
原创 Spring Ioc
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮...
2012-06-10 23:00:19 75
原创 java编程中从键盘输入两个数并求其和,差,积,商
import java.util.*;public class Size{public static void main(String[] args)throws Exception{Scanner s= new Scanner(System.in);System.out.print("请输入第一个数:");float a=s.nextFloat();Syst...
2012-06-07 22:49:37 12113 1
原创 线程 Thread
//简单线程的编写package com.sts.bean.bank;public class ThreadForContract { public ThreadForContract() { new ThreadForContractLink().start(); }}class ThreadForContractLink extends Th...
2012-06-07 18:47:35 111
Hibernate4.1.8.Final帮助.chm
2012-11-04
Tomcat 启动报错 好像说mysql连接数超了 求帮助
2014-06-12
SSH + Oracle 整合开发 启动服务报错,运行查询操作,没影响
2013-10-26
JAVA 编程思想 阅读方式
2012-07-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人