OpenCascade Primitives BRep-Cone
OpenCascade Primitives BRep-Cone eryar@163.com Abstract. BRep is short for Boundary Representation. Boundary Representation gives a complete description of an object by associating topological and...
View ArticleMFC 多文档界面禁用关闭、最大化按钮
禁用关闭按钮在 WM_CREATE 消息处理程序中的 MDI 子框架窗口 (CMDIChildWnd 派生类) 禁用在关闭按钮使用下面的代码:CMenu *pSysMenu = GetSystemMenu(FALSE); ASSERT(pSysMenu != NULL); VERIFY(pSysMenu->RemoveMenu(SC_CLOSE,...
View ArticleMFC使用Windows图片查看器
代码如下:BOOL CCommonFun::PictureWindows(const CString &strPicFile, CString &sError){ CString strSystemDir=""; ::GetSystemDirectory(strSystemDir.GetBuffer(256), 256);...
View ArticleI;P : Preview v9.0
快捷链接 下载地址 相关随笔 正文 群中来了新人~每次看着PK的截图, 哪感觉 ---- 我咋个那么笨呢... 一个比一个猛, 我现在彻底只有看热闹的份了... 有图有真像, 目前从Tutorials到Impossible中的各关已经全部被搞定了, Unsolved被沦陷的两关也被移走了...还好, 我无厘头设计的拿10+关还在, 哇哈哈......
View Article发布个工具,一键恢复Win8/8.1中的微软拼音长句模式(新体验模式)
首先贴个图,大家来一起念台词~ 念完了木有?很激情澎湃义愤填膺有木有? 这事情最早追溯到前年 8 月的一篇文章《十个步骤找回 Win8 中的微软拼音新体验模式》,其实就是手工注册一个COM完事,只是傻逼大微软可以弄了注册表权限来屏蔽,操作起来略微繁琐。到目前为止,Win8重装系统已经不下十次了,每次都是这样手工操作,我已经厌倦了。...
View Article使用libcurl实现的下载器
摘要: libcurl的主页:http://curl.haxx.se/ 头文件: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/...
View Articlemysql 保留N行的重复记录
1.原表mysql> select * from t_value;+----+------------+| id | value |+----+------------+| 1 | 1212 || 1 | 1234342 || 1 | 12 || 1 | 1243242341 || 2 | 43242341 || 2 |...
View Articlevim 小盒子
--------------------------------------------------------------- gvim 不生成备份文件 set nobackup --------------------------------------------------------------- 多彩人生 2014-03-26 16:22 发表评论
View ArticleLinux select()函数使用
利用select函数可以完成非阻塞通信,它可以在用户指定的时间内监听一些句柄(文件描述符?)(一个句柄就是你给一个文件,设备,套接字(socket)或管道的一个名字, 以便帮助你记住你正处理的名字,...
View Article说说服务器宕机恢复和负载均衡那些事(上)
摘要: 对于服务器程序而言,尤其是云计算时代的服务器程序,三高标准(高可用、高性能、高扩展)往往是衡量一个优秀的服务器程序的重要指标。本篇文章主要聊聊服务宕机恢复(高可用的重要内容)、负载均衡(高扩展、高可用的主要内容)。以下内容均属个人工作中的见解,如有不妥之处,欢迎指正。 ----peakflys 阅读全文peakflys 2014-03-26 16:58 发表评论
View ArticleVS2010中字符串相关的安全操作
1.strtok和strtok_schar* strtok(char* strToken, const char* strDelimit );strToken:待处理的字符串strDelimit:分隔符 第一次调用该函数时,第一个参数传入需要分解的字符串,之后第一个参数使用NULL表示继续处理之前传入字符串的剩下内容 NULL参数表示调用strtok继续从string中上次调用...
View ArticleOpenCascade MeshVS Usage
OpenCascade MeshVS Usage eryar@163.com Abstract. MeshVS means Mesh Visualization Service. It can be used to representation mesh in different style, such as colored stress patterns mesh, mesh with text...
View ArticleGoogle开源项目
google 的开源项目 值 得我们一用的,这些项目很有意义,甚至可以直接用在我们自己的工作上!学习编程的的一个比较好的方式就是阅读优秀项目的源代码,从而能够了解作者的方法、 思路、技巧,另外阅读源代码对于一些朋友是枯燥乏味的,这是就可以看看项目的readme,找到项目的闪光点,我们不做开拓者那我们就做实践者和使用者, 呵呵,下面是这些项目的列表,在这里存档,已备今后查阅之用...
View Article用 std::stringstream 将数值型转 string 时有坑
众所周知,用stringstream实现数值型与string进行互转是十分方便的。但它不是万能的。有着许多限制。下面就列出几点让人比较郁闷的,也是问题比较大条的坑,大伙需警惕。坑 1:如果待转换的数值型为整型,且值为0时,则转换出来的字符串去并不是:"0"。调试跟踪后,发现最终结果是一个,类似:""(即:空字符串),却并非空字符串的东西。亦不是:"\0"或"\n"或"...
View Article万向节死锁
读此文笔记:http://www.cnblogs.com/soroman/archive/2008/03/24/1118996.html所谓的万向节死锁, 是当某一个轴转到与另一轴重合或相反的方向之后, 转动的操作, 无法在原始数据上继续累加, 亦无法通过单纯的欧拉角的记录方式还原本次转动.按上文举的栗子. 假设有欧拉变换为[30, 90, 40], 完成后Z轴与负X轴重合此时的任何转动,...
View ArticleVC6.0升级到VS2010
1. _WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h) 原因:版本问题,VC6中队版本的定义过低解决方案:在StdAfx.h头文件里面加上#include <SDKDDKVer.h>有关于平台的定义2.Winnie 2014-03-28 15:05 发表评论
View ArticleI;P : Preview v10.0 - Step by Step
快捷链接 在线文档 下载地址 相关随笔 正文 v10.0...这是第一次把一个应用升级到这个数. 也没办法, Android的版本号Version Code只能整数递增, 咱也就顺着破下"记录"了... I;P (I'm a Programmer) Preview v10.0新增了个大功能 -- 单步执行! 看下图示:...
View Article多进程log4cxx区分日志
多进程log4cxx区分日志(金庆的专栏)网游客户端一般会多开,多个进程会写同一个日志文件。log4cxx看来会对文件加锁,防止多进程写同一文件写乱,截止目前还没发现错乱的日志。log4cxx有个MDC(Mapped Diagnostic Context) 功能,可以区分不同进程的日志。在日志格式中插入帐号名,就可以区分不同帐号的日志。格式如下,其中%X{Account} 为MDC记录的帐号名。...
View ArticleOpenCV CMake 编译 静态库 和 自己的工程
新版 OpenCV 需要用 CMake 来编译,编译很简单:目录下新建 build 路径,然后cmake .. 就行了,网上一般的教程也是这样。但是关于静态库和生成自己工程文件,一般的教程费老劲了,这都是对于 CMake 不了解的原因将 OpenCV 编译成静态库 cmake .. -DBUILD_SHARED_LIBS=NO编译完成后记得执行 CMakeTargets 下的 install 安装...
View ArticleTriangle - Delaunay Triangulator
Triangle - Delaunay Triangulator eryar@163.com Abstract. Triangle is a 2D quality mesh generator and Delaunay triangulator. Triangle was created as part of the Quake project in the school of Computer...
View Article