自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (10)
  • 收藏
  • 关注

原创 Ubuntu平台下 配置Anaconda环境变量

anaconda虚拟环境配置

2023-06-29 11:30:25 4097 1

转载 PostgreSQL操作-psql基本命令

转自:https://www.cnblogs.com/my-blogs-for-everone/p/10226473.html一、建立数据库连接----------------接入PostgreSQL数据库: psql -h IP地址 -p 端口 -U 数据库名之后会要求输入数据库密码二、访问数据库1、列举数据库:\l2、选择数据库:\c 数据库名3、查看该某个库中的所有表:\dt4、切换数据库:\c interface5、查看某个库中的某个表结构:\d 表名...

2020-12-14 09:24:12 5133

原创 ubuntu18.04安装docker18.06

我的电脑装的ubuntu18.04,准备研究一下docker,下面介绍一下ubuntu的安装。一般apt官方库里的docker版本可能比较旧。如果一前有的话可以先卸载可能存在的旧版本:sudo apt-get remove docker docker-engin docker-ce docker.io更新apt包索引:sudo apt-get update安装以下包以使apt可...

2019-12-10 10:47:56 988

转载 在macos上安装icons

内容出自http://macappstore.org/scons/About the AppApp name: sconsApp description: Substitute for classic ‘make’ tool with autoconf/automake functionalityApp website: http://www.scons

2017-07-13 16:00:22 422

转载 Windows c++剪切板操作

Windows 下C++访问剪切板

2016-07-22 16:34:07 1803 1

原创 Ubuntu下编译boost1.53

1.从boost官网下载boost 1.53.02.执行 apt-get install build-essential (目的是为了安装好象gcc,g++等一些工具进行编译)      注:我是在root用户下进行的操作,普通用户执行 sudo apt-get install build-essential  3.解压boost库到/usr/share/       將下载好

2013-04-07 23:03:26 1062

转载 解析C++中的内部连接与外部连接

解析C++中的内部连接与外部连接       在说内部连接与外部连接前,先说明一些概念。   1.声明  一个声明将一个名称引入一个 作用域;  在c++中,在一个作用域中重复一个声明是合法的 以下都是声明: int foo(int,int); //函数前置声明 typedef int Int; //typedef

2013-03-13 22:18:15 603

转载 设计模式之装饰模式

软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍装饰模式的实现。       装饰模式:动态

2013-01-18 13:40:56 559

转载 如何在windows下编译libiconv

原文出处 http://www.codeproject.com/KB/library/Buildlibiconv.aspxIntroductionLibiconv is one of the most useful and famous libraries that converts texts between encodings and has been developed unde

2012-12-17 16:13:30 2599

转载 简要分析cpu-z和gpu-z软件

<br />   最近一直在搞获取cpu、显卡等硬件相关信息。搞的有点头大,获取硬件信息一般通过SetupDIXxxx类的函数获取相关的邮件信息,或者直接读取相关注册表中的数据,还有就是通过WMI方式获取(这在之前的文章中有提到,这里就不在论述了。)。几乎所有的数据都是可以从注册表中获取的。只不过这种方法比较繁琐一点。在setupapi.h中有很多函数,而且有很多在ddk或msdn中并没有讲述的api,大家有兴趣可以研究一下。<br />    接下来主要是讲讲,我最近搞的这个获取cpu和显卡信息的问题。对

2010-06-21 15:23:00 2190

原创 关于directdraw 平面创建失败

      前些日子用DirectDraw做视频显示时。遇到过这样的现象,在锁定屏幕的情况下去创建主平面和后备平面,当然肯定是创建不出来的了。之后就一直尝试去创建主平面和后备屏面,回复屏幕后,还是创建不成功。郁闷了,返回错误码竟然是“设备不支持”。之后这个问题就一直没有解决。      过了一段时间后,反过来想想,如果要在知道设备丢失的情况下不再去创建平面,只在正常情况下创建平面,会不会就能把

2010-05-20 20:44:00 1268

转载 关于内存分配 realloc

首先看一下下面的C程序片断: #i nclude char  *p;p = (char * ) malloc (10);p = (char * ) realloc (p,20);…………………………     这段程序的意思很简单,只有稍有点C基础的人都可以看懂。函数首先定义了一个字符型的指针p,然后为指针p分配了一个10个字节大小的内存空间,接着将这个内存块的大小增

2010-05-20 20:13:00 559

转载 内存分配——realloc()函数的使用

