- 博客(61)
- 资源 (3)
- 收藏
- 关注
转载 Web开发相关收藏
最佳的 14 个免费的响应式 Web 设计测试工具为 PHP 开发者准备的 12 个调试工具为开发者准备的 5 个新鲜方便的 CSS 工具
2013-11-04 09:17:20
700
原创 Mongo 初涉
使用了比较长时间的关系型数据库,主要也是以MySQL为主,没有涉足其他,今天决定试试mongo,网上已经大把的教程和介绍,这里只收录自己的搭建和使用记录。一、下载 地址:http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.4.7.zip二、安装 和前段时间用的node.js一样,直接解压,把
2013-10-29 17:49:34
933
转载 GetLastError的返回值的含义
GetLastError的返回值的含义:MSDN链接(0)-操作成功完成。(1)-功能错误。(2)- 系统找不到指定的文件。(3)-系统找不到指定的路径。(4)-系统无法打开文件。(5)-拒绝访问。(6)-句柄无 效。(7)-存储控制块被损坏。(8)-存储空间不足,无法处理此命令。(9)-存储控制块地址无效。(10)-环境错 误。(11)-试
2013-04-01 11:08:26
1139
转载 外媒评十大创新游戏公司
知名杂志Fastcompany日前评出了全球10大在游戏开发领域最具创新性的公司。《愤怒的小鸟》制作者Rovio、中国最大的互联网公司腾讯、《使命召唤》的开发者动视(Activision)以及《反恐精英》开发者Valve等悉数上榜。值得一提的是,在此前Fastcompany评选的社交媒体十大创新公司榜单中,腾讯位列榜首。1.Rovio——颠覆行业的娱乐媒体公司其最得
2013-03-10 17:16:56
1328
原创 触发几率的问题
战斗中,玩家可以挑选六个技能,会随机触发一个技能,但也有可能是普通攻击。策划提出的思路是这样的,先在六个中间随机出一个,然后根据他们各自的几率计算是否触发。做了个简单的例子如下:#include "stdafx.h"int rnd(int seed, int n = 6);int _tmain(int argc, _TCHAR* argv[]){ float prob[6] =
2013-02-18 11:57:44
967
转载 C/C++中宏使用总结
[转载地址] http://www.cnblogs.com/areliang/archive/2007/08/02/840455.html.C/C++中宏总结C程序的源代码中可包括各种编译指令,这些指令称为预处理命令。虽然它们实际上不是C语言的一部分,但却扩展了C程 序设计的环境。本节将介绍如何应用预处理程序和注释简化程序开发过程,并提高程序的可读性。 ANSI标准定义的C语言
2012-07-23 14:59:44
1270
转载 宏中"#"和"##"的用法
宏中"#"和"##"的用法一、一般用法我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.用法:#include#includeusing namespace std; #define STR(s) #s#define CONS(a,b) int(a##e##b)int main(){ printf(STR(vck));
2012-07-23 14:58:21
470
原创 设计模式 每日一例 Abstract Factory
其实这一篇开始才真正进入设计模式的学习。这里参照了这个Blog的例子:http://www.cppblog.com/converse/,为了直观和适应一个正在进行的项目需要做了命名上的一些修改。/************************************************************************ * File Name : Abstrac
2012-07-19 17:39:36
429
原创 设计模式 每日一例 Singleton
楔子: 本应该从A开始学起,只是Singleton比较熟悉,从学Java时就知道,不过遗憾,学Java就学了这么一个模式。Singleton模式,也就单件模式、单态模式,相应的类也叫单对象类。模式意图:类只有一个对象,提供一个访问它的全局访问点。#pragma once#include using namespace std;class Singleto
2012-07-18 16:56:54
483
原创 const问题
const int a = 10; int* p = (int*)&a; *p = 11;问题:调试时候,a的值编程11了,a所在的内存中也变成11了。输出a,或者用a给其他变量赋值,仍然是10。vs2008反汇编: int xx = a;004114F4 mov dword ptr [xx],0Ah 而一个变量给另外一个变量的赋值: int
2012-07-17 11:48:20
385
翻译 [MSDN_vs2008] Casting Operators
There are several casting operators specific to the C++ language. These operators are intended to remove some of the ambiguity and danger inherent in old style C language casts. These operators ar
2012-07-16 17:53:20
447
翻译 [MSDN_vs2008] dynamic_cast Operator
Converts the operand expression to an object of type type-id.dynamic_cast ( expression )RemarksThe type-id must be a pointer or a reference to a previously defined class type or a "poin
2012-07-16 17:29:38
1012
原创 自定义Visual Assist X Snippets 宏
Reserved StringMeaning中文Date$DATE$Year/month/day formatted as %04d/%02d/%02d2012/07/03 $DATE_LOCALE$Current date in locale format2012-7-3 $DAY$Day of month format
2012-07-16 14:05:02
4319
2
原创 Socket之字节顺序转换函数
htonl() 将32位值从主机字节序转换成网络字节序htons() 将16位值从主机字节序转换成网络字节序ntohl() 将32位值从网络字节序转换成主机字节序ntohs() 将16位值从网络字节序转换成主机字节序
2012-07-16 10:08:02
714
转载 编程修养(二)
6、if 语句对出错的处理 ——————————— 我看见你说了,这有什么好说的。还是先看一段程序代码吧。 if ( ch >= ‘0′ && ch /* 正常处理代码 */ }else{ /* 输出错误信息 */ printf("error ……\n"); return ( FALSE ); } 这种结构很不好,特别是如果“正常处理代码”很长时,对于这
2012-07-13 17:13:50
665
转载 编程修养(一)
什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、积极向上的态度,有创造性思维。 3、与人积极交流沟通的能力,有团队精神。 4、谦虚谨慎,戒骄
2012-07-13 17:02:48
1381
原创 J2ME开发问题摘要一【N系列手机上使用FileSystemRegistry.listRoots()】
昨天在用N79的手机做一个文件存储的测试,在使用FileSystemRegistry.listRoots()的方法时出现了意想不到的结果:手机存储/0C:/1存储卡/2E:/3 很明显,结果重复了。FileSystemRegistry类和该包中的其他两个结果似乎都没有相应的设置。只能上Google找答案了。国内有个哥们儿也有类似的问题,他的手机是N76机型
2009-07-19 12:00:00
1295
1
原创 Ant初体验一
Ant(Another Neat Tool)是一个现在主流的构建(Build)工具,现在几乎所有的Java开源项目都使用它来编译自己的项目,而且主流的IDE对于Ant也提供了良好的支持。 Ant完全使用Java语言进行开发,而且开放源代码,现在最新的版本是1.7.1,可以很方便的使用可扩展,使用Ant最主要的工作就是根据构建项目的需要编写对应的build.xml文件,使用该文件控
2009-07-16 16:17:00
631
原创 Hibernate之初体验一
要想深入到J2EE的开发中去,Struts、Spring、Hibernate都是一些必须熟悉知晓的框架。今天就先来了解Hibernate初步。 Hibernate,网上和诸多教程中经常会有这样一句话:“Hibernate是目前最流行的ORM(对象关系映射)框架之一。”那么什么是ORM? 对象关系映射(Object Relational Mapping,简称O
2009-07-15 10:55:00
674
原创 Java面试系列【静态导入】-静态导入,基础篇
import是学习Java的人最熟悉不过的语句了,我们通过import语句导入类。但实际上我们对于import还有其他用法。 import static 看一段代码:import java.util.Calendar;public class Main { public static void main(String[] args) { S
2009-07-14 17:29:00
764
原创 J2ME游戏设计基础练习1_用图片数字代替文本数字绘制
在制作手机游戏的时候,J2ME里面提供的字体相当简陋,往往不能满足美轮美奂游戏画面的需求,而这些工作需要美工做出一张包含“0123456789”的图片,供程序员调用显示出相应的数字。 该练习需要封装成一个方法(参数1:包含数字的图片,参数2:显示的数字,参数3:绘制位置X,参数4:绘制位置Y,参数5:绘制锚点)。
2009-05-05 11:23:00
1157
转载 当和尚遇到钻石
序推荐序 麦克尔·罗奇先生,我不认识他,但是看了他写的《当和尚遇到钻石》这本书以后,令我对他产生了由衷的敬佩之意。他身在商业界,实修清净行,特别是他具有高人一等的智能,将《金刚经》融会贯通,运用万法潜能,发挥在商场的经营上…… 罗奇先生的道心坚定,虽然事业经营成功,但内心从来没有忘记自己是一位修道者,他尊师重道,对师父的指示从不敢疏忽或违背,在穿着上保持着端
2009-04-07 11:11:00
25418
1
原创 Java面试系列【动态绑定、静态绑定】-动态绑定,基础篇
要搞清楚动态绑定,首先搞清楚静态绑定是非常有帮助的。 如果方法是private、static、final或者构造方法,编译器将可以准确地找到调用哪个方法。这种调用方式就是静态绑定。 编译器在调用某一个具体方法时,可能存在该方法的多个重载形式,那么编译器接下来将进行重载解析(overloading resolution)。来找到对应的参数类型。但是
2009-03-26 16:56:00
743
原创 Java面试系列【public、private、protected区别】-访问权限,基础篇
前两天在学生的J2ME项目答辩会上,发现一个学生代码写的很乱,类当中的变量有的加上public,有的写private,有的为默认访问形式(friendly),一看就不是自己独立完成,东拷贝一块,西复制一处,而且不仔细吃透,所以想把他问的“原形毕露”,后来想想先问问个简单的吧,“说一下public和private的区别?”“public就是只能自己访问,private是别人都能访问。”我一看
2009-03-26 15:48:00
9147
4
原创 Java面试系列【final、finally、finalize区别】-finalize是什么,基础篇
成熟的C++程序员对内存的使用一般都是比较严谨的,构造方法和析构方法是伴随着对象的生成和销毁的。不再使用的内存都要及时释放。所以析构方法中最常见的操作是回收分配给对象的存储空间。那么对于Java初学者来说,往往有人要问,同样是OOP的语言,又与C++有着很大相似性的Java,如何做到这一工作呢? Java不支持析构器。Java有自动的垃圾回收器,不需要人工回收内存
2009-03-10 10:09:00
1130
原创 设计模式--Singleton
原本对设计模式或者Java设计模式一无所知,也暂时没有准备对设计模式做太深 的了解,但是自从接触Singleton设计模式时,我发现,设计模式原来对工作和设计是很有帮助的... Singleton是单独、独身的意思。在Java程序设计中,经常遇到一个类只允许一个实例存在,在很多操作中,比如建立目录、数据库连接都需要这样的单线程操作。同样,减少了对象的个数,也很大程度
2007-08-06 17:06:00
737
原创 2007-7-27重回CSDN博洛格--序--
一直很奇怪,玩计算机这么多年的我对Blog一直不是很感冒。看别人把自己的Blog搞的很丰富,功能很多,自己就是搞不定,在中兴无聊的时候能上MSN,就谢谢live spaces的Blog。上次看一个香港电影,上面并不如大陆如此称呼,音(博洛格),感觉比较贴切,“博客”的名字似乎有些矫情,并不想自己写东西的一块空间变成“门庭若市”,志同道合,亲朋好友来看看也就好了,也无法博客啊。 同事
2007-07-27 09:12:00
649
原创 朋友去北京了
前天,陈应该到了北京,今天和他聊上了,他感觉挺好。我有点嫉妒,不是为别的,觉得他现在目标很明确,北上学习了,挺好。可是我却渐渐感到迷茫。 生活与事业,金钱与理想。何去何从。 当达曦告诉我他心里的问题时,我稍稍有点心理上的安慰,我们都是一群奔波的人,为了自己的目标“背井离乡”。其实到底追逐什么呢,我现在越来越为这个问题郁闷。 像高
2006-03-15 11:07:00
844
原创 这回真的是原创
今天,要找资料上了CSDN,一不小心点到了发文章的按钮,才进了自己久违的blog不过很好,今天发现挺快的。 奇怪哦,居然有人来看我的blog了,还有评论呢,我本来以为自己朋友来看的,一问才知道不是,不过看到评论,偶感觉脸烧的:看帖的大哥居然夸我写的好,郁闷,我为了自己开公司做准备的搜集资料,因为自己懒,添加文章的时候没有标注好转贴,唉,汗ing。还有,居然在我的帖子前面写上
2006-03-01 12:19:00
873
原创 个人创业的十个小窍门
从当今社会经济发展特点来看,人们的工作基本上可以如下三种类型:国家公务员、企业雇工人员、自己做老板。他们各有千秋;但是恐怕很多人都想自己做老板!但是谁都知道,老板有老板的难处,并非人人都能做老板,真正做一个赚钱的老板、做一个事业有成的老板是需要勤奋和智慧的。古人云:万丈高楼平地起!任何事业都是从小到大,由点滴做起的;在不断总结经验、积累资金的过程中,慢慢发展起来的!万事开头难!下面我们在总结前人的
2006-01-17 10:26:00
1132
原创 站长必去的十个编程网站
这是个网站是我经常去的网站,在个人站长的圈子里有相当的知名度,是写网站或者编程序必去的地方。1、中国软件开发网 - http://www.csdn.net 中国最大的开发者网络,程序员必去的地方,讨论社区人气很旺。2、中国站长站 - http://www.chinaz.com 访问量很大的站长站,提供网站源码下载以及网站设计资料。3、蓝色理想 - http://www.blueidea
2006-01-17 10:17:00
1610
1
原创 多个绑定多域名的ASP代码
如果只有一个ASP空间,而你又想放置多个多个站点,这些代码可以帮到你。第一个 if Request.ServerVariables("SERVER_NAME")="www.williamlong.info" then response.redirect "williamlong/index.htm"else response.redirect "index2.htm"end if%> 第二
2006-01-17 10:15:00
1046
原创 五行代码实现ASP无组件上传
目前有很多无组件上传类,大多写的相当复杂,有的居然还只能传文本,最关键的是没有10行代码以下的。 其实无组件上传最核心的代码就是ADODB.Stream,实际只用五行代码就可以实现了无组件上传。 Set objStream = Server.CreateObject("ADODB.Stream") objStream.Type = 1 objStream.Open objStream.L
2006-01-17 10:14:00
1010
原创 VB环境下Video/Audio压缩数据流播放技术
---- 1. 引言 ---- 银行的数字化监视监控系统是目前比较有市场及应用前景的开发项目,基于不同的MPEG采集卡与硬件外围设备开发的监视监控系统在国内外都有比较成型的技术。为了满足实时监视、实时采集压缩、随时回放、压缩数据流的传播等具体要求,在该系统中使用了一种用于网络视频/音频多点传输(视频广播)的视频数据采集卡,提供AVI(MPEG I Frame压缩编码)采集、MPG采集。发送端广播M
2006-01-16 15:59:00
1331
原创 利用随机数加密字串的算法
首先这个算法没什么特殊之处,只是怕以后找不到,所以放到了这上面. 每个字节加密后有6种结果(占两个字节,如果需要大于6种的话,就要多用1个字节,即占3 个字节),也就是说如果字串占n个字节的话,可能产生的结果为6的n次方个,这个算法破解的强度不大,大家可以完善一下: 窗体上一个按钮,两个listbox Option Explicit Private Sub Command1_C
2006-01-16 15:59:00
1234
原创 VB对低层硬件的访问控制
---- VB没有提供直接访问低层硬件的控件和方法,一度给对访问硬件感兴趣的编程者带来不便。目前我们可从网上搜索到支持低层硬件访问的DLL和ActiveX控件,通过它们可读写存储器单元、端口,甚至控制硬件中断。下面通过两个利用DLL和ActiveX控件示例介绍VB对低层硬件的访问控制。 ---- 一、利用DLL读写端口 ---- 若在应用程序中只是简单地读写端口,利用DLL编程实现较为简便。从ht
2006-01-16 15:57:00
1829
原创 VB将OCX植入执行文件内
在用VB编程中合理的使用第三方控件,往往能够事半功倍。但是使用第三方控件也有不好的地方,那就是为了保证程序正常运行,必须使程序能够在系统目录或程序目录下找到所用的第三方控件。要做到这一点通常有两种办法:一是把控件和程序制成一个压缩包发行,这样的缺点是有可能导致在程序传播过程中丢失控件文件。二是制作安装程序,缺点是制作过程烦琐。而且上面两种办法也不符合绿色软件的要求。所谓的绿色软件是指软件只有单个可
2006-01-16 15:56:00
1557
原创 COM+系列——设计可伸缩的应用
关键字:XML,HTTP,COM+1. 伸缩性伸缩性是衡量应用在同一时间内能够处理多少用户的尺度。也是反映应用程序能否满足重要应用的一个指标。在你的应用程序中到底可以容纳多少用户,每个用户每隔多久向服务器提交一次请求,你的用户所处的位置,如局域网还是interner中。这些问题在设计应用的时候,你需要考虑。在设计分布式应用之前,一个问题就是使用的协议。如DCOM、HTTP和MSMQ
2006-01-16 15:53:00
960
原创 网卡的序列号
调用EthernetAddress(0),该函数返回的字符串就是您机器上网卡的以太序列号。Private Const NCBASTAT = &H33 Private Const NCBNAMSZ = 16 Private Const HEAP_ZERO_MEMORY = &H8 Private Const HEAP_GENERATE_EXCEPTIONS = &H4 Private Const
2006-01-16 13:12:00
2124
原创 检测windows各版本完整代码
Option Explicit Public Type OSVERSIONINFOEX dwOSVersionInfoSize As Long dwMajorVersion As Long dwMinorVersion As Long dwBuildNumber As Long dwPlatformId As Long szCSDVersion As
2006-01-16 13:08:00
1736
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人