现在位置: 首页 > bqrpdcgah发表的所有文章
英文原文地址如下:http://developer.android.com/training/basics/fragments/support-lib.html 设置你的项目: 1.使用SDK Manager下载Android Support包 图1: Android SDK Manager,其中Android Support package已选中。 2.在你项目的顶层目录下创建libs目录 3.找到你想要引入库的JAR文件,然后将它复制到libs目录。例如:支持API Level 4及以上版本的库就位于/extras/android/support/v4/android-support-v4.jar.译者注:这个代表着你安装android sdk的目录,比如本人的完全目录为:E:android-sdk-windowsextrasandroidsup......
阅读全文
  • 07月
  • 25日
综合 ⁄ 共 488字 评论关闭
Say you have an array for which the ith element is the price of a given stock on day i. If you were only permitted to complete at most one transaction (ie, buy one and sell one share of the stock), design an algorithm to find the maximum profit. 思路:假设第i天买入了股票,则最大利润为i+1~n中的股票最高值-prices[i]。 class Solution { public: int maxProfit(vector<int> &prices) { int res = 0; if(prices.empty()) { return res; } int ......
阅读全文
  • 05月
  • 02日
数据库 ⁄ 共 10843字 评论关闭
NoSQL数据建模技术 2012-05-15 09:31 | 1782次阅读 | 来源:酷壳网 【已有1条评论】发表评论 关键词:NoSQL | 作者:陈皓 | 收藏这篇资讯 原文来自“NoSQL Data Modeling Techniques”,由酷壳网陈皓编译《NoSQL数据建模技术》。这篇文章看完之后,你可能会对NoSQL的数据结构会有些感觉。我的感觉是,关系型数据库想把一致性,完整性,索引,CRUD都干好,NoSQL只干某一种事,但是牺牲了很多别的东西。总体来说,我觉得NoSQL更适合做Cache。 下面是正文: NoSQL数据库经常被用作很多非功能性的地方,如,扩展性,性能和一致性......
阅读全文
  • 03月
  • 06日
综合 ⁄ 共 1282字 评论关闭
原文地址:第五章 数组和广义表练习题作者:tanzj 1、设有二维数组A(m*n),其中每个元素占w个存储单元,第一个元素a[1][1]的起始地址为L,则以列主序方式存储a[i][j]的存储单元地址是__________. 2、C语言是按行主序方式顺序存储数组,设有定义int a[3][2][2][3];要求列出其所有数组元素在内存中的存储次序. 3、试编写算法,将数组int A[n]中的所有奇数移到所有偶数之前.要求时间复杂度为O(n). 4、在C语言中有定义,float b[5][7];设其首地址是1900,则元素 b[3][5]的存储地址是________. 5、设矩阵A是一个对称矩阵,为了节省存储......
阅读全文
  • 11月
  • 07日
综合 ⁄ 共 7702字 评论关闭
Definition Topological sorting is useful in situations in which items or events must be arranged in a specific order. For example, topological sorting can model job scheduling.Modeling job schedules with graphs is called critical path analysis(关键路线分析CPI). The above figure adjacent matrix: For a directed graph, the method that adds an edge thus needs only a single statement, public void addEdge(int start, int end) // directed graph { adjMat[start][end] = 1; } The topological sorti......
阅读全文
  • 07月
  • 11日
综合 ⁄ 共 2800字 评论关闭
本文以MDI应用程序为例说明如何在已有的VC++工程中使用BCG界面库,我的开发环境为VS2003。   1,将BCG/BCGCBPro目录路径添加到“项目属性->C/C++ ->常规 ->附加包含目录”中,同时将BCG/Bin目录路径添加到“项目属性->链接器 ->常规 ->附加库目录”中。   2,确保在CWinApp派生类(设为CMyApp)的InitInstance()成员函数中调用AfxOleInit();   3,在ExitInstance()函数中添加:   CleanState();   BCGCBProCleanUp();   4,在stdafx.h中添加   #include "bcg/BCGCBProInc.h"   5,为CMyApp添加基类,如下:......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 5073字 评论关闭
昨天配置open cv折腾一天,其实不用那么麻烦,open cv 里面带的有自己的库,根本不用自己编译生成新的库 如果要生成自己的dll 以及lib文件,可以使用方法一,其实完全可以使用open cv中自带的文件配置方法如方法二: 方法一:(转载) Win7x64+VS2012+OpenCV2.4.3+CMake2.8.10+TBB41重编译OpenCV 重编译的好处:可以调试的时候看OpenCV的源代码。 重编译要得到的东西:Debug版本和Release版本的dll,lib,头文件。(dll添加到环境变量里,运行时用,自己编译的dll调试时可以跟踪到Opencv的源码内;lib和头文件配置到编译器里......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 1099字 评论关闭
Log4j 2.0在最近迎来了重大的版本升级。解决了1.x中死锁bug之外,性能也有10倍的提升。 同样的在最新版本中的新特性中。配置文件也不仅仅局限于xml和java特性文件properties。更是支持json和yaml的配置文件。 日志的使用在我们日常开发中经常用到。也有很多的高手遇到过日志死锁问题。在2.0中引入了异步日志处理。死锁问题得以解决。 好吧,介绍了这么多,进入它的helloworld吧。 今天看看它的简单配置。配置输出到console的日志记录器,并且为info级别的输出。 看java代码: package com.herman.log4j2.test; import org.apache.......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 3005字 评论关闭
一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能实现其功能就可,而是要写出高质量的SQL语句,提高系统的可用性。 在多数情况下,Oracle使用索引来更快地遍历表,......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 1925字 评论关闭
其实在2009年年底,施恩菲尔德曾预测过2010年将会成为市场主流的十大IT技术,其中提到的平板电脑、地理定位、实时搜索和 Android都获得了成功,获得了市场主流的认同;而一些技术虽然没有获得主流地位,但是在2010年也获得了发展,如HTML5、增强现实、移动视频 等;而像Chrome操作系统的发展仍得寄希望于2011年。 施恩菲尔德预测2011年会成为主流的IT技术如下: 在电视上观看网络视频:目前已经出现了许多网络视频设备要与有线电视竞争,比如Google TV、Apple TV、Boxee Box和Roku等,虽然它们都没有成为“有线电视杀手”,但这些......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 1993字 评论关闭
Saruman's Army Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 4364   Accepted: 2249 Description Saruman the White must lead his army along a straight path from Isengard to Helm’s Deep. To keep track of his forces, Saruman distributes seeing stones, known as palantirs, among the troops. Each palantir has a maximum effective range of R units, and must be carried by some troop in the army (i.e., palantirs are not allowed to “free float” in mid-air). Help Saruman t......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 4633字 评论关闭
1、Load 方法装入数据:   export to tempfile of del select * from TABLENAME where not 清理条件;   load from tempfile of del modified by delprioritychar replace into TABLENAME nonrecoverable;   说明:   在不相关的数据表export数据时,可以采取并发的形式,以提高效率;   TABLENAME指待清理table的名称;   modified by delprioritychar防止数据库记录中存在换行符,导致数据无法装入的情况;   replace into对现数据库中的内容进行替换,即将现行的数据记录清理,替换为数据文件内容;   non......
阅读全文