自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (3)
  • 收藏
  • 关注

原创 windows 字体显示知识

windwos字体显示,采用TEXTMETRIC结构存储字体各个显示字段。Baseline 一般由Ascent计算。字体的高度Height 包括了Ascent和Descent。计算正文字体,可以采用Height,也可以采用Height+External Leading 的值。External Leading是字体设计者设计,为了给上下行之间留有间距。但有些文本输入函数(如:TextOu

2014-10-24 14:51:33 1279

原创 vs2010 编译多个工程问题

使用VS2010 编译从vc6.0复制过来的原工程文件源码。提示错误很多。感觉无从下手。很多原始的函数和API参数都提示类型错误或者不兼容。百度一下,第一个问题: vc6.0使用ASIIC字符,而VS2010默认选项使用unicode. 在工程上面右键属性,把默认字符集修改为"No Set",如下图所示  重新编译整个解决方案,很多原先类型不匹配的错误消失。如:char*和

2014-10-17 15:40:24 2033

原创 c++ primer 关联容器习题练习

学习关联容器一章,看到map,稀稀松松已经看到第10章。基础东西学了一大堆,做个习题巩固一下。 问题如下:                代码如下:             #include #include #include #include #include #include #include using namespace std;int

2014-01-29 15:47:16 633

原创 c/c++內存泄露测试

相信很多人都有这样的经验,用一个指针指向一个用new或者malloc申请的动态内存,然后把改指针连接到一个链表中。当链表做删除操作时,很多人仅是移动指针。而没有把孤立的动态内存释放掉。最近用visual leak detector测试,测试代码如下:                #include #include #include using namespace st

2013-12-16 10:12:21 670

转载 VC内存泄露检查工具:VisualLeakDetector

VC内存泄露检查工具:VisualLeakDetector初识Visual Leak Detector       灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这

2013-12-16 08:14:45 771

原创 VC对话框弹出很慢,debug时正常弹出,运行时弹出很慢

用VC写win32程序,一般都会生成目录和ABOUT对话框。最近自己编辑了几个对话框,提供给用户输入参数。编译运行后,发现对话框弹出超级慢。但是是能弹出来的。用debug跟踪时,弹出又很快。后来百度啊,看到有人说同样的问题用MFC写的对话框。原因是没有按照MFC的方式定义变量和消息函数。           按着这样的思路,我把程序中的变量清理了一遍,没有用到的和系统部分功能注释,引起

2013-12-04 11:58:25 1740

原创 windows 多边形填充方式 ALTERNATE和WINDING

首先,ALTERNATE和WINDING方式之间的区别很容易察觉。对于ALTERNATE方式,您可以设想从一个无穷大的封闭区域内部的点画线,只有假想的线穿过了奇数条边界线时,才填入封闭区域。这就是填入了星的角而中心没被填入的原因。 五角星的例子使得WINDING方式看起来比实际上更简单一些。在绘制单个的多边形时,大多数情况下,WINDING方式会填入所有封闭的区域。但是也有例外。

2013-11-20 09:33:17 1598

原创 负库存原因分析

针对管理不善和财务制度不严格的工厂。在每月财务结算完毕后,会有跨月单据仍然影响库存的情况。导致即时库存为负数。        众所周知,库存为0或者库存量小于发货量时,是不能再进行发料作业的,所以初学者对出现库存为负数是百思不得其解。       出现此问题的关键在于搞清楚财务计算库存的方式。一般为:                        本月初数量+本月入库-本月出库=本月结

2013-11-15 15:51:58 4800

原创 工作和个人学习总结

今天值班,闲来无事,看着CSDN里面有人连着9年立冬都写工作总结。值此18届3中全会之际,自己的第一份工作总结出炉。          年初公司就开始着手做工时统计专案,从财务结算到制造配合,以及IE做标准数据测试。作为IT部门coder的我。从基础数据到各制造报工站程序修改。规划和程序编写工作一人扛起。后继报表一部分有其它同事完成。期间发现,各部门的配合非常重要。尤其基础数据测试和制造人员的

2013-11-09 11:30:27 723

原创 分治法排序

分治法排序:        1、把大問題分為小問題        2、求每個小問題的解       3、和1反方向,把各個解合併起來實現:       1、啟用兩個緩存,一個放前半部份問題,一個放后半部份問題        2、只用一個大緩存,用index的大小區分問題規模#include#includevoid megre_pre(int *pre,int f

2013-09-26 16:37:36 619

原创 插入算法-insertionsort

今天學習插入排序,隨便寫了一些實現代碼,C語言#includevoid insert_sort (int *pre,int len){    int i,j,key;    for( i=1; i    {        key = pre[i];        for(j=i-1; ( (pre[j]=0) ) ; j--)        {       

2013-09-24 16:14:31 604

原创 php 中文亂碼問題解決

1、PHP 編輯器zend_studio默認編碼方式是MS950,如果直接在編輯器文檔中出現中文漢字,需要將MS950改為UTF-8,這樣在瀏覽器中才不會亂碼。2、從MYSQL查詢結果后,需要用phpexcel存為excel。數據庫的編碼方式要和phpexcel一致,否則中文會顯示為“?”或者“FALSE”.使用     mb_convert_encoding($key1,"utf8","

2013-08-05 16:18:58 1836

原创 PHP 基礎問題

1、zend_framework 要自己配置一邊,CSS和JS最好放在public 目錄下。 ZF的目錄結構需要清除知道,可以不用默認目錄結構。 需要使用ZF組件時,需要用require_once加載zend目錄下相應PHP文件。 2、花費時間最多的是鏈接數據庫。其中鏈接了oracle10,sqlserver2000,mysql5.6       a)  oracle10因為客

2013-07-26 15:21:07 589

二维码实现qrcode

二维码实现dll文件,下面网址有用此两个文件实现的二维码例子 http://blog.csdn.net/mycoolme5/article/details/43195319 PtImageRW.dll PtQREncode.dll

2015-01-27

C和API实现DDA和中点划线算法VC编译通过

一般教程都是用MFC实现计算机图形相关算法,其实用C和API更简洁。不同学习MFC繁多的类

2013-11-27

计算机图形学算法教程

计算机图形学基础教程和算法,图文并茂,形象生动。

2013-12-10

空空如也

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

TA关注的人

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