一、背景和准备1.Android简介Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。可以把它简单理解成Linux上套了一个JAVA的壳。Android的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金。Android的程序可以采用JAVA开发,因为它的虚拟机(VirtualMachi
系统 2019-08-12 09:29:43 2567
文章来源:http://blog.csdn.net/zhengzhb/article/details/7550895定义:将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。类型:行为类模式类图:命令模式的结构顾名思义,命令模式就是对命令的封装,首先来看一下命令模式类图中的基本结构:Command类:是一个抽象类,类中对需要执行的命令进行声明,一般来说要对外公布一个execute方法用来
系统 2019-08-12 09:29:36 2567
由于项目需要所有的downservernode都需要访问一个公共的布隆过滤器也就是要做一个跨网络挺供的布隆过滤器服务中间产品。同时要保证非常非常高的实时性所以在这里所以现在必须要做一个这样的中间服务系统。主要实现如下功能:1客户端远程传入一个需要存入读或者写入布隆过滤器的string.服务器端提供一个布隆过滤器服务通过N个哈希函数映射到相应的bit位写入或者读出函数。2拥有丰富的配置【具体看开源项目需要】3要拥有主从服务配置和持久化模式【这2种可以借鉴RE
系统 2019-08-12 09:27:20 2567
--=======================--PL/SQL-->PL/SQL记录--=======================PL/SQL记录有着类似于表的数据结构,是一个或多个字段且拥有数据类型的集合体。定义了PL/SQL记录类型之后,可以定义PL/SQL记录变量。声明一个PL/SQL记录变量相当于定义了多个标量变量,简化了变量的声明,从而大大节省了内存资源。多用于简化单行多列的数据处理。一、定义PL/SQL记录1.直接定义PL/SQL记录(
系统 2019-08-12 01:55:33 2567
完全恢复:3.恢复打开的数据库(数据库故障引起宕机);介质或者硬件故障导致数据库关闭7*24小时运行,损坏的文件不属于系统表空间和回滚表空间例子:rm-rf/database/oradata/skyread/sf01.dbf数据库已经因硬盘故障关闭,以上的sf01.dbf在改硬盘上SQL>conn/assysdbaConnectedtoanidleinstance.SQL>startupmount;--启动数据到mount状态ORACLEinstances
系统 2019-08-12 01:55:24 2567
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/overlaying.html默认的,ActonBar会显示在你的activity窗口的上部,使得它会稍许减少了activity布局的剩余空间。如果在用户的UI交互过程中,你希望可以隐藏和
系统 2019-08-12 01:55:22 2567
原文:T-Sql(一)简单语法SqlServer是鄙人学习的第一种数据库,对SqlServer有一种特别的情感,下面就说一下SqlServer的简单语法,适用初学者。1,创建数据库createdatabasecreatedatabaseMy_FrirstCreate--创建数据库gouseMy_FrirstCreate--连接数据库go2,创建表createtablecreatetabledbo.Students--创建表(数据类型,是否NULL)(Stu
系统 2019-08-12 01:54:50 2567
一、为什么要创建索引呢(优点)?这是因为,创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五,通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。二、建立方向索引的不利因素(
系统 2019-08-12 01:53:06 2567
在学习linux中,发现linux系统对文件的权限管理要比windows非常严格。linux下建立新的组:groupadd组名linux新建立用户:useraddusername创建用户并分组:useradd-g组名username查看用户信息:cat/etc/passwd或vi/etc/passwd当中cat命令仅仅能查看,没有改动权限,vi命令既有查看权限,又有改动权限(也就是读/写权限)eg:新建两个组:A组和B组新建两个用户:a和b当中a用户属于A
系统 2019-08-12 01:33:49 2567
答案1设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn-Xms-Xmx等选项可进行设置三、实例,以下给出1G内存环境下javajvm的参数设置参考:JAVA_OPTS="-server-Xms800m-Xmx800m-XX:PermSize=64M-XX:MaxNewSize=256m-XX:MaxPermSize=128m-Djava.awt.headless
系统 2019-08-12 01:33:39 2567