自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux文件锁技术文档

Linux锁的技术文档第一节Unix支持的文件锁技术介绍Unix系统允许多个进程同时对一个文件进行读写,虽然每一个read或write调用本身是原子的,但内核在两个读写操作之间并没有加以同步,因此当一个进程多次调用read来读文件时,其它进程有可能在两次read之间改变该文件,造成文件数据的随机性冲突。为解决此类并发进程对共享文件的访问控制问题,Unix系统设计了文件锁技术。1.1 读

2012-02-28 13:58:36 9382

原创 java如何判断一个linux下的文件是否为链接文件。

java如何判断一个linux下的文件是否为链接文件。public static boolean isLink(File file){        String cPath = "";        try {            cPath = file.getCanonicalPath();        } catch (IOException e

2012-02-26 17:27:07 4763

原创 [windows程序设计]的一例子 ShowDIB2

把位图显示在中心的方法:                    SetStretchBltMode (hdc, COLORONCOLOR) ;          SetMapMode (hdc, MM_ISOTROPIC) ;          SetWindowExtEx (hdc, cxDib, cyDib, NULL) ;          SetViewportExtEx (hdc

2011-06-20 23:06:00 597

原创 【win32】MM_ISOTROPIC映射模式注意几点

1.MM_ISOTROPIC是保证了视口与窗口之间x,y轴同比例.例如:xViewExt是视口水平范围,yViewExt是视口垂直范围,xWinExt是窗口水平范围,yWinExt是窗口垂直范围,那么在MM_ISOTROPIC模式到:xWinExt/xViewExt与yWinExt/yViewExt比值总是一样的,2.当调用了SetWindowExt(),SetViewportExt()方法时,逻

2011-06-20 22:50:00 1259 1

原创 (HBRUSH)(COLOR_WINDOW+1)等同GetSysColorBrush(COLOR_WINDOW)

<br />      Windows requires that you add 1 when you use these identifiers and are specifying them in the hbrBackground field of the WNDCLASS structure, but doing so has no profound purpose other than to prevent the value from being NULL. <br />--摘

2011-05-26 01:05:00 2546 1

转载 BeginPaint和GetDC的区别

<br />这是个windows编程问题。 <br />第一种情况显示出来的字很正常。 <br />case WM_PAINT: <br />           gdc = BeginPaint (hwnd, &ps); <br />           TextOut (gdc, 0, 0, s, strlen (s)); <br />           EndPaint (hwnd, &ps); <br />break; <br />第二种情况显示的字不停闪烁。 <

2011-05-24 22:02:00 689

原创 《windows 程序设计》第九章 一个迷惑解答

终于把《windows 程序设计》看了三百多页(三分之一),在看《windows 程序设计》第九章时, HEAD程序代码中有个疑问,具体问题如下:代码为:  szBuffer [lstrlen (szBuffer) - 1] = '/0' ;   // If setting the directory doesn't work, maybe it's   // a drive change, so try t

2011-05-20 02:02:00 1182 3

原创 【win32】MM_ISOTROPIC映射模式注意几点

1.MM_ISOTROPIC是保证了视口与窗口之间x,y轴同比例.例如:xViewExt是视口水平范围,yViewExt是视口垂直范围,xWinExt是窗口水平范围,yWinExt是窗口垂直范围,那么在MM_ISOTROPIC模式到:xWinExt/xViewExt与yWinExt/yViewExt比值总是一样的,2.当调用了SetWindowExt(),SetViewportExt()方法时,逻辑视图的坐标轴方向、单位,比例就确定了。MM_ISOTROPIC在默认情况下原点位于左上角,

2011-05-15 23:22:00 1249

原创 magic_quotes_gpc addslashes stripslashes

<br />不管magic_quotes_gpc是On还是Off,添加数据时都用addslashes(),当On时,必须使用stripslashes(),Off时则不能用stripslashes()。<br />如何判断On还是Off呢?用get_magic_quotes_gpc()。<br />例:<br /><?php<br />//$content 从数据库里读取内容<br />if(get_magic_quotes_gpc()){ $Content=stripslashes($Content); }

2011-04-24 18:22:00 815

原创 预防数据库攻击的PHP函数一例子 mysql_real_escape_string()

定义和用法<br />mysql_real_escape_string() 函数转义 SQL 语句中使用的字符串中的特殊字符。<br />下列字符受影响:/x00/n/r/'"/x1a<br />如果成功,则该函数返回被转义的字符串。如果失败,则返回 false。语法mysql_real_escape_string(string,connection)参数描述string必需。规定要转义的字符串。connection<br />可选。规定 MySQL 连接。如果未规定,则使用上一个连接。<br /> 提示和

2011-04-24 17:24:00 651

原创 VS2008 VC++ 自带例子导入学习

Visual C++ 示例应用程序列表:http://msdn.microsoft.com/zh-cn/library/1370z17c%28v=VS.90%29.aspx下载地址:http://www.microsoft.com/downloads/en/details.aspx?FamilyId=01AE159F-08CD-495B-8BF4-A48CC395AD7B&displaylang=en下载安装解压后,还需配置一下。如果不配置,运行不了。举例:第一个例子 BirthPicker,(在XXX/V

2011-04-16 18:11:00 1228

原创 CodeIgniter URI传递参数存在不允许字符

CI中URI传递参数时,出现:The URI you submitted has disallowed characters.错误。<br />原因:这是由于uri中存在CI不允许的字符。<br /><br /><br /><br />解决办法:<br /><br /><br />在config/config.php文件中,找到 <br />$config['permitted_uri_chars'] = 'a-z 0-9~%.:_/-i';<br /><br /><br />在里面添加允许的字符。如我需要

2011-04-15 10:43:00 2357

原创 CodeIgniter Model间调用和耦合性冲突问题

在一个Model中调用另一个Model的问题<br />公司的框架是基于CI开发的。用着很舒服。这几天自已搞个东西用的CI,发现很多问题,CI真的很不方便,问题很多。<br /><br />CI模型中不对载入模型<br />比如在game_model.php这个模型中不能使用<br />      $this->load->model('test');<br />这样的方式载入模型,其实是载入成功了。但是不能通过<br />      $this->test->function();

2011-04-14 16:18:00 5832 1

原创 ubuntu Linux 下安装mysql make 解决

<br />../depcomp: line 571: exec: g++: not found<br />make[1]: *** [my_new.o] error 127<br />make[1]:Leaving directory `/usr/local/src/mysql-5.1.48/mysys’<br />make: *** [all-recursive] error 1<br />网上找了下方法,别人说:下载并安装 gcc-c++-4.1.2-33.i386.rpm<br />

2011-03-22 09:10:00 1151

原创 XNA 2D图像的Draw方法 和 图片旋转

public void Draw(Texture2D texture, Rectangle destinationRectangle, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth);一个参数一个参数过:texture:需要渲染的2d纹理,destinationRectangle:目标位置及大小,sourc

2010-12-21 17:14:00 2287

原创 发布并访问的基于Axis2的Web Service

一. 使用services.xml文件,发布.aar格式的Web Service,并编程访问。   1.  编写一个服务类OperationService,实现加减乘除功能:package service;import java.text.DecimalFormat;public class OperationService {   public int getPlus(int a,int b) {         return a+b;   }   public int getMinus(int a,in

2010-12-09 17:13:00 828

原创 配置与实现简单的基于Axis的Web Service

最近学习一些webService方面的东西,一步一步入手。1.      配置tomcat和SOAP引擎下载axis2-1.4.1-bin.zip和axis2-1.4.1-war.zip,分别解压。在axis2-1.4.1-war.zip解压出来的文件夹中有一个axis2.war,把它复制到“/webapps/”目录下,启动Tomcat,即可看到在“/webapps/”目录下有个axis2的文件夹在浏览器的地址栏中,输入http://localhost:8080/axis2/,如显示下图,说明axis2安装

2010-12-09 16:47:00 839

原创 从今天开始。

<br /> <br /> <br /> <br />                               从今天开始,<br />                               真正写些技术博客,<br />                               记录下技术道路上的点点滴滴。<br /> 

2010-12-09 16:41:00 452

转载 编程珠玑中问题

题目:9. One problem with trading more space to use less time is that initializing the space can itself take a great deal of time. Show how to circumvent this problem by designing a technique to initia

2010-01-15 13:11:00 504

转载 《编程珠玑》 读书笔记

教训1:Careful analysis of a small problem can sometimes yield tremendous practical benefits!!!====================================================================问题:输入,输入为一个文件,至多包含n个正整数,每个正整数都小于n,这里

2010-01-14 15:57:00 650

数据挖掘概念与技术 第二版 答案

《数据挖掘概念与技术》是经典的数据挖掘入门书,这个是此书的课后答案,非常好

2011-01-11

Beginning Android 2

这本书绝对是入门好书。自发布以来,android平台一直在不停的进化当中: 从1.1 一直到现在的2.2。从平台架构到API,都产生了相当的变化。这一现实直接导致了所有的参考资料也随着平台的迅速进化而迅速的过期。

2011-01-11

ePlan,android小软件,源代码和应用程序,记录每天的需要做的事情

ePlan,android小软件,源代码和应用程序,记录每天的需要做的事情 计划 记录

2010-12-09

文件搜索器多线程的搜索器

文件搜索器多线程的搜索器文件搜索器多线程的搜索器文件搜索器多线程的搜索器文件搜索器多线程的搜索器文件搜索器多线程的搜索器文件搜索器多线程的搜索器文件搜索器多线程的搜索器原创

2009-11-28

Java核心编程源码CoreJAVA 7th Edithon

Java核心编程源码CoreJAVA 7th EdithonJava核心编程源码CoreJAVA 7th EdithonJava核心编程源码CoreJAVA 7th EdithonJava核心编程源码CoreJAVA 7th EdithonJava核心编程源码CoreJAVA 7th EdithonJava核心编程源码CoreJAVA 7th Edithon

2009-11-28

C#记事本源代码源码挺好的

C#记事本源代码源码挺好的C#记事本源代码源码挺好的C#记事本源代码源码挺好的C#记事本源代码源码挺好的C#记事本源代码源码挺好的C#记事本源代码源码挺好的

2009-11-28

C#入门经典源代码,第四版本

C# 入门 经典 源代码 第四 版本 绝对好 是个学习c# 的好书,绝对经典

2009-11-28

《数据库导论》课件PDF 哈工大教师课件

挺浅显移动的一个pdf课件,可以随时查询其中内容,主要包括Er图和sql语言的介绍,对数据库有个大概的了解~

2009-10-22

网页设计教程ppt版HTML,JS

网页设计教程ppt版,是很好的教学ppt,可以学到很多基础的知识,呵呵

2009-06-18

c语言图形界面菜单c语言图形界面菜单

在win-tc 下 全屏图形界面,是个不错的用具 呵呵 c语言图形界面菜单 c语言图形界面菜单 c语言图形界面菜单

2009-06-18

空空如也

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

TA关注的人

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