首页原创精华区最新随笔(rss)

解析几何求交之圆与二次曲面

     摘要: 解析几何求交之圆与二次曲面 eryar@163.com   Abstract. OpenCASCADE provides the analytic intersection between a conic and a quadric in the package IntAna. Key Words. Analytic geometry, intersection, coninc,...  阅读全文

2019-02-21 22:05 作者: eryar【评论:0】【阅读:2】 

解析几何求交之直线与二次曲面

     摘要: 解析几何求交之直线与二次曲面 eryar@163.com   Abstract. OpenCASCADE provides the analytic intersection between a conic and a quadric in the package IntAna. Key Words. Analytic geometry, intersection, coninc...  阅读全文

2019-01-29 22:06 作者: eryar【评论:0】【阅读:308】 

RvmTranslator7.0-IFC

     摘要: RvmTranslator7.0-IFC eryar@163.com   RvmTranslator can translate the RVM file exported by AVEVA Plant(PDMS)/AVEVA Marine to STEP, IGES, STL, DXF, 3D PDF, OBJ, 3DXML, IFC,.etc. So it can be use...  阅读全文

2019-01-19 14:11 作者: eryar【评论:0】【阅读:233】 

QString::toStdString() crashes

今天在Qt中开发程序时,遇到一个QString::toStdString()的内存问题,用法如下:

void test(const QString& theFileName) { std::string aFileName = theFileName.toStdString(); std::ofstream aFile(aFileName); aFile << aFileName; }

在函数还没执行完就崩溃了,跟踪发现是std::string的问题。最后发现是因为引用的库的Runtime Library不同导致的,一个是MDd,一个是MTd,后来改成一致即可。

2019-01-17 21:50 作者: eryar【评论:0】【阅读:166】 

Consolas 字体

Consolas是一套等宽字体的字型,属无衬线字体,由Lucas de Groot设计。
概述 这套字型使用了微软的ClearType 字型平滑技术,并随同Windows Vista、Office 2007及Microsoft Visual Studio中发行,或可在微软的网站下载。在Windows Vista的6套新字型中,Consolas近似于前版Windows中 的2款内建字型:Lucida Console与Courier New,主要为程序代码的显示字型而设计的,特别之处是它的“0”字加入了一斜撇,以方便与字母“O”分辨。 在Consolas之前,程序代码的显示字型大多为Courier New或其他等宽字型,字型的柔边(反锯齿)效果则依个人喜好选择开启或关闭,然而Consolas是专为柔边效果而设计的字型,特别是为了搭配微软的ClearType技术,如果不开启ClearType,Consolas的显示效果会打大折扣。另外,ClearType技术还需要搭配液晶显示器才会有最佳表现。
应用 传统上,程式编写员在Windows环境底下,一般都会使用Courier New或其他近似的等宽字体来显示程序代码。通常用来编写程序代码的程序都会让编程员选择用来显示程序代码的字体。由于Courier New的字型比较肥大,使每个画面或页面所能显示的程序代码大为减少。Consolas除了能够在较少的空间显示更多的内容,它的清晰字型亦使编程员能够更快捷的分辨每一个文字。

这个字体用来编码很清晰,舒服,主要是数字0和字母0可以容易的区别出来,这里做个备忘,方便在编码环境中设置这个字体。

2019-01-15 16:53 作者: eryar【评论:0】【阅读:210】 

Mesh BRep Shapes

     摘要: Mesh BRep Shapeseryar@163.comAbstract. 当对OpenCASCADE的BRep表示法的数据结构有了一定的理解后,建议可以自己实现一个显示数据生成的功能,即网格剖分功能。Key Words. BRep, Mesh, Triangulation1. Introduction在OpenCASCADE中网格剖分功能是很重要的一个模块,他可用...  阅读全文

2019-01-06 10:49 作者: eryar【评论:0】【阅读:302】 

OpenCASCADE Incremental Mesh

     摘要: OpenCASCADE Incremental Mesh eryar@163.com   Abstract. OpenCASCADE IncrementalMesh is used to build the mesh of a shape with respect of their correctly triangulated parts. The blog focus on th...  阅读全文

2018-12-31 22:45 作者: eryar【评论:0】【阅读:361】 

RvmTranslator6.6 - RVM to CATIA

     摘要: RvmTranslator6.6 - RVM to CATIA eryar@163.com   RvmTranslator can translate the RVM file exported by AVEVA Plant(PDMS)/AVEVA Marine to STEP, IGES, STL, DXF, 3D PDF, OBJ, 3DXML, .etc. So it can...  阅读全文

2018-12-09 16:35 作者: eryar【评论:0】【阅读:437】 

Entity-Component-System框架心得

     摘要: 近期在游戏demo中试验ECS, 深入研究Unity官方的ECS框架和第三方Entitas框架, 分享下使用ECS的心得。Unity在2018版中加入了ECS系统, 但处于小白鼠阶段。默认不是Unity的一部分, 需要手动下载代码并导入Packages(新特性)。官方提供海豚例子, 但除此之外例子和资料非常少。所以完全无法,也不敢在demo中贸然引入这种系统,所以放弃官方ECS系统。第三方的Ent...  阅读全文

2018-11-30 18:01 作者: 战魂小筑【评论:0】【阅读:378】 

PipeCAD之管道标准库PipeStd(2)

     摘要: PipeCAD之管道标准库PipeStd(2) eryar@163.com   Key Words. PipeCAD, PipeStd, 管道设计软件,管件库   1. Introduction 管道标准部件库程序PipeStd的主要用法与PDMS的Paragon模块类似,主要也是采用参数化的方式来表示管件。每种类型的管件Category包含三个集合:参数...  阅读全文

2018-11-26 22:08 作者: eryar【评论:0】【阅读:382】 

PipeCAD之管道标准库PipeStd

     摘要: PipeCAD之管道标准库PipeStd eryar@163.com   Key Words. PipeCAD, PipeStd, 管道设计软件,管件库   1. Introduction 前不久,两位老友徐总和毛总在上海浦东金桥的一茶一坐小聚,回想到几年前我们仨在那里聚会的情景。他们分别在A公司和I公司,我当时在做SPD的开发。在一起聊的话题也是关于设计...  阅读全文

2018-11-25 22:27 作者: eryar【评论:2】【阅读:366】 

【转】嵌入式数据库系统Berkeley DB

     摘要: 原文地址:https://www.ibm.com/developerworks/cn/linux/l-embdb/index.html前言UNIX/LINUX平台下的数据库种类非常多,参考资料1中列举了其中的大部分。通常,我们在设计UNIX/LINUX平台下的应用软件时,如果数据种类繁多,数据与数据之间关系比较复杂,就会选用一些大型的企业级数据库系统,如DB2,ORACLE、SYBASE等,如果软...  阅读全文

2018-11-22 09:57 作者: eryar【评论:0】【阅读:445】 

关于make依赖文件的自动生成

     摘要:   在GNU make中文手册这本书中,3.14节讲到了依赖文件的自动生成,如下图  图中的规则对C源文件和Makefile在同一目录,是正确的。但是不在同一目录的又希望依赖文件在对应的目录下,比如src/log/log_file.c,希望依赖文件log_file.d生成在src/log/下。因为gcc(aix平台xlc编译器亦如此)生成的依赖文件内容中目标文件名没有带路径,例...  阅读全文

2018-11-16 12:08 作者: 春秋十二月【评论:0】【阅读:337】 

技 术 改 变 世 界

网站分类

统计信息

聚合

Blog客户端API

推荐客户端

博客排行榜[前32人]