现在位置: 首页 > zhllfcy发表的所有文章
  • 10月
  • 31日
移动开发 ⁄ 共 1416字 评论关闭
转自:http://www.devdiv.com/Android-Eclipse_%E6%9F%A5%E7%9C%8BAndroid_SDK%E6%BA%90%E7%A0%81-thread-87679-1-1.html 最近一直在找查看Android SDK源码的方法,但貌似都很复杂,当我在Android官方文档中看到“To build the Android source files, you will need to use Linux or Mac OS. Building under Windows is not currently supported.”这样一句话时,顿时我的心都凉了,并不是说在Linux or Mac OS平台开发不了,很久一直在Windows上开发,这个环境早已熟悉,很多资料也都在Windows里。但为了能查看Android SDK源码,能......
阅读全文
  • 07月
  • 26日
综合 ⁄ 共 657字 评论关闭
题目:Implement atoi to convert a string to an integer. 思路:需要注意一些特殊的输入 class Solution { public: int atoi(const char *str) { int len = strlen(str); int i,k; int64_t j = 1; int result = 0; bool positive = true; int max_or_min = 0; for(k=0; k<len; k++) { if (str[k] != ' ') { if(str[k] == '-') { positive = false; k++; ......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 1028字 评论关闭
大意略。 思路:线段树入门题。 #include <iostream> #include <cstdlib> #include <cstdio> #include <cstring> #include <string> using namespace std; const int maxn = 50010; int sum[maxn<<2]; int ql, qr; int p, v; int n; void pushup(int o) { sum[o] = sum[o*2] + sum[o*2+1]; } void build(int o, int L, int R) { int M = L + (R-L)/2; if(L == R) scanf("%d", &sum[o]); else { build(o*2, L, M); build(o*2+1, M+1, R); pushup(o); } } int query(int ......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 588字 评论关闭
Remove Nth Node From End of List Given a linked list, remove the nth node from the end of list and return its head. For example, Given linked list: 1->2->3->4->5, and n = 2. After removing the second node from the end, the linked list becomes 1->2->3->5. Note: Given n will always be valid. Try to do this in one pass. 用3个指针,一个指向list的头,用来返回,2个用来遍历,一前一后,长度为n,直到后一个指针为null,将前一个指针的下一个节点删除掉。判断是要分两种情况......
阅读全文
  • 10月
  • 31日
综合 ⁄ 共 4703字 评论关闭
转载:http://www.tuicool.com/articles/z2mmia 一种在RGB-D图像中检测行人的新的深度描述子 Ningbo Wang,Xiaojin Gong, Jilin Liu 摘要        随着深度摄像机技术的发展,实时同步获取高质量的深度图和彩色图成为现实。所以基于RGB-D数据的应用变得越来越流行,例如在RGB-D数据中检测人体。其中最关键的问题是找到一种更好的描述子,本文中提出一种新的用于深度图像的特征描述子, 金字塔深度自相似特征PyramidDepth Self-Similarities ( PDSS )。此描述子是基于 人体的深度信息具有高度局部自相似性 的思想。通过Kinect传......
阅读全文
  • 10月
  • 11日
综合 ⁄ 共 1574字 评论关闭
HDU 3622 Bomb Game 题目链接 题意:求一个最大半径,使得每个二元组的点任选一个,可以得到所有圆两两不相交 思路:显然的二分半径,然后2-sat去判定即可 代码: #include <cstdio> #include <cstring> #include <cstdlib> #include <vector> #include <cmath> #include <algorithm> using namespace std; const int MAXNODE = 105; struct TwoSet { int n; vector<int> g[MAXNODE * 2]; bool mark[MAXNODE * 2]; int S[MAXNODE * 2], sn; void init(int tot) { n = t......
阅读全文
  • 07月
  • 29日
综合 ⁄ 共 3203字 评论关闭
一、正数      在高速发展的现代社会,计算机浩浩荡荡地成为了人们生活中不可缺少的一部分,帮助人们解决通信,联络,互动等各方面的问题。今天我就给大家讲讲与计算机有关的“进制转换”问题。   我们以(25.625)(十)为例讲解一下进制之间的转化问题   说明:小数部份的转化计算机二级是不考的,有兴趣的人可以看一看   1. 十 -----> 二   (25.625)(十)   整数部分:   25/2=12......1   12/2=6 ......0   6/2=3 ......0   3/2=1 ......1   1/2=0 ......1   然后我......
阅读全文
  • 07月
  • 15日
综合 ⁄ 共 14370字 评论关闭
在wtl工程中定义一个现成,如下: DWORD WINAPI ThreadFunc( LPVOID pParam ) { if( g_pMainlg ) g_pMainlg->DoEnumNetwork(); return 0; } void CMainDlg::StartTreeThread() { DWORD dwThreadId; HANDLE hThrd = CreateThread( NULL, 0, ThreadFunc, NULL, 0, &dwThreadId ); if ( hThrd ) CloseHandle( hThrd ); } 在工程中有时会突然终止线程重新启动,应该如何写终止线程部分,句柄该如何得到? 当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 746字 评论关闭
解决ios7以上版本UIAlertView的addSubview函数无效问题 如下代码增加两个文本框效果 - (IBAction)add:(id)sender { UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"添加明星阵容" message:nil delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"添加", nil]; UIView *view = [[UIView alloc]initWithFrame:CGRectMake(180, 5, 85, 75)]; UITextField *tf = [[UITextField alloc]initWithFrame:CGRectMake(0,0,400, 35)]; UITextField *tf2 = [[UITextField alloc]initWithFrame:CG......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 2027字 评论关闭
  在Android中所有定义好的XML文件都要求保存在res/anim文件夹之中。       准备一张名为picture的图片。     在main.xml中:   <LinearLayout     android:id="@+id/group"     xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent"     android:background="#000000"     android:orientation="vertical"     android:gravity="center_horizontal">   <ImageView       android:id="@+id/mlyw"       android:layout_marginT......
阅读全文
  • 03月
  • 29日
综合 ⁄ 共 14993字 评论关闭
AOP 的利器:ASM 3.0 介绍 未显示需要 JavaScript 的文档选项 级别: 中级 李 夷磊, 软件工程师, IBM 邱 小侠 (qiuxiaox@cn.ibm.com), 软件工程师, IBM蔡 一超 (caiyichao@gmail.com), 学生, 南京大学软件学院 2007 年 7 月 25 日 随 着 AOP(Aspect Oriented Programming)的发展,代码动态生成已然成为 Java 世界中不可或缺的一环。本文将介绍一种小巧轻便的 Java 字节码操控框架 ASM,它能方便地生成和改造 Java 代码。著名的框架,如 Hibernate 和 S......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 11107字 评论关闭
原文地址:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 一、应用场景 为了理解OAuth的适用场合,让我举一个假设的例子。 有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"云冲印"读取自己储存在Google上的照片。 问题是只有得到用户的授权,Google才会同意"云冲印"读......
阅读全文