写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H//头文件内容#endif2,重新定义一些类型,防止由于各种平台和编译...
分类:
编程语言 时间:
2015-12-30 11:13:56
阅读次数:
283
Mysql LIMIT如何正确对其进行优化2010-05-17 17:09 佚名 博客园 字号:T | T我们今天主要和大家分享的是Mysql LIMIT简单介绍以及如何进行优化的相关内容的描述,以下就是正文的主要内容描述。AD:51CTO 网+首届APP创新评选大赛火热启动——超百万资源等你拿!....
分类:
数据库 时间:
2015-12-30 11:15:31
阅读次数:
270
昨天公司要求给所有项目添加自定义404错误页,具体的要求实现的有以下几点:1.实现自定义错误(如各种error,404等)跳转到指定的页面2.所指定的页面输出的http状态值必须是404或其他指定的statecode3.跳转到的自定义错误页面必须是.html后缀结尾关于第一点,这个很简单,大家都知道...
分类:
Web程序 时间:
2015-12-30 11:15:10
阅读次数:
224
注册控件 首先要插入Flash就必须使用Flash控件,在工具栏右键选择"选择项…",然后在"COM组件"面板下点击"浏览"按钮,在本机电脑C:\WINDOWS\system32\Macromed\Flash\目录里选择Flash10x.ocx(也有可能是Flash10v.ocx或flash10p....
Description:Count the number of prime numbers less than a non-negative number, n.Credits:Special thanks to @mithmatt for adding this problem and creat...
分类:
其他好文 时间:
2015-12-30 11:12:34
阅读次数:
143
写个函数判断是否为空 function checkform() { if($("#pname").val()=='') { alert('姓名不能为空!'); return false; }}
分类:
其他好文 时间:
2015-12-30 11:12:25
阅读次数:
123
一:JDK1.先安装jdk 查看jdk版本: DOC下输入java -version2.配置环境变量(添加系统变量) JAVA_HOME D:\study\jdk-6\jdk-6(jdk的安装路径) CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\...
分类:
编程语言 时间:
2015-12-30 11:12:48
阅读次数:
166
encodeURI和decodeURI是成对来使用的,因为浏览器的地址栏有中文字符的话,可以会出现不可预期的错误,所以可以encodeURI把非英文字符转化为英文编码,decodeURI可以用来把字符还原回来一、基本概念encodeURI和decodeURI是成对来使用的,因为浏览器的地址栏有中文字...
分类:
编程语言 时间:
2015-12-30 11:12:48
阅读次数:
133
C语言例子:登录失败返回一个信息 int status = web_url("Login", "URL=https://secure.computing.com//login.asp?user={username}&session={ssid}", "RecContentType=text/h...
分类:
其他好文 时间:
2015-12-30 11:13:28
阅读次数:
270
一、JSON简介JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - Decem...
分类:
编程语言 时间:
2015-12-30 11:11:56
阅读次数:
149
人性化的细节处理例如:textarea 默认只能垂直拖动,防止宽度改变破坏布局。textarea { resize: vertical;}汉字字号小于 12px 不易阅读,为元素设置默认值为 12px。small { font-size: 85.7%; /* 12/14=0.857142...
分类:
Web程序 时间:
2015-12-30 11:13:02
阅读次数:
1177
88. Merge Sorted Array
My Submissions
Question
Total Accepted: 80830 Total
Submissions: 274120 Difficulty: Easy
Given two sorted integer arrays nums1 and nums2, merge nums2 into nu...
分类:
其他好文 时间:
2015-12-30 10:40:12
阅读次数:
118
为OLED屏增加GUI支持5:图片控件本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境:主机:WIN10开发环境:MDK5.13MCU:STM32F103说明:本文定义了图片控件。OLED屏是单色屏,所以本图片控件支持的是单色BMP图像。将普通图像转换为单色图片可以用工具BmpCvt.exe。将转换后的BMP图像转换为hex文件,可以用Bin2C...
分类:
其他好文 时间:
2015-12-30 10:40:01
阅读次数:
207
2015私人阅读十五佳
非暴力沟通
沟通的艺术 看入人里看出人外
父母效能训练手册
对伪心理学说不
精益创业 新创企业的成长思维
枪炮病菌与钢铁
人类简史 从动物到上帝
现代世界史
狂热分子 群众运动圣经
独裁者手册
社会主义 经济与社会学的分析
编码 隐匿在计算机软硬件背后的语言
儒家哲学
水浒传注评本
蒋介石与现代中国...
分类:
其他好文 时间:
2015-12-30 10:38:11
阅读次数:
276
第十三章、备忘录模式
备忘录模式是一种行为模式,该模式用于保存对象当前的状态,并且在之后可以再次恢复到此状态,有点像是我们平常说的”后悔药”。
1.定义在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样,以后就可将该对象恢复到原先保存的状态。...
分类:
移动开发 时间:
2015-12-30 10:38:39
阅读次数:
298
Executor框架是指java 5中引入的一系列并发库中与executor相关的一些功能类,其中包括ThreadPool,Executor,Executors,ExecutorService,CompletionService,Future,Callable等。并发编程的一种编程方式是把任务拆分为一系列的小任务,即Runnable,然后在提交给一个Executor执行,Executor.exec...
分类:
编程语言 时间:
2015-12-30 10:39:08
阅读次数:
240