摘要:CALLBACK == WINAPI ==__stdcall实际上就是一种调用模式,就是约定由调用函数来自行解决压栈参数,同 pascal 调用。回调函数只能是类的静态成员函数或是类外定义的全局函数#define CALLBACK __stdcall
#define WINAPI __stdcall
#define WINAPIV __cdecl
#define APIENTRY WINAPI
#define APIPRIVATE __stdcall
#define PASCAL __stdcall
#define cdecl _cdecl
#ifndef... 阅读全文
SQL Server 之 datalength函数
2013-01-25 19:30 by java20130722, 532 阅读, 0 推荐, 收藏,
摘要:datalength函数的语法见链接,一般的数据类型用len函数就可以返回其长度值。 datalength函数主要用于varchar、varbinary、text、image, nvarchar 和 ntext 数据类型,因为这些数据类型的长度是变长的。 阅读全文
oracle 表空间及 用户
2013-01-24 16:57 by java20130722, 102 阅读, 0 推荐, 收藏,
摘要:注意点:1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步*//*第1步:创建临时表空间*/create temporary tablespaceuser_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'size 50mautoextend onnext 50m maxsize 20480mextent management local;/*第2步:创建数据表空间* 阅读全文
Hadoop命令大全
2013-01-24 16:46 by java20130722, 163 阅读, 0 推荐, 收藏,
摘要:1、列出所有Hadoop Shell支持的命令$ bin/hadoop fs -help2、显示关于某个命令的详细信息$ bin/hadoop fs -help command-name3、用户可使用以下命令在指定路径下查看历史日志汇总$ bin/hadoop job -history output-dir这条命令会显示作业的细节信息,失败和终止的任务细节。4、关于作业的更多细节,比如成功的任务,以及对每个任务的所做的尝试次数等可以用下面的命令查看$ bin/hadoop job -history all output-dir5、 格式化一个新的分布式文件系统:$ bin/hadoop nam 阅读全文
javascript给builtin对象添加新方法
2013-01-24 14:33 by java20130722, 146 阅读, 0 推荐, 收藏,
摘要:在Ruby中可以使用Open Class的方法给已有的类添加新的方法,这样可以方便我们扩展新的功能。如rails这样popular的framework都会有core_ext用来添加ruby本身库的功能。虽然可能会出现Monkey Patch的问题,但这样仍然很好的丰富了我们写程序的手法。考虑一个String类,如果我的业务逻辑是经常会取出String对象的第一个字符并且返回大写形式。我就可以打开String类。直接添加一个这样的方法就行。如下:class String def capital self[0].to_s.upcase end
end puts "kiwi".c 阅读全文
云营销是大数据时代的新营销革命
2013-01-23 12:13 by java20130722, 142 阅读, 0 推荐, 收藏,
摘要:营销学领域已经发展了很长的一段时间,它向我们展示了从“以产品为中心”向“以客户为中心”的转变,最受欢迎的营销理论也从“4P”转向了以消费者需求为导向的“4C”理论和以关系营销为导向的“4R”理论。互联网与移动互联网主导下的数字化信息时代可以帮助企业以前所未有的速度收集用户的海量行为数据,在大数据的基础上分析、洞察、和预测消费者的偏好,并据此为消费者提供最能满足他们需求的产品、信息、和服务。然而,即使在大数据时代,每一个企业对他们的用户的了解也只能是片面的或者单个维度的。比如,有三家网站:网站A卖运动装,网站B卖休闲装,网站C卖包,这三家网站都分别了解用户在自己网站内所展示的偏好,比如对颜色的喜 阅读全文
分布式服务框架 Zookeeper -- 管理分布式环境中的数据(developerWorks 中国)
2013-01-22 16:43 by java20130722, 166 阅读, 0 推荐, 收藏,
摘要:简介:Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将从使用者角度详细介绍 Zookeeper 的安装和配置文件中各个配置项的意义,以及分析 Zookeeper 的典型的应用场景(配置文件的管理、集群管理、同步锁、Leader 选举、队列管理等),用 Java 实现它们并给出示例代码。安装和配置详解本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网http://hadoop.apache.or 阅读全文
zookeeper学习记录(转自 ITeye)
2013-01-22 15:29 by java20130722, 193 阅读, 0 推荐, 收藏,
摘要:背景 前段时间看了S4流计算引擎,里面使用到了zookeeper进行集群管理,所以也就花了点时间研究了下zookeeper,不求看懂所有源码,但求了解其实现机制和原理,清楚其基本使用。这也是为后续hadoop,gridgain的分布式计算的产品。学习首先就是收集一些前人的一些学习资料和总结内容,方便自己快速入门。这里罗列了几篇不错的文章:http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/ (介绍了zookeeper能用来干嘛)http://zookeeper.apache.org/doc/r3.3.2/zookeep 阅读全文
C# webbrowser控件点击页面按钮
2013-01-22 09:19 by java20130722, 1967 阅读, 0 推荐, 收藏,
摘要:用金山快盘时需要每天签到挣空间容量,一直都想写个定时程序实现,然后挂到实验室的服务器上。通过参考网上一些资料,自己动手实现一个利用webbrowser控件实现了自动点击网页按钮的功能,其实很简单的,下面介绍一下怎么利用webbrowser控件自动点击网页按钮。 Webbrowser控件我就不介绍了,是个控件加载web页面的控件。从工具箱中,将Webbrowser控件拖入Form窗口。在Webbrowser控件的属性对话框中,将Url属性设置为对应的网址然后在form窗体中双击webbrowser控件,在默认的webBrowser_DocumentCompleted函数中添加如下代码 pr... 阅读全文
Hadoop ssh配置设置
2013-01-21 16:51 by java20130722, 382 阅读, 0 推荐, 收藏,
摘要:一. 配置机器名配置/etc/hosts和/etc/sysconfig/network注意:NameNode的hosts文件必须有其slaves指定的所有节点的机器名二. ssh设置 (hadoop中需要在namenode 和 datanode 中直接连接集群内的机器,需要配置ssh)NameNode节点运行ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsacat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys注意(转):假设 A 为客户机器,B为目标机;要达到的目的:A机器ssh登录B机器无需输 阅读全文
浙公网安备 33010602011771号