摘要: SQLite数据库中有一有列名为ID的自增列,项目需求要在向数据库在插入新数据的同时返回新插入数据行的ID。 a56爆大奖在线娱乐这里用事务,把插入和查询语句通过ExecuteReader一起提交,返回DbDataReader。 实现代码 转载请注明出处:http://www.cnblogs.com/keitsi/p 阅读全文
posted @ 2016-06-04 16:05 keitsi 阅读(10397) 评论(0) 推荐(0) 编辑
摘要: a56爆大奖在线娱乐并不是专职的VC++的开发者,只是有时候偶尔要开发一些C++的DLL,每当要发布新版本的时候,隔得时间长一点总会忘记了在那里设置生成文件的版本号。 在这里把VC++设置的步骤记录下来,以备忘! 设置步骤 在解决方案浏览器中点开资源文件目录 双击打开*.rc文件 如果没有Version文件夹的话,就 阅读全文
posted @ 2016-06-04 15:52 keitsi 阅读(5261) 评论(0) 推荐(0) 编辑
摘要: 项目中要给其它客户程序提供DLL做为接口,该项目是在.Net4.0平台下开发。终所周知.Net的各个版本之间存在着兼容性的问题,但是为了使用高版本运行平台的新特性,又不得不兼顾其它低版本平台客户程序的调用。为了解决这个问题尝试通过一个C++/CLI DLL对高版本的.Net DLL的接口加了一层包装 阅读全文
posted @ 2016-06-03 12:19 keitsi 阅读(5460) 评论(1) 推荐(1) 编辑
摘要: 有时在Scala中调用Java的库,Java库会返回某些Java的集合或类型,必须经过一些转换才能正常使用。 否则有可能在编译的过程遇到这个错误。 错误字符串 下面是错误的主要信息。 解决办法 在代码中引入下面名字空间,引用Java和Scala的各种集合和类型之间的隐式转换。 阅读全文
posted @ 2016-06-02 18:43 keitsi 阅读(3194) 评论(0) 推荐(0) 编辑
摘要: Checkpointing 一个流应用程序必须全天候运行,所有必须能够解决应用程序逻辑无关的故障(如系统错误,JVM崩溃等)。为了使这成为可能,Spark Streaming需要checkpoint足够的信息到容错存储系统中, 以使系统从故障中恢复。 Metadata checkpointing:保 阅读全文
posted @ 2016-06-01 11:12 keitsi 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 系统自动登录 修改配置文件 增加配置 开机自动打开VNC Server 开启VNC Server Service自动启动 按Tab键选择“System Services" 找到”vncserver",按空格键选中 按Tab键选择“OK”并按空格键确认保存 修改配置文件 编辑配置 用VNC进行连接的时 阅读全文
posted @ 2016-05-26 09:19 keitsi 阅读(1871) 评论(0) 推荐(0) 编辑
摘要: Cloudera及相关的组件版本 Cloudera: 5.7.0 Hbase: 1.20 Hadoop: 2.6.0 ZooKeeper: 3.4.5 就算是引用了相应的组件依赖,依然是报一样的错误! 错误字符串 解决方案 在网上查到的错误原因是Cloudera版本的Hbase版本和官方的Hbase 阅读全文
posted @ 2016-05-21 15:44 keitsi 阅读(6336) 评论(0) 推荐(0) 编辑
摘要: TP Link官方没有提供TL-WN725N 2.0的Linux驱动下载,折腾了a56爆大奖在线娱乐半天,试了各种方法。也有一部分原因是因为这机器还不能联网,导致有一些驱动因为缺少依赖并不成功安装。 后来终于在github上找到一个为树派开发的网上驱动(rtl8188eu),尝试下载源码编译安装,竟然可以成功驱动TL 阅读全文
posted @ 2016-05-12 17:55 keitsi 阅读(1308) 评论(0) 推荐(0) 编辑
摘要: 错误描述 在用IDEA编译别人的项目的时候遇到下面的错误: 按词面理解是编译器抱怨说 source 1.6 不支持 try-with-resources 特性, 需要启用该特性要设置 source 1.7 或更高的版本 解决办法 设置当前模块的 Source Language Level: File 阅读全文
posted @ 2016-05-04 11:03 keitsi 阅读(3983) 评论(0) 推荐(0) 编辑
摘要: 前言 因为项目需要要为客户程序提供C#.Net的HBase访问接口,而HBase并没有提供原生的.Net客户端接口,可以通过启动HBase的Thrift服务来提供多语言支持。 Thrift介绍 环境 把环境贴出来是因为不同版本的组件之间可能会存在兼容性的问题 Thrift安装:传送门 HBase: 阅读全文
posted @ 2016-04-08 16:26 keitsi 阅读(1523) 评论(0) 推荐(0) 编辑
摘要: 前言 为了能给.NET的程序提供HBase访问接口需要在Hadoop/Spark集群上安装Thrift Thrift介绍 Thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, E 阅读全文
posted @ 2016-04-08 15:05 keitsi 阅读(3542) 评论(0) 推荐(0) 编辑
摘要: Scala中的构造器 Scala中的构造器分为两类,主构造器和辅助构造器 主构造器是通过类名后面跟的括号里加参数列表来定义 辅助构造器是通过关键字this定义 定义一个无参主构造器 定义一个带参主构造器 主构造器的函数体是在类里面的,可以说一个类里面除了方法和成员字段外都是主构造器的函数体,在类初始 阅读全文
posted @ 2016-04-05 19:38 keitsi 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: HBase Error: connection object not serializable 想在spark driver程序中连接HBase数据库,并将数据插入到HBase,但是在spark集群提交运行过程中遇到错误:connection object not serializable 详细的错 阅读全文
posted @ 2016-04-05 17:56 keitsi 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: HBase shell 常用指令 连接HBase 打开帮助 创建表 hbase(main):003:0> create 'test', 'cf'0 row(s) in 2.6280 seconds => Hbase::Table - test 成功在HBase数据库上创建一个名为test的表,表中包 阅读全文
posted @ 2016-04-05 16:07 keitsi 阅读(423) 评论(0) 推荐(0) 编辑
摘要: Scala Option Scala Option类型用来a56爆大奖在线娱乐一个值是可选的(有值或无值) Option[T] 是一个类型为 T 的可选值的容器: 如果值存在, Option[T] 就是一个 Some[T] 如果不存在, Option[T] 就是对象 None Option.orNull 参数:没有 阅读全文
posted @ 2016-03-29 16:33 keitsi 阅读(6603) 评论(0) 推荐(0) 编辑