#pythonfromthriftimportThriftfromthrift.transportimport
TSocketfromthrift.transportimportTTransportfromthrift.protocol
importTBinaryProtocolfromhbaseimportHbasefromhbase.ttypesimport*transport=TSocket.TSocket(‘192.168.137.101‘,9090)transport=TTransport.TBuf..
分类:
编程语言 时间:
2015-06-23 18:17:38
阅读次数:
150
import
java.io.IOException;import
java.util.Iterator;import
java.util.List;import
org.apache.hadoop.conf.Configuration;import
org.apache.hadoop.hbase.Cell;import
org.apache.hadoop.hbase.CellUtil;import
org.apache.hadoop.hbase.HBaseConfiguration;import
org.a..
分类:
编程语言 时间:
2015-06-23 18:18:06
阅读次数:
120
OSGI中类加载在osgi中,存在多个类加载器,每一个类加载器加载一个独立的模块,当其他模块需要寻找这个类时,通过osgi框架依赖关系表去查找这个类所在的加载器,委托这个加载器去运行ofbiz中类加载ofbiz中集成了许多应用程序,像订单,安全,登陆,网店等,还有tomcat也被集成..
分类:
编程语言 时间:
2015-06-23 18:11:43
阅读次数:
133
threading模块提供了高级别的线程接口,基于低级别的_thread模块实现。
模块基本方法
该模块定了的方法如下:
threading.active_count()
返回当前活跃的Thread对象数量。返回值和通过enumerate()返回的列表长度是相等的。
threading.current_thread()
返回当前线程对象,对应调用者的...
分类:
编程语言 时间:
2015-06-23 18:07:44
阅读次数:
151
demo01:
#include
int main(int argc, char** argv) {
std::string line;
//存string的size用size_type这个类型
std::string::size_type st;
std::cout<<"请输入内容(按“回车键”结束):"<<std::endl;
//获取一行数据
getl...
分类:
编程语言 时间:
2015-06-23 18:07:50
阅读次数:
139
JS是JavaScript的简写,看着和java有些像,其实没有多大关系,只是因为java的名气比较大,借用一下而已。下面来总结一下写出一个js程序应具备哪些基础的知识。
一、JS和HTML
首先js一般和HTML一起出现,因为js是脚本语言,它不能独立完成编程,要么是嵌套要么是引用。这样它运行在浏览器的语言才算坐实了。
嵌套
首先有一个HTML文件,嵌套的意...
分类:
编程语言 时间:
2015-06-23 18:06:11
阅读次数:
136
XML在不同的语言里解析方式都是一样的,只不过实现的语法不同而已。基本的解析方式有两种,一种叫SAX,另一种叫DOM。SAX是基于事件流的解析,DOM是基于XML文档树结构的解析。假设我们XML的内容和结构如下:
ddviplinux m 30
本文使用JAVA语言来实现DOM与SAX的XML文档生成与解析。
首先定义一个...
分类:
编程语言 时间:
2015-06-23 18:03:11
阅读次数:
163
一、SpringAOP的概述
1、AOP概念
AOP是Aspect-Oriented Programming(面向切面编程)的简称。维基百科的解释如下:
Aspect是一种新的模块化机制,用来描述分散在对象、类或函数中的横切关注点(crosscutting concern)。从关注点中分离出横切关注点是面向切面的程序设计的核心。分离关注点使解决特定领域问题的代码从业务逻辑代码中独立出来,业务逻...
分类:
编程语言 时间:
2015-06-23 17:59:28
阅读次数:
127
一、为什么需要并发编程
如果是单线程的编程,如果一个程序遇到阻塞的情况,比如需要等待i/o的某个事件发生,才能执行程序。这样就造成了影响了下面的程序的运行。
并发,就是在进程中,采用多个任务进行处理,每个任务由操作系统来回切换。
这样就感觉像很多任务同时执行一样。
二、基本的线程机制
1、定义任务
定义一个类,实现Runnable()接口,在Runnable()接口中定义了run()方...
分类:
编程语言 时间:
2015-06-23 17:56:52
阅读次数:
116
多线程能满足程序员编写非常有效率的程序来达到充分利用CPU的目的,因为CPU的空闲时间能够保持在最低限度。有效利用多线程的关键是理解程序是并发执行而不是串行执行的。例如:程序中有两个子系统需要并发执行,这时候就需要利用多线程编程。线程的运行中需要使用计算机的内存资源和CPU。
一、 进程与线程的概念
这两者的概念,这里只给出自己狭隘的理解:
进程
进程是一个独立的活动的实...
分类:
编程语言 时间:
2015-06-23 17:55:08
阅读次数:
143
要说计算机现在什么最火,无异于网络。看看各大计算机网站,满眼尽是网络工程师,什么IP啊,路由啊,虚拟机啊,总之,操作性的计算机技能牢牢占据了半壁江山。这些技巧当然重要,但是也不能没有软件开发性技能吧,咋们亲情奉上C/C++工程师成长道路,为立志成为软件开发工程师的同学们提供指导。...
分类:
编程语言 时间:
2015-06-23 17:55:37
阅读次数:
148
头文件:
#include
using namespace std;
#define MAX 10
typedef struct
{
int r[MAX];
}Sqlist;
// 交换两个数
void swap(int &a, int &b)
{
int temp = a;
a = b;
b = temp;
return;
}
// 比较大小
void Inser...
分类:
编程语言 时间:
2015-06-23 17:51:43
阅读次数:
106
原文链接:http://blog.sina.com.cn/s/blog_8a7012cf010189tn.html函数:BOOL CSystemOperate::GetOSDisplayString( LPTSTR pszOS );LPTSTR pszOS将保存操作系统的版本信息实现如下:BOOL ...
分类:
编程语言 时间:
2015-06-23 17:48:18
阅读次数:
183
1 import java.net.InetAddress; 2 import java.net.NetworkInterface; 3 import java.net.SocketException; 4 import java.net.UnknownHostException; 5 6 pu.....
分类:
编程语言 时间:
2015-06-23 17:45:03
阅读次数:
126
XML解析方式1. SAX解析方式 SAX(simple API for XML)是一种XML解析的替代方法。相比于DOM,SAX是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。而且相比于DOM,SAX可以在解析文档的任意时刻停止解析。 其优缺点分别为: 优点: 解析可以立即开始.....
分类:
编程语言 时间:
2015-06-23 17:41:28
阅读次数:
115
一 Boosting 算法的起源boost 算法系列的起源来自于PAC Learnability(PAC 可学习性)。这套理论主要研究的是什么时候一个问题是可被学习的,当然也会探讨针对可学习的问题的具体的学习算法。这套理论是由Valiant提出来的,也因此(还有其他贡献哈)他获得了2010年的图灵奖...
分类:
编程语言 时间:
2015-06-23 17:33:58
阅读次数:
167
在spring的配置文件中util命名空间类似于java.util包类对应,util命名空间提供了集合相关的配置,在使用命名空间前要导入util命名空间,如下:util命名空间引入1 spring中配置一个List1 2 4 张三5 李四6 ...
分类:
编程语言 时间:
2015-06-23 17:31:22
阅读次数:
152