自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (4)
  • 收藏
  • 关注

转载 JSP 用 ultraedit编辑后显示乱码

java.util.*" pageEncoding="UTF-8"%>把你的网页用记事本编辑,然后保存成utf-8编码。替换掉这个原来的页。你一定懂我说的是什么的。不过不能保成一定成功。但是基本上是100%可以的。就这个页而言。

2013-09-21 20:00:31 931

转载 ultraedit20.0 注册

非常用用的UltraEdit注册具体方法:1,下载UltraEdit安装包,点击安装;,安装后,打开应用程序,将会弹出一对话框,提示并要求你注册(只有30天的免费试用);,断开网络,点击激活(如不能,随意填写数据,使激活按键可显示),将会跳出一对话框;,将UltraEdit,生成的code1和code2输入到注册机中,点击generate后,将其生成的CODE1和CODE2再输入到

2013-09-16 12:41:27 1399

原创 安装认知项目

1、安装ubuntu10。042、apt-get update3、sudo apt-get -y install libfontconfig1-dev libxrender-dev libpulse-dev \swig g++ automake autoconf libtool python-dev libfftw3-dev \libcppunit-dev libboost-a

2013-04-11 13:10:15 1145 1

转载 Hungarian Algorithm

IntroductionAre you familiar with the following situation? You open the Div I Medium and don't know how to approach it, while a lot of people in your room submitted it in less than 10 minutes. The

2012-12-29 20:39:13 7491 1

转载 手机上的大数据(三):手机上的阅读

【编者按】本文由百分点信息无线业务部高级总监李晓东、Talking Data COO徐懿以及成都电子科大的龚亮联合撰写。在移动互联网所覆盖的日常生活中,用户随时随地都在产生数据,数据的产生以及获取在现在的移动互联网上已经不是什么难以攻破的难题。需要我们面对的是从海量数据的分析中得到我们所需要的真正信息。手机大数据的组织与应用手机上的大数据对于移动互联网业务早期无

2012-12-08 09:51:15 952

转载 完全抄的别人的,有一点是别忘了makefil.in的修改

手把手教你如何编写自己的信号处理模块(how to write a signal processing block?)手把手教你如何编写自己的信号处理模块(how to write a signal processing block?)虽然目前的基于Python的信号处理模块网上有丰富的资源,但是完全按照自己需求的信号处理模块还是自己动手写比较好,我建议初次接触编写模块的人可以从下面三个步

2012-11-17 19:50:13 1281

原创 vpython

http://vpython.org The visual module can be downloaded from http://vpython.org. It depends on Numpy, gtkglarea and boost libraries. But for Debian or Ubuntu user,it is a simple one liner:

2012-10-27 16:31:18 1711

转载 terminate called after throwing an instance of 'boost::thread_resource_error' what()

On Sun, Sep 14, 2008 at 08:00:01PM +0000, Nick Foster wrote:> Hi all,> Hoping this isn't a naive question. I'm running into Boost errors> when attempting to run the FLEX decoder, specifically the

2012-09-04 14:46:45 5317

转载 内存

内存管理是操作系统的核心功能,无论对于开发者还是系统管理员内存管理的重要性都是不言而喻的。我会在接下来的几篇文章通过计算机的实际运行过程谈谈内存管理,当然在必要的时候我也会从底层原理去阐释这个问题。我们提到的概念是不局限于平台特性的通用概念,不过为了阐述这些概念我们选取的实例大多来源于Linux和基于x86架构的32位Windows操作系统。这篇文章,我们首先来看看程序是如何使用内存的。多任务

2012-08-14 10:09:15 639

转载 记录Linux终端会话

使用script记录Linux终端会话script是大多数Linux产品util-linux软件包的一部分。script记录会话的一切内容:你输入的内容和你看到的内容。它甚至记录颜色;因此如果你的命令提示符或程序输出中包含颜色,script将记录它。要使用script,简单执行以下命令:$ script默认情况下,它向当前目录的typescript文件中写入

2012-08-08 08:43:28 1131

原创 export /etc/profile

