自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dearday的专栏

Where there is a will, there is a way.

  • 博客(45)
  • 收藏
  • 关注

原创 博客地址搬迁

好久没来CSDN了,不过现今已经将主要博客更新地址变更为了https://xuqiang.me这个网站上。CSDN已经不再更新。

2017-10-12 21:18:07 406

原创 Oracle 局域网布置数据库服务器,客户端连接提示TNS:无监听器的解决实现

Oracle 局域网布置数据库服务器,客户端连接提示TNS:无监听器的解决实现

2013-09-15 21:19:09 2510

原创 Android网络:开发浏览器(六)——功能完善之查看图片属性

Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。

2013-09-07 15:52:29 2172 2

原创 《Think in Java》(二)——对象入门

本章中,作者主要向我们介绍面向对象编程的概念,以及使用该种方式的编程的简便性。

2013-09-05 22:04:23 1173

原创 《Think in Java》(一)——引言感想

正如这本书的作者所言,Java所做的努力(这里包括各种系列的封装,譬如多线程,UI等等)对于程序员来说有了很大的改善,极大的提高了开发的效率,减少了开发的难度。

2013-09-05 18:43:20 1557

原创 Android网络:开发浏览器(五)——功能完善之保存图片实现

Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。

2013-09-05 13:57:36 3555 8

原创 Android网络:开发浏览器(四)——功能完善之长按网页图片菜单

Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。

2013-08-29 00:24:31 7178 4

原创 Android网络:开发浏览器(三)——功能完善之历史功能

Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。

2013-08-26 20:36:14 3489

原创 Android网络:开发浏览器(二)——功能完善之书签功能

Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。

2013-08-26 02:23:46 5936 4

原创 Android网络:开发浏览器(一)——基本的浏览网页功能开发

Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。

2013-08-22 13:51:24 12628 15

原创 Android数据存储(三)——SQLite

如果需要一个更加健壮的数据存储机制,则需要使用一个关系型数据库,在Android上,则为SQLlite。

2013-08-17 15:54:05 1930

原创 Android数据存储(二)——使用文件和目录

文件的操作,都由Context(上下文)对象来衍生

2013-08-14 18:23:47 2211

原创 Android数据存储(一)——shared preferences

shared preferences是意为“共享首选项”

2013-08-14 18:20:38 1832

原创 Android 布局

这里我们将描述的是Android应用程序设计用户界面。主要的内容是布局管理器等。

2013-08-11 10:33:35 1633

原创 Android UI(下)

7.4         自定义样式        样式,简单的来说,是View的一组属性,通过这个属性可以方便的定义控件的样式。接下来,我会具体的通过例子来描述如和使用自定义样式。        首先,样式,我们可以知道,它包括了诸如字体、文字颜色等设置。不过,这些只是改变了View的一些属性,具体的属性还是得依靠所绘制的View。                使用方式:

2013-08-11 10:22:34 1058

原创 Android UI界面

Android的UI的相关控件说明与举例

2013-08-08 12:16:09 2144

原创 Android管理应用程序资源

对于Android来说,资源的引用都是通过特定的配置文件来进行管理的,这有利于资源的统一,整合以及调用。而在Android中,不只图像、音频这些为资源,字符串也是作为一种资源在被管理。Android操作系统则是通过XML文件来将这些资源进行关联操作,统一管理。

2013-08-08 12:11:55 1164

原创 Android Manifest配置文件

AndroidManifest的配置文件介绍

2013-08-08 12:09:02 2611

原创 Android术语

Android术语包括Context、Ativity、Intent、Service这四种重要术语。

2013-08-05 10:43:32 1864

原创 Android开发前提基础

关于Android开发前提基础

2013-08-05 10:40:41 1171

原创 Android开发环境搭建

现在毕竟已经是2013,JDK的使用一般来说也是达到了1.7版本,所以,在Android开发环境搭建的基础地基就是JDK1.7的环境配置,至于这个的环境配置,相信只要是学过JAVA的,就会知道,所以我就不在这里具体描述

2013-08-04 16:33:55 1326 1

原创 Android概览

早起的移动电话单单只具有手机的功能,并没有追求更多的追求功能和游戏娱乐。而在诺基亚提供的“贪吃蛇”游戏集成获得巨大成功的时候,手机制造商们才意识到手机可不不单单用来通信。

2013-08-04 14:33:25 1168

原创 Web Service学习文档下载

Web Service的学习暂且告一段落,因为毕竟只是对它作简要了解,至于其原理什么并不打算涉及。

2013-08-01 17:27:16 924

原创 Web Service实例——天气预报

上述只是模拟了一下服务端和本地端的通信,但是却没有涉及到真正获取其他网站信息的操作。现在我们通过一个案例,是关于获取天气预报,来实际掌握该项技能。

2013-08-01 16:29:00 1851 1

原创 Web Service实际开发

通过上述的Web Service的简介,其实还是有点难理解Web Service的具体功用。其实说白了,Web Service就是通过调用其他网站的资源来获取一些必要的信息。举个例子:网络上的网站,我们电脑中的QQ等等都会涉及到天气预报,而这些天气预报其实就是通过Web Service来调用国家气象台网站的一些信息,而为什么要通过Web Service也就很好理解了,总不能为了这么个功能而自己建立个气象预报台?

2013-07-31 20:49:12 1827 1

