在使用VC++时,经常使用OutputDebugString往往Output窗口写一些调试信息,如果输出信息遵循某种格式,那么在Output窗口中点击相应输出文本就会跳到相应的代码行中。具体格式MSDN中有说,简单的说法,在输出文本的最前面是"文件名(行号):"的格式就可以了。一个例子,用在我的内存泄露检测代码中:wsprintf(output_temp,"%s(%d):>>>>>>>>>>>>memleaks!size=%d",memory_alloca
系统 2019-08-29 22:28:29 3155
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/animation/zoom.html这节课将展示如何做一个触摸缩放动画,这个动画非常常用,如在图库软件中点击照片的缩略图,把照片放大到整个屏幕范围:Zoom动画如果你希望略过这部分内容直接看代码样例,可以直接下载样例代码
系统 2019-08-12 01:55:02 3155
oracle:在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值SCHINESE_RADICAL_M按照部首(第一顺序)、笔划(第二顺序)排序SCHINESE_STROKE_M按照笔划(第一顺序)、部首(第二顺序)排序SCHINESE_PINYIN_M按照拼音排序,系统的默认排序方式为拼音排序举例如下:表名为dept,其中name字段是中文,下面分别实现按照单位名称的笔划、部首和拼音排序。//按照笔划排序select*fromd
系统 2019-08-12 01:53:24 3155
一般来说安装完JDK之后,一定要按一下步骤配置,才可正确编译运行(假定jdk版本为1.4.0)1.将jdk1.4.0-安装在自己机器的某个盘符的根目录下,如:可安装在C:\jdk下。***(以下出现的c:\jdk改为你自己安装JDK的目录)***2.如果你的运行环境是win98,则在C盘根目录下,autoexec.bat文件中,加入下面两条语句:setPath=%PATH%;c:\jdk\binsetCLASSPATH=.;c:\jdk\lib\dt.ja
系统 2019-08-12 01:32:57 3155
http://mail-archives.apache.org/mod_mbox/tomcat-users/200606.mbox/%3C20060617133344.YNGU15153.ibm68aec.bellsouth.net@mail.bellsouth.net%3E2008-09-22补计:利用以下方法解决了tomcat的开机自启动问题.假设你的java相关环境变量设置在/etc/profile中修改/etc/rc.local在exit0前加入以
系统 2019-08-12 01:32:32 3155
在RedHat中,都是使用chkconfig来管理服务的,但是在UbuntuServer中,却有一个更好的工具,chkconfig也是可以使用的。今天来说一下sysv-rc-confsysv-rc-conf是一个强大的服务管理程序,Ubuntu运行级别Linux系统任何时候都运行在一个指定的运行级上,不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的不同,系统可以在这些运行级之间进行切换,以完成不同的工作。一、Ubuntu的运行级别Linux系统
系统 2019-08-29 22:25:54 3154
一致性哈希算法是分布式系统中常用的算法。比如,一个分布式的存储系统,要将数据存储到具体的节点上,如果采用普通的hash方法,将数据映射到具体的节点上,如key%N,key是数据的key,N是机器节点数,如果有一个机器加入或退出这个集群,则所有的数据映射都无效了,如果是持久化存储则要做数据迁移,如果是分布式缓存,则其他缓存就失效了。因此,引入了一致性哈希算法:把数据用hash函数(如MD5),映射到一个很大的空间里,如图所示。数据的存储时,先得到一个hash
系统 2019-08-29 21:58:41 3154
自然状态下,用plot画的是折线,而不是平滑曲线。有两种方法可以画平滑曲线,第一种是拟合的方法,第二种是用spcrv,其实原理应该都一样就是插值。下面是源程序,大家可以根据需要自行选择,更改拟合的参数。clc,clear;a=1:1:6;%横坐标b=[8.09.010.015.035.040.0];%纵坐标plot(a,b,'b');%自然状态的画图效果holdon;%第一种,画平滑曲线的方法c=polyfit(a,b,2);%进行拟合,c为2次拟合后的系
系统 2019-08-12 09:30:09 3154
例如:有一个问卷表Questionnaire和一个活动与问卷的关系表ActivityOption_Questionnaire,现在我们要找出不在活动中的问卷。用EF实现方法如下:varnotIn=db.Questionnaires.Where(a=>!((db.ActivityOption_Questionnaire_s.Select(b=>b.QuestionnaireID)).Contains(a.ID)));用LINQ实现方法:varnotIn=fr
系统 2019-08-12 01:54:12 3154
1.配置网络(能够联网)转自:http://blog.sina.com.cn/s/blog_75ad10100101ma4c.html1)vmware的网卡连接方式选择为桥接(bridged)不要用Nat方法,如下图所示:2)修改虚拟机centos上的网卡配置/etc/sysconfig/network-scripts/ifcfg-eth0配置具体内容:DEVICE=eth0HWADDR=00:0C:29:45:97:65TYPE=EthernetUUID
系统 2019-08-12 01:33:53 3154