export PATH="/usr/local/bin:$PATH"export LD_LIBRARY_PATH="/usr/local/lib:LD_LIBRARY_PATH"export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH"export PYTHONPATH="/usr/local/lib/pytho

2012-08-05 14:41:16 1122

转载 Debian中文

系统版本:Debian 6.0.0 Squeeze产生乱码原因:系统没有中文字体 解决方案:1、从C:\WINDOWS\Fonts下拷贝后缀为ttf的字体库到/usr/share/fonts/truetype/      提示:在C:\WINDOWS\Fonts文件夹下,拉到最后,你可以看到有“仿宋体(TrueType)”和“宋体 & 新宋体(TrueType)”,随便拖一

2012-07-12 15:33:23 747

原创 gnuradio3.2.2 +ubuntu10.04

In file included from spectrumdisplayform_ui.h:30,                 from spectrumdisplayform.h:4,                 from spectrumdisplayform_moc.cc:10:/usr/include/qwtplot3d/qwt3d_color.h:22: warni

2012-07-11 10:27:03 1434

原创 labtool

libtool: Version mismatch error.  This is libtool 2.2.6b Debian-2.2.6b-2ubuntu1, but thelibtool: definition of this LT_INIT comes from libtool 2.2.6.libtool: You should recreate aclocal.m4 with ma

2012-07-11 09:53:24 1250

转载 automake/autoconf 入门

作为Linux 下的程序开发人员,大家一定都遇到过Makefile ,用make 命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile ,如果要想写出一个符合自由软件惯例的Makefile 就不那么容易了。在本文中,将给大家介绍如何使用autoconf 和automake 两个工具来帮助我们自动地生成符合自由软件惯例的Makefile ,这样就可以象常 见

2012-07-10 20:43:44 679

转载 [转]ubuntu备份与恢复

在 使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Norton Ghost是备份Windows系统时经常使用的备份工具。在备份Windows系统的时候你可能想过,我能不能把整个C盘都放到一个ZIP

2012-07-10 17:32:31 428

转载 qt