转载 Web Service简介

基本概念Web Service也称为XML Web Service,是一种可以接收从Internet或者Internet上的其他系统中传递过来的请求,轻量级的独立级的技术。是通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、

2013-07-31 20:33:07 777

原创 MyBatis_总结文档下载

MyBatis学习文档

2013-07-30 21:21:33 893

原创 MyBaits_动态SQL

MyBatis的动态SQL本质上采用了OGNL的语法,也就是说:你会OGNL,那么MyBatis的动态SQL就不会有任何问题

2013-07-30 21:02:34 1587

原创 Mapper映射语句高阶应用——ResultMap

resultMap 元素是 MyBatis 中最重要最强大的元素。它就是让你远离 90%的需要从结果 集中取出数据的 JDBC 代码的那个东西, 而且在一些情形下允许你做一些 JDBC 不支持的事 情。 事实上, 编写相似于对复杂语句联合映射这些等同的代码, 也许可以跨过上千行的代码。 ResultMap 的设计就是简单语句不需要明确的结果映射,而很多复杂语句确实需要描述它们 的关系。

2013-07-29 19:51:54 2036

原创 Mapper映射语句——Mybatis的真正力量

之所以使用MyBatis这个持久层框架,就是因为MyBatis的Mapper映射,你会发现通过使用Mapper的映射语句,是你减少了95%以上的代码量,当然,这些是相对于同等功能的JDBC语句来说的。 现在,我们将正式开始学习关于Mapper映射的相关内容。我们将通过一系列的实例来展示Mapper的SQL映射。 先来了解一下关于Mapper的一些元素:

2013-07-27 20:28:07 3534

原创 MyBatis_environments

MyBatis可以拥有多个环境,即一个项目可以连接多个数据库,不过在创建这     些数据库的同时需要注意的是:一个数据库对应一个SqlSessionFactory,也就是     说你有两个数据库需要连接,那么就要有两个SqlSessionFactory。三个就要有三个SqlSessionFactory。  transactionManager      MyBatis有两种事务

2013-07-26 19:02:05 1329

原创 MyBatis_plugins

MyBatis中的plugins是用来进行某点拦截用的,它允许的调用有以下四种:           • Executor (update,query, flushStatements, commit, rollback, getTransaction, close, isClosed)           • ParameterHandler (getParameterObject, s

2013-07-26 18:57:05 2389

原创 MyBatis_objectFactory

每一次MyBatis创建一个结果对象的实例,都是用ObjectFactory来实现的。默认的对象工厂(我把ObjectFactory称为对象工厂)做的很少,只是通过类的默认构造方法来实例化类,或者通过一个有参构造方法如果参数映射存在。           如果想要覆盖默认的对象工厂,你可以创建自己的类:package net.mybatis.override;import java.u

2013-07-24 21:35:04 1028

原创 MyBatis_typeHandlers

typeHandlers是类型处理器,每当SQL的PreparedStatement设置值或者从一个结果集中取得某个值的时候,都需要通过typeHandlers进行处理,mybatis有自己的一些列自带处理器,由于类型太多,就不在这里一一叙诉。可以参考mybatis的3.1.4章节。        另外,我们可以通过org.apache.ibatis.type.BaseTypeHand

2013-07-24 20:51:22 2052 1

原创 MyBatis_typeAliases

typeAliases是为了减少类名的长度来设置的。       例如:         上述的以后使用net.mybatis.model.User则可以使用User来代替,这些的基础是只能够在配置文件中使用。       当然,也可以通过扫描包的形式来进行:         另外,也可通过声明的形式,譬如:package n

2013-07-24 20:48:26 2960

原创 MyBatis_settings

MyBatis既然是一个类似于Hibernate的持久层框架,那么它当然也有一些对于框架的配置。      下面我列出一张表,这张表包括了所有的config文件的settings,而之后也会对这些settings一一做试验: Setting描述可用的值默认值cacheEnabled全局的对mapper进

2013-07-24 20:45:27 3219

原创 MyBatis_properties

MyBatis配置可以通过传统的java属性文件的形式,或者通过标签。而通过标签,可以使用替代式的变量,而这些变量则是通过资源的引用来进行的。      properties的直接赋值:<!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-

2013-07-24 20:42:41 1782

原创 开始使用MyBatis

Every MyBatis application centers around aninstance of SqlSessionFactory. A SqlSessionFactoryinstance can be acquired by using the SqlSessionFactoryBuilder. SqlSessionFactoryBuildercan builda SqlS

2013-07-23 19:29:27 2193

原创 下载MyBatis

官网地址http://code.google.com/p/mybatis/downloads/list?can=1        我们下载mybatis-3.2.2.zip        下载解压后的文件结构如图:       MyBatis提供了使用文档,可以由此开始。

2013-07-23 19:04:43 799

原创 MyBatis简介

MyBatis是一种“半自动”的持久层框架,相对于Hibernate的“全自动”ORM持久层框架来说,Ibatis解决了一些Hibernatre无法解决的问题。这些问题主要涉及的是对于数据库SQL的操作,一旦设计存储过程实现以及SQL的高度优化就难以用Hibernate来进行实现。这个时候MyBatis作为“半自动”的持久层框架,它并不提供自动生成SQL的功能,只是提供POJO与数据库之间的映射配

2013-07-23 19:02:11 710

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除