Boost库被称为C++准标准库, 功能很是强大, 下面记录我在VS2010中安装使用Boost库的过程.首先上官网http://www.boost.org/下载最新的Boost库, 我的版本是1_54_0版本, 解压下载的文件到任一文件夹,我放D盘boost目录下. 之后开始-运行-cmd打开dos窗口, 进入到boost库根目录下, 使用如下命令cd D:\boost\boost_1_54_0boost库中有一部分可以不需要编译就可以使用, 因为其功能直接在头文件使用模板和inline函数实现, 具体哪些可以查看文档, 另外一部分则需要编译成外部库使用. 编译方法如下(官方文档中提供的方法 Read More
posted @ 2013-07-18 19:02
javawebsoa
Views(416)
Comments(0)
Diggs(0)
1-我眼里的微信我在准备写下面文字之前,我几乎不用微信。和很多人一直在争论的原因一样,我不用微信是因为:和手Q差异化不明显;没有微博的信息量大(有人形容微博是“广场”,微信是“会所”);我没有约炮的需求(有人说炮都是微信约的,锅都是陌陌背的);语聊有延时,不如直接电话方便(估计这也是新增群聊和视频功能的原因之一);第一次用“朋友圈”竟然找不到发文字功能(后来发现要长按相机键就可以发文字,如此太隐晦);总觉得微信是鸡肋,既是QQ,又是陌陌,又是YY,又是米聊,又是Qzone,还有点像微博。(话说一个东西什么都是,必然什么都不是)不过,也许现在不同了,特别是微信发布了4.5版本后(5.0即将到来) Read More
posted @ 2013-07-18 19:01
javawebsoa
Views(329)
Comments(0)
Diggs(0)
在归并排序中,很重要的一步是将两个排序数组合并成一个数组,这个操作叫merge。merge操作可以用来解决某些Top K问题。问题描述在哼唱搜索中,用户通过哼唱一个音乐片段去搜索与其相似的音乐。后台的实现主要有两个步骤:特征提取和特征匹配。特征提取是从原始波形音乐文件中提取最能代表音乐的特征。特征匹配就是利用提取的特征与特征库进行匹配,找到最相似的音乐。在实际情况中,特征库往往很大,目前商用的特征库已达千万级别,这样的规模已经远远超过单机的处理能力,所以需要利用集群进行特征的匹配。解决方案在集群的每个节点上各存放特征库的一部分,所有不相交的特征库子集构成完整的特征库。集群的每个节点首先从主节点 Read More
posted @ 2013-07-18 18:59
javawebsoa
Views(714)
Comments(0)
Diggs(0)
Intentintent=newIntent(); intent.setAction(Intent.ACTION_CALL); intent.setData(Uri.parse("tel:13800138000")); startActivity(intent); Intentintent2=newIntent(); intent2.setAction(Intent.ACTION_SENDTO); intent2.setData(Uri.parse("smsto:5554")); intent2.putExtra("sms_body" Read More
posted @ 2013-07-18 18:57
javawebsoa
Views(210)
Comments(0)
Diggs(0)
所谓实时壁纸,即动态壁纸,就是手机桌面不再是简单的图片,而是运行中的动画,该动画由程序实时绘制的,所以称为实时壁纸。Android中提供WallpaperService基类来开发实时壁纸,步骤如下:下面用一个示例来演示,该示例原型来源于疯狂讲义一书,代码如下:WallpaperService的子类:LiveWallpaperpackage com.home.service;import android.graphics.Canvas;import android.graphics.Paint;import android.os.Handler;import android.service.wa Read More
posted @ 2013-07-18 18:55
javawebsoa
Views(536)
Comments(0)
Diggs(0)
Struts2 被发现存在新的高危远程代码执行漏洞,可造成服务器被入侵,只要是Struts2版本低于2.3.14.3全部存在此漏洞。目前官方已经发布了最新的版本进行修复。请将struts2升级到目前的最新版2.3.15.1版本进行修复,防止被外部黑客利用攻击。 最新jar包下载地址: 官网下载:http://struts.apache.org/download.cgi#struts23143 CSDN资源库下载:http://download.csdn.net/download/tjcyjd/5775605 Read More
posted @ 2013-07-18 18:53
javawebsoa
Views(184)
Comments(0)
Diggs(0)
使用ACE获取主机的IP地址,不知道为什么会有127.0.0.1?#include "stdafx.h"#include "ace\OS.h"#include "ace\SOCK_Connector.h"//用ACE获取本机IP addressint _tmain(int argc, _TCHAR* argv[]){ WSADATA wsaData; if (WSAStartup(MAKEWORD(2,2),&wsaData) != 0) return 0; //得到主机名 char hostname[MAXHOSTNAMEL Read More
posted @ 2013-07-18 18:51
javawebsoa
Views(607)
Comments(0)
Diggs(0)
1.下载反编译工具jad(下面提供下载)将下载下来的jadstar158.zip解压缩,将jad.exe文件放入jdk安装目录下如:C:\Program Files\Java\jdk1.6.0_20\bin2.下载eclipse反编译插件net.sf.jadclipse_3.3.0.jar(下面提供下载)3.将net.sf.jadclipse_3.3.0.jar放入MyEclipse安装目录下,如:安装目录\Genuitec\dropins下没有dropins,新建之,然后在dropins中新建features文件夹和plugins文件夹,将net.sf.jadclipse_3.3.0.jar Read More
posted @ 2013-07-18 18:49
javawebsoa
Views(266)
Comments(0)
Diggs(0)
上一篇文章主要讲到了红黑树的基本性质以及插入节点的操作,有了上面的基础后,今天就把红黑树剩余的一个难点也就是删除节点的操作详细的讲一下。红黑树节点的删除方法一开始的操作和二叉搜索树差不多,都是首先判断需要删除的节点,分为三种情况,一是如果这个节点没有子女的话,那么直接修改父节点的值,断开他们之间的关系即可。如果这个节点只有一个子女,那么修改它的父节点,使父节点直接连接其子节点。如果该节点有两个子女的话,那么先删去这个节点的后继,然后把然后把后继的值替换这个节点的值即可。在具体的代码实现中要注意略有不同,首先没有了NULL的判定,取而代之的是对Nil节点的判定,其次,我们知道,对红黑树节点的删除 Read More
posted @ 2013-07-18 18:47
javawebsoa
Views(2544)
Comments(0)
Diggs(0)
package com.joye3g.http;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import android.util.Log;public class UploadFile { // 上传代码,第一个参数,为要使用的URL, Read More
posted @ 2013-07-18 18:45
javawebsoa
Views(221)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号