DLL使用
(1)隐式链接到 DLL 的可执行文件在生成时链接到导入库(.lib文件)。
(2)采用显式连接(LoadLibrary和GetProcAddress)时,不需要.lib文件。
函数导出方式
(1)源代码中的 __declspec(dllexport) 关键字
(2).def 文件中的 EXPORTS 语句
(3)LINK 命令中的 /EXPORT 规范
所有这三种...
分类:
编程语言 时间:
2014-10-23 12:32:18
阅读次数:
501
UIAlertView及UIActionSheet在ios8中被放弃
其功能将完全由UIAlertController代替:
1.Alert用法
UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"This is Title"
...
分类:
其他好文 时间:
2014-10-23 12:30:07
阅读次数:
167
http://acm.hdu.edu.cn/showproblem.php?pid=5074
给定一个序列 有些位数未知,给你所有两个数连续所得到的能量,问你怎么安排数字使得总能量最大
二维dp,dp[i][j]表示第i位放音符j
分类讨论即可
#include
#include
#include
#include
#include
#include
#include
#...
分类:
其他好文 时间:
2014-10-23 12:30:17
阅读次数:
151
题意 在n个村庄之间修路使所有村庄连通 其中有些路已经修好了 求至少还需要修多长路
还是裸的最小生成树 修好的边权值为0就行咯
#include
#include
#include
#include
using namespace std;
const int N = 105, M = 10050;
int par[N], n, m, mat[N][N];
int ans;
struc...
分类:
其他好文 时间:
2014-10-23 12:29:17
阅读次数:
200
每天一个JavaScript实例-从一个div元素删除一个段落
p{
padding:20px;
margin:10px 0;
width:400px;
background-color:#eef;
}
window.onload = function(){
var paras = document.getElementsByTagName("p");
for(var...
分类:
编程语言 时间:
2014-10-23 12:30:24
阅读次数:
146
最近在调式一个判断nand是好的还是坏的驱动+测试程序,于是有了以下的调式过程,似乎自己也学到了一点知识,所以记录一下。这篇文章主要是讲述调式驱动的一个方法而已。先来看看测试程序#include
#include
#include "dragonboard_inc.h"
#include
#include
#include
#include
#include
#include
#i...
分类:
其他好文 时间:
2014-10-23 12:31:13
阅读次数:
350
In this post, I will demonstrate dynamic remastering of the resources in RAC .
In RAC, every data block is mastered by an instance. Mastering a block simply means that master instance keeps tra...
分类:
其他好文 时间:
2014-10-23 12:29:24
阅读次数:
260
关键词:bluedroid initNative enableNative BTIF_TASK BTU_TASKbt_hc_work_thread set_power preload GKI作者:xubin341719(欢迎转载,请注明作者,请尊重版权,谢谢!)欢迎指正错误,共同学习、共同进步!! 一、 蓝牙开启流程概述,如下图所示:init、enable 和一般的函数调用相同,and...
分类:
移动开发 时间:
2014-10-23 12:30:42
阅读次数:
288
废话不说,直接上代码
public class NetworkUtil {
/** 网络状态未初始化。请调用init(Context)方法 */
public static final int NETWORK_UNKNOWN = -1;
/** 网络状态不可用(wifi和GPRS均未启动和连接) */
public static final int NET...
分类:
移动开发 时间:
2014-10-23 12:29:42
阅读次数:
301
回顾一下,在前面几章中,就sparkSQL1.1.0基本概念、运行架构、基本操作和实用工具做了基本介绍。
基本概念:
SchemaRDD
RuleTreeLogicPlanParserAnalyzerOptimizerSparkPlan
运行架构:
sqlContext运行架构hiveContext运行架构
基本操作
原生RDD的操作parquet文件的操作j...
分类:
数据库 时间:
2014-10-23 12:29:53
阅读次数:
298
Given a collection of numbers that might contain duplicates, return all possible unique permutations.
For example,
[1,1,2] have the following unique permutations:
[1,1,2], [1,2,1],
and [2,1,1]....
分类:
其他好文 时间:
2014-10-23 12:29:48
阅读次数:
136
tag
1. 显示所有tag列表
git tag2. 添加tag
git tag -a v1.0 -m 'add version 1.0'// 后期加注标签
git tag -a v1.2 9fceb02 3. 推送本地tag到远程
git push origin 1.0
git push origin --tags4. 查看相应tag信息
git show v1.05. 删除本地...
分类:
其他好文 时间:
2014-10-23 12:30:38
阅读次数:
174
缓存一致性
之前一直认为linux中很多东西是用来保证缓存一致性的,其实不是。缓存一致性绝大部分是靠硬件机制实现的,只有在带lock前缀的指令执行时才与cache有一点关系。(这话说得绝对,但我目前看来就是这样)我们更多的时候是为了保证顺序一致性。
所谓缓存一致性,就是在多处理器系统中,每个cpu都有自己的L1 cache。很可能两个不同cpu的L1 cache中缓存的是同一片内存的内...
分类:
系统相关 时间:
2014-10-23 12:28:42
阅读次数:
363
在使用AsyncTaskLoader时,当手机解锁后,会重复加载数据,代码如下:
static class CouponShopQueryLoader extends
AsyncTaskLoader> {
private int couponId;
public CouponShopQueryLoader(Context context, int couponId)...
分类:
移动开发 时间:
2014-10-23 12:28:38
阅读次数:
198
1.行首与行尾字符^$
行首:
oyzhx@ubuntu:~$ grep -n '^the' regular_express.txt
12:the symbol '*' is represented as start.
行尾
oyzhx@ubuntu:~$ grep -n '\.$' regular_express.txt
1:"Open Source" is a good m...
分类:
其他好文 时间:
2014-10-23 12:29:00
阅读次数:
165
spark是一个快速的内存计算框架;同时是一个并行运算的框架。在计算性能调优的时候,除了要考虑广为人知的木桶原理外,还要考虑平行运算的Amdahl定理。
木桶原理又称短板理论,其核心思想是:一只木桶盛水的多少,并不取决于桶壁上最高的那块木块,而是取决于桶壁上最短的那块。将这个理论应用到系统性能优化上,系统的最终性能取决于系统中性能表现最差的组件。例如,即使系统拥有充足的内存资源和...
分类:
数据库 时间:
2014-10-23 12:27:59
阅读次数:
357
Ambari-Blueprint整体介绍
ambari-blueprint主要作用是通过提供一个restAPI,调用几次API就可以创建一个集群,ambari-server解析stack下的role_command_order.json文件来自动部署集群,role_command_order.json文件记录着各个服务与组件的部署顺序,ambari-server会自动根据顺序建立task,这...
分类:
其他好文 时间:
2014-10-23 12:29:45
阅读次数:
304