Qt程序在windows下的发布博客分类: bioinformaticsProgrammingQT  这个问题,其实 Qt 的 manual 中解释的已经比较清楚了。下面是我根据自己的理解和实验后写的东西,希望比Qt文档容易理解一点。另外:你可能对 Qt 插件学习(一) 感兴趣。如果需要制作安装程序,请访问 NSIS学习笔记(以Qt4程序

2012-07-03 13:19:16 469

原创 qt 多语言

然后cmd到命令行 切换到工程目录下 lupdate sms.pro 会生成english.ts 然后用liguist.exe打开这个ts 翻译完成之后文件-》发布 就会生成english.qm 复制到exe目录下即可

2012-06-27 15:34:19 521

转载 qt 编码

QT中的QString内容使用Unicode作为文本编码。但是实际系统中通常采用的是其他编码,例如GBK,utf8等。为了便于兼容这些格式,QT中还设置了两个字符串类型:QCString类: C类型字符串,必须以0结尾,也就是中间不能含有0. 例如GBK编码的字符串QByteArray类: 中间可以含有0.例如utf8编码的字符串为了便于编码转换,QT还提供了一套具备扩展性的编码转换器

2012-06-21 16:35:42 3310

原创 UML中类跟类的关系图解

http://www.uml.org.cn/oobject/201104212.asp

2012-06-20 15:52:26 445

转载 C++类的定义

类的有些成员必须在构造函数初始化列表中进行初始化。对于这样的成员, 在构造函数函数体中对他们赋值不起作用。这样类型的成员有:没有默认构造函数的类类型的成员, const或引用类型的成员(不管他们本身是什么类型的,如int &a或是string &a), 都必须在构造函数初始化列表中进行初始化。如下例:[cpp] view plaincopy#include   #i

2012-06-13 18:08:45 1400

原创 qt qstring 和 char *

将const char *类型的C风格字符串转换成QString也是很常见的需求,简单来说,QString的+=即可完成这个功能:str += " (1870)"; 这里,我们将const char * 类型的字符串" (1870)"转换成为QString类型。如果需要显式的转换,可以使用QString的强制转换操作,或者是使用函数fromAscii()等。为了将QString类型转成

2012-06-12 15:05:07 1085

原创 qt socket

结果编译无法通过,错误信息:D:/project/server/server.cpp:5: undefined reference to `_imp___ZN10QUdpSocketC1EP7QObject'D:/project/server/server.cpp:5: undefined reference to `_imp___ZN10QUdpSocketC1EP7QObject'

2012-06-12 11:33:12 927

原创 visual c 6.0 编写串口程序release版本在非vc电脑上无法运行的解决方法

近日给编写了一个串口与单片机的程序,却发现生成的release版本exe文件在没有安装vc的电脑上无法正常运行,点击没有任何反应。然后,用vc自带的库连接检查工具depends.exe检查,没有任何进展。在网上查阅有人认为是因为程序引用了ActiveX插件,要进行插件注册,于是在一台没有安装vc的电脑上的电脑->运行 中输入RegSvr32   H:\MSCOMM32.OCX 进行串口

2012-06-10 10:20:52 4053 3

转载 VC里面的cstring跟int char*转化

1 CString,int,string,char*之间的转换 string 转 CString      :CString.format("%s", string.c_str()); char 转 CString :     CString.format("%s", char*); char 转 string :     string s(char *); string 转 ch

2012-06-09 02:08:10 554

转载 printf("%f\n",5)

printf函数不会进行任何类型转换,它只是从内存中读出你所提供的元素的值(按照%d,%f等控制字符提示的格式)。C语言设计中,int类型一般是32bit或者16bit,而float一般是64bit,并且有可能使用科学计数保存。5在内存中为00000000,00000101。而且5一般都在静态区,程序的静态存储区默认是0,那么当用%f来读时,就会读64bit,也就是会读之前的很多位0,最后按照(有

2012-06-01 16:22:44 1445

转载 指针和数组

程序运行时,在内存中是分段的:有数据段,程序段,只读数据段等等。1, char buf[]=”Golden Global View”; // 这个会把”Golden Global View”放在可读可写的数据段。 2, char* buf =" Golden Global View“; // 这个会把它放在 只读数据段,也就是说 buf是不可写的,所以任何对buf的写操作都是错误的。

2012-06-01 09:42:48 389

转载 C函数调用机制

原文章地址:http://blog.csdn.net/zhaoneiep/article/details/5797683为了提高代码执行效率,内核源代码中有的地方直接使用了汇编语言编制。这就会涉及在两种语言编制的程序之间的相互调用问题。本节首先说明C语言函数的调用机制,然后举例说明两者函数之间的调用方法。3.4.1  C函数调用机制在Linux内核程序boot/head.s

2012-06-01 09:39:21 881

转载 sizeof(类)

初学者在学习面向对象的程序设计语言时,或多或少的都些疑问,我们写的代码与最终生编译成的代码却 大相径庭,我们并不知道编译器在后台做了什么工作.这些都是由于我们仅停留在语言层的原因,所谓语言层就是教会我们一些基本的语法法则,但不会告诉我们为什么这么做?今天和大家谈的一点感悟就是我在学习编程过程中的一点经验,是编译器这方面的一个具体功能.首先:我们要知道什么是类的实例化,所谓类的实例化就是在内

2012-05-31 21:16:42 383

转载 x&(x-1)的实质

原理: 因为2^n&(2^n-1)=0,所以x&(x-1)的效果是把最右边的 "1 "去掉了.   例如: x=1010=1000+10   x-1=1000+10-1=1000+(10-1) 因为10&(10-1)=0 所以x&(x-1)=1010&1000=1000. 所以最右边的 "1 "被去掉了.因此,对于随意一个数每做一次x&(x-1)相当于把这个数的二进制形式中

2012-05-25 21:55:12 628

转载 宏定义中的括号和自增自减运算(1)

宏定义中容易引起许多运算优先级的问题,需要用括号加以约束例如#define abs(x) x>0?x:-xabs(a-b);abs(a)+1;带入展开后,结果如下:a-b>0?a-b:-a-b;a>0?a:-a+1;以上两个式子的运算优先级完全混乱。因此需要在宏定义中将每个参数都用括号括起来+整个结果表达式也用括号括起来,如下:#define abs(x)

2012-05-16 17:04:06 4334

转载 宏定义不是语句(2)

宏定义的一个易于错误的地方在于if语句,在宏定义中有if语句,易于和程序代码中的else语句搭配混乱导致错误。例如,#define assert(e) if (!e) assert_error(_FILE_,_LINE)if(x>0&&y>0)assert(x>y);elseassert(y>x);以上写法将宏定义带入后展开,会发现如下,if(x>0&&t>0)

2012-05-16 16:52:25 720

转载 宏定义并不是类型定义(3)

宏定义的一个常见用途是 起别名#define FOOTYPE struct fooFOOTYPE a;这样定义的优点是可以增强C语言的可移植性,但是会带来一个很隐蔽的问题,如下:#define T1 struct foo *T1 a,b;宏定义只是起别名,因此将其带入到定义语句后,将变成:struct foo * a,b;可见第二个变量b并没有按照预想定义为结构体指

2012-05-16 16:46:04 547

原创 Note C/C++

C陷阱与缺陷,小记Chapter 11、符号间的空白(空格符,制表符,换行符)将被忽略。例: if(x>big) big=x;还可以写成: if ( x > big ) big = x ; 2、词汇分析中的“贪心法” 编译器将程序分解成符号的方法是,从左到右一个字符一个字符的读入,如果字符可能组成一个字符,那么再读入下一个字符,以此类推。但是符号之间不能前

2012-05-15 21:09:19 435

原创 Python

正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。  给定一个正则表达式和另一个字符串,我们可以达到如下的目的:1. 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);2. 可以通过正则表达式,从字符串中获取我们想要的特定部分。  正则表达式的特点是

2012-05-08 16:30:45 1846

转载 IELST writing task 3

几天是父亲节,突然想起这个问题,以下文章由net为你奉献!As for elderly, living in caring house is better than living at home with young children. Present your argument to illustrate whether you agree or disagree.[范文]

2012-03-23 10:51:06 790

原创 a concert (IELTS speaking)

Tonight I took part in a concert hold by the France Union in China. I got the news from the newspaper where there was a lottery activity to win one ticket for free. I send a message to join, but to

2012-03-23 00:05:06 3446

原创 My hometown (IELST speaking)

My hometown locates in the angle of Shandong peninsula. It is a typical coastal little town facing to the Pacific Ocean. I was born there in 1986.The villageI was born in a little village and spen

2012-03-22 10:59:32 893

转载 what's OPJO 来自百度

POJO = "Plain Ordinary Java Object",是MartinFowler等发明的一个术语,用来表示普通的Java对象,不是JavaBean, EntityBean 或者 SessionBean。POJO不担当任何特殊的角色,也不实现任何特殊的Java框架的接口如,EJB, JDBC等等。  即POJO是一个简单的普通的Java对象,它不包含业务逻辑或持久逻辑等

2012-02-03 20:53:46 2599

转载 @Override

对JDK 1.5的兼容级别,@Override不得用于继承Interface的子类方法指示,只能用于继承Class的子类方法指示 对JDK1.6的兼容级别,任意继承方法均可使用@Override 注意: Tomcat 6.0及以后版本,才能提供 JDK 6.0的兼容性支持 @Override 指示子类的某个方法是override父类的某个方法,假如这个父类相应的那个方法签名没有找到

2012-01-16 18:25:08 321

程序的内存分配

程序在内存中的存储已经分配,各种数据段代码段的解释

2012-08-14

C++ 实现多项式的加法跟乘法

根据数据结构课本写的,有个小测试程序测试了

2011-10-12

顺序表的c++类

自己按照数据结构课本第二章写的,用了模板类

2011-10-11

空空如也

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

TA关注的人

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