自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (9)
  • 收藏
  • 关注

原创 pip出现Fatal error in launcher: Unable to create process using '"'

问题分析:   先python2又安装了python3,然后安装了pip,卸载了python3后pip不可用,重新安装pip无果(反之亦然)。根因在于,安装pip时windows在环境变量:path中添加了到pip命令的路径,先前的pip路径未清除,导致后面重新安装的pip未生效。解决方案:    查看pip命令是否有重复路径,cmd命令:where pip。    从结果中,可以

2017-06-14 15:52:46 15309

原创 基因发现算法

一个很好的基因发现算法教程,分析了很多基因发现算法的策略。豆丁地址:http://www.docin.com/p-401118556.html

2015-06-18 18:28:56 634

原创 生物信息记录点点滴滴(一)

1、从GenBank中下载到所有细菌的数据。2、选用了GBParsy工具c来对gbk文件进行解析。3、阅读《GBParsy: A GenBank flatfile parser library with high speed》,知道gbk文件结构如下:而GBParsy解析后的结构如下:4、明天计划:阅读GBParsy的c源码,并尝试gbk文件解析。

2015-06-18 18:22:22 523

转载 Ubuntu Recovery model edit and save

mount -n -o remount /

2015-06-17 15:51:01 484

原创 控制台下建GUI应用程序

Win32控制台应用程序是大家最早接触的程序吧。在

2014-05-04 11:19:10 759

转载 C与C++的兼容问题——extern "C"的用法解析

本文转自:http://www.cnblogs.com/rollenholt/archive/2012/03/20/2409046.html1.引言  C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向

2014-01-12 22:52:46 1096

原创 malloc动态申请内存空间对程序效率的影响

在编程时,为了节省空间,我们经常会调用malloc函数来动态申请空间。但是,却不知道,正是因为这一点点的吝啬心,让我们的程序运行效率出奇的低。那么,引起效率低下的原因是什么呢,接下来,让我们探索探索。探索一、#include "stdafx.h"#include #include #define M 100#define N 100void TestMain(int n,i

2013-12-10 09:34:35 7023 1

原创 CL的环境配置

如果想在控制台下直接使用cl以及link等进行编译,那么,环境配置是少不了的。但是,从网上找配置方法是十分痛苦的事情,首先,很多方法根本就不对。。其次,因为随着时间的迁移,版本的升级,以及每个人安装目录的不同,导致配置相当困难。在此,本人跟大家分享一种比较“傻瓜式”的,快捷的,好用的,比较通用的环境配置方法。       首先声明,本配置基于visual studio(当然,也包括VC6.0)

2013-11-26 16:34:38 4549 1

原创 Matlab与VS混合编程总结

Matlab与VS混合编程有很多种方法,本人采用了自己认为最简单的一种,即VS调用matlab生成的动态链接库。现在将整个过程总结如下,方便以后翻阅,同时也造福像我一样的菜鸟。一、生成动态链接库创建matlab函数文件,如:pca.m。用mcc编译pca。因为matlab可能有改动,建议先在matlab命令行中输入:help mcc;查看帮助,将pca.m编译成

2013-11-25 11:12:08 1509

原创 关于指针与引用的讨论

