自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(175)
  • 资源 (24)
  • 收藏
  • 关注

原创 使用Python开发CouchDB介绍

准备工作: 1.工具:https://pypi.python.org/pypi/CouchDB/ 2.文档:http://pythonhosted.org/CouchDB/index.html使用Eclipse需要安装Python开发插件,也可以这里,解压后直接放到Eclipse对应的文件夹下,重启Eclipse就好了。使用Python的CouchDB模块,也可以这里,解压后将couchdb文件

2015-10-28 16:10:03 1573

原创 CouchDB introduction

1.What is CouchDB? Apache CouchDB™ is a database that uses JSON for documents, JavaScript for MapReduce indexes, and regular HTTP for its API2.Download http://couchdb.apache.org/3.Use with Browser这里安

2015-10-28 14:19:51 519

原创 如何在IBM相关网站寻找学习资料

学习技巧-如何在IBM官网寻找学习资料场景:最近看招聘职位TM1比较火,于是就想找一下Cognos TM1的资料来拜读一下,然后论坛都是大价钱的金币,迫于无奈只好来到IBM的官网来寻求指导http://www.ibm.com/us/en/转自:http://www.cnblogs.com/wxjnew/p/3731719.html推荐一个developerworks社区: http://www.i

2015-10-28 11:25:06 602

原创 找出两个字符串的最大公共子串

找出两个字符串的最大公共子串。(如:abcdefg和abdefg的最大公共子串是defg)有人给出以下两种思路:1.以两个字符串c1c2为行列构成矩阵a,相同a[i][j]为1…最大就是斜方向连续1最多的(另一网友建议:如果2个字符串都很长 那个矩阵占用空间太大了啊,那个矩阵是一般来说是稀疏矩阵 考虑用稀疏矩阵的一些存储方式吧)2.两个字符串c1c2,从大到小在c1中取子串,和c2匹配3.数据结构

2015-10-23 16:54:18 9376

原创 使用Arrays.sort()对自定义的entity按指定属性进行排序。

使用Arrays.sort()对自定义的entity按指定属性进行排序。若想达到上面功能,自定义entity必须实现Comparable接口,然后重写compareTo()方法。

2015-10-22 16:46:02 3228

转载 有1000桶酒,其中1桶有毒。请问最少需要多少只老鼠

有1000桶酒,其中1桶有毒。一旦吃了,毒性会在2小时后发作死亡。现在用小老鼠做实验,给你3小时找出那桶毒酒,请问最少需要多少只老鼠?(提示:酒可以混合)如题,老鼠喝了一周后出现反应,要求一周后找到1000桶酒中的一桶毒酒,最少需要多少只老鼠?一: 答案是:10,和二进制有关,这是C++的一道题目。(微软曾经出过这道题)二: 因为2^10 = 1024 所以答案是10 具体是 你将药从000

2015-10-22 10:15:27 5753

原创 IoTF 只认识use-token-auth

3:08:16 PM: lzc - app和device各一套key和token 3:09:01 PM: Yu Luo: app的是IOT service的,对吧?3:10:16 PM: lzc - : app也是注册的 3:11:12 PM: lzc - : 要使用IoT service,app和device都要用到 3:12:56 PM: Yu Luo: 能不能帮我看一下,mqtt使

2015-10-21 15:34:21 1022

原创 算法,写一个函数,同样调用返回不同字符串

