自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

唐刀老四

佛是顿悟的人, 人是痴迷的佛

  • 博客(112)
  • 资源 (3)
  • 收藏
  • 关注

转载 Setting Up OpenERP (Odoo) 9 with Nginx on RHEL/CentOS and Debian/Ubuntu

Odoo, formerly known as OpenERP, is an Open Source Enterprise Resource Planning ERP web based business software written in Python which comes with a suite of web apps designed for every business, such

2016-09-06 20:50:10 955

转载 云计算的三种服务模式:IaaS,PaaS和SaaS

云服务”现在已经快成了一个家喻户晓的词了。如果你不知道PaaS, IaaS 和SaaS的区别,那么也没啥,因为很多人确实不知道。 “云”其实是互联网的一个隐喻,“云计算”其实就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。   任何一个使用基于互联网的方法来计算,存储和开发的公司,都可以从技术上叫做从事云的公司。然而,不是所有的云公司都一样。不是所有人都是CTO,所

2016-09-06 20:00:09 590

原创 如何利用CEF3创建一个简单的应用程序 (Windows Platform)

1. 说明这篇文章主要讲述如何利用CEF3来创建一个简单的应用程序,引用的是1535及以上版本中包含的 Cefsimple 项目例子。如果想知道关于CEF3更多的使用方法,可以去访问 GeneralUsage.2. 开始首先,根据自身所使用的开发平台,可以去 这里 下载对应的发布版本。针对这个教程,我们需要下载1750或者更新的版本。当前支持的平台有Windows, Linux和Mac OS X。每

2016-07-16 15:31:30 4284

转载 boost::pool

Boost库的pool提供了一个内存池分配器,用于管理在一个独立的、大的分配空间里的动态内存分配。Boost库的pool主要适用于快速分配同样大小的内存块,尤其是反复分配和释放同样大小的内存块的情况。使用pool内存池主要有以下两个优点:  1. 能够有效地管理许多小型对象的分配和释放工作,避免了自己去管理内存而产生的内存碎片和效率低下问题。  2. 告别程序内存泄漏的烦恼,pool库会在内部对内

2016-07-16 15:02:23 355

原创 CEF3 概览及一般使用方法

介绍The Chromium Embeded Framework(CEF) 是一个基于 Google Chromium 的开源项目。Chromium主要专注于 Google Chrome 应用程序开发,而 CEF 更多是作为 Web 控件在第三方应用程序中被使用。

2016-07-15 14:07:07 559

原创 安装GitStack时,80端口被System服务占用问题

由于GitSatck安装时,默认使用80端口,所以安装过程中要将占用系统80端口的程序与服务全部禁用。解决80端口被系统服务System(PID=4)占用的方法是关闭系统服务项: World Wide Web Publishing Service

2016-07-02 13:38:15 2126

原创 编译KlayGE,UniversalDXSDK项目报错