首先看一下下面的C程序片断: #i nclude char  *p;p = (char * ) malloc (10);p = (char * ) realloc (p,20);…………………………     这段程序的意思很简单,只有稍有点C基础的人都可以看懂。函数首先定义了一个字符型的指针p,然后为指针p分配了一个10个字节大小的内存空间,接着将这个内存块的大小增

2009-12-09 13:57:00 696

原创 类的静态成员初始化。

 下面是对static的一点讲解     ===============================================       静态数据成员的使用方法和注意事项如下:           1、静态数据成员在定义或说明时前面加关键字static。           2、静态成员初始化与一般数据成员初始化不同。静态数据成员初始化的格式如下:             ::=  

2009-10-20 13:00:00 1646 1

转载 #pragma once 与 #ifndef 解析

为了避免同一个文件被include多次,C/C++中有两种方式,一种是#ifndef方式,一种是#pragma once方式。在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。    方式一:    #ifndef __SOMEFILE_H__    #define __SOMEFILE_H__    ... ... // 声明、定义语句    #en

2009-09-29 15:39:00 674

原创 关于函数栈

      最近调试一个客户用c#程序调用我用C++写的动态库,动态库接口4个形参,最后一个形参默认值为0,c#代码中动态调用动态库,在做托管的时候,只写了三个参数,以为默认值就可以不用写了。结果导致,程序运行后几分钟就莫名其妙的崩溃,是应为C#不支持默认参数,而且在动态调用动态库时,找到的只是,动态库的函数指针,形参个数等并没有交验。导致在调用的时候,函数栈混乱。最终导致莫名其妙的崩溃。  

2009-06-04 09:52:00 734

原创 线程间的通信问题

现在有如下的程序做到线程间的通信,在单核cpu上运行结果正确可在双核cpu上运行结果会出错,这是怎么回事?  请高手指点一下#include #include DWORD WINAPI Fun1Proc(  LPVOID lpParameter   // thread data);DWORD WINAPI Fun2Proc(  LPVOID lpParameter   // threa

2007-05-24 15:09:00 641

原创 Win32 API函数

 1、限制程序功能函数1、EnableMenuItem 允许、禁止或变灰指定的菜单条目 2、EnableWindow 允许或禁止鼠标和键盘控制指定窗口和条目(禁止时菜单变灰) 2、对话框函数CreateDialog 从资源模板建立一非模态对话窗 CreateDialogParam  从资源模板建立一非模态对话窗 CreateDialogIndirect  从内存模板建立一非模态对话

2007-05-11 22:06:00 784

Navaigation Data Standard -NDS导航数据标准

导航数据标准-格式说明 本规范的文档由Navigation Data Standard发布 Navigation Data Standard- Format Specification Table of contents

2020-10-16

算法导论(麻省理工大学)

很好的算法书籍,想学算法的可以认真读读此本书。

2017-03-15

uml简单教程

学习uml的初步,对于初学uml的人很有帮助。希望能给其他人给予帮助吧。

2012-11-19

OpenSceneGraph三维渲染引擎设计与实践

讲解OpenSceneGraph三维渲染引擎设计与实践,OpenSceneGraph是一个完整的开源三维引擎。研究它有助于形成三维引擎设计理念。

2012-11-19

林锐 C/C++编程

林锐写的书,很经典。推荐大家看一下。里面讲解了c/c++编程技巧和内存的管理等。

2010-04-08

windows api 大全

windows api大全详细介绍了windows api函数及用法。以及api开发。

2010-01-21

不同操作系统上的多线程编程

讲述多线程编程,提供线程安全,在不同操作系统上的编成技巧。让你的线程更加安全。

2009-11-19

深入解析Windows操作系统(第四版)

内容介绍: 本书是著名的操作系统内核专家Mark Russinovich和David Solomon撰写的Windows操作系统原理的最新版著作,全面和深入地阐述了Windows操作系统的整体结构以及内部工作细节。本书针对Windows Server 2003、Windows XP和Windows 2000做了全面更新,通过许多练习实验让你直接感受到Windows的内部行为。另外,本书还介绍了一些高级诊断技术,以便使你的系统运行得更加平稳和高效。无论你是开发人员还是系统管理员,你都可以在本书中找到一些关键的、有关体系结构方面的知识,通过这些知识你可...

2009-06-02

DirectDraw中文手册

讲述了如何用DirectDraw去开发游戏或视频项目。

2008-11-26

空空如也

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

TA关注的人

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