IT
文章平均质量分 77
本人dddd牛仔
Where there is a will there is a way.
CSDN博客已经不再更新,新博客地址:https://xuqiang.me
展开
-
博客地址搬迁
好久没来CSDN了,不过现今已经将主要博客更新地址变更为了https://xuqiang.me这个网站上。CSDN已经不再更新。原创 2017-10-12 21:18:07 · 453 阅读 · 0 评论 -
Android网络:开发浏览器(二)——功能完善之书签功能
Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。原创 2013-08-26 02:23:46 · 6008 阅读 · 4 评论 -
Android 布局
这里我们将描述的是Android应用程序设计用户界面。主要的内容是布局管理器等。原创 2013-08-11 10:33:35 · 1676 阅读 · 0 评论 -
Android UI(下)
7.4 自定义样式 样式,简单的来说,是View的一组属性,通过这个属性可以方便的定义控件的样式。接下来,我会具体的通过例子来描述如和使用自定义样式。 首先,样式,我们可以知道,它包括了诸如字体、文字颜色等设置。不过,这些只是改变了View的一些属性,具体的属性还是得依靠所绘制的View。 使用方式:原创 2013-08-11 10:22:34 · 1099 阅读 · 0 评论 -
Android网络:开发浏览器(一)——基本的浏览网页功能开发
Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。原创 2013-08-22 13:51:24 · 12864 阅读 · 15 评论 -
Android UI界面
Android的UI的相关控件说明与举例原创 2013-08-08 12:16:09 · 2186 阅读 · 0 评论 -
Android Manifest配置文件
AndroidManifest的配置文件介绍原创 2013-08-08 12:09:02 · 2641 阅读 · 0 评论 -
Android管理应用程序资源
对于Android来说,资源的引用都是通过特定的配置文件来进行管理的,这有利于资源的统一,整合以及调用。而在Android中,不只图像、音频这些为资源,字符串也是作为一种资源在被管理。Android操作系统则是通过XML文件来将这些资源进行关联操作,统一管理。原创 2013-08-08 12:11:55 · 1194 阅读 · 0 评论 -
Android术语
Android术语包括Context、Ativity、Intent、Service这四种重要术语。原创 2013-08-05 10:43:32 · 1899 阅读 · 0 评论 -
Android开发前提基础
关于Android开发前提基础原创 2013-08-05 10:40:41 · 1207 阅读 · 0 评论 -
Android数据存储(二)——使用文件和目录
文件的操作,都由Context(上下文)对象来衍生原创 2013-08-14 18:23:47 · 2250 阅读 · 0 评论 -
Android数据存储(一)——shared preferences
shared preferences是意为“共享首选项”原创 2013-08-14 18:20:38 · 2144 阅读 · 0 评论 -
Android数据存储(三)——SQLite
如果需要一个更加健壮的数据存储机制,则需要使用一个关系型数据库,在Android上,则为SQLlite。原创 2013-08-17 15:54:05 · 1962 阅读 · 0 评论 -
Oracle 局域网布置数据库服务器,客户端连接提示TNS:无监听器的解决实现
Oracle 局域网布置数据库服务器,客户端连接提示TNS:无监听器的解决实现原创 2013-09-15 21:19:09 · 2557 阅读 · 0 评论 -
《Think in Java》(一)——引言感想
正如这本书的作者所言,Java所做的努力(这里包括各种系列的封装,譬如多线程,UI等等)对于程序员来说有了很大的改善,极大的提高了开发的效率,减少了开发的难度。原创 2013-09-05 18:43:20 · 1596 阅读 · 0 评论 -
Android网络:开发浏览器(五)——功能完善之保存图片实现
Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。原创 2013-09-05 13:57:36 · 3602 阅读 · 8 评论 -
Android网络:开发浏览器(三)——功能完善之历史功能
Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。原创 2013-08-26 20:36:14 · 3539 阅读 · 0 评论 -
Android网络:开发浏览器(四)——功能完善之长按网页图片菜单
Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。原创 2013-08-29 00:24:31 · 7248 阅读 · 4 评论 -
《Think in Java》(二)——对象入门
本章中,作者主要向我们介绍面向对象编程的概念,以及使用该种方式的编程的简便性。原创 2013-09-05 22:04:23 · 1208 阅读 · 0 评论 -
Android网络:开发浏览器(六)——功能完善之查看图片属性
Android网络内容比较杂乱,我们可以通过制作一个小型的浏览器来了解这些知识。当然,所制作的浏览器也是比较粗糙的。 现在,我们可以来想象我们的浏览器有哪些功能: 1. 最基本的浏览网页功能 2. 添加书签 3. 右键保存图片 4. 支持Flash 暂时就以这四个功能为基础把。原创 2013-09-07 15:52:29 · 2210 阅读 · 2 评论 -
Web Service学习文档下载
Web Service的学习暂且告一段落,因为毕竟只是对它作简要了解,至于其原理什么并不打算涉及。原创 2013-08-01 17:27:16 · 965 阅读 · 0 评论 -
Mapper映射语句高阶应用——ResultMap
resultMap 元素是 MyBatis 中最重要最强大的元素。它就是让你远离 90%的需要从结果 集中取出数据的 JDBC 代码的那个东西, 而且在一些情形下允许你做一些 JDBC 不支持的事 情。 事实上, 编写相似于对复杂语句联合映射这些等同的代码, 也许可以跨过上千行的代码。 ResultMap 的设计就是简单语句不需要明确的结果映射,而很多复杂语句确实需要描述它们 的关系。原创 2013-07-29 19:51:54 · 2101 阅读 · 0 评论 -
Android概览
早起的移动电话单单只具有手机的功能,并没有追求更多的追求功能和游戏娱乐。而在诺基亚提供的“贪吃蛇”游戏集成获得巨大成功的时候,手机制造商们才意识到手机可不不单单用来通信。原创 2013-08-04 14:33:25 · 1188 阅读 · 0 评论 -
MyBatis_总结文档下载
MyBatis学习文档原创 2013-07-30 21:21:33 · 932 阅读 · 0 评论 -
MyBaits_动态SQL
MyBatis的动态SQL本质上采用了OGNL的语法,也就是说:你会OGNL,那么MyBatis的动态SQL就不会有任何问题原创 2013-07-30 21:02:34 · 1618 阅读 · 0 评论 -
下载MyBatis
官网地址http://code.google.com/p/mybatis/downloads/list?can=1 我们下载mybatis-3.2.2.zip 下载解压后的文件结构如图: MyBatis提供了使用文档,可以由此开始。原创 2013-07-23 19:04:43 · 845 阅读 · 0 评论 -
MyBatis简介
MyBatis是一种“半自动”的持久层框架,相对于Hibernate的“全自动”ORM持久层框架来说,Ibatis解决了一些Hibernatre无法解决的问题。这些问题主要涉及的是对于数据库SQL的操作,一旦设计存储过程实现以及SQL的高度优化就难以用Hibernate来进行实现。这个时候MyBatis作为“半自动”的持久层框架,它并不提供自动生成SQL的功能,只是提供POJO与数据库之间的映射配原创 2013-07-23 19:02:11 · 734 阅读 · 0 评论 -
开始使用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 · 2252 阅读 · 0 评论 -
smartUpload控件使用
使用关联JAR包:jsmartcom_zh_CN.jar使用方式:SmartUploadsmart = new SmartUpload() ;smart.initialize(pageContext); //初始化上传操作smart.upload(); //上传准备IpTimeStampits = new IpTimeStamp() ; //取得随机原创 2013-07-23 14:01:07 · 923 阅读 · 0 评论 -
FileUpload控件使用
使用组件的关联JAR包:commons-fileupload-1.2.2.jarcommons-io-2.4.jar使用方式:创建磁盘工厂DiskFileItemFactory factory = new DiskFileItemFactory(); 设置文件缓存路径File temp = new File(this.getServletContext().getR原创 2013-07-23 13:59:01 · 1182 阅读 · 0 评论 -
Maven 与 MyEclipse10.6整合
指定Maven的中央仓库的位置 MyEclipse->Preferences->BuildPath->Classpath Variables->New Name:M2_ERPO Path:E:/MavenCenterJar Name一定要为M2_ERPO,且为大写。 Path原创 2013-07-23 10:35:33 · 4450 阅读 · 0 评论 -
MyEclipse 使用Maven构建SSH框架
构建基础框架 在src/main/java的代码资源中,构建包 结构如上所示。加入Spring架构 添加Spring依赖 根据spring javadoc的描述:If you are using Maven for dependency managemen原创 2013-07-23 11:06:03 · 4195 阅读 · 0 评论 -
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 · 1824 阅读 · 0 评论 -
MyBatis_settings
MyBatis既然是一个类似于Hibernate的持久层框架,那么它当然也有一些对于框架的配置。 下面我列出一张表,这张表包括了所有的config文件的settings,而之后也会对这些settings一一做试验: Setting描述可用的值默认值cacheEnabled全局的对mapper进原创 2013-07-24 20:45:27 · 3280 阅读 · 0 评论 -
MyBatis_typeHandlers
typeHandlers是类型处理器,每当SQL的PreparedStatement设置值或者从一个结果集中取得某个值的时候,都需要通过typeHandlers进行处理,mybatis有自己的一些列自带处理器,由于类型太多,就不在这里一一叙诉。可以参考mybatis的3.1.4章节。 另外,我们可以通过org.apache.ibatis.type.BaseTypeHand原创 2013-07-24 20:51:22 · 2120 阅读 · 1 评论 -
Android开发环境搭建
现在毕竟已经是2013,JDK的使用一般来说也是达到了1.7版本,所以,在Android开发环境搭建的基础地基就是JDK1.7的环境配置,至于这个的环境配置,相信只要是学过JAVA的,就会知道,所以我就不在这里具体描述原创 2013-08-04 16:33:55 · 1357 阅读 · 1 评论 -
Mapper映射语句——Mybatis的真正力量
之所以使用MyBatis这个持久层框架,就是因为MyBatis的Mapper映射,你会发现通过使用Mapper的映射语句,是你减少了95%以上的代码量,当然,这些是相对于同等功能的JDBC语句来说的。 现在,我们将正式开始学习关于Mapper映射的相关内容。我们将通过一系列的实例来展示Mapper的SQL映射。 先来了解一下关于Mapper的一些元素:原创 2013-07-27 20:28:07 · 3568 阅读 · 0 评论 -
MyBatis_environments
MyBatis可以拥有多个环境,即一个项目可以连接多个数据库,不过在创建这 些数据库的同时需要注意的是:一个数据库对应一个SqlSessionFactory,也就是 说你有两个数据库需要连接,那么就要有两个SqlSessionFactory。三个就要有三个SqlSessionFactory。 transactionManager MyBatis有两种事务原创 2013-07-26 19:02:05 · 1369 阅读 · 0 评论 -
MyBatis_plugins
MyBatis中的plugins是用来进行某点拦截用的,它允许的调用有以下四种: • Executor (update,query, flushStatements, commit, rollback, getTransaction, close, isClosed) • ParameterHandler (getParameterObject, s原创 2013-07-26 18:57:05 · 2435 阅读 · 0 评论 -
Web Service实例——天气预报
上述只是模拟了一下服务端和本地端的通信,但是却没有涉及到真正获取其他网站信息的操作。现在我们通过一个案例,是关于获取天气预报,来实际掌握该项技能。原创 2013-08-01 16:29:00 · 1922 阅读 · 1 评论