编译KlayGE,UniversalDXSDK项目报错错误原因路径设置问题 代码块PROJECT(UniversalDXSDK)CMAKE_MINIMUM_REQUIRED(VERSION 2.8.6)IF(COMMAND cmake_policy) CMAKE_POLICY(SET CMP0003 NEW)ENDIF(COMMAND cmake_policy)SET(DXSDK_DIR

2016-07-02 09:23:14 610 1

原创 压缩感知理论模型

本文依据压缩感知群中Ammy讲解整理所得最初的压缩感知是由Candès、Donoho他们提出来的问题。最初压缩感知那几篇文章里的模型 :y=Φ∗x(模型一)y=\Phi*x\qquad(模型一)都是从纯数学角度来考虑的,问题也是针对稀疏信号x研究的。研究的是:什么样的Φ,以怎样的方式,能够从y中恢复x。 在后续的研究过程中发现很多信号x压根不稀疏,自然也就不满足模型一的要求了。经过研究发现,虽然信

2015-11-16 11:26:56 2961

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-11-16 10:05:03 324

转载 关于静态函数的一些思考

在CSDN上发帖讨论关于静态函数与全局静态函数的区别时,有网友指出没有全局静态函数之说,既然是全局函数又怎么能是静态的那?关于这个问题,我不想正面回答,static是C++关键字之一,它的作用就是:把有static修饰的函数或者变量变为静态的,这里的静态而不仅仅表示存储在静态区,同时也标示这个函数或者变量为文件内编译有效,也就是本单元编译有效,从这一点上来理解,全局静态函数其实就是本编译单元有效的

2012-09-06 14:30:40 404

转载 Win7下VS2008调试qgis1.7.0

各种纠结之后发现,Win7下调试qgis1.7.0是一个概率性问题。不同的人会遇见不同的错误,估计是编译环境的不同或者blabla一系列我也说不明白的问题。谨在此将自己遇到的和网上查到的总结一下。    先说说自己的吧:1、qgis.bat这个批处理文件的内容还是很值得研究一下,我的范本是:@echo offpath %SYSTEMROOT%\system32;

2012-08-21 11:48:30 1481

转载 整理【编译QGIS】

Gis Data Line 个人经验之谈:环境配置清单:(都可在官网给的链接下下载)1-[VS2008]2-[PSDK-x86].exe3-[cmake-2.8.4-win32-x86].exe4-[flex-2.5.4a-1].exe5-[bison-2.4.1-setup].exe6-[osgeo4w-setup].exe(具体安装哪

2012-08-21 11:46:03 3715

转载 cmake 学习笔记(三)

接前面的 Cmake学习笔记(一) 与 Cmake学习笔记(二) 继续学习 cmake 的使用。学习一下cmake的 finder。finder是神马东西?当编译一个需要使用第三方库的软件时,我们需要知道:去哪儿找头文件 .h对比GCC的 -I 参数去哪儿找库文件 (.so/.dll/.lib/.dyl

2012-08-21 08:23:04 1254

转载 cmake 学习笔记(一)

最大的Qt4程序群(KDE4)采用cmake作为构建系统Qt4的python绑定(pyside)采用了cmake作为构建系统开源的图像处理库 opencv 采用cmake 作为构建系统...看来不学习一下cmake是不行了,一点一点来吧,找个最简单的C程序,慢慢复杂化,试试看:例子一单个源文件 main.c例子二

2012-08-21 08:22:24 518

转载 cmake 学习笔记(二)

在 Cmake学习笔记一 中通过一串小例子简单学习了cmake 的使用方式。这次应该简单看看语法和常用的命令了。简单的语法注释# 我是注释命令语法COMMAND(参数1 参数2 ...)字符串列表A;B;C # 分号分割或空格分隔的值变量(字符串或字符串列表)set(Foo a b c)设置变量

2012-08-21 08:21:34 1043

转载 编译 QGIS 1.7.0

前面的几个步骤大部分可以按照官方文档安装,点击这里下载。这里用的是VC9(2008)编译。必须的几个工具软件:Cmake, Flex, Bison, SVN, OSGeo4W。其中Flex和Bison注意要安装在没有空格的目录中,比如C:\GnuWin32,不要用默认的路径。checkout源代码,按照官方文档的地址checkout就行了,用什么软件无所谓。用OSGeo4W安装各种依赖

2012-08-20 16:02:29 834

转载 为什么要重载new?

为什么要重载new? 作者 ariesram 电子邮件地址 ariesram@linuxaid.com.cn, 或 ariesram@may10.ca 本文及本人所有文章均收集在bambi.may10.ca/~ariesram/articles/中。 本文授权给www.linuxaid.com.cn。 正文: 我曾经参与过一个比较大的项目,在这个项目里面,我们没有一个完全确

2012-03-05 21:44:23 903

转载 摩尔定律

摩尔定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。其内容为:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18个月翻两倍以上。这一定律揭示了信息技术进步的速度。摩尔定律叙述  随着科技的发展,商品性能会变得越来越好,而价格却变得越来越便宜。这正是科技的飞速发

2012-01-08 15:12:19 2065

转载 COM, COM+ and .NET 的区别

所有的优秀程序员都会尽自己的最大努力去使自己所写的程序具有更好的可重用性,因为它可以让你快速地写出更加健壮和可升级性的程序。   有两种使代码重用的选择:  1.白盒:最简单的一种,就是把你的程序片拷贝到另一个文件中。  2.黑盒:它包括把编译过的程序片连接起来。因此客户端可以调用的编译过的黑盒类库就叫作组件。   .Net中也同样为开发者提供了类似于COM的建立和展开

2011-12-30 14:50:41 307

转载 内核线程、轻量级进程、用户线程

在现代操作系统中,进程支持多线程。进程是资源管理的最小单元;而线程是程序执行的最小单元。一个进程的组成实体可以分为两大部分:线程集合资源集。进程中的线程是动态的对象;代表了进程指令的执行。资源,包括地址空间、打开的文件、用户信息等等,由进程内的线程共享。线程有自己的私有数据:程序计数器,栈空间以及寄存器。Why Thread?(传统单线程进程的缺点)1. 现实中有很多需要并发处理的任务

2011-12-11 21:42:06 286

转载 理解计算机3D图形学中的坐标系变换

转载文章一:http://www.cnblogs.com/shanhaobo/articles/1065380.html[3D基础]理解计算机3D图形学中的坐标系变换     要谈坐标系变换,那么坐标系有哪些呢?依次有:物体坐标系,世界坐标系,相机坐标系,投影坐标系以及屏幕坐标系.我要讨论的就是这些坐标系间的转换。     这些坐标系不是凭空而来,他们都是为了完成计算机3D图形学最最最

2011-12-05 15:05:01 857

转载 Perl、PHP、ASP、JSP技术比较

本文将对目前最常用的四种动态网页语言Perl(Practical Extraction and Report Language)、PHP(Hypertext Preprocessor)、ASP(Active Server Pages)、JSP(JavaServer Pages)进行一些技术性的比较。  Perl  Perl(Practical Extraction and Repo

2011-12-04 11:28:24 390

转载 各种系统架构图及其简介

原文出处:http://space.itpub.net/6517/viewspace-6096541.Spring架构图 Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架。Spring框架的功能可以用在任何J2EE服务器中,大多数功能也适用于不受管理的环

2011-10-30 13:04:31 1093

转载 warning LNK4098 VC开发中遇到的问题

默认库“library”与其他库的使用冲突;使用 /NODEFAULTLIB:library您试图与不兼容的库链接。注意   运行时库现在包含可防止混合不同类型的指令。如果试图在同一个程序中使用不同类型的运行时库或使用调试和非调试版本的运行时库,则将收到此警告。例

2011-10-17 19:30:06 399

转载 源码网站推荐

1.http://www.netmite.com/android/mydroid/  Browse Android source code online 2.http://sourceforge.net/  Find, Create, and Publ

2011-10-15 13:41:47 337

转载 实战剖析三层架构

引言:本文不是从理论的角度来探讨三层架构,而是用一个示例来介绍如何建设一个三层架构的项目,并说明项目中各个文件所处的层次与作用。写本文的目的,不是为了说明自己的这个方法有多对,别人的肯定不对,而是希望给那些初学三层架构却不知从何入手的朋友提供一点帮助。因为网上的文章,大多是注重理

2011-10-12 02:50:15 308

转载 程序员应知——破窗与童子军军规

首先让我来解释一下这两个词,尽管看起来二者之间没有什么必然联系。破窗说的是,一个小区,本来干净整洁,没有犯罪事件,大家安居乐业。然而,忽然有一天,一个窗子被打破了,但是没有人管。接下来,不好的事情接连发生,显示有人乱扔垃圾,接下来是随地大小便,整个环境变得脏乱差,随之而来

2011-10-12 02:23:57 426

转载 Windows核心编程(笔记10) 第十一章 Windows线程池 第十二章 纤程

第十一章 Windows线程池  1.Windows默认提供的线程池允许我们做四种事:(注:前提是系统会在必要的时候为进程创建一个默认的线程池,内部算法及怎么调度无需用户关心;若想指定自定制Windows线程池,可通过如下四种情况的CreateThreadpool*函数传入参

2011-10-11 05:26:06 1015

转载 Windows核心编程(笔记11) 第十三章 Windows内存体系结构

第十三章 Windows内存体系结构  1.每个进程都有自己的虚拟地址空间,32位下该空间多达4GB,64位下达到了16EB,但这只是一个内存地址区间,还需要把物理存储器分配或映射到其相应的地址空间。其映射关系表现为,该虚拟地址空间上的某些区间被映射,可以是内存,可以是页交换

2011-10-11 05:25:42 461

转载 Windows核心编程(笔记12) 第十四章 探索虚拟内存 第十五章 在应用程序中使用虚拟内存

2011-09-26 15:43 50人阅读 评论(0) 收藏 举报第十四章 探索虚拟内存  1.通过GetSystemInfo来获取主机相关信息。  2.为了让32位应用程序在64位系统上运行,MS提供了WOW64这一模拟层,可用IsWow64Porcess或I

2011-10-11 05:25:15 547

转载 #pragma 预处理指令详解

转自 http://www.52rd.com/blog/Detail_RD.Blog_sunhuibo_5025.html在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译

2011-10-11 05:22:53 465

转载 Windows核心编程(笔记13) 第十六章--第二十六章

改变下记录方式,只写自己觉得需要注意一下的防止出错的地方,或者一些特别重要的点,或者一些感悟。第十六章 线程栈 第十七章 内存映射文件  1.注意写时复制在内存映射文件中的用处。  2.#pagma data_seg("xxx")...#pagma data_se

2011-10-11 05:22:11 537

转载 《深入理解计算机系统》(第二版) 笔记

总结一下自己觉得需要注意的地方吧~  1.注意系统的分类:主流的IA32(也就是x86),以及x86-64(也就是x64),还有种Intel的与原32位系统不兼容的IA64。  2.编译系统由预处理器,编译器,汇编器和链接器组成。  3.单指令多数据并行称为SIMD并

2011-10-11 05:21:35 1067

转载 一种关系数据库实现的Tree数据结构

一种关系数据库实现的Tree数据结构1.概述在多个项目中需要使用Tree数据结构来操作与保持数据(如单位结构、嵌套表格),通常可以使用XML文件或关系数据库对Tree进行保存于操作,两者的选取可依据以下约束:l        数据访问的并发性:是否存在不同用户对Tre

2011-10-10 18:02:02 676

转载 C/C++ 各种计时函数总结

本文对Windows平台下常用的计时函数进行总结,包括精度为秒、毫秒、微秒三种精度的5种方法。分为在标准C/C++下的二种time()及clock(),标准C/C++所以使用的time()及clock()不仅可以用在Windows系统,也可以用于Linux系统。在Windows系

2011-10-09 17:50:25 515

转载 C/C++变量在内存中的分布

C/C++变量在内存中的分布在笔试时经常考到,虽然简单,但也容易忘记,因此在这作个总结,以加深印象。先写一个测试程序:view plain#include   #include   int g_i = 100;  int g

2011-10-09 17:49:28 267

转载 评微软等公司数据结构和算法面试100题

作者:July。时间:2010年10月-11月。版权所有,侵权必究。出处:http://blog.csdn.net/v_JULY_v。说明:本文原题为:“横空出世,席卷Csdn [评微软等公司数据结构+算法面试100题]”,但后来此微软100题(加上后续的80道,共计

2011-10-09 17:48:20 783

转载 一位软件工程师的6年总结(转)

首先声明这篇文章不是我写的,看完之后很受启发,和大家一起分享一下     “又是一年毕业时 ”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的

2011-10-08 13:09:22 348

转载 三层架构与MVC的区别

本篇博客是从网上找得各种资料,一再说说三层架构和MVC的区别     http://baike.baidu.com/view/687468.htm         三层架构与MVC的区别  MVC(模型Model-视图View-控制器Con

2011-10-08 13:08:42 323

转载 从三层架构到MVC

这几天学习三层架构和MVC,因为刚刚接触,前几天感到非常的困惑,从网上找了N多资料,看了N多人的看法,也浏览了几本书和视频,这几天稍微有了一点头绪。但是每个人都有自己的看法,甚至有的人的看法在有些人看来都是错误的(我也觉得有的人的看法是错误的),下面谈谈我对他们的理解,希望大家可

2011-10-08 13:00:28 350

UML with Rational Rose

Rational Rose 是 IBM 出品的比较经典的UML软件建模工具,本人是初学者,淘到这个东东,感觉很是不错,与大家分享,共同进步

2011-09-09

java经典算法

包含JAVA中一般常用的算法,比较经典,虽然看似很简单,但毕竟是万丈高楼平地起,为初学者准备!!!

2011-09-09

空空如也

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

TA关注的人

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