摘要:
/* * 以int类为例 * 其它的类必须能够比较 * *///二叉搜索树的节点点 class BSTNode{ int item; BSTNode lc; BSTNode rc; BSTNode p; public BSTNode(int item){ this.item = item; } } public class BST{ //BST的根 transient BSTNode root; //树的大小 transient int size = 0; public BST(){ root = null; } public BST(int ro...
阅读全文
posted @ 2013-10-29 22:31
风言枫语
阅读(324)
推荐(0)
摘要:
通常情况下,可以从两个方面来判断数据库是否设计的比较规范。一是看看是否拥有大量的窄表,二是宽表的数量是否足够的少。若符合这两个条件,则可以说明这个数据库的规范化水平还是比较高的。当然这是两个泛泛而谈的指标。为了达到数据库设计规范化的要求,一般来说,需要符合以下五个要求。 要求一:表中应该避免可为空的列。虽然表中允许空列,但是,空字段是一种比较特殊的数据类型。数据库在处理的时候,需要进行特殊的处理。如此的话,就会增加数据库处理记录的复杂性。当表中有比较多的空字段时,在同等条件下,数据库处理的性能会降低许多。所以,虽然在数据库表设计的时候,允许表中具有空字段,但是,我们应该尽量避免。若确实需要的.
阅读全文
posted @ 2013-10-29 22:29
风言枫语
阅读(163)
推荐(0)
摘要:
Media-媒介(媒体、介质) 转载请注明来源:http://blog.csdn.net/lifeshow Android支持定制的媒介解码器,需要将定制的解码器接口暴露给框架。 Android针对集中常见的媒介格式,提供一套本地的解码引擎- Stagefright。Stagefright提供音频和视频播放功能,包括OpenMax解码交互、会话管理、时间同步渲染、传输控制和DRM。此外,Stagefright可以集成针对特定硬件的解码器。事实上,Android针对定制的解码器,并没有提供HAL实现,但提供了加码和解码的标准和途径。客户需要自己实现硬件解码器,把他作为OpenMax I...
阅读全文
posted @ 2013-10-29 22:28
风言枫语
阅读(720)
推荐(0)
摘要:
实验要求:利用图像库的功能,实现从文件加载图像,并在窗口中进行显示的功能;利用常见的图像文件格式(.jpg;.png;.bmp; .gif)进行测试实验原理:图片读取到程序中是以Mat结构存储的,在Python中可以简单理解为一个n*m的矩阵,如果是彩色图片,矩阵元素是存储RGB值的元组(类似于数组) 实验源码:# -*- coding: utf-8 -*-# 利用图像库的功能,实现从文件加载图像,并在窗口中进行显示的功能# 利用常见的图像文件格式(.jpg; .png; .bmp; .gif)进行测试import cv2 # 读取并显示图像 img = cv2.imread("i.
阅读全文
posted @ 2013-10-29 22:28
风言枫语
阅读(320)
推荐(0)
摘要:
文章使用这个标题别无他意,主要是本身对自己当前的学习和生活状态非常的不满,算是自嘲且提醒勉励自己。计划的生活,从来没有按计划去实施过,马上快工作一年了,除了刚开始的几个月进步比较快,但如今却感觉自己好像遇到了瓶颈,技术学习上一直没有太多的进步。下面来看看我是怎么计划好自己每周学习计划的:周一至周五:除去每天白天的正常上班时间,完成自己的份内的工作外,且在工作中记录一些典型的问题。晚上回家阅读有关技术方面的书籍,包括算法,操作系统,javascript,java等基础的内容;周六:我会根据平时工作内容的记录,做相应的学习总结,然后记录博文,也就是说一星期起码有一篇总结性的文章。另外我会尝试去翻.
阅读全文
posted @ 2013-10-29 22:24
风言枫语
阅读(178)
推荐(0)
摘要:
开发中经常需要将值存起来,当点击某一项时以便知道点击了哪一项。一:应用JS页面跳转(牛腩中讲到)HTML: & WorkNo=' target="_blank"> 后台: string WorkNo = Request.QueryString["WorkNo"];string ExamID = Request.QueryString["ExamID"]; 二:使用LinkButton的CommandArgument保存参数方式。(无需跳转页)LinkButton组件是一个服务器端的组件,类似于HTML中的标识符。
阅读全文
posted @ 2013-10-29 22:23
风言枫语
阅读(161)
推荐(0)
摘要:
You are given an n x n 2D matrix representing an image.Rotate the image by 90 degrees (clockwise).Follow up: Could you do this in-place?问题描述:给定一个n*n的二维矩阵,它代表的是一幅图片,将这个图片,也就是矩阵顺时针旋转90度。我采用的方法和之前Spiral Matrix II类似,一圈一圈地向里面推进。然后用一个变量来作为中转。class Solution {public: void rotate(vector > &matrix) { .
阅读全文
posted @ 2013-10-29 22:22
风言枫语
阅读(149)
推荐(0)
摘要:
下拉列表在android中自带spinner的有时候不太适合我们的界面,我们希望有自己的一种显示方法,那怎么办?自定义Spinner.效果如QQ账号选择一样。如图所以。 这种效果,如果你喜欢,你可以往下接着看。这里我们使用listView配合TextView实现的。1 布局文件 activity_main.xml myspinner_dropdown.xml这里面只有一个listView myspinner_drop...
阅读全文
posted @ 2013-10-29 22:19
风言枫语
阅读(259)
推荐(0)
摘要:
刚刚开始学习sql injection,初步使用sqlmap,使用 GET http://www.dvssc.com/dvwa/vulnerabilities/sqli/?id=1&Submit=Submit# HTTP/1.1 Host=www.dvssc.com User-Agent=Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 Accept=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Lang
阅读全文
posted @ 2013-10-29 22:17
风言枫语
阅读(585)
推荐(0)
摘要:
众所周知,Activex组件没有进行有效的签名,在IE上无法安装的,除非你让用户手工开启“接收任何未签名的ActiveX”,这个很明显不现实。而组件签名需要证书,证书从哪里来,你可以选择付1000到3000元不等在专门的机构去购买,这个费用还仅仅是一年的费用,每年都要缴纳一次的。你在google上搜索“微软代码签名证书”可以收到很多这样的公司在提供这项服务。如果您开发的是产品,我认为完全可以自己制作证书。让用户在使用你的产品的过程中首先下载你制作的证书安装在本系统,然后方可顺利安装您签名的ActiveX组件。一、关于微软数字证书关于“数字证书的原理”的基本知识请读取:http://bl...
阅读全文
posted @ 2013-10-29 22:13
风言枫语
阅读(220)
推荐(0)
摘要:
1,不连续存储的数组——多维动态数组与前面所说的内建数组(编译阶段需确定空间,并连续开辟内存)不同,多维动态数组可以在程序运行时再从堆内存中申请空间。以三维动态数组为例,使用多维动态数组首先是定义一个多级指针,然后按照段、页、行的方式一层层地申请堆内存。虽然它们的行间、页间、段间并不是连续的(页内是连续的),却可以使用多级指针变量和中括号[]的方式来索引。值得注意的是:释放内存空间的次序刚好与申请的次序相反,按照行、页、段的次序。#include#include#includevoid func1(void){ int i,j,z; int ***p; p = calloc(2,sizeof(
阅读全文
posted @ 2013-10-29 22:11
风言枫语
阅读(137)
推荐(0)
摘要:
int ledIn = A0;void setup(){ Serial.begin(9600);}void loop(){ int sensorValue = analogRead(ledIn); // 将模拟信号转化为0-5V的电压 float voltage = sensorValue * (5.0 / 1023.0); // 打印电压 if(voltage>1) Serial.println(voltage);} 从AO口读入模拟信号,由于读入的原始信号数据是介于0~1023之间的,所以我们要转换成0-5V的电压。
阅读全文
posted @ 2013-10-29 22:10
风言枫语
阅读(1185)
推荐(0)
摘要:
俗话说,常在河边走,哪有不湿鞋的。作为一个经常与数据库打交道的程序员,偶尔不小心误删除或误操作的数据也是在所难免的。如果是Oracle数据库,这里给您介绍一种从日志中找回数据的办法,下面这个地址是我以前曾经做过的一个脚本,在plsql的command中执行,供您参考http://www.saehk.com/a/jingyanfenxiang/Oraclejingyanfenxiang/124.html
阅读全文
posted @ 2013-10-29 22:09
风言枫语
阅读(232)
推荐(0)
摘要:
上一篇文章中介绍了GWT技术的一些理论性的东西,涉及到GWT得一些技术原理及实现。接下来笔者将通过创建一个GWT工程去理解分析GWT工程架构。 GWT工程架构解析 笔者使用的是Eclipse插件的方式进行GWT开发,具体开发环境如何搭建我也就不多提了,网上可以搜到。好了我们新建一个GWT工程。展开工程的各个目录结构,如下图所示: src:该目录存放工程的源代码; client:该包下主要存放UI界面部分的代码,会被GWT编译器交叉编译成javascript代码嵌入网页进行调用; server:存放服务端的代码,不会被编译成javascript; shared:一般存放的是页面校验...
阅读全文
posted @ 2013-10-29 22:05
风言枫语
阅读(2081)
推荐(0)
摘要:
如何检查oracle的归档空间是否满了?关于如何检查归档空间是否慢了,大多数人会去先检查放归档的目录的磁盘空间是否满了,通过该归档目录空余情况来判断归档空间是否满了,但我觉得这个方法不一定代表实际情况,你看到的可能是一个表面现象。默认情况下我们在dbca建库时,会把归档放在$ORACLE_HOME/ flash_recovery_area 下,并且oracle默认给FRA配置的大为2g这里需要足以两个参数:db_recovery_file_dest string /oracle/flash_recovery_area db_recovery_file_dest_size big intege.
阅读全文
posted @ 2013-10-29 22:04
风言枫语
阅读(1258)
推荐(0)
摘要:
package com.njupt.acm;import java.math.BigInteger;import java.util.Scanner;public class UVA_10106 { public static void main(String[] args) { Scanner scanner = new Scanner (System.in); while(scanner.hasNext()){ BigInteger a = scanner.nextBigInteger(); BigInteger b = scanner.nextBigInteger(); ...
阅读全文
posted @ 2013-10-29 22:03
风言枫语
阅读(144)
推荐(0)
摘要:
1.String to InputStreamString str = "String与InputStream相互转换";InputStream in_nocode = new ByteArrayInputStream(str.getBytes()); InputStream in_withcode = new ByteArrayInputStream(str.getBytes("UTF-8")); 2.InputStream to String 这里提供几个方法。 方法1: public String convertStreamToString(In.
阅读全文
posted @ 2013-10-29 22:02
风言枫语
阅读(178)
推荐(0)
摘要:
HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来减少文件大小,减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。作者在写这篇博客时经过测试,4.4MB的文本数据经过Gzip传输到客户端之后变为392KB,压缩效率极高。一.服务端服务端有2种方式去压缩,一种可以自己压缩,但是更推荐第二种方式,用PrintWriter作为输出流,工具类代码如下[java] view plain copy/***判断浏览器是否支持gzip压缩*@paramreq*@returnboolean值*/publi
阅读全文
posted @ 2013-10-29 22:00
风言枫语
阅读(703)
推荐(0)
摘要:
在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。 MySQL数据库支持数据库的主从复制功能,因此在集群方面具有其独特的优势。众多国内外大型网站架构体系中,均采用了MySQL的主从数据库配置来实现查询负载、数据库热备等功能。本人在实际的Web项目中也涉及到这一需求,在此将如何配置实现做个简单小结。 1、实验环境 主库:Ubuntu IP:192.168.1.189 从库:Ubuntu IP:192.168.1.188 2、主数据库配置 A、修改配置文件/etc/mysql/my
阅读全文
posted @ 2013-10-29 21:58
风言枫语
阅读(214)
推荐(0)
摘要:
戴尔Optiplex商用台式机 售后服务电话 800-858-0950 选1选2选2 戴尔Latitude商用笔记本 售后服务电话 800-858-0950 选1选3选2 戴尔服务器PowerEdge 售后服务电话800-858-0960 选1选2选3
阅读全文
posted @ 2013-10-29 21:54
风言枫语
阅读(265)
推荐(0)
摘要:
编写项目遇到一个需要在浏览器中打开PDF文件的问题。最终实现效果如下: 其实也就是简单的在浏览器中实现一个打开pdf文件,并有类似预览功能的边框。 其实在网上经常见到类似的页面,在浏览器中打开pdf文档,可大部分都是由于版权的原因使用了一些很特殊的技术,自然很难模仿了。 即使有直接在浏览器打开的例子,也必须手动点击一下链接然后才能打开pdf文件。如何直接打开,而不用点击链接呢?本以为自己对js很熟,也就使用js模拟点击,可就是不管用,没办法,只能在网上继续寻找资料。最终想不到代码却很简单。最主要的是使用到了一个jquery的插件jquery.media.js,使用这个插件就很容易实现了...
阅读全文
posted @ 2013-10-29 21:52
风言枫语
阅读(2584)
推荐(0)
摘要:
('|"|)((/[\w-]+)*(/[\w-]+\.(jpg|JPG|png|PNG|gif|GIF)))('|"|)
阅读全文
posted @ 2013-10-29 21:50
风言枫语
阅读(459)
推荐(0)
摘要:
前段时间我们开展了一段时间的Scriptcase打折优惠活动,现该活动即将结束,敬请知悉。 Scriptcase是最好的PHP代码生成器,可以方便的与MySQL、Oracle、MSSQL、DB2等几乎所有的关系型数据库协同工作,可以无需编写代码而生成强大的业务系统。具体演示请参照 http://f.wesound.cn/sc/samples 直接打开演示界面。
阅读全文
posted @ 2013-10-29 21:48
风言枫语
阅读(125)
推荐(0)
摘要:
Given a set of distinct integers,S, return all possible subsets.Note: Elements in a subset must be in non-descending order.The solution set must not contain duplicate subsets. For example, IfS=[1,2,3], a solution is:[ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], []]Discussjava code :pub...
阅读全文
posted @ 2013-10-29 21:47
风言枫语
阅读(186)
推荐(0)
摘要:
首先要安装nodjs, 参考另一篇文章:Ubuntu 编译安装node.js然后运行npm install jshint -g之后在要扫描的目录下运行命令jshint . >> jshint_result.txt这样扫描结果都写到jshint_result.txt的文件。相比Jslint那么严格的规则,其实很多我都觉得是个人偏好问题,jshint更加合理。
阅读全文
posted @ 2013-10-29 21:46
风言枫语
阅读(460)
推荐(0)
摘要:
通用权限案例平台在经过几年的实际项目使用,并取得了不错的用户好评。在平台开发完成后,特抽空总结一下平台知识,请各位在以后的时间里,关注博客的更新。1.EASYUI+MVC4通用权限管理平台--前言2.通用权限管理平台--架构选型3.通用权限管理平台--数据模型定义4.通用权限管理平台--功能划分5.通用权限管理平台--代码结构6.通用权限管理平台--登录认证7.通用权限管理平台--日志功能8.通用权限管理平台权限控制--站点地图9.通用权限管理平台权限控制--综合查询插件10.通用权限管理平台权限控制--页面权限11.通用权限管理平台权限控制--按钮权限12.通用权限管理平台换肤功能13.通用
阅读全文
posted @ 2013-10-29 21:44
风言枫语
阅读(1848)
推荐(0)
摘要:
“IPSec 共享密钥”丢失。请验证您的设置并尝试重新连接。但是这个vpn原来使用时不需要配置 共享的密钥,而且我也没有这个共享的密钥, 搜了下Mac OSX可以修改配置来绕过它。在/etc/ppp目录下新建一个文件options:1cd/etc/ppp2sudovioptions写人如下内容:plugin L2TP.pppl2tpnoipsec 保存后退出,最后把高级设置里面”通过VPN连接发送所有流量“钩上。 这时再点击连接就可以成功了。
阅读全文
posted @ 2013-10-29 21:43
风言枫语
阅读(6167)
推荐(2)
摘要:
什么是DNS?我说前面说过http如何发送请求。这里的第一步就是将域名变为ip地址如何将域名变为ip地址我们就得用到域名解析(DNS)。如何进行域名解析的?第一步:在浏览器的url里输入域名,然后浏览器会去自身缓存中检查有有没有这个域名对应的ip地址。如果有就获得了Ip地址。还有域名和ip都是可以变化的,所以缓存中的这个存放的时间无需太长和太短。第二步:如果用户的浏览器缓存中没有,浏览器会找操作系统是否有对应的ip。第三步:如果还有没找到,就会真正的请求域名服务器来解析域名第四步:先去找本地的域名解析服务器(LDNS)第五步:如果本地没有就去root DNS server(根域名服务器)第六步
阅读全文
posted @ 2013-10-29 21:39
风言枫语
阅读(135)
推荐(0)
摘要:
0 关闭防火墙或者打开177端口iptables -A INPUT -p udp --dport 177 -j ACCEPT1、vi /etc/inittabid:5:initdefault: //设置系统运行级为5,如果本来就是5就无需修改id:5:respawn:/usr/sbin/gdm //添加到最后一行然后重启X11init 3init 52.做如下配置---编辑root] chmod 660 /usr/share/gdm/defaults.confvi /usr/share/gdm/defaults.conf[xdmcp]Enable=trueDisplaysPerHost=10P
阅读全文
posted @ 2013-10-29 21:38
风言枫语
阅读(172)
推荐(0)
摘要:
在oracle数据库的用户下,一张表需要做读写控制,只能读和写,不能删除和修改。开发人员开始想从用户权限上去实现。 经过一番讨论,判读从权限上去实现该需求是不合适的。 这个用户下很多表,根本不会被一个人控制的。用户本身有一个权限组resource,可以对其下所有表进行增删改查。 如果要用权限来实现,那么就得将这个组去掉。这样,该用户下的其他表就得一个一个授权。还得考虑到以后新建的表。如何处理又是个问题。 因此,判断该解决方式不合适。 这种单独一张表的读写控制,不知道审计能不能实现。我想到一种另外的控制方法,让表只能读写,不能删改。这个方法就是利用触发器。 在表的每一行纪录...
阅读全文
posted @ 2013-10-29 21:37
风言枫语
阅读(4149)
推荐(0)
摘要:
前两天项目中遇到了一个Perl脚本程序,需要读懂该程序,由于以前重来没有用过Perl语言,所以没法搞定。今天抽空把该语言的基础看了一遍,基本上内读懂Perl脚本程序了吧。真是如网上很多分享的经验所说,第一:会一门语言后,学习其他的语言也就容易了,所有的语言包含的内容都差不多,只要熟悉一下该语言的语法就OK了;第二:会一门语言的有经验的开发者,跟本没有必要花大量的时间把一门新语言重头读到尾来学习他,看看基础就可以用了,用的过程中不明白的再去查阅手册或资料。 网上不少人说Perl语言受关注度越来越低,在服务器端慢慢的被PHP取代,但是作为系统脚本语言还是有他的特点的,我觉得最主要的是:强大的正则.
阅读全文
posted @ 2013-10-29 21:33
风言枫语
阅读(155)
推荐(0)
摘要:
一、Android入门1、 Android操作系统的体系结构分为4层,由上而下依次是应用程序、应用程序框架、核心类库(包括Android运行时环境)和Linux内核。2、 应用程序:我们自己用java编写的Android程序;应用程序框架:核心应用程序所使用的API框架,例如:views、Content Providers、Resource Manager、Notification Manager、Activity Manager上面的应用程序都是由一系列的系统和服务组成Android程序库:系统C库、媒体库、surface Manager、SGL、FreeType、SQLiteAndroid
阅读全文
posted @ 2013-10-29 21:32
风言枫语
阅读(231)
推荐(0)
摘要:
1.DOM core使用DOM core来获取表单对象的方法:document.getElementByTagName("form");使用DOM Core来获取某元素的src的方法:document.getAttribute("src"); 2、HTML_DOM使用HTML_DOM来获取表单对象的方法:document.forms //HTML-DOM提供了一个forms对象使用HTML_DOM来获取某元素的SRC的方法:documemt.src; 3、CSS_DOM设置某元素style对象字体颜色的方法:element.style.color = &
阅读全文
posted @ 2013-10-29 21:31
风言枫语
阅读(378)
推荐(0)
摘要:
1.imageUri = Uri.fromFile(new File(Environment .getExternalStorageDirectory()+ File.separator + getPackageName(),imageByCamera.toString()));2.String path = Environment.getExternalStorageDirectory().toString() + File.separator + getPackageName() + File.separator + "IMAGE"; File out = new Fi
阅读全文
posted @ 2013-10-29 21:27
风言枫语
阅读(626)
推荐(0)
摘要:
先进入yum源配置目录 cd /etc/yum.repos.d 备份系统自带的yum源 mv CentOS-Base.repo CentOS-Base.repo.save 163的yum源: wget http://mirrors.163.com/.help/CentOS-Base-163.repo sohu的yum源: wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo更新玩yum源后,建议更新一下,使操作立即生效 yum makecache 为CentOS安装EPEL软件仓库 EPEL全称: Extra Packages...
阅读全文
posted @ 2013-10-29 21:26
风言枫语
阅读(546)
推荐(0)
摘要:
再做项目开发时,我们经常用到一些代码生成工具,这次我们项目组用到了一款项目生成软件,名称为“动软”,感觉使用还是很爽快的,但是这次的爽快又让我们体验了一把自己懒惰的后果! 再项目开发时,没有太在意动软的一些配置,导致后期的代码修改工作繁琐且没有效率,所以,项目的前期设置时很有必要的,这里我们简单介绍介绍动软的使用,也是我们以后设计软件的一个借鉴吧!1,创建项目 首先打开动软,找到菜单栏的工具按钮,打开它,我们看到一些熟悉的词汇: 其中我们容易忽视的内容是生成代码的命名空间和自己写的代码的命名空间不一致,导致我们敲代码的时候造成很多不必要的重新讨论...
阅读全文
posted @ 2013-10-29 21:25
风言枫语
阅读(232)
推荐(0)
摘要:
在《Core Data Programming Guide》文档的Concurrency with Core Data这一章节中提到了“Use Thread Confinement to Support Concurrency”,这里的“Thread”还包含serial operation queue和dispatch queue。我目前的理解是MOC会负责对PSC进行加锁解锁,这些动作需要保证有序地得到执行,如果两个thread同时访问一份context,尤其是其中一个进行写操作,另一个进行读操作,就很容易发生死锁:- (void)runSave{ dispatch_async(dis...
阅读全文
posted @ 2013-10-29 21:21
风言枫语
阅读(234)
推荐(0)
摘要:
由于项目需要,开始研究ThinkAndroid。个人认为该框架的注解机制十分新颖,所以先研究这个,顺便学习下 Java 的annotation。粗略的看了看,该机制在BaseActivity中初始化。而BaseActivity是所有Activity的基类。对BaseActivity进行了代码剖离,发现在BaseActivity中在onCreate函数里启动注解机制。首先注入布局资源(绑定layout布局)其次注入成员资源(绑定组件资源)然后注入成员变量(初始化普通变量)暂时先搞清楚第二个,怎么绑定组件资源的:我写了个小demo,MyAnnoInjectView.javapackage com.
阅读全文
posted @ 2013-10-29 21:20
风言枫语
阅读(282)
推荐(0)
摘要:
一.MetaQ安装部署情况:地点 IP Broker ID Master/Slave Slave ID:Group 合肥 192.168.52.23 1 Slave 1:meta-slave-group-hf 北京 192.168.51.33 1 Master / 广州 192.168.70.157 1 Slave 2:meta-slave-group-gz 二.MetaQ安装1. 前提已有安装了ZooKeeper的机器,且三地的MetaQ都可以访问到,即三个IP都可以ping通安装了ZooKeeper的机器。ZooKeeper是用来注册MetaQ的...
阅读全文
posted @ 2013-10-29 21:19
风言枫语
阅读(916)
推荐(0)
摘要:
MainActivity如下:package wy.testnetwork;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import android.net.ConnectivityManager;import android.net.wifi.WifiManager;import android.os.Bundle;import android.app.Activity;import android.conte
阅读全文
posted @ 2013-10-29 21:18
风言枫语
阅读(945)
推荐(0)
摘要:
MainActivity如下:package cn.testreflect;import java.lang.reflect.Field;import java.lang.reflect.Method;import android.os.Bundle;import android.app.Activity;/** * Demo描述: * 在一个类中有另外一个类的对象 * 比如此处的Worker类中有一个Student类的对象: * private Student mStudent; * * 目前需求: * 我们需要反射出Worker类中的 private Student mStudent *.
阅读全文
posted @ 2013-10-29 21:13
风言枫语
阅读(1087)
推荐(0)