bootstrap easyui RunJS JSFiddle codepen Gist
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 42 下一页
摘要: class Program { static void Display(List<int> items) { foreach (var v in items) { Console.Write(v.ToString()+" "); } if (items.Count == 0) { Console.Write("null"); } } stati... 阅读全文
posted @ 2013-03-23 18:20 lvyafei 阅读(113) 评论(0) 推荐(0)
摘要: 不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的很好,我就不加修改的引用过来了,以下是引用的内容(红色部分是我自己写的内容)。用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb;//这多数不符合我们的意图,它只声明了一个指向字符变量的指针,//和一个字符变量;以下则可行:typedef char* P 阅读全文
posted @ 2013-03-23 15:34 lvyafei 阅读(137) 评论(0) 推荐(0)
摘要: 引言寻找问题的解的一种可靠的方法是首先列出所有候选解,然后依次检查每一个,在检查完所有或部分候选解后,即可找到所需要的解。理论上,当候选解数量有限并且通过检查所有或部分候选解能够得到所需解时,上述方法是可行的。不过,在实际应用中,很少使用这种方法,因为候选解的数量通常都非常大(比如指数级,甚至是大数阶乘),即便采用最快的计算机也只能解决规模很小的问题。对候选解进行系统检查的方法有多种,其中回溯和分枝定界法是比较常用的两种方法。按照这两种方法对候选解进行系统检查通常会使问题的求解时间大大减少(无论对于最坏情形还是对于一般情形)。事实上,这些方法可以使我们避免对很大的候选解集合进行检查,同时能够保 阅读全文
posted @ 2013-03-23 11:50 lvyafei 阅读(205) 评论(0) 推荐(0)
摘要: 前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。 毕竟受文章和理论之限,本文摒弃绝大部分的细节,只谈方法/模式论,且注重用最通俗最直白的语言阐述相关问题。最后,有一点必须强调的是,全文行文是基于面试题的分析基础之上的,具体实践过程中,还是得具体情况具体分析,且场景也远比本文所述的任何一种场景复杂得多。 OK,若有任何问题,欢迎随时不吝赐教。谢谢。何谓海量数据处理? 所谓海.. 阅读全文
posted @ 2013-03-23 09:24 lvyafei 阅读(269) 评论(0) 推荐(0)
摘要: 一、问题描述给定一个数t,以及n个整数,在这n个数中找到加和为t的所有组合,例如t=4,n=6这6个数为[4,3,2,2,1,1],这样输出就有4个不同的组合它们的加和为4:4,3+1,2+2,and 2+1+1。请设计一个高效算法实现这个需求。二、解题思路先将数据按从大到小进行排序,然后使用回溯法遍历所有可能。注意去掉重复的结果。三、代码实现#include<iostream>usingnamespacestd;inta[100]={4,3,1,2,1,2};boolx[100];//标记第i个元素是否已经使用intN=6;//元素个数intt=4;//目标和intsum;//当 阅读全文
posted @ 2013-03-22 18:46 lvyafei 阅读(780) 评论(0) 推荐(0)
摘要: 1.declare @sql varchar(8000)set @sql='select name'set @sql=@sql+',sum(case subject when'''+subject+'''then result else 0 end)['+subject']'from (select distinct subject from t_person)as t_personset @sql=@sql+'from t_person group by name'exec(@sq 阅读全文
posted @ 2013-03-20 22:42 lvyafei 阅读(412) 评论(0) 推荐(0)
摘要: 数据库表:t_persons select * from t_personsID name date money1 李天 2012-01-01 00:00:00.000 1002 李忠 2012-02-01 00:00:00.000 2003 李天 2012-01-01 00:00:00.000 1004 李忠 2012-02-02 00:00:00.000 5005 李敏 2011-01-01 00:00:00.000 ... 阅读全文
posted @ 2013-03-20 22:27 lvyafei 阅读(252) 评论(0) 推荐(0)
摘要: 【编者按】移动开发领域已经成为技术社区的一大热点,InfoQ中文站也在密切关注。本专栏旨在帮助Android应用开发人员更深入地了解该系统的底层架构、源码实现,以便在实际开发过程中更有效地利用Android系统的功能特性,达到“庖丁解牛”的境界。相关厂商内容QCon北京持续集成与持续交付:百度复杂系统下的持续部署实践InfoQ独家《架构师》3月刊,推荐算法和推荐系统专题,免费下载!QCon北京2013大会“社区之夜”开放报名中(4月26日 周五)国内最大的Python应用——Sohu邮箱之经验分享,尽在QCon北京企业开发专题目前,互联网行业正在朝着移动互联网方向强劲地发展,而移动互联网的发展 阅读全文
posted @ 2013-03-13 15:52 lvyafei 阅读(192) 评论(0) 推荐(0)
摘要: 近来着眼于ANDROID4.0的关注与研究,第一时间把ANDROID4.0源码下下来了,只是时间问题,所以没能第一时间把过程记录下来,今天算是富裕点时间就给写下来,希望能给灼热于ANDROID继续平台研究而又未及时获得相关资源的热机友们做个简单的参考,好了,废话不多说,我就直接贴图吧,现在很简单,只要你是LINUX系统,一直并使其开发,那就不必要考虑之前JDK环境的问题,直接从基本环境确定下入手吧,首先打开http://www.android.com进入:看到Getting the Source,点击进入,进入页面后,里面有详细的下载描述,不用说,一步步来,很简单的,与之前一样,首先创建目录: 阅读全文
posted @ 2013-03-13 14:13 lvyafei 阅读(169) 评论(0) 推荐(0)
摘要: android 4.0源码已经出来很久了。。网上也有下载的。但是我一直想自己下载一次不想用网上的现成的东东。今天终于忍不住了,创了一个linux虚拟机。开始下载android 4.0源码了。下载需要linux环境。可以选择装个ubuntu系统,也可以用VMware建个虚拟的ubuntu系统。http://source.android.com/source/downloading.html这个是google提供的在线文档。英语好的可以按照上面介绍的步骤直接下载。1.首先安装Repoa.然后在/home目录下创建bin/目录,并设置环境变量PATH为~/bin:$PATHb.然后使用curl命令下 阅读全文
posted @ 2013-03-11 14:55 lvyafei 阅读(212) 评论(0) 推荐(0)
摘要: Android模拟器ndroidSDK自带一个移动设备模拟器 — 它是一个可以运行在你电脑上的虚拟设备.Android模 拟器可以让你不需使用物理设备即可预览、开发和测试Android应用程序.Android模拟器能够模拟除了 接听和拨打电话外的所有移动设备上的典型功能和行为. 如右图所示, Android模拟器提供了大量的导航和控制键,你可以通过鼠标或键盘点击这些按键来为你的应用程序产生 事件. 同时它还有一个屏幕用于显示Android自带应用程序和你自己的应用程序.为了便于模拟和测试应用程序, Android模拟器允许你你的应用程序通过Android平台服务调用其他程 序、访问网络、播放音 阅读全文
posted @ 2013-03-06 14:22 lvyafei 阅读(747) 评论(0) 推荐(0)
摘要: 谷歌官方的android market在国内访问起来速度比较慢,而且它所定位的是全球市场,里面很多的应用都是英文的,不符合国内用户的使用习惯。再加上android系统的开放性,使得越来越多的第三方应用商店相继诞生,市场竞争越来越激烈。这里选取几个比较有代表性的应用商店,分别从应用介绍、下载量、用户评价、用户群积累方法、特色功能和应用推荐机制等角度进行简单的对比分析,以了解国内android应用商店概况。more1、AppChina应用汇应用介绍:2010年8月上创新工场旗手机客户端,Web端、Wap端 以及Pad2011年5月启用新域名AppChina.com下载量:6,579,452用户评价 阅读全文
posted @ 2013-03-06 13:07 lvyafei 阅读(444) 评论(0) 推荐(0)
摘要: 启动模拟器需要两个步骤:1.创建AVD(Android Virtual Device)2.启动emulator一般使用Eclipse开发时,开启一个模拟器就是这么一个过程,其实命令行模式下也是这样。刚开始不知道如何命令行启动模拟器的时候就输入了一个emulator,报错了,出现如下提示:[html]view plaincopyemulator:ERROR:YoudidnotprovidethenameofanAndroidVirtualDevicewiththe'-avd<name>'option.Read-help-avdformoreinformation.If 阅读全文
posted @ 2013-03-06 12:50 lvyafei 阅读(461) 评论(0) 推荐(0)
摘要: 概括来说主要分为以下几种情况:1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。下面就介绍下Android NDK的入门学习过程:入门的最好办法就是学习Android自带的例子, 这里就通过学习Android的NDK自带的demo程序:hello-jni来达到这个目的。一、 开发环境的搭建android的NDK开发需要在linux下进行: 因为需要把C/C++编写的代码生成能在arm上运行的.so文件 阅读全文
posted @ 2013-03-05 15:56 lvyafei 阅读(214) 评论(0) 推荐(0)
摘要: android.opengl.GLSurfaceView类让你更容易地使用OpenGL ES渲染你的应用程序,其主要通过一下几点:1、提供粘合代码把OpenGL ES连接到你的视图系统2、提供粘合代码使得OpenGL ES按照Acticity(活动)的生命周期工作3、使它容易选择一款合适的框架缓冲区像素格式4、创建和管理一个独立的渲染线程,产生平滑的动画5、提供更容易使用的调试工具来跟踪OpenGL ES 的API 并能找出错误。GLSurfaceView是一个很好的基类对于构建一个使用OpenGL ES进行部分或全部渲染的应用程序。一个2D或3D的动作游戏就是一个很好的例子,例如一个2D或3 阅读全文
posted @ 2013-03-05 15:13 lvyafei 阅读(246) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 42 下一页
博客地址:lvyafei 返回顶部   返回顶部   返回顶部 站长QQ,点击这里给我发消息
无觅关联推荐,快速提升流量