实现一个函数,第一次调用返回aa,第二次调用返回ab,直到返回az,然后再返回aaa,直到aaz。这里写代码片public String getStr(int i){ if(i<26){ char c = 'a'; str = "a" + (char) (c+i); }else { cha

2015-10-16 17:02:28 571

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-10-16 16:56:37 411

原创 Java interview 统计一篇英文文档的单词数,并输出次数最多的10个

Java interview 统计一篇英文文章的单词数,并输出次数最多的10个先用一个List把文档中所有word存储起来;然后用Map来存储word和次数,Map中的key是不允许重复的;然后把Map放到一个新的List中,对这个新的List进行按照其下的Map中的value值进行排序;最后遍历上一步的List,输出打印top10。

2015-10-16 16:04:51 2203

原创 Java将一般信息输出到console,将错误信心输出到文件

How could Java classes direct program messages to the system console, but error messages, out to a file?import java.io.File;import java.io.FileOutputStream;import java.io.PrintStream;import jav

2015-10-14 10:39:34 4523

原创 CloudantDB创建view(In fact,it is the secondary Indexes)

二级索引,只不过CloudantDB中它叫view。Demo: CloudantClient client = new CloudantClient(account,username,pwd);//account,username,pwd Database db = client.database("your_db_name in c

2015-09-09 12:30:52 1048

原创 Node.js 初窥

专门针对初学者的Node.js教程,这是我看过的第一篇Node.js教程,其中的demo跟着coding&running下来,对Node.js已经有了基本的了解。1. 首先要清楚Node不是一个Web服务器,这十分重要。它本身并不能做任何事情。它无法像Apache那样工作。如果你希望它成为一个HTTP服务器,你必须借助它内置库自己编写。Node.js只是计算机上执行代码的另一种方式

2015-09-06 16:39:10 662

原创 使用Jackson的JSON包,判断JSON是否相等

这里使用Jackson提供的JSON包实现,来判断两个JSON字符串是否完全相等。

2015-09-06 11:06:38 3124

原创 Gson:比较两个JSON字符串是否完全相等

RT,比较两个JSON字符串是否完全相等,这里使用google贡献的Gson。

2015-09-06 10:37:11 12858 1

原创 Paho MQTT Java Client Implementation and IoTF service Java Client Implementation

关于Paho MQTT说一下:https://www.eclipse.org/paho/官方文档是这么说的:The Paho project provides open-source clientimplementations of MQTT and MQTT-SN messaging protocols aimed at new, existing,and emerging applic

2015-09-01 17:31:50 1430 1

原创 IoTF service(a special MQTT Broker) Connectivity for Applications and Devices

这里先说一下特殊情况,可能需要在同一端需要subscribe和publish,这里也说一下。1. 如果subscribe和publish都在device端://Subscribe the Command events//iot-2/cmd//fmt/handler.subscribe("iot-2/cmd/" + MqttUtil.DEFAULT_CMD_ID +"/fmt/jso

2015-09-01 15:16:09 809

转载 web.xml中load-on-startup的作用

转自:http://www.blogjava.net/xzclog/archive/2011/09/29/359789.htmlweb.xml中load-on-startup的作用如下一段配置,熟悉DWR的再熟悉不过了:   dwr-invoker   org.directwebremoting.servlet.DwrServlet       debu

2015-08-30 20:53:16 373

原创 RESTful GET,405 Method not Allowed

如果你的RESTful api路径下的返回值为String的方法为static方法,就会返回这个错误:405 Method not Allowed请求方法(GET、POST、HEAD、DELETE、PUT、TRACE等)对指定的资源不适用简单粗暴的方法是,去掉static就好了。

2015-08-28 13:17:47 4525

原创 IoT service,mqtt,publish topic different from subscribe topic

万万没想到,万万没想到~~没想到的是IoT service不仅仅是一个MQTT Broker,”他“还”好心“帮你多做了一件事情,就是topic转换,哈哈,没想到吧,subscribe的topic竟然和publish的topic不一样!神马?!是的,你没听错!当然,多加topic转换的一步是有一定原因的(至于为什么会有这样的顶层设计,我目前还无暇思考),也是容易实现的,因为app和

2015-08-27 19:59:23 2504

原创 MQTT publish ,Does your topic contain '+' or '#'?

D:\Program Files (x86)\mosquitto>mosquitto_pub -t "iot-2/type/devicecbs1/id/+/evt/eid/fmt/json" -m alkjdklajdfError: Invalid input. Does your topic contain '+' or '#'?Error: The connection was los

2015-08-27 17:57:55 2084

原创 Deploy FAILURE:An app Was not successfully detected by any available buildpack

Build成功,Deploy时失败了,error message如下:FAILED:Server error, status code:400,errorcode:17003,message: An app was not successfully detected by any availablebuildpackTIP:use “cf logs cbs-api-lzcliuxa --r

2015-08-27 10:05:24 1145

原创 Git,non-fast-forward

当把coding好的code,push到Git时会出现这个错误:master[rejected  non-fast-forward]问题(Non-fast-forward)的出现原因在于:git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。于是你有2个选择方式:1,强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容,进入你要push的项目的根目录,运

2015-08-26 17:35:20 3878

原创 cloudant,nothing found on db path

org.ektorp.DocumentNotFoundException: nothing found on db path: /cbs_track/_design/tech_demo/_view/view_location?descending=true, Response body: {"error":"not_found","reason":"missing"}at org.ektorp

2015-08-25 15:34:26 1164

原创 REST,HTTP POST demo

客户端程序(其中,content为要传输的json数据): HttpPost httppost = new HttpPost( "http://xxxhost/api/my_path?mc=1"); HttpClient httpclient = HttpClientBuilder.create().build(); try { String

2015-08-25 14:04:34 2014

原创 cloudant DB save,Not a JSON Object

Movie movie1 = new Movie(); movie1.setMovie_name("A"); movie1.setMovie_year("1990"); movie1.setPerson_name("Alec Guinness"); Movie movie2 = new Movie(); movie1.setMovie_name("B"); movie

2015-08-25 11:02:27 2054

原创 mqtt,Could not connect: CONNECTION_REFUSED_NOT_AUTHORIZED

mqtt IoT service,Could not connect: CONNECTION_REFUSED_NOT_AUTHORIZEDpublish msg端:org,host,registered device type,registered device id,apikey,apitoken都必须一致才可以。device端id格式:String clientId =

2015-08-24 17:48:04 7570

原创 MQTT初步使用

1. 下载并安装Mosquitto(MQTT的代理,也可以用IBM的ISMB,Mosquitto要优于ISMB)http://mosquitto.org/download/参考  搭建Android MQTT推送平台MQTT协议的简单介绍和服务器的安装[移动] Mosquitto简要教程(安装/使用/测试)2. 简单测试   

2015-08-16 18:56:00 9453

原创 JMS,MOM,MQTT概念与联系

1. MOM(Message Oriented Middleware,分布式系统的集成)MOM指的是利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。MOM通过提供消息传递和消息排队模型,它可在分布环境下扩展进程间的通信,并支持多 基于 MOM 的系统 基于 MOM 的系统 通讯协议、语言、应用程序、硬件和软件平台。时下流行的MOM

2015-08-16 12:13:53 3975

原创 solution: The host is taken

Creating route cbs-api.mybluemix.net...FAILEDServer error, status code: 400, error code: 210003, message: The host is taken: cbs-apiBuild step 'Execute shell' marked build as failureFinished: FAI

2015-08-12 20:52:26 1500

原创 Eclipse安装EGit插件需要注意

使用link address安装EGit需要注意一点:Eclipse版本需要和EGit版本的发布时间相一致。

2015-08-11 11:27:05 2269

原创 Ambari Install Hadoop ecosystem for 9 steps

Ambari Install Hadoop ecosystem for 9 steps

2015-08-07 17:24:14 826

原创 三条Linux命令查看硬件信息

1. 查看cpu:cat /proc/cpuinfo;2. 查看mem:free -m(或者free -g);3.查看disk:df -lh(以GB为单位显示各个区,加起来就是total space)。ps. 查看详细的os: cat /proc/version

2015-08-06 15:57:11 423

原创 使用JDK提供的ThreadLocal实现线程范围的共享变量(类似于Map<Thread,Variable>)

import java.util.Random;public class ThreadLocalTest { private static ThreadLocal x = new ThreadLocal(); public static void main(String[] args) { // TODO Auto-generated method stub for(in

2015-08-04 21:39:34 614

原创 需要同步的需求需要写到一个业务类里面

public class AlternationRun { public static void main(String[] args) { // TODO Auto-generated method stub final Business b = new Business(); new Thread(new Runnable(){ public void run(){

2015-08-04 21:04:27 564

原创 并不是只要加了锁就是安全(互斥)的

public class ThreadSafeDemo { public static void main(String[] args) { // TODO Auto-generated method stub new ThreadSafeDemo().init(); } public void init(){ final Outputer op = new Output

2015-08-03 22:28:01 825

原创 静态方法中不能new内部类

public class ThreadSafeDemo { public static void main(String[] args) { // TODO Auto-generated method stub new ThreadSafeDemo().init(); } public void init(){ final Outputer op = new Output

2015-08-03 22:02:47 2718

原创 RedHat下安装httpd,php,elasticsearch

1.DownloadElasticsearch-0.90.10:https://www.elastic.co/downloads/past-releases/elasticsearch-0-90-10httpd-2.2.15:http://archive.apache.org/dist/httpd/php-5.3.25:http://php.net/releases/2

2015-07-31 10:53:00 734

原创 FileZilla,WinSCP,VNC,putty,mstsc区别

FileZilla是ftp用的,WinSCP是连接Windows和Linux的,VNC是Windows以图形界面访问Linux或者mac的,putty是Windows连接Linux命令行的,mstsc(Microsoft Terminal Service Client)是Windows连接Windows的远程桌面。Filezilla分为client和server。其中FileZilla

2015-07-28 09:52:23 8892

原创 IBM Bluemix Trial Experience(IBM Bluemix试用体验)

About Bluemix,先来看一下csdn上的介绍:1. 注册账号什么的就不多说了,填好信息,邮箱验证链接就ok;2. 登录成功后,在主页可以看到这个。好吧,免费试用还有29天,搭一趟Bluemix的末班车。所以要体验虚拟机的请尽快申请,要不然时间不够了哦。3. 先来看看它能都干些什么。Watson、移动、Web和应用程序、集成、

2015-07-15 11:46:11 2187

org.eclipse.paho.client.mqttv3-1.0.1

Paho,一个MQTT的多个语言的客户端实现,这里只是Java的jar包,方便连接和操作MQTT Broker。

2015-09-01

Android播放SD卡视频文件

实现浏览SD卡中的视频文件,指定该文件进行播放,视频格式可以自定义,具体可以参考代码

2014-09-24

libsvm-3.20 for Windows最新libsvm2015.4.9

libsvm-3.20 for Windows,util 2015.4.9 ,the latest version

2015-04-09

libsvm-master.zip git version

libsvm, git version,最新版的libsvm2015.4.9

2015-04-09

win下maven创建的hadoop程序demo

win下maven创建的hadoop程序demo,即在win下开发MapReduce编程的基本框架

2014-10-23

ibatis-common.jar包

包括ibatis-common-1.3.1.jar ibatis-common-2.jar

2014-11-14

Eclipse PythonDev插件

Eclipse PythonDev插件 v4.4.0,解压后直接复制到Eclipse中对应的文件夹下,重启Eclipse即可

2015-10-28

会议室管理系统

分为管理员和普通用户两个角色,管理员负责添加会议室,用户可申请会议室,填写会议信息,已占用会议室不可再申请等

2013-09-04

CouchDB,Python

Python CouchDB模块,使用:直接将其中的couchdb文件夹复制到Python27\Lib文件夹下,即可使用import couchdb按照文档进行后续开发。

2015-10-28

MQTTDemo(Java)

This is a demo of MQTT protocal.

2015-08-16

elasticsearch-0.90.10.tar.gz

ruti,elasticsearch-0.90.10.tar.gz

2015-07-29

archetype-catalog.xml

archetype-catalog.xml文件,Maven命令执行到Generating Project in Batch mode 卡住,复制到\.m2\repository\org\apache\maven\archetype\archetype-catalog\2.4 下面;然后在执行的命令后面加上增加参数-DarchetypeCatalog=local,变成读取本地文件即可

2016-03-12

会议管理系统

会议管理系统Jsp、Mysql,管理员可查看会议室使用情况,查看会议信息,修改会议室信息,用户可申请占用,已占用的不可再申请,可导出到Word和Excel表格当中,还有功能待完善之中,如有不足,多多包涵。

2013-09-05

jsp程序设计教程【源码】

Jsp若干项目源码,包括个人博客,相册管理系统,在线考试系统,图书管理系统等

2011-12-11

httpd-2.2.15.tar.gz

ruti,httpd-2.2.15.tar.gz

2015-07-29

php-5.3.25.tar.gz

如题,php-5.3.25.tar.gz

2015-07-30

log4j-1.2.17.jar

log4j-1.2.17.jar ,fro free (hate those people who take open source tools for downloading scores)

2015-01-08

eeglab9_0_3_4b

eeglab,用于处理EEG,内涵ICA独立成分分析,解压后双击Contents.m即可启动MatLAB(前提需安装MATLAB),然后在命令行中输入eeglab即可使用

2015-04-07

Eclipse中Maven插件离线包

Eclipse中离线安装Maven插件,官网上未提供安装包

2014-10-23

networks_crowds_and_markets 网络、群体与市场

networks_crowds_and_markets 网络、群体与市场

2014-09-10

myabatis-3.0.5.jar包

myabatis jar包,可以对数据库进行操作,可以导入sql脚本

2014-11-14

gnuplot5.0

gnuplot5.0

2015-04-10

MQTTDemo,IoTF

MQTTDemo,IBM Internet of Things Foundation,IoTF

2015-10-26

org.eclipse.paho.mqtt.java-1.0.1

Paho源码,一个MQTT的Java客户端实现,方便连接和操作MQTT Broker。

2015-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除