一直以来,没有细细想过这个问题。现在,就发现了如下的问题。先上代码:void fun(int *p){ int *q = (int *)malloc(sizeof(int)); *q = 3; p = q; printf("%d\n",*p);}int main(){ int a; fun(&a); printf("%d\n",a

2013-11-13 11:25:19 687

原创 同一段代码,不同C编译器,输出结果真的会不同啊!!!

一个奇怪的问题啊。写了这么久代码,总认为,只要是C编译器,同一段代码总会有相同运行结果的(不考虑随机以及多线程的情况)。但是,今天在百度知道上看到了一段代码,运行结果不同,本来打算直接说——小子,机器出问题了吧!!但是,抱着治学严谨的态度,我对本段代码进行了测试,发现结果出乎意料。。先看这段代码吧。#includevoid fun();int main(){ fun()

2013-11-06 20:17:11 8917 2

转载 字符串处理函数实现原理

一直想知道库函数的内部实现,这是从一个博客上摘过来的。留着。1. strlen(),计算字符串长度   代码如下:int strlen(const char string) { int i=0; while(string[i]) i++; return i; } 2. strcpy(), 字符串拷贝.    代码如下:c

2013-11-05 17:06:27 632

原创 随机数不随机呀——rand()与srand()

写程序,经常会用到随机数,但是,真正理解的貌似不多吧。先看几个程序和运行结果吧:#include#include#includeusing namespace std;void fun();int main(){ for(int i = 0;i < 10; i++) { fun(); } return 0;}void fun(){ cout<<rand(

2013-11-05 14:31:15 9764 7

转载 matlab画柱形图

clcclear;y=[1 0.957 0.934 0.923 0.872 0.957 0.957;0.94 0.89 0.614 0.805 0.815 0.815 0.815;0.95 0.741 0.741 0.836 0.604 0.644 0.673];b=bar(y);%绘制基本柱形图grid on;%绘制网格线ch = get(b,'childre

2013-10-25 10:11:35 1226

原创 Microsoft C++ 异常: 内存位置 **处的 mwException

看到各种mwException问题都没答案,现在将我自己遇到的问题与解决方案提供如下,希望能帮助和我遇到相同问题的筒子们。问题描述:用VS2010调用matlab生成的dll时出错,报mwException错误。matlab代码如下:%用PCA方法降低维数%A:输入的样本矩阵;n,要降到的维数%RESULT:输出的特征矩阵function RESULT=P

2013-10-22 11:01:10 7349

转载 Struct和Class的区别

C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。struct能包含成员函数吗? 能!struct能继承吗? 能!!struct能实现多态吗? 能!!! 既然这些它都能实现,那它和class还能有什么区别?最本质的一个区别就是默认的访问控制: 默认的继承访问权限struct是public的,cl

2013-10-15 10:35:39 590

转载 new与malloc

malloc申请的是空间,而不是对应的变量,所以,malloc后并不会调用相关类型的构造函数。因此,如果你的变量有指针等潜在的会造成问题的成员,一定要显式初始化。

2013-10-15 10:21:33 510

原创 编程忠告——给自己

1、指针一定要初始化。        野指针太可怕,出了问题都找不到问题所在,一般编译器都没办法告诉到底发生了什么了,而只能无奈地崩溃。。于是,你自己也就只能跟着崩溃了。除非,有神一样的人救你,否则,你就只能等自己灵光一现然后开悟了。。。2、申请的空间一定在用完后释放。       永远记住,资源是有限的,不是你随便申请个几百G都不成问题。平时偷偷懒,不注意这些问题,资源也不会太紧张,

2013-10-13 15:13:23 608

原创 debug assertion failed stream!=NULL

写程序,出了个问题。关键是,用小数据测试时没有错的,但是大数据就出问题了。。百思不得其解。总以为,是什么地方溢出导致越界访问了,可是,经过反复读代码,反复计算边界,均没有发现问题所在。抱着试试看的心理去网上一找,终于发现问题了。原因就是,在关闭文件的时候,有可能文件本身就没有打开,所以就发生了错误。这种错误就是,你假定一定发生的事情却没有发生,就是所谓的“assertion”即断言错误。能出现这个

2013-10-12 21:39:21 3756 1

原创 迭代器报“vector iterators incompatible”错的几种可能

由于平时迭代器与向量用的并不是很多,因此今天上午遇到了一个非常怪异的问题,浪费了我整整4个小时!心疼呀!!       下面是详细经过,不想看经过的可略过直接看我的总结。         我的项目需要处理非常复杂的数据结构,而且有很多结构都是自增长的,因此如果要想妥善的管理并处理这些数据就要有十几个不同的动态数组支持才行,为了使代码更加简洁,因此打算使用向量来代替动态数据。

2013-10-10 14:20:20 6260

转载 Vector基础

vector容器类型   vector容器是一个模板类,可以存放任何类型的对象(但必须是同一类对象)。vector对象可以在运行时高效地添加元素,并且vector中元素是连续存储的。vector的构造函数原型:template   explicit vector();                                 // 默认构造函数,vector对象为

2013-10-09 15:05:50 586

转载 C++ vector 排序(转载)

最近做的东西,要将vector 中的内容输出,结果发现有些文件被交替反复打开,所以就想吧vector 中的元素排序,学习中发现下面这篇文章总结的挺好的,分享一下也~C++中当 vector 中的数据类型为基本类型时我们调用std::sort函数很容易实现 vector中数据成员的升序和降序排序,然而当vector中的数据类型为自定义结构体类型时,我们该怎样实现升序与降序排列呢?有两种方法,下面

2013-10-09 14:57:47 852

转载 java编译错误 程序包javax.servlet不存在javax.servlet.*

编译:javac Servlet.java 出现软件包 javax.servlet 不存在软件包javax.servlet.http 不存在 等错误由于servlet和JSP不是Java平台JavaSE(标准版)的一部分,而是Java EE(企业版)的一部分,因此,必须告知编译器servlet的位置。解决“软件包 javax.servlet不存在”错误的方法:1. 搜索

2013-10-05 12:55:32 1009

原创 Web快速开发平台 WebBuilder如何安装

本人刚开始接触web开发,搭建平台花了不少时间。现在讲搭建过程搜集到的一些资料进行整理,与大家分享。希望能帮到和我一样的小白,另外,欢迎各路朋友批评指正,毕竟我刚开始搞这个东西,错误可能在所难免。。 Web快速开发平台 WebBuilder如何安装1、安装任意类型的一款 JAVA Web 应用服务器(如 Tomcat)和数据库(如 MySql),并且在Web应用服务器中创建一个 J

2013-09-17 08:30:47 4243 2

原创 Sutherland-Hodgman算法

考虑多边形相对于一条边界及其延长线进行裁剪的算法:此处选用矩形最左边的边。#include #include #define MAX 20 //定义多边形最大顶点数//裁剪框边界定义#define XL 10#define XR 200#define YT 10#define YB 200void init(int xl,int xr,int yt,int yb);i

2013-04-25 10:33:08 1773

原创 Cohen-Sutherland算法

//算法源码:Cohen-Sutherland算法实现线段的裁剪#include #include //编码定义:左右上下中#define LEFT 0x1#define RIGHT 0x2#define TOP 0x8#define BOTTOM 0x4#define IN 0x0//裁剪框边界定义#define XL 10#define XR 200#define YT

2013-04-25 09:13:08 774

原创 TypeError: object.__new__() takes no parameters

代码和错误如下:>>> from django.template import Template,Context>>> class Person(object):...    def _init_(self,first_name,last_name):...       self.first_name,self.last_name = first_name,last_name>

2012-07-23 17:22:49 5372 1

模式识别大作业

模式识别大作业of哈工大(威海)10级。采用PCA+K近邻算法。代码目前分为两部分,PCA部分和K近邻部分。另外,用MFC做了PCA界面,留有集成K近邻算法的接口,可以自己集成。如非以上群体,请到程序中修改相应代码,否则,后果自负。最后,本人不对程序是否被多次引用负责。

2013-10-27

RSA实验代码与文档

实验[]二 实现RSA密码体制 一、实验要求 【实验目的】  1、了解和掌握RSA加密算法原理及过程;  2、了解生成大素数的方法;  3、掌握快速指数算法;  4、能够编写代码实现RSA算法。 【实验内容】  1、编写程序构造一RSA密钥;  2、编写程序实现快速指数算法;  3、编写程序生成大素数; 4、实现RSA密码体制。 本资源中程序用VS2012编写,如果版本低,将里面的cpp文件重新编译即可。

2013-09-18

RSA实验源程序与文档

实验[]二 实现RSA密码体制 一、实验要求 【实验目的】  1、了解和掌握RSA加密算法原理及过程;  2、了解生成大素数的方法;  3、掌握快速指数算法;  4、能够编写代码实现RSA算法。 【实验内容】  1、编写程序构造一RSA密钥;  2、编写程序实现快速指数算法;  3、编写程序生成大素数;  4、实现RSA密码体制。 里面包含VS2012代码(低版本的自己找出cpp文件重新编译即可)以及代码说明。

2013-09-18

WebBuiler开发手册

WebBuilder是一款基于JavaEE的跨平台、数据库和浏览器的Web应用开发平台。使用WebBuilder能简单快速地开发出企业级的Web应用系统。 使用WebBuilder可开发ERP、OA、CRM、HR、MIS以及电信、银行、政府、企业等各行业的企业级应用系统,帮助信息化管理系统快速构建。 完善的基础架构,具有大型应用系统必须的完整功能,使应用系统的开发仅需致力于业务的开发。 WebBuilder支持的平台 WebBuilder的后台应用采用Java编写,并符合工业标准,前台应用采用纯HTML/JavaScript编写(未使用任何插件)。 -> 操作系统:支持包括Linux、Window、Unix和Mac在内的操作系统。 -> 数据库:支持包括Cloudscape、DB2、Derby、FireBird、H2、HSQLDB、Informix、MySQL、Oracle、PointBase、PostgreSQL、SAPDB、Solid、SQL Server、Sybase、Teradata等在内的数据库。 -> Web应用服务器:支持包括Tomcat、Resin、Glassfish、WebLogic、WebSphere等在内的符合工业标准的Web应用服务器。 -> 浏览器:支持包括Chrome、Firefox、IE、Safari、Opera在内的浏览器

2013-09-17

WebBuilder开发手册

WebBuilder是一款基于JavaEE的跨平台、数据库和浏览器的Web应用开发平台。使用WebBuilder能简单快速地开发出企业级的Web应用系统。 使用WebBuilder可开发ERP、OA、CRM、HR、MIS以及电信、银行、政府、企业等各行业的企业级应用系统,帮助信息化管理系统快速构建。 完善的基础架构,具有大型应用系统必须的完整功能,使应用系统的开发仅需致力于业务的开发。 WebBuilder支持的平台 WebBuilder的后台应用采用Java编写,并符合工业标准,前台应用采用纯HTML/JavaScript编写(未使用任何插件)。 -> 操作系统:支持包括Linux、Window、Unix和Mac在内的操作系统。 -> 数据库:支持包括Cloudscape、DB2、Derby、FireBird、H2、HSQLDB、Informix、MySQL、Oracle、PointBase、PostgreSQL、SAPDB、Solid、SQL Server、Sybase、Teradata等在内的数据库。 -> Web应用服务器:支持包括Tomcat、Resin、Glassfish、WebLogic、WebSphere等在内的符合工业标准的Web应用服务器。 -> 浏览器:支持包括Chrome、Firefox、IE、Safari、Opera在内的浏览器

2013-09-17

Linux0.01内核源代码及注释

从百度文库上来的,自己加了目录,方便大家查看。

2013-09-07

Visual Studio 编程助手

编程助手 适用环境:Visual Studio 2010个版本 及以下 来源 :http://download.csdn.net/detail/huaxiahun/2794348#comment 发布原因:原软件说明不是很清楚,导致安装不成功,本着服务大家的愿望,将其重发。希望原作者见谅。

2012-08-25

数据结构课程设计

自己用VC写的动画程序,不完善,有很多地方是请教学长的,希望对你们有用啊。

2012-02-23

空空如也

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

TA关注的人

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