自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 Socket Server By C

/* ============================================================================ Name : TestServer.c Author : Version : Copyright : Your copyright notice Description : H...

2016-11-08 16:43:27 155

原创 TCP/UDP By Java

import java.io.*;import java.net.*;class TCPServer{ public static void main(String[] args)throws IOException{ ServerSocket listen = new ServerSocket(5050); Socket server = listen.a...

2016-11-08 16:41:41 141

原创 Eclipse C++配置静态链接库和动态链接库

1.动态库: 一、创建动态链接库1、创建工程new->project->c++ project选择Shared Library->Empty Project.输入工程名a,点击finish,完成工程的创建。  2、编写代码在windows下封装动态链接库时对要封的函数要用__declspec(dllexport)来标明,在linux下不用,在linux下只需要直接把...

2016-04-20 14:24:17 1967

原创 JavaSparkPi程序实现原理

在下载下来的spark里,有个样例程序叫做JavaSparkPi,大意是利用Spark的MapReduce函数求圆周率. 代码如下: /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTIC...

2016-03-09 17:06:55 458

原创 spark结合Kmeans对数据标签化

概念:聚类算法是一种无监督学习任务,用于将对象分到具有高度相似性的聚类中.举例:N个人有N多爱好,每个爱好提供出一个贡献值(或者称之为特征值),至于这个贡献值怎么得出目前不讨论.那么聚类算法就能实现根据这些特征值,把这N个人进行分组. 本人所在行业为轨道交通行业,致力于利用轴箱传感器采集到的数据进行故障诊断和预测.文中提到的数据源自真实采集数据.每行16个浮点型数值.具体为: ...

2016-03-09 10:14:49 1079 2

原创 Scala入门篇

 程序主入口类,基本覆盖了入门需要掌握的Scala知识。主要涵盖,变量定义,常量,类与对象,集合映射等常用方法。 package org.lean.scalaimport org.learn.clazz.Personimport scala.collection.immutable.HashMapimport scala.io.Sourceimport java.i...

2016-01-25 15:55:09 122

原创 Scala学习篇外篇

大概2010年接触过Scala,当年大致的了解便是这玩意儿是Java的Jquery版。至于Jquery对与Javascript来说是何等意义,大家自然知晓,也不用我废话连篇。Scala的数据类型全部相同于Java中,具有相同的内存占用和精度。以下表是有关可在Scala中所有的数据类型的细节:数据类型描述Byte8位有符号值。范围从-128到127Short16位有符号值。范围从-32768至...

2016-01-22 10:49:57 89

原创 C语言RPC远程调用

系统:LinuxMint mate 17.2 32bitgcc:gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04)rpcgen:rpcgen (Ubuntu EGLIBC 2.19-0ubuntu6.6) 2.19 rpc依赖库 portmap或者 rpcbind可执行 apt-get install portmap 进行安装,准...

2015-11-10 13:34:34 1929

原创 libevent介绍,安装及结合Eclipse CDT构建工程

介绍libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue、 IOCP等系统调用管理事件机制。著名分布式缓存软件memcached也是基于libevent,而且libevent在使用上可以做到跨平台,而且根 据libevent官方网站上公布的数据统计,似乎也有着非凡的性能。 主要组成libeve...

2015-11-06 16:40:33 201

原创 JAX-WS

创建一个项目添加如下代码package jx;import javax.jws.WebService;@WebServicepublic class ItemService implements ItemServiceAPI{ public String sayHello() { return "HelloWorld"; }} packa...

2015-10-26 19:53:59 98

原创 aircrack

初始化工作airmon-ng start wlan0 9打开一个网卡监听设备,并设置到channel 9; channel可用iwconfig修改airodump-ng mon0无参数启动airodump-ng可查看所有接收范围内的AP、Client信息aireplay-ng -9 -e (bssid) -a (AP Mac) ath0测试注入攻击链路质量airodump-ng -c (cha...

2015-10-09 16:45:07 230

C语言OOP类与继承

环境:Linux Mint 17.1 32bitGCC:(Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4第一步程序主入口main.c,代码如下#include <stdio.h>int main(){ printf("Hello World\r\n");return 1;} 编译执行gcc main.c -o main....

2015-09-22 12:57:03 241

原创 WebRTC学习实现视频

工作中遇到要视频直播的需求,前提是不能依赖Flash前端,于是就找到了WebRtc的相关资料.什么GetUserMedia,RTCPeerConnection,DataChannel我不多说. 简单讲就是谷歌把实时通信层打包进浏览器.而这一套实时通信层又是来源于电信通信领域.所以浏览器两端交互需要依赖一个叫做信令服务器的东西,来协助两端完成连接.简单说下流程以A呼叫B为...

2015-08-27 10:05:30 360

原创 HBase

在单机安装Hbase的方法。会引导你通过shell创建一个表,插入一行,然后删除它,最后停止Hbase。只要10分钟就可以完成以下的操作。1.1下载解压最新版本选择一个 Apache 下载镜像:http://www.apache.org/dyn/closer.cgi/hbase/,下载 HBase Releases. 点击 stable目录,然后下载后缀为 .tar.gz 的文件; ...

2015-05-23 18:29:28 121

原创 GeoServer搭建中国地图服务

 第一步创建新的工作区,china_map第二部创建数据存储,单击左侧菜单中“数据存储”,然后单击右侧"Shapfile"。  下图中填入数据源名称,选择好字符编码,字符编码应当根据数据源来定。先来添加国家边界线的数据。 如下图所填,然后单击保存保存后如下图 单击发布,出现下图,点击“定义SRS"下方右侧 ”查找“ 在搜索框中输入4326,列表结果中选中即可。然后单...

2015-05-21 19:17:54 3610 6

原创 HTTPD Apchce2.4.9安装

前言:    linux下,默认安装软件,在开发过程中会经常不知道到什么路径下找到所需的程序,因此手动安装程序对后续的使用会提供非常大的便利。在此,以安装apache为例。 一,准备    1,安装 apr        下载地址:http://apr.apache.org/download.cgi            [root@ubuntu:/work/soft/apache]...

2014-12-26 10:34:10 210

原创 第二章 UnityExcel 快速上手

假设我们定义一个POJO如下package com.unity.excel.demo;import java.util.Date;import com.unity.excel.annotations.UColumn;import com.unity.excel.annotations.UFormatter;import com.unity.excel.annotati...

2014-12-21 17:55:07 115

原创 第一章 UnityExcel 导出导入Excel 引子

首先我们来说导出数据为Excel的逻辑流程,无论如何,导出不外乎是从数据库中查出数据,然后开始写入EXCEL文件中。当然数据库查询出数据已经有ORM工具帮助我们实现了。 导入导出自然涉及到Excel的读取,那么就不能不说POI,但是关于POI的API我就不说了。下面我们看一小段代码 List<DemoObject> temp=new A...

2014-12-21 17:22:55 302

原创 Ant编译Flex

Flash Buider编译Flex项目很慢,卡死。实在不敢恭维。工作的原因,要使用Ant编译,无奈,Adobe官方脑残的帮助文档,关于Ant的介绍简直就是鸡肋,实在让人愤慨。  准备:flexsdk(4.6) 下载地址http://www.adobe.com/devnet/flex/flex-sdk-download.htmljava  jdk (1.6以上)an...

2014-06-18 18:08:47 222

原创 Solr4.0搭建应用(六)

添加有了,自然需要查询,那么接着来把查询的代码补上。创建新的方法public static void searchDocMapToPojo(SolrServer server) throws SolrServerException{ SolrQuery solrQuery = new SolrQuery() .setQuery("comments:*德国") ...

2012-12-27 09:51:01 94

原创 Solr4.0搭建应用(五)

之前使用的都是SolrInputDocument来完成像服务器提交数据,但是Solr给我们提供了更便捷的方法支持直接使用Java PoJo类来完成提交数据那么我们先写一个Pojo类,如下package org.solrj.root;package org.solrj.root;import org.apache.solr.client.solrj.beans.Field;publ...

2012-12-27 09:31:13 104

原创 Solr4.0搭建应用(四)

既然可以完成添加索引文档了,那么肯定要考虑到中文分词下载mmseg4j分词器:http://code.google.com/p/mmseg4j/downloads/list 将压缩包解压,mmseg4j-all-1.9.0-with-dic.jar该文件放置于solr应用的Web-inf\lib目录中去<fieldType name="textComplex...

2012-12-26 15:43:24 99

原创 Solr4.0搭建应用(三)

前面两章已经可以运行起Solr4.0了。接下来要跟Solr通讯进行数据交互,关于Solr支持的DIH数据导入,我不写了。回到solr4.0解压出的文件夹中找到dist 新建一个Java工程,这里我就新建了一个Web工程,将solrj和solrj-lib文件夹中的jar文件放到项目依赖中去。  package org.solrj.root;import java.io.IOExc...

2012-12-26 15:04:32 93

原创 Solr4.0搭建应用(二)

在解压出来的文件夹当中找到example\webapps\solr.war这个便是Solr应用,我们将其拷贝到tomcat\webapp\目录下,然后启动目的是展包,当然也可以用winrar解压出来,不过我们这样做的原因是为了看报错信息。 启动Tomcat报错信息如下 之前3.6版本的时候,我使用JNDI在tomcat\conf\localhost\下创建solr.xml不过这次我们就跟随...

2012-12-26 14:02:06 89

原创 Solr4.0搭建应用(一)

今天看到Solr4.0于是心血来潮重新整理一下,因为之前只整理过3.6的,而且还没有发到博客上。下载地址http://lucene.apache.org/solr/[img]http://dl.iteye.com/upload/attachment/0078/4053/66ad147e-1d90-315f-8fe5-1d196425f76b.jpg[/img]点击下面的4.0转向到...

2012-12-26 11:02:00 118

原创 诡异的A标签

[code="html"] 诡异的A标签 //关于this function dododo(src){ alert(src==window); } function hrefOrClick(val){ alert(val); } dododo 取个反试试(注意浏览器之间的不同...

2011-11-16 11:11:55 115

原创 MySQL查询正则表达式匹配

MySQL中的模式匹配(标准SQL匹配和正则表达式匹配)1. 使用LIKE和NOT LIKE比较操作符(注意不能使用=或!=);2. 模式默认是忽略大小写的;3. 允许使用”_”匹配任何单个字符,”%”匹配任意数目字符(包括零字符);MySQL还提供象UNIX实用程序的扩展正则表达式模式匹配的格式:1. 使用REGEXP和NOT REGEXP操作符(或R...

2011-11-01 11:38:17 529

原创 CXF利用Json格式传输对象

一直以来很少在Iteye上发帖,这次也是闲来无趣。把自己总结的利用JSON格式传递复杂对象的WebService的例子发上来,好让新手学习下。准备工作CXF http://cxf.apache.org/Gson http://code.google.com/p/google-gson/众所周知,WebService传输复杂对象是比较麻烦的事情,因为要实现个可序列化接口。...

2011-10-31 15:53:25 808 1

原创 没有比这更牛的了

[url]http://www.aqee.net/docs/draw-a-stickman/[/url]去轻松下吧,体验下JS的强大[img]http://dl.iteye.com/upload/attachment/576714/f2d90414-bc6e-3f12-921c-720cb4c4f229.bmp[/img]

2011-10-26 17:09:38 111

原创 关于 onmouseenter 和onmouseleave

昨天去 大牛 司徒正美 的blog 看博文 突然看到 关于 onmouseenter 和onmouseleave 两个ie专有事件..写了这么久 js应用 我居然不知道这两个事件 于是 去google搜索了一番. 才发现这两个事件 是如此的优秀 且好用... 但搜索过程中 发现 好多人 似乎不太明白这两个事件 和mouseover mouseout 真正的区别 和用途.. 并且看到goog...

2011-10-21 14:23:54 349

原创 Javascript得到当前页面可视高度和宽度

[code="java"]用javascript在不同的浏览器中取窗口的可视高度和页面的内容高度是个烦心的事,所用的html标准不同、页面的内容高度是否超过窗口的可视高度都会对取值产生影响,所用到的取值方法也不同。一、取窗口的可视高度(即浏览器的上面的工具栏到下面的状态栏之间的高度)1、IE中的取法 document.getElementsByTagName("html")[0].of...

2011-10-21 09:35:14 847

原创 Gson的日期格式跨操作系统处理办法

构造模式,创建一个用于构造Gson对象的类,注册日期序列化适配器,和反序列化适配器,确保一致。代码如下。[code="java"]package com.ccxe.common.utils;import java.text.DateFormat;import com.google.gson.Gson;import com.google.gson.Gson...

2011-08-09 09:27:32 137

原创 什么决定了你是穷人还是富人

1、 自我认知   穷人:很少想到如何去赚钱和如何才能赚到钱,认为自己一辈子就该这样,不相信会有什么改变。   富人:骨子里就深信自己生下来不是要做穷人,而是要做富人,他有强烈的赚钱意识,这也是他血液里的东西,他会想尽一切办法使自己致富。   2、休闲   穷人:在家看电视,为肥皂剧的剧情感动得痛苦流涕,还要仿照电视里的时尚来武装自己。   富人:在外跑市场...

2011-03-19 11:29:04 173

原创 构建Mybatis项目(四)

使用spring完成传统的dao层加biz(service层)新建org.test.spring.service和org.test.spring.service.impl包新建接口PeopleService,代码如下:[code="java"]package org.test.spring.service;import org.test.mybatis.model.People...

2011-03-07 19:14:33 72

原创 构建Mybatis项目(三)

 将Spring3和mybatis3整合添加依赖文件commons-dbcp-1.4.jarcommons-logging-1.1.1.jarcommons-pool-1.5.5.jarmybatis-spring-1.0.0.jarorg.springframework.asm-3.0.5.RELEASE.jarorg.springframework.bean...

2011-03-07 17:13:52 72

原创 构建Mybatis项目(二)

 创建数据表映射类People,如下package org.test.mybatis.model;public class People {private int id;private String userName;private String passWord;private String realName;public int getId() {...

2011-03-07 16:04:01 53

原创 构建Mybatis项目(一)

 构建MyBatis项目 建库,建表库名:test,表名people,结构如下:id,userName,passWord,realName;创建JAVA项目结构如下:Org.test.mybatis.mapperOrg.test.mybatis.modelOrg.test.mybatis.root第一个包我们用来放映射操作类,第二个包用来放数据表映射实体对象...

2011-03-07 15:56:25 99

原创 JavaScript-自定义对象

一,概述在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。目前在Javascript中,已经存在一些标准的类,例如Date、Array、RegExp、String、Math、Number等等,这为我们编程提供了许多方便。但对于复杂的客户端程序而言,这些还远远...

2011-02-15 11:40:03 92

原创 美好的一天U2歌词翻译

The heart is a bloom 心花怒放Shoots up through the stony ground 绽开于坚石之后桑There's no room 这里没有舒适的卧室No space to rent in this town 在这个城镇无立足之地You're out of luck 你被命运抛弃了And the reason that you h...

2011-01-12 22:26:03 575

原创 暂时命名项目为JFreeHelper,接上篇

废话不说。重构了代码设计。添加了饼图支持。添加了图表配置对象。后续开发。敬请期待。项目传上。

2011-01-12 12:22:00 71

空空如也

空空如也

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

TA关注的人

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