搜索到与相关的文章
Android

Android学习笔记(五):Activity和main.xml文件

我们在Andriod学习笔记(三):Andriod程序框架,中对main.xml文件进行了初步的了解,这本次,我们将初步学习Activity和main.xml的关系。虽然我们可以使用javacode来编写UI,但是更通用的方式是使用XML-basedLayout文件,它用于描述widget和container之间的关系。这使得我们可以方便阅读和是UI设计独立,也使得一些IDE工具可以提供直观的GUI。1、修订main.xml

Linux

写LINUX shell脚本 自动备份ORACLE用户下的表

写LINUX脚本备份ORACLE用户下的表保留30天数据写如下代码back.sh#取得当天日期RUNDATE=`date+%Y%m%d`#放入指定文件夹SNDDIR=/usr/local/webapps/bak#逻辑备份expuserid=user/userowner=userfile=$SNDDIR/backup.$RUNDATE.dmp#压缩文件gzip-f$SNDDIR/backup.$RUNDATE.dmp#删除30天后文件###find$SNDD

系统 2019-08-29 23:01:37 2598

编程技术

孤立用户故障排除

若要登录到某个MicrosoftSQLServer实例,主体必须拥有服务器实例所提供的有效登录帐户。在身份验证过程中会使用此登录帐户,以验证是否允许主体连接到该SQLServer实例。服务器实例上的登录帐户可以在sys.server_principals目录视图和sys.syslogins兼容性视图中看到。登录帐户将使用数据库中存在的用于该帐户的用户映射来访问各个数据库。此规则有两种例外情况:guest帐户。当在数据库中启用此帐户时,意味着不具有用户映射的

系统 2019-08-29 22:59:40 2598

编程技术

WEB开发三层架构概述

关于三层架构(3-tierapplication)通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。3、数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增、删、改、查

系统 2019-08-29 22:53:14 2598

编程技术

基于Hibernate3.2 Hibernate tools 的使用

由于新发布的HibernateTools是一个比较庞大的工具包而且已经是作为Eclipse3.2的插件发布的然而以前的很有用的工具hbm2java和hbm2ddl都是非常有用的工具所以我们应该把这些有用的工具找出来继续使用环境jdk-1_5_0_07ant1.6.5Hibernate3.2cr2HibernateTools-3.2.0.beta6mysql-5.0.22首先下载HibernateTools的包在HIbernate的主页上有连接下载是在sou

系统 2019-08-29 22:52:07 2598

编程技术

Spring内核研究-管理bean之间的关系二(自动依

自动依赖检查可以保证所有javabean中的属性(set方法)都在Spring中正确的配置。如果在一个javabean中定义了一个name属性,并且也setName方法。那么在开启自动依赖检查功能后,就必须在Spring中定义这个属性,否则Spring将抛出异常。请看下面的例子:Dao.java包含一个setName方法。packageresearch.spring.beanfactory.ch3;publicclassDao{privateStringn

系统 2019-08-29 22:46:22 2598

Android

Android IPC 通讯机制源码分析

Binder通信简介:linux系统中进程间通信的方式有:socket,namedpipe,messagequeque,signal,sharememory。Java系统中的进程间通信方式有socket,namedpipe等,Android应用程序理所当然可以应用JAVA的IPC机制实现进程间的通信,但我查看android的源码,在同一终端上的应用软件的通信几乎看不到这些IPC通信方式,取而代之的是Binder通信。google为什么要采用这种方式呢,这取

系统 2019-08-29 22:42:10 2598

Android

【Android 开发教程】使用静态资源

本章节翻译自《Beginning-Android-4-Application-Development》,如有翻译不当的地方,敬请指出。原书购买地址http://www.amazon.com/Beginning-Android-4-Application-Development/dp/1118199545/除了可以在运行时去创建并使用文件,也可以在设计阶段把文件放在程序包中,这样一来就可以在运行时去使用他们。举个例子,你想把一些帮助文件打包进程序,当用户需要

系统 2019-08-29 22:40:52 2598

编程技术

DataHelper

1.建一个通用的处理数据的类usingSystem;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Text;namespaceDocument{/**///////SummarydescriptionforDataHelper.///publicclassDataHelper{publicDataHelper(){////TODO:Addconstruc

系统 2019-08-29 22:28:28 2598

编程技术

ESFramework介绍之(21)-- Tcp组件接口ITcp

写了这么多篇介绍ESFramework的文章才想起来还有一些很基础的内容没有介绍,前面介绍的一些组件、框架基本上是与协议无关的(比如无论是Tcp还是Udp甚至是Remoting、WebService都可以通用),然而到了应用的最底层,我们总需要选择一种通信协议,.netFramework对Remoting和WebService已经封装的足够好了,而对Tcp和Udp提供的API还是很低级,所以ESFramework对这两种协议进行了高层的封装,而且这些封装与

系统 2019-08-29 22:24:41 2598