自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿Biang的BLOG

If one can settle,who may drift

  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 mysql5.6.24更改character-set-server的字符集

网上看到的解决方案都没有用,写下来方便和我一样情况的人。        情况是mysql可以存取中文,但唯独在mysql中查看到的中文为乱码,sql语句(show variables like 'character%';)可以发现其他编码都正确,为我想要的utf8;单单character-set-server字符集还是为默认的latin1       找不到my.ini,估计是安装的解压免

2015-07-01 19:03:01 7771 1

原创 The attempt to create vdi is failed

xenserver安装好后,用xencenter无法创建虚拟机,log的错误信息会出现“The attempt to create vdi is failed”。经过研究是因为无法创建虚拟磁盘。原因是逻辑卷太大了,安装系统的时候,xcp把剩余的磁盘全都用来作了个逻辑卷---4Tb....。看到的解决方法是只能接受小于2T的分区,于是就把这个sr删除,然后4T中fdisk个1000G的分区然后再做成

2014-03-11 20:38:25 2376

原创 xenserver创建本地iso库

xenserver 推荐的方式是使用一个服务器之外的共享存储挂载iso文件。由于新买的服务器cpu与原有的池不兼容,所以暂时先使用本地存储的iso库。由于xcp主机默认的根分区只有4G的存储空间,一两个iso文件就会导致主机空间使用完,所以新添加了一个分区sda3并将其作为iso库的存储。1 新建一个存放iso文件的目录     mkdir /isoImage2 fdisk

2014-03-11 20:01:29 4413

原创 Ubuntu下Nox编译make不通过的解决方法和简要安装过程

