以下内容只是个人理解,仅供参考。
什么是委托?
先看最简单的委托例子:
namespace DelegateTest
{
public delegate void MessageDelegate(string name);
class Program
{
private static void SaySomething(string name)
...
题目描述
统计一个数字在排序数组中出现的次数
我用了两种方法求解,思路都比较简单直接,看代码都懂了,就不做介绍啦
代码1:
public class Solution {
public int GetNumberOfK(int [] array , int k) {
int num=0;
for(int i=0;i<array.length;i+...
分类:
编程语言 时间:
2016-05-22 12:38:11
阅读次数:
143
给定一个起始字符串和一个目标字符串,现在将起始字符串按照特定的变换规则转换为目标字符串,求所有转换次数最少的转换过程。转换规则为每次只能改变字符串中的一个字符,且每次转换后的字符串都要在给定的字符串集合中。...
分类:
其他好文 时间:
2016-05-22 12:38:22
阅读次数:
176
[正则表达式]文本框输入内容控制 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:"^[0-...
分类:
其他好文 时间:
2016-05-22 12:38:22
阅读次数:
193
q 运算符和表达式的概念
q 运算符总结
q 运算符和表达式的示例
q 布尔运算
运算符和表达式的概念
运算符表示对操作数所进行的运算。
按操作数的数目来分,可分为如下3类:
一元运算符 (如 ++,--)
二元运算符 (如 +,-,*,/)
三元运算符 (如 ?:)...
分类:
编程语言 时间:
2016-05-22 12:36:22
阅读次数:
262
题目描述
在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数字2或者3。
思路一:
用冒泡的思想,当遇到相等的元素的时候,将它放到duplication[0]当中,并将标志tag,改为t...
分类:
编程语言 时间:
2016-05-22 12:38:40
阅读次数:
175
五字符流的使用
(1)编码问题
这个问题我们早就说过了,不再过多赘述。
参考:JavaSE入门学习42:文件传输基础之I/O流(一)
(2)认识文本和文本文件
Java的文本(char)是16位无符号整数,是字符的unicode编码(双字节编码);而文件是byte byte byte ...的数据
;文本文件是文本(...
分类:
编程语言 时间:
2016-05-22 12:36:11
阅读次数:
166
Hermes是一套新颖巧妙易用的Android进程间通信IPC框架。这个框架使得你不用了解IPC机制就可以进行进程间通信,像调用本地函数一样调用其他进程的函数。用户可以轻而易举在本地进程创建其他进程类的对象,轻而易举在本进程获取其他进程的单例,轻而易举在本进程使用其他进程的工具类。支持进程间函数回调,调用其他进程函数的时候可以传入回调函数,让其他进程回调本进程的方法。自带内存优化,并且支持跨进程垃圾回收。...
分类:
移动开发 时间:
2016-05-22 12:37:39
阅读次数:
189
六对象的序列化和反序列化
(1)序列化和反序列化概述
Java提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的
数据、有关对象的类型的信息和存储在对象中数据的类型。
将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对
象的数据,还有对象中的数据类型可以用...
分类:
编程语言 时间:
2016-05-22 12:38:07
阅读次数:
197
Shell 传递参数我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……实例
以下实例我们向脚本传递三个参数,并分别输出,其中 $0 为执行的文件名:#!/bin/bashecho "Shell 传递参数实例!";
echo "执行的文件名:$0";
echo "第一个参数为:$1"...
分类:
系统相关 时间:
2016-05-22 12:35:29
阅读次数:
251
SQL Server Concurrency...
分类:
数据库 时间:
2016-05-22 12:36:46
阅读次数:
192
Oracle
存储过程学习
目录
Oracle
存储过程 1
Oracle存储过程基础知识 1
Oracle存储过程的基本语法 2
关于Oracle存储过程的若干问题备忘
4
1.
在Oracle中,数据表别名不能加as。 4
2.
在存储过程中,select某一字段时,后面必须紧跟into,如果select整个记录,利用游标的话就另当别论了。
5
3.
在利用s...
分类:
数据库 时间:
2016-05-22 12:34:43
阅读次数:
187
题目描述
把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。
思路分析:
1.首先,丑数都是由前5个丑数1,2,3,4,5乘以因子2,3,5才得到的。
2.这里将得到的丑数都存放在数组中。分析一下得到第6个丑数的过程,其他丑数类比。
3.1
...
分类:
其他好文 时间:
2016-05-22 12:37:04
阅读次数:
197
我相信大家在布局文件中都用过权重(layout_weight)吧,当然这只有在线性布局(Linearlayout)中才有的,可是很多人也许都只是简单的理解为比。其实权重就是:
把屏幕剩余空间按比例分配大家先记住这句话,这里就来深入理解下权重,这里以水平排列为例(即宽度的权重),懂了水平的,竖直排列的(即高度的权重)自然同理。①第一种情况(宽度为wrap_content):a.<LinearLayo...
分类:
移动开发 时间:
2016-05-22 12:35:35
阅读次数:
355
Geoffery Hinton教授的Neuron Networks for Machine Learning的第八讲为可选部分,好像很难,这里就先跳过了,以后有用的时候再回来补。第九讲介绍了避免过拟合,提高模型的泛化能力。...
分类:
其他好文 时间:
2016-05-22 12:36:36
阅读次数:
1840
HBase索引主要用于提高Hbase中表数据的访问速度,有效的避免了全表扫描,HBase中的表根据行健被分成了多个Regions,通常一个region的一行都会包含较多的数据,如果以列值作为查询条件,就只能从第一行数据开始往下找,直到找到相关数据为止,这很低效。相反,如果将经常被查询的列作为行健、行健作为列重新构造一张表,即可实现根据列值快速定位相关数据所在的行,这就是索引。显然索引表仅需要包含一个...
分类:
其他好文 时间:
2016-05-22 12:35:03
阅读次数:
400
前言:念念不忘,必有回响,永远坚持你所坚持的!一直在用WebView,还没有系统的总结过它的用法,下面就系统的总结下,分享给大家一、基本用法1、加载在线URLvoid loadUrl(String url)这个函数主要加载url所对应的网页地址,或者用于调用网页中的指定的JS方法(调用js方法的用法,后面会讲),但有一点必须注意的是:loadUrl()必须在主线程中执行!!!否则就会报错!!!。注...
分类:
Web程序 时间:
2016-05-22 12:34:31
阅读次数:
215