现在位置: 首页 > sweetly发表的所有文章
  • 09月
  • 19日
综合 ⁄ 共 2696字 评论关闭
 1.反射是将类中的各个组成部分剖析出来,映射成一个个java对象。   补充:类的组成:    类-|属性         |         |方法-|成员方法(即实例方法  类方法)                  |                  |构造方法      作用:可以将类中的成员方法(Method),构造方法(Constructor),属性(Field)通过反射得到各个组成部分,我们就可以对各个部分进行操作。反射一般应用于框架中,可以提高程序的复用性。  ---------------------------------------------------------------  要想使用反射去获取各个组成部分,首先必须获取Class。  也就......
阅读全文
  • 03月
  • 07日
综合 ⁄ 共 1218字 评论关闭
给定一个有序字符串数组,其中字符串两边可能会插入若干个空串。实现一个方法找到给定串的下标。 例子: 输入:[ "at", "", "", "", "ball", "", "", "car", "", "", "dad", "", "" ],"ball"输出:4 输入:[ "at", "", "", "", "ball", "", "", "car", "", "", "dad", "", "" ],"ballcar"输出:-1 思路: 用二分查找的思想,但要针对空串做些额外的处理。用left、mid、right分表表示数组的左、中、右。如果right对应的串为空串,继续向前扫描直到找到第一个非空串,然后求mid的值,如果mid对应的串为空串,继续向右扫描直到找到......
阅读全文
    纯粹是个人兴趣,想学习一下Android的开发。哥之前可是有5年Windows .Net的开发经验,Asp.net和Windows Form玩得很熟。没想到,一接触Android就傻眼了,完全不一样啊,哥不理解啊。Android的发展非常快,如果是11、12、13年的Android技术文章,千万别看,否则会走很多弯路,说多了都是泪啊。 一、安装     遇到第一个问题,就是怎么安装Android的开发环境。复杂点说就是需要 Java SDK + Eclipse(IDE) + ADT(Android developer Tools),作为新手,我不建议一个个去安装,因为太麻烦。强烈推荐Google Android的官网:https://......
阅读全文
  • 09月
  • 02日
综合 ⁄ 共 368字 评论关闭
在android中当屏幕横竖切换的时候,如果不进行相关配置的话,会导致Activity的重新加载。。。 一般的解决方案有两种:  A: 将当前app的方向定死,要么设置为landscape横屏模式,要么设置为proatair竖屏模式 PS:该操作在清单文件中通过android:scrennOritaton:来确定 B: 通过设置确保在屏幕横竖切换的时候不会去重新加载Activity  PS:根据android版本的不同有下面的两种方式 android:configChanges="orientation|keyboardHidden|screenSize"    PS :android4.0以及4.0以上的系统 android:configChanges="orientation|keyboardHidd......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 2525字 评论关闭
#include <iostream> #define MAX_VERTEX_NUM 1024 using namespace std; typedef struct ArcNode { int adjvex; ArcNode *nextarc; }ArcNode; typedef struct VNode { char data; ArcNode *firstarc; }VNode, AdjList[MAX_VERTEX_NUM]; typedef struct { AdjList vertices; int vexnum, arcnum; }ALGraph; typedef struct { char *base; int front; int rear; }SqQueue; int InitQueue(SqQueue &Q) { Q.base = new char[MAX_VERTEX_NUM]; if(!Q.base) { cout ......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 5686字 评论关闭
   java.io ByteArrayInputStream Declaration public class ByteArrayInputStream extends InputStream java.lang.Object | +--java.io.InputStream | +--java.io.ByteArrayInputStream Description A ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream. An internal counter keeps track of the next byte to be supplied by the read method. Since: JDK1.0, CLDC 1.0 Member Summary Fields protected byte[] buf protected int count protected int mark protected in......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 1663字 评论关闭
题目链接:Click here~~ 题意: 给一个无向图,若有环输出YES,若无环,则是森林,输出 max { 树的直径 }。(树中最长的简单路) 解题思路: 早早地就搜了几篇文章,还下载了个PPT。研究了半天,终于搞懂后,搜了好多判环和求树的直径的代码,都和我要写的方法不一样。 纠结了好久不敢写,后来脑子疼了,打算乱写一通试试,结果随便调了调竟然就过了。(是太不相信自己了么? 首先,无向图判环,想到用 dfs,但是要记录前驱节点。(但我百度半天没发现这么写的,所以一直不敢肯定自己是对的。。。 然后,如何求树的直径呢......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 1044字 评论关闭
人工神经网络是由具有适应性的简单单元组成的广泛并行互连的网络,它的组织能够模拟生物神经系统对真实世界物体所作出的交互反应。 人工神经网络研究的局限性: l  研究受到脑科学研究成果的限制; l  缺少一个完整、成熟的理论体系; l  研究带有浓厚的策略和经验色彩; l  与传统技术的接口不成熟。 一般而言, ANN与经典计算方法相比并非优越, 只有当常规方法解决不了或效果不佳时ANN方法才能显示出其优越性。尤其对问题的机理不甚了解或不能用数学模型表示的系统,如故障诊断、特征提取和预测等问题,ANN往往是最有利的工具。......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 2007字 评论关闭
文章目录 Source Author There is a fire in LTR ’ s home again. The fire can destroy all the things in t seconds, so LTR has to escape in t seconds. But there are some jewels in LTR ’ s rooms, LTR love jewels very much so he wants to take his jewels as many as possible before he goes to the exit. Assume that the ith room has ji jewels. At the beginning LTR is in room s, and the exit is in room e. Your job is to find a way that LTR can......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 535字 评论关闭
Created on 2012-11-8 @author: Pandara ''' import sys def floyd(l, n): ''' l: l[i][j] = distace of i and j if <i, j> in E else sys.maxint k: sum of point ''' d = l[:] route = [([''] * n) for i in range(n)] for i in range(n): for j in range(n): if d[i][j]: route[i][j] = str(i + 1) + " " + str(j + 1) for k in range(n): for i in range(n): for j in range(n): if d[i][j] >......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 32404字 评论关闭
from:http://www.cnblogs.com/xdream86/archive/2012/12/12/2814552.html iOS绘图教程   本文是《Programming iOS5》中Drawing一章的翻译,考虑到主题完整性,翻译版本中加入了一些书中未涉及到的内容。希望本文能够对你有所帮助。   本文由海水的味道翻译整理,转载请注明译者和出处,请勿用于商业用途!       Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎。它提供了低级别、轻量级、高保真度的2D渲染。该框架可以用于基于路径的绘图、变换、颜色管理、脱屏渲染,模板、渐变、遮蔽、图像数据......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 2608字 评论关闭
转自http://blog.csdn.net/easy_gemini/article/details/6962420 静态变量是一种生存期为整个源程序的量。虽然离开定义它的函数后不能使用,但如再次调用定义它的函数时,它又可继续使用,而且保存了前次被调用后留下的值。1. static 变量 静态变量的类型 说明符是static。 静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量。例如外部变量虽属于静态 存储方式,但不一定是静态变量,必须由 static加以定义后才能成为静态外部变量,或称静态全局变量。 2. 静态局部变量静态局部变量属于静态存储方式,......
阅读全文