在ubuntu下安装nox,make出错如下:>>>> collect2: ld returned 1 exit status>>>> make[3]: *** [nox_core] Error 1>>>> make[3]: Leaving directory `/usr/nox/build/src'>>>> make[2]: *** [all-recursive] Error 1

2014-02-24 16:44:46 1681

原创 Ubuntu安装远程登录openssh服务

ubuntu默认安装了ssh client端但没有安装Server端,所以首先安装ssh-server服务。命令如下:sudo apt-get install openssh-serverUbuntu默认安装的SSH client为openssh-client,如果你的系统没有安装的话,再用apt-get安装上即可。然后再确认sshserver是否启动了,命令如

2013-11-23 10:29:39 916

原创 欧几里德算法--求最大公约数

欧几里德算法又称为辗转相除法,两个整数的最大公约数是能够同时整除它们的最大的正整数。辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数的差的最大公约数。如44和8的最大公约数是4,而44-8=36和8的最大公约数也是4./** * @author Bangwen Chen * Description:求最大公约数,同样的思想可用于求两数是否互素(即m和n的最大公约数是否

2013-10-05 15:33:38 1364

原创 Python 猜数字

闲着无聊,不想学习,不想动脑子,就花二十分钟写了个脑残的猜数字......还玩了一会儿,复习下循序渐进的思维。Step 1 输入一个数print ("Hello")num = input("please input a number:")number = int(num)if number==5: print ("you win")else: print ("you

2013-10-01 14:07:28 1427

原创 常用排序算法总结(三)----选择排序 堆排序

SelectSort   在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。      算法的最差时间复杂度为O(n^2),最优为O(n^2),平均时间复杂度为O(n^2),空间复杂度为O(n),需要辅助空间O(1)代码package So

2013-09-25 11:31:57 987

原创 常用排序算法总结(二) ---- 插入排序,快速排序

InsertSort    通过构建有序序列,对于未排序的数据,在已排序序列中从后向前扫描,找到相应位置插入;在实现上通常采用in-place排序,在从后向前扫描的过程中需要反复把已排序元素逐步后移。具体算法描述如下:1、从第一个元素开始,该元素可以认为已经被排序2、取出下一个元素,在已经排序的元素序列中从后向前扫描3、如果该元素(已排序)大于新元素,将该元素移

2013-09-21 09:58:22 878

原创 常用排序算法总结(一)----冒泡排序,归并排序

整理一下这几天总结的九种常用排序算法。这篇先介绍两种。先贴出测试用例Test.java。每种算法类都继承接口Sort。import java.util.Arrays;/** * @author Biang Hoo * * 2013年9月12日 */public class Test { public static void main(String[] args) {

2013-09-18 14:53:08 1045

原创 动态规划(四)--最长公共子序列

最长公共子序列问题一种相似度的概念;一个给定的序列的子序列是将序列中零个或多个元素去掉之后得到的结果。定义:给定一个序列X=,另一个序列Z=满足如下条件时称为X的子序列。即存在一个严格递增的X的下标序列,对所有j=1,2,...,k,满足xij=zj,问题描述:给定两个序列X=和Y=,求X和Y的长度最长的公共子序列。Step 1:刻画最长公共子序列的特征

2013-09-16 15:37:20 1023

原创 分开正负数或奇偶数

问题描述:假设一整型数组存在若干正数和负数(奇数或偶数),现在通过某种算法使得该数组的所有负数在正数的左边,且保证负数和正数间元素相对位置不变。利用插入排序的思想解决import java.util.Arrays;/** * @author BiangHoo * * 2013年9月14日 */public class SplitPositiveNegetiveNum

2013-09-14 15:57:50 1426

原创 动态规划(三)--矩阵链乘法

问题描述:给定n个矩阵的链,矩阵Ai的规模为Pi-1XPi。求完全括号方案使得计算乘积所需的标量乘法次数最少。为了计算上式,我们可以先用括号明确计算次序,然后利用标准矩阵相乘方法进行计算。例如矩阵链,由于矩阵乘法满足结合律,所以可以有((A1A2)(A3A4)A5)或(A1(A2(A3A4))A5)等计算次序。而对于相容的矩阵A,B,若A矩阵为p*q,B矩阵为q*r,那么乘积C是p*r的矩

2013-09-02 16:26:16 1819

原创 动态规划(二)--钢条切割

问题描述:一家公司购买长钢条,将其切割成短钢条出售,切割本身没有成本,长度为i的短钢条的价格为Pi。那给定一段长度为n的钢条和一个价格表Pi,求钢条的切割方案使得收益Rn最大。如一个Pi如下:长度i12345678910价格Pi1589101717202430在距离钢

2013-09-01 11:40:43 2125

原创 动态规划(一)

学了几周的车,弄得好久没有学习了,今天总算完结了。看看书,继续涨姿势。。。Reference:Introduction to Algorithms(Thrid Edition) 机械工业出版社动态规划原理动态规划方法通常用于求解最优化问题,即求得最优化问题的一个最优解;问题需满足两个要素:最优子结构和子问题重叠。1、最优子结构:问题的最优解由相关子问题的最优解组合而成,而这

2013-08-31 15:51:07 1032

原创 Java利用String的split方法对实验数据进行简化

之前都是用python处理实验数据,现在用下java,纯当复习下IO的知识。输入文件为列数为2的CSV文件,如下:有点杂乱,代码如下:package com.edu.njupt.www;import java.io.*;import java.util.Arrays;/** * @author Bangwen Chen * * 2013-8-25 */public

2013-08-25 15:54:25 946

原创 HashMap

HashMap的toy codeimport java.util.*;/** * Description:find the number which appear the most frequently in an array * @author Biang Hoo * Aug 19 2013 */public class HashSetTest { public static

2013-08-19 22:31:58 744

原创 J2EE的MVC模式

在J2EE设计模式一书中的第三章看到了MVC模式,并给出了Email注册的例子来详细阐释但没有详细代码,就动手写了一下以期更好地理解MVC模式,顺便复习下零星学的jsp.文献:J2EE设计模式 William Crawford JonathanKaplan。CH3表达层   http://en.wikipedia.org/wiki/JavaBeans工程位置:Lomboz /MVC

2013-08-06 16:07:06 1747

原创 用fuser或者lsof解决无法umount问题(device is busy)

一、命令介绍1.  fuser        用法 :fuser  [-umv] [-k [i] [-signal] ]    file/dir                        -u:除了进程的PID外 ,同时列出该进程的所有者。                        -m:后接的文件名会主动上调到文件系统的所顶层,对umount不成功很有效。

2013-08-06 14:06:08 15954

原创 POJ 1045

#include#include#includeusing namespace std;/*POJ 1045*Author Biangwen Chen *August 2013*/int main(){ double Vs; double R; double C; int n; double w[1000]; cin>>Vs>>R>>C>>n; int i=0;

2013-08-05 22:06:42 996

原创 python对CSV文件做行列变换输出

一组实验数据生成了几十个csv文件,每个文件只有time和rtt两个属性两列数据,貌似python的csv模块还不支持直接列读取并操作,还是小蚯蚓,求大蟒蛇指教。。。,所以就通过一个函数,然后“列---->行---->列”实现数十个csv文件合成一个文件。初始数据文件格式如下:timeChicago.client.pingApprtt:vector

2013-08-03 11:17:07 12191

原创 粗糙的脚本实现文本归档

做完实验,一个文件夹里有好多数据;要分别归档。CSV文件名含不同的实验变量,粗糙一下。。#!/bin/bash#Program:# split files into different categories#Date: June 9.2013 Biang Hoo First ReleasePATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local

2013-08-03 09:46:38 750

原创 POJ 1035

#include#includeusing namespace std;/**poj 1035*Author:Biang Hoo*August 2 2013*/void process(string word_str,string dic_str,int word_len,int dic_len){ }int main(){ string Dictionary[1000

2013-08-02 16:28:18 818

原创 POJ 1032

写了两个,都是同一种思路,先从0到n位列出从2开始的间隔为1的等差数列,直到第N位【值应当为N+1】使得余数left(等于输入值A减去前N个数之和)小于N+2;然后为了构造不同的值,将余数从N位到第一位开始每位加1,若有剩余循环执行。以输入值A=8为例;可以构造数列2,3直到第N=2位,余数为3那肯定是小于N+2(4)的。依次从高位开始加1,一次循环【3,4】还有剩余1,再次执行【3,5】,然后结

2013-07-31 08:58:06 919

原创 poj 1007

#includeusing namespace std;/**Author: Bangwen Chen*July 29 2013*/int Measure(char * s,int length){ int weight=0; for(int j=0;j<length;j++){ int tmp=0; if(s[j]=='A') continue;

2013-07-29 10:23:18 700

原创 POJ Volume1练习记录

昨天开始在POJ上做题,作为菜鸟,先做简单的咯,争取天天都做吧,Hang on~1003#includeusing namespace std;/**POJ 1003*Author :Biang Hoo*July 27 2013*/int main(){ double c; while(cin>>c&& c !=0.00){ double sum=0.00;

2013-07-28 15:17:09 949

原创 Install of ALEVIN

Jan 22. 2013         biang Hoouser privilege:root 1 uninstall openjdk and install sunjdk downloaded from oracle.com (http://www.oracle.com/technetwork/java/javase/downloads/)  (I) uninst

2013-07-26 19:45:39 1929 2

原创 Inet框架中OpenFlow模块的引入

1. 到github上去下载Openflow模块 https://github.com/lsinfo3/ofomnet2. 修改inet目录src/linklayer/ethernet/EtherMACBase下的文件在方法void EtherMACBase::registerInterface()中将    if (ift)        ift->addInte

2013-07-26 19:37:53 1262

原创 Centos6.2安装omnet++和INET框架

July 26系统:Centos6.2-x86_64一。omnet++的安装1.从http://www.omnetpp.org上下载omnet4.32.解压到/usr/local/omnetpp:                        tar -xvz -f omnetpp-4.3-src.tgz -C /usr/local切换到/usr/l

2013-07-26 16:36:24 1940

原创 Look and Say 序列的Java实现

import java.util.Arrays;import java.util.ArrayList;/** * @author Biang Hoo * * 2013-7-25 */public class Look_and_say_sequence { public static void main(String [] args){ long start = Syste

2013-07-25 21:04:10 1177 1

原创 NFS服务器配置

July 5 2013NFS是Network File System的简写,即网络文件系统.网络文件系统是FreeBSD支持的文件系统中的一种. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件NFS好处:1.本地工作站使用更少的磁盘空间,因为通常的数据可以存放在一台机器上而且可以通过网络访问到。2

2013-07-21 12:55:44 1598 1

LTE互操作切换介绍

LTE互操作切换介绍 3G、4G互切的相关内容

2015-07-09

apache-tomcat-7.0.42-windows-x86

阿帕奇 tomcat 7.0.适用于windows系统,解压既可用

2013-12-02

空空如也

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

TA关注的人

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