`
sarin
  • 浏览: 1748236 次
  • 性别: Icon_minigender_1
  • 来自: 大连
博客专栏
E3b14d1f-4cc5-37dd-b820-b6af951740bc
Spring数据库访问系列...
浏览量:172834
C2083dc5-6474-39e2-993e-263652d27795
Android学习笔记
浏览量:366584
5f40a095-b33c-3e8e-8891-606fcf3b8d27
iBatis开发详解
浏览量:188328
B272a31d-e7bd-3eff-8cc4-c0624ee75fee
Objective-C学习...
浏览量:98779
社区版块
存档分类
最新评论
文章列表
    接上文     之前我们看到的第一个应用程序都是系统为我们自动创建的,那么现在来看看如何对这个程序进行一些简单的扩充。     从之前的说明中可以看到,Activity程序完成界面的显示,那么就一定会使用到布局文件, ...
    接上文     第一个程序已经在模拟器中运行起来了,但是我们只是有了一个感性的认识,对程序结构没有说明,下面我们来对这个程序来做一些深入的说明。     首先我们还是从代码结构来说起:     src目录下存放的是Java源代码,这和所有的Java项目都是一样的,没有特别之处。这里我们的包声明为org.ourpioneer。     gen目录下是Aandroid自动控制生成的文件,这里面最重要的一个就是R.java,其中会自动放置我们添加的所有资源和组件,比文字信息,如图片信息,视图控件信息,布局信息等。我们不能修改该文件的任何内容,否则程序会引发严重错误。这里多说一点就是我们编写的 ...
    Android开发环境搭建分为SDK安装和IDE安装,我们使用的IDE为Eclipse,那么还需要在Eclipse中安装Android的开发插件ADT。     首先,下载Android SDK,网址为:http://developer.android.com/sdk/index.html,打开后看到如下界面,选择SDK选项卡, ...
    接上文,我们继续来研究Spring和iBatis的整合访问数据。下面首先来看看插入操作,数据的插入操作属于更新操作的一种,是比较简单的一种操作,就是将符合数据表字段规范且对应用程序无害的数据插入到数据表中。     我们分两种方式来进行插入操作,第一种是Bean的方式进行,首先来编写iBatis的插入SQL语句: <insert id="insertContact" parameterClass="contact"> insert into contact(NAME,GENDER,MOBILE,ADDRESS) ...
    为了丰富博客专栏【Spring数据库访问系列】的内容,完善Spring数据库访问的体系,现在我们介绍Spring对iBatis的支持。     相对于Hibernate等ORM框架的全自动SQL,那么iBatis则属于半自动化的ORM框架,我们需要编写SQL语句,由iBatis进行数据库访问,返回结果。而iBatis可以为我们做的更多,比如对查询结果的封装等等。虽然不如全自动SQL方便,但是SQL的主动权却在我们开发人员的手中,对SQL优化的掌控则是很直接的。对于Hibernate和iBatis的其它讨论,不是我们探究的范围。 当前iBatis的版本为3,其名称也已经更改为MyBati ...
    上一篇我们制作了两行文字的翻转效果,他们是同步进行的,当然不同步也可以设置时间不同。而有时我们想时间上是相同的,但是翻转效果是不同的,这点也不难做,我们再编写一组翻转动画CSS即可: @-webkit-keyframes flip2 { 0% { -webkit-transform: rotateY(0deg) scale(1,1); color: white; } 55% { -webkit-transform: rotateY(0deg) scale(1,1); color: white; } 100% { -webkit-tr ...
    翻转动画效果,就是将页面的元素(文字,图片)加入围绕坐标轴翻转的效果,在Webkit内核的浏览器中,很容易实现。而其它内核暂时支持不是很好。首先,我们创建页面: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="js/jquery.js ...
    锁屏效果,也就是将屏幕置于模态,不允许用户触发任何动作,只能解除锁定后才能继续使用,jQueryUI的dialog有模态对话框,这一点不难做到。那么,首先需要在页面中添加一个div层,用于做模态的层: <div id="overlay">     其对应的CSS比较简单,主要设置一下z-index属性,值设置的很大即可,就能达到覆盖其余元素的效果,加上opacity淡化一下背景: #overlay{ height:100%; min-width:1280px; width:100%; position:absolute; ...
    本文接上一篇继续来介绍企业级开发中后台管理页面的制作。     一般来说,后台管理系统的登录后页面就是系统的主页,这个主页的显示效果是不变的,就是在这个页面上有导航按钮和导航树,仅仅变化的是主面板上的一个iframe。这就是比较传统的做法,也比较简单。我们沿用这一习惯,稍微添加一些效果。首先来看一下页面框架: <!DOCTYPE html> <html> <head> <title>Home Page</title> <meta http-equiv="content-type" conte ...
    后台管理系统是企业级开发中必不可少的组成部分,一般来说其页面是比较简单的,包含登录页面和登录后的管理页面即可。登录之后,可以使用导航树来加载iframe嵌套其它页面。做页面也是程序员比较头疼的问题,那么我们就来看看企业级开发中后台页面的做法。我们使用HTML5/CSS3来简化开发达到清爽效果,但不太适用于IE9以下用户。     首先编写页面的基本骨架: <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>Logi ...
    本文接上一讲继续来说明     我们继续来制作饼图示例,结合CSS3。先说一下需求,就是一个展示的页面,用饼图来展示数据,下方给出各个扇形的含义,最后给一个按钮点击进入详情。饼图的上方有标题和简单的文字介绍 ...
    HTML5引入Canvas元素,用于图形的绘制,我们可以仅仅基于HTML和JavaScript就能绘制出原本可能需要第三方组件的图形。因为做数据统计比较多,那么就用画饼图做为示例来说明。之前绘制饼图可以使用JfreeChart组件,或者Flash组 ...
    经过5个月的制作,和华章合作的《中小企业OA系统》Java培训视频终于完成,由机械工业出版社出版发行,并于互动网(chia-pub)发售,详情请点击:http://product.china-pub.com/3501706。     本教程面向初级(转向Java开发)开发人员和在校学生,内容为Java Web开发综合讲解,视频分为2大部分,前28讲为技术部分,后20讲为业务开发。课程从基本的Servlet入手,框架精解,整合开发,工具类开发,到一个完整项目开发的整个流程。在框架整合之上的工具类和相关API都是个人编写,在以前的博客文章中也能找到相关介绍。项目开发部分的OA系统是基于构建好 ...
    之前介绍过基于Hibernate分页的原理和设计,这里我们所用的分页都是物理分页技术,不是JS实现的页面分页技术,是在SQL语句上执行的分页,可以获取结果集数量固定的列表,执行效率很高。下面来看看iBatis中如何设计分页,本文基于Struts2,Spring3来整合,因为暂时Spring不支持MyBatis3(可以选用MyBatis官方的MyBatis-Spring插件来实现,配有中文文档,很好理解),我们这里仍然以iBatis2作为载体来介绍。     首先就是搭建开发环境,这里可以说也是对Struts2,Spring3和iBatis2进行了简单的整合,大家也可以来参考。项目的结构如 ...
    先来看看这一季度的试题的总体要求:     部门已经完成了多次编程考试,为了方便对每个人的考试情况进行跟踪,需要 将所有人员的成绩进行合并、汇总。     历次考试成绩格式为Excel格式,共有三列数据:邮件地址 ...
Global site tag (gtag.js) - Google Analytics