`
473687880
  • 浏览: 484852 次
文章分类
社区版块
存档分类
最新评论
文章列表
问: 请教一个 SQL Server 2000 问题: select*fromitemcode wherecodelike’40%’ 如何让code=40101001 变成code=401-01-001 目前有666个CODE 是类似40101001 用什么语句能把它变成401-01-001 答: updateitemcodesetcode=replace(code,left(code,8),left(code,3)+’-’+substring(code,4,2)+’-’+substring(code,6,3))wherecodelike’40%’ 问: r ...
比如在Northwind数据库中有一个查询为 SELECT c.CustomerId,CompanyName FROM Customers c WHERE EXISTS( SELECT OrderID FROM Orders o WHERE o.CustomerID=c.CustomerID) 这里面的EXISTS是如何运作呢?子查询返回的是OrderId字段,可是外面的查询要找的是CustomerID和CompanyName字段,这两个字段肯定不在OrderID里面啊,这是如何匹配的呢? EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回 ...
SetTimer函数用于创建一个计时器,KillTimer函数用于销毁一个计时器。计时器属于系统资源,使用完应及时销毁。<wbr></wbr>SetTimer的函数原型如下:<wbr></wbr>UINT_PTR SetTimer( HWND hWnd, UINT_PTR nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc ) ;<wbr></wbr>其中<wbr></wbr>hWnd是和timer关联的窗口句柄,此窗口必须为调用SetTimer的线程所有;如果 ...
近期,跟大多数开发者一样,我也正忙于对程序进行升级以适配iOS 7。最新的iOS 7外观上有大量的改动。从开发者的角度来看,导航栏和状态栏就发生了明显的变化。状态栏现在是半透明的了,这也就意味着导航栏会显示在状态栏后面。有些情况下,导航栏的背景图片可以延伸显示到状态栏后面。 之前我曾经写过一篇关于如何定制导航栏的文章。不过现在是时候对其进行更新了。下面就是本文将要介绍的内容: iOS 7中默认的导航栏 设置导航栏的背景颜色 在导航栏中使用背景图片 定制返回按钮的颜色 修改导航栏标题的字体 修改导航栏标题为图片 添加多个按钮 修改状态栏的风格 隐藏状态栏 总结
函数功能:该函数装载图标,光标,或位图。 函数原型:HANDLE LoadImage(HINSTANCE hinst,LPCTSTR lpszName,UINT uType,int cxDesired,int cyDesired,UINT fuLoad); lpszName:处理图像装载。如果参数hinst为non-NULL ,而且参数fuLoad省略LR_LOADFROMFILE的值时,那么参数lpszName是一个指向保留在hinst模块中装载的图像资源名称,并以NULL为结束符的字符串。hinst:处理包含被装载图像模块的实例。若要装载OEM图像,则设此参数值为0。 ...
最近比较忙,邮件预警系统暂停了没时间去处理,临时处理:直接执行exe文件! 可是问题来了: 我点击了两次,原来几乎在同时执行这个进程,我在程序中有线程时间睡眠2秒一次等待队列,打开进程果然两个MAIL.EXE进程,就想在执行前做一个判断阻止重复执行! //在写一些服务型的软件的时候,你可能不希望一个操作系统里有两个副本在运行,这样也许会扰乱你的操作。这时,你就需要限制程序的副本。下面的这个方法,很简单的就可以实现上述功能。 using System; using System.Collections.Generic; using System.Windows.Forms; using ...
真是搞不懂,苹果的开发人员想什么呢,以前使用plist的方式不是很好吗?就像下面这样的修改,不是很直观明了方便吗,他为什么要改用SQLite的数据库格式呢?而且这种方式适用于MCX的管理,对于企业级的管理,会相当方便。而10.9使用数据库的方式,也不便于使用MCX啊。搞不懂,难道苹果在酝酿什么改变?不得而知。 /usr/bin/defaults write com.apple.desktop Background '{default = {ImageFilePath = "/Library/Desktop Pictures/Black & White/Lightning. ...
FileWave可以管理Mac, PC, Linux平台,移动设备包括Android和iOS. 它支持从系统镜像安装,软件部署,更新,管理,库存管理和客户管理功能,据使用的人说,部署部分还是不错的。 没用过,就是留下个印记,以后方便查找。
声明:模仿偶尔e网事童鞋。 虽然改变了代码风格,但有一个关键点忽略了,就是autorelease。cocos2d-x一般用静态的create函数来搞,里面封装了autorelease。 现在我这种写法需要在外部显式调用。 #pragma once #include "cocos2d.h" USING_NS_CC; class PlaneLayer : public Layer { public: PlaneLayer(); }; #include "PlaneLayer.h" PlaneLayer::PlaneLayer() { La ...
...
SetLayeredWindowAttributesBOOL SetLayeredWindowAttributes( HWND hwnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags);hwnd是透明窗体的句柄,
许多软件,特别是占桌面面积不是很大的软件,通常都提供了一个常居顶端的功能(可能有的软件不是这么叫法,但作用是相同的), 它的作用是保持窗口一直在其他窗口的上面,可以省去频繁切换窗口的动作。 如果你想这么做,有一个API可以实现: SetWindowPos,声明是这样的: Private Declare Function SetWindowPos Lib "user32" Alias "SetWindowPos" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ...
INT_PTR DialogBox( HINSTANCE hInstance, LPCTSTR lpTemplate, HWND hWndParent, DLGPROC lpDialogFunc ); 这个函数根据对话框资源,创建一个模式对话框,这个对话框应该用EndDialog来结束。 hInstance 当前应用程序实例句柄。 lpTemplate 标识对话框模板资源,有两种使用方式:一种是把对话框模板的ID强制转为LPCTSTR,一种可以使用MAKEINTRESOURCE宏得到标识ID。 hWndParent 父窗口的句柄。 lpDialogFunc 对话框 ...
主要是看了偶尔e网事童鞋提出的一篇,主要是改下代码风格,coco2d-x设计木有风格,是copy的,所以努力走自己的风格。 就是sence里面加layer,运行sence渲染layer。 最讨厌那么多static函数了,这根objected programming有毛关系? 果断修改: bool AppDelegate::applicationDidFinishLaunching() { // initialize director auto director = Director::getInstance(); auto eglView = EGLView: ...
看object类的实现就行了。 首先映入眼帘的是它们: protected: /// count of references unsigned int _reference; /// count of autorelease unsigned int _autoReleaseCount; 然后我们先看下_reference都在哪里被引用: 就是两个函数retain和release在修改它。 /** * Retains the ownership. * * This in ...
Global site tag (gtag.js) - Google Analytics