自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 Atollic debug: Failure at line:37 in ‘Target Software Startup Scripts‘

出现该问题解决方法:Atollic debug: Failure at line:37 in 'Target Software Startup Scripts'经过多方面验证1、更换同款电路板;2、更换仿真器;3、使用IAR验证;最终发现使用IAR可以正常下载调试,最后重新安装Atollic_TrueSTUDIO_for_STM32_windows_x86_v9.3.0_20190212-0734.exe解决问题...

2020-10-29 15:47:35 375

转载 亚稳态

1.1         亚稳态发生原因      在FPGA系统中,如果数据传输中不满足触发器的Tsu和Th不满足,或者复位过程中复位信号的释放相对于有效时钟沿的恢复时间(recovery time)不满足,就可能产生亚稳态,此时触发器输出端Q在有效时钟沿之后比较长的一段时间处于不确定的状态,在这段时间里Q端在0和1之间处于振荡状态,而不是等于数据输入端D的值。这段时间称为决断时间(res

2017-02-25 13:38:06 641

原创 IAR调试时出现“PC of target system has uxexpected value after checking target RAM”

问题描述:1、调试stm32F207VCT6时突然出现PC of target system has unexpected value after checking target RAM.2、但是使用J-Flash直接烧写没有问题。解决方法:工程options->J-Link/J-Trace中选择JTAG/SWD speed中的Fixed选项

2017-01-21 14:10:44 1938

转载 VNC配置

1、VNC的启动/停止/重启#service vncserver start/stop/restart关闭具体的vncserver命令:vncserver -kill :1       vncserver -kill :2 2、设置密码#vncpasswd 3、客户端登陆在vnc客户端中输入:服务器端IP:1或服务器端IP:2

2013-05-24 16:09:05 458

转载 关于ERROR LNK 2005错误

相信很多人对这个错误是一点也不陌生,甚至有些害怕,我也一样。其实自己遇到过这样的问题,也每次都解决了这样的问题,但关键是自己没总结,所以总是再遇到再改,很烦人,查资料也麻烦。现在有时间了总结下。遇到问题我最喜欢F1,所以还是先看MSDN是怎么说的:To fix by checking the following possible causes1.  Mixing static and

2012-10-10 10:17:09 417

转载 静态容器变量初始化

某些情况下,在写C++类的时候,希望能通过一个静态初始化函数来对类的一些静态成员进行初始化。比如,往静态的std::map成员或者std::vector成员里添加一些固定的内容等。这在Java里通过static块很容易实现。但在C++里该怎么办呢?  如果要初始化一个普通的静态成员,只需要在实现文件(源文件)中定义该成员并赋予初始值即可,比如:class Test1 {publ

2012-09-19 08:37:51 1838

转载 QT工程中使用图片的三种方法

图片是一种资源,而在Qt中,对于资源的使用是有其独特的方式的!     ①:一般来说:资源在内存中是用资源对象树来表示的,该树在程序启动时创建。     ②:而对于资源而言:我们都是需要先将其加入到这棵树中才能加载到内存中并被程序使用!!     ③:而将一个图片资源放到程序的资源对象树中是用函数QResource::registerResource()来实现的。亦即:要将

2012-08-18 10:19:09 1111

转载 C++exception介绍

IntroductionNote: This tutorial assumes a basic knowledge of the C++ language. You should know how to use functions, variables, and have a basic understanding of how classes work.Note: The com

2012-08-02 10:07:21 1995

转载 C++标准库的异常类层次结构

namespace std //注意在名字空间域std中{        class exception       {       public:              exception() throw() ; //默认构造函数              exception(const exception &) throw() ; //复制构造函数

2012-08-02 09:49:30 739

转载 求解一元四次方程

费拉里:基本想法是将一元四次方程的表达式配成两个完全平方表达式的等式,为了实现这个目的,需要在此之前解一个一元三次方程,得到配方的系数。解法如下:一般一元四次方程为:x^4+c1x^3+c2x^2+c3x+c4=0移项后:x^4+c1x^3=-c2x^2-c3x-c4两边同时加上(c1x/2)^2:x^4+c1x^3+(c1x/2)^2 = -c

2012-07-31 17:25:26 1582

原创 安装SVN服务

1 安装svn-1.3.0-setup.exe2 开始->运行->cmd->进入SVN服务端的安装目录下面的bin目录(如C:/Program Files/Subversion/bin)3 cmd下运行svnadmin create SVN库的位置(如: I:\software)4 网上下载并复制SVNService.exe到SVN服务端安装目录下的bin目录5 配置configu

2012-06-11 10:13:03 357

原创 qt移植到wince6.0上

目标:把qt从windows xp上移植到安装wince6.0的x86机器上 方法:1.安装英文版vs2005以及vs2005-VS80sp1-KB926601-X86-ENU.exe2.安装ActiveSyncsetupchs.msi, 智能嵌入式平台连接电脑的工具3.下载qt-everywhere-opensource-src-4.7.3(其它版本都没有成功),并解压到

2012-05-09 10:22:00 2216

转载 qt中设置菜单高度

如题所示,我建立一个菜单,代码如下,但是菜单项的高度太小了,    {        popupMenu = new QMenu(this);     QAction *action1 = new QAction(tr("&New1"), this);    QAction *action2 = new QAction(tr("&New2"), this);    QActio

2012-04-12 15:09:18 5889 1

转载 QTreeView对象如何设置行高(Row Height)?

如题, 想改变QTreeView中每个节点的行高度, 在查询Qt参考文档没有得到结果后, 转到网上查询, 得到两种方法, 摘录如下:1. 继承QItemDelegate类, 并重载其中的sizeHint函数, 在sizeHint函数中实现给定行高, 将该继承类的对象通过QTreeView::setItemDelegate方法指定给treeview对象;这个方法经过实际试验是可行的,

2012-04-05 22:17:43 789

转载 QT国际化

在编写国际化程序的时候,很多情况下都是在系统启动的过程中选择语言,然后加载对应的地方语言翻译文件,实现语言的本地化。但是也会有用户需要进行动态的语言切换(Dynamic Language Switching),也就是在程序主体都运行起来后,需要改变语言的选项。而用户不希望因为语言切换而引起程序的重启或者窗口的关闭。Qt的国际化设计提供了这种可能。要实现这种动态切换,只需要在程序里使用一点小

2012-03-26 21:58:34 298

转载 qt 静态编译

VS2005静态编译(VS2008 编译同理,启动相应的命令行,设置相应的目标平台,修改相应的配置文件)1.设置VS2005的环境变量2.设置目标平台set QMAKESPEC=win32-msvc20053.修改mkspecs/win32-msvc2005目录下的配置文件 qmake.conf将下面两行:QMAKE_CFLAGS_RELEASE    = -O2

2012-03-23 15:11:31 371

转载 C++异常机制的实现方式和开销分析

C++异常机制的实现方式和开销分析白杨http://baiy.cn 在我几年前开始写《C++编码规范与指导》一文时,就已经规划着要加入这样一篇讨论 C++ 异常机制的文章了。没想到时隔几年以后才有机会把这个尾巴补完 :-)。还是那句开场白:“在恰当的场合使用恰当的特性” 对每个称职的 C++ 程序员来说都是一个基本标准。想要做到这点,就必须要了解语言中每个特性的实现方式及其时空

2012-03-22 20:54:07 241

转载 qt配置vs2005的方法

在Visual Studio 2005中安装Qt 4.3.21.正常安装Visual Studio 2005,只要安装了C++即可.注意:不是Express版本.2.下载Qt源代码Qt 4.3.2 Windows OpenSource版下载:http://www.qtcn.org/download/qt-win-opensource-src-4.3.2.zipftp

2012-03-20 08:48:03 319

转载 #pragma预处理指令

在所有的预处理指令中,#pragma指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。  其格式一般为: #Pragma Para  其中Para 为参数,下面来看一些

2012-03-16 09:13:35 351

原创 berkeley introduction

#include #include #include #define DATABASE "access.db"intmain(){//声明数据库句柄dbp  DB *dbp;//数据库存储数据的结构  DBT key, data; int ret, t_ret;//db_create创建数据库并返回数据库句柄dbp//参数

2009-12-27 11:22:00 330

转载 Linux系统中如何添加自己的库文件路径

库文件在连接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时不需要进行设置搜索路径即可直接使用。对于处于默认库搜索路径之外的库,需要将库的位置添加到库的搜索路径之中。设置库文件的搜索路径有下列两种方式,可任选其一使用:在环境变量 LD_L

2009-10-09 23:13:00 289

information retrieval

Our primary audience is software engineers building systems with text processing components. Students of computer science, information science, library science, and other disciplines who are interested in text retrieval technology should also find the book useful. Finally, we hope that information retrieval researchers will use the book as a basis for future research.

2009-03-11

Pthreads_Programming

Pthreads_Programming 介绍linux线程最佳书籍

2008-11-17

空空如也

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

TA关注的人

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