现在位置: 首页 > rase发表的所有文章
  • 07月
  • 27日
移动开发 ⁄ 共 6024字 评论关闭
Android 的系统属性包括两部分:文件保存的持久属性和每次开机导入的cache属性。前者主要保存在下面几个文件中: bionic / libc / include / sys / _system_properties.h       #define  PROP_SERVICE_NAME "property_service"       #define  PROP_PATH_RAMDISK_DEFAULT  "/default.prop"       #define  PROP_PATH_SYSTEM_BUILD     "/system/build.prop"       #define  PROP_PATH_SYSTEM_DEFAULT   "/system/default.prop"       #define  PROP_PATH_LOCAL_OVERRIDE   "/data/local.prop" 后者则通过frameworks/......
阅读全文
  • 03月
  • 25日
综合 ⁄ 共 637字 评论关闭
extends 继承 类X 通过extend 类Y来添加功能,或者添加变量,或者添加方法,或者覆盖类Y的方法。一个接口extends另外一个接口来添加方法。   范例   在 B 类别 (定义如下) 中,会自动插入一个以 A 类别之建构函式作为对象的呼叫,作为 B 建构函式的第一行陈述式,这是因为该处并未存在任何呼叫的缘故。 (也就是说,这个呼叫在范例中被注解化。)   class B extends class A   {   function B() { // 此为建构函式   // super(); // 选择性;如果忽略,则在编译时插入   }   function m():Number {return 25;}   ......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 1343字 评论关闭
from: http://baike.baidu.com/view/1520054.htm SYN_RECV概述   TCP SYN Flood是一种常见,而且有效的远端(远程)拒绝服务(Denial of Service)攻击方式,它透过一定的操作破坏TCP三次握手建立正常连接,占用并耗费系统资源,使得提供TCP服务的主机系统无法正常工作。由于TCP SYN Flood是透过网路底层对服务器Server进行攻击的,它可以在任意改变自己的网路IP地址的同时,不被网路上的其他设备所识别,这样就给防范网路犯罪部门追查犯罪来源造成很大的困难。在国内内外的网站中,这种攻击屡见不鲜。在一个拍卖网站上,曾经有......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 1260字 评论关闭
The count-and-say sequence is the sequence of integers beginning as follows:1, 11, 21, 1211, 111221, ... 1 is read off as "one 1" or 11.11 is read off as "two 1s" or 21.21 is read off as "one 2, then one 1" or 1211. Given an integer n, generate the nth sequence. Note: The sequence of integers will be represented as a string. 1.思路:题目中所有的结果都是递推得到,则首先想到两种方法:队列,递归。 我使用了前者实现。因为不知道数字的规模,如果贸然使用递归可能会造成overstack 首先,在......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 1389字 评论关闭
方法一: 在Activity中直接使用: private Context context; LayoutInflater factory = LayoutInflater.from(context); View dialog = factory.inflate(R.layout.dialog, null); //dialog的布局 TextView tv = (TextView) dialog.findViewById(R.id.textview1); //注意用dialog.findViewById(); tv.setText("111"); //修改dialog布局中的信息 AlertDialog.Builder text = new AlertDialog.Builder(context); text.setTitle("客户详细信息"); text.setView(dialog); text.setPositiveButton("确定",new android.conte......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 1552字 评论关闭
一般安装完eclipse之后,在安装目录下你应该可以看到有一个 eclipse.ini 文件,对了,就是在这个文件里面修改,我打开同事机器上这个文件,里面的内容是: -vmargs -Dosgi.splashLocation=d:\Program Files\MyEclipse 5.5.1 GA\eclipse\MyEclipseSplash.bmp -Dosgi.splashLocation=d:\Program Files\MyEclipse 5.1.1 GA\eclipse\MyEclipseSplash.bmp -Xms64M  -Xmx128M 呵呵,2G内存的机器,给eclipse这么点内存。。。介绍下参数的意思: -vmargs:说明后面是VM的参数 -Dosgi.splashLocation:表示启动eclipse时你看到的界面......
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 3034字 评论关闭
定位一直是WEB标准应用中的难点,如果理不清楚定位那么可能应实现的效果实现不了,实现了的效果可能会走样。如果理清了定位的原理,那定位会让网页实现的更加完美。 . 定位的定义: 。 在CSS中关于定位的内容是:position:relative | absolute | static | fixed .. static 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。relative 不脱离文档流,参考自身静态位置通过 top,bottom,left,right 定位,并且可以通过z-index进行层次分级。absolute 脱离文档流,通过 top,bottom,left,right 定位。选取其最近的......
阅读全文
  • 01月
  • 21日
综合 ⁄ 共 1530字 评论关闭
Safe Or Unsafe Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1577    Accepted Submission(s): 616 Problem Description Javac++ 一天在看计算机的书籍的时候,看到了一个有趣的东西!每一串字符都可以被编码成一些数字来储存信息,但是不同的编码方式得到的储存空间是不一样的!并且当储存空间大于一定的值的时候是不安全的!所以Javac++ 就想是否有一种方式是可以得到字符编码最小的空间值!显然这是可以的,因为书上有这一块内容--哈夫曼编码(Huffman Coding)......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 8038字 评论关闭
级别:中级 摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。 掌握编码问题的关键是正确地理解相关概念,编码所涉及的技术其实是很简单的。因此,阅读本文时需要慢读多想,多思考。 引言 “字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然困扰着大家。虽然我们有很多的办法可以用来消除乱码,但我们并......
阅读全文
  • 11月
  • 29日
综合 ⁄ 共 11316字 评论关闭
1:Struts2提供了验证框架,功能强大而且简单易用,帮助用户做了很多事情,使得用户不必从头开发。那么一个好的验证框架需要考虑哪些因素呢?    *验证功能的复用性     比如都是对一个int数据类型的验证,验证的是它的数据范围,如果验证功能抽象的好,就可以复用同样的验证功能,省去重复开发的麻烦。    *验证功能的可扩展性       是不是可以自己扩展验证功能,并保证扩展功能和原有的框架功能一样使用。     *验证与业务逻辑分离       在业务开发时,可能需要在业务逻辑不变的情况下修改验证逻辑,比如某个网站要求大于18周岁......
阅读全文
  • 10月
  • 28日
综合 ⁄ 共 2326字 评论关闭
         我们学习数据结构之前的那些查找,比如说查找数据库,仅仅是查找,这种自作查找操作的查找表称为静态查找表 而在查找过程中,同时插入查找表最后中不存在的数据元素,还可以删除某些不要的项的情况,叫做动态查找表   :查找时插入数据元素,查找时候删除动态元素 静态查找表: 1:顺序查找表          一般在普通的数据集中,比如说数组,要找到我们要的那个记录就是判断关键字和我们的关键字是否一致,一般是判断两次,关键字是否相同,是否越界 这并不是完美的,可以增加一个哨兵,我们把要搜索的数据从1开始存放,到n......
阅读全文
  • 10月
  • 24日
综合 ⁄ 共 1318字 评论关闭
 栈的顺序存储结构简称为顺序栈,它是运算受限的顺序表。 1、 顺序栈的类型定义 #define StackSize 100 //假定预分配的栈空间最多为100个元素 typedef char DataType;//假定栈元素的数据类型为字符 typedef struct{ DataType data[StackSize]; int top; }SeqStack; 注意:   ①顺序栈中元素用向量存放  ②栈底位置是固定不变的,可设置在向量两端的任意一个端点  ③栈顶位置是随着进栈和退栈操作而变化的,用一个整型量top(通常称top为栈顶指针)来指示当前栈顶位置 2、 顺序栈的基本操作 前提条件: ......
阅读全文