基本上使用预处理指令#define的地方都可以使用const,enum或者inline来替换掉它。主要的原因有两个:
#define ASPECT_RATIO 1.653
1.预处理指令是在编译前就进行预处理的(gcc -E进行预处理,它的输出文件作为gcc -S进行编译的输入),所以编译器是看不到#define定义的符号ASPECT_RATIO ,故它不会出现在符号表中,这样如果编译期间出现...
分类:
编程语言 时间:
2015-05-21 17:25:27
收藏:
0 评论:
0 赞:
0 阅读:
117
线程池机制是事先创建一些线程等待服务端程序的调用,这些线程保存在一个数组结构中,称为“线程池”。当服务器有任务执行时,就从线程池中取出一个线程并给其分配任务,当线程任务执行完成后,再被放回线程池中。...
分类:
编程语言 时间:
2015-05-21 17:25:17
收藏:
0 评论:
0 赞:
0 阅读:
174
java开发环境搭配,包括 JDK和 Svn的集成...
分类:
编程语言 时间:
2015-05-21 17:25:07
收藏:
0 评论:
0 赞:
0 阅读:
182
成功的面向对象语言的五个要素
1.1上面的主要有两点要注意,首先是讨论对象,实际上就是讨论类的关系,主要包括类间 的关系、可见性、引用关系。在创建类的实例即对象的时候,主要考虑的是对象之间的消息发送顺序的影响,最后产生了程序的逻辑含义。
1.2 第二个需要考虑的是消息的接受中出现的多态问题,这里主要是动态绑定问题,动态绑定主要是方面面向对象编程过程,实现了更加优雅的调用代码和强大的功能。2类...
分类:
编程语言 时间:
2015-05-21 17:24:17
收藏:
0 评论:
0 赞:
0 阅读:
252
雨燕发布也有一段时间了,但是项目始终没有使用雨燕,虽然早早的升级了Xcode6,但是几经尝试在打包文件时经常容易闪退,以至于项目开发迟迟没有使用Swift语言。 今天决定将现在项目移植为swift版本,还是要跟紧苹果的,不能落人一步啊。 废话不多说了,swift,let's go !
分类:
编程语言 时间:
2015-05-21 17:22:27
收藏:
0 评论:
0 赞:
0 阅读:
167
javascript实现的手风琴折叠菜单效果
分类:
编程语言 时间:
2015-05-21 17:22:01
收藏:
0 评论:
0 赞:
0 阅读:
160
1、在页面上面我们可以简单的写成:">下载导入模板 2、在web.xml里面配置servlet向Java类的跳转: bbsfile com.zl.common.downloadfile bbsfile /bbsfile 3、编写下载文件的Java类:/...
分类:
编程语言 时间:
2015-05-21 17:21:05
收藏:
0 评论:
0 赞:
0 阅读:
170
1 2 3 4 5 模拟Java中的Map 6 7 76 77 78 79 80 81 82 83
分类:
编程语言 时间:
2015-05-21 17:19:47
收藏:
0 评论:
0 赞:
0 阅读:
138
对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接...
分类:
编程语言 时间:
2015-05-21 17:18:27
收藏:
0 评论:
0 赞:
0 阅读:
121
前台json格式的数据如何传入后台1. 将要传入后台的数据组装成JSON格式的字符串:var jsonStr = [{'name':'jim' , 'age':20} , {'name':'king' , 'age':26},{'name':'jge' , 'age':30}]2. 使用JQuery...
分类:
编程语言 时间:
2015-05-21 17:10:19
收藏:
0 评论:
0 赞:
0 阅读:
215
C#字节数组转换成字符串如果还想从 System.String 类中找到方法进行字符串和字节数组之间的转换,恐怕你会失望了。为了进行这样的转换,我们不得不借助另一个类:System.Text.Encoding。该类提供了 bye[] GetBytes(string) 方法将字符串转换成字节数组,还提...
分类:
编程语言 时间:
2015-05-21 17:10:08
收藏:
0 评论:
0 赞:
0 阅读:
358
上一段代码,大家感受一下def test_param(*args): print(args)def test_param2(**args): print(args)test_param('test1','test2')>>>('test1',test2')test_param2(p1='test.....
分类:
编程语言 时间:
2015-05-21 17:09:26
收藏:
0 评论:
0 赞:
0 阅读:
194
1.问题描述: 通过getJSON方法,讲中文传递到Server端时,中文为乱码2.解决办法 通过查找资料,好多都说配置web.xml SpringEncodingFilter org.springframework.web.filter.CharacterEncod...
分类:
编程语言 时间:
2015-05-21 17:08:05
收藏:
0 评论:
0 赞:
0 阅读:
126
通常情况,通过网络爬虫挖取到的基本为网页静态内容,而动态ajax取数的内容是我个人暂时不知如何一次性把网站中的ajax获取这里介绍的是某个网站中的某一个ajax多某个table刷新,期数据,并提供其他操作,如下载:假设我们需挖取某一个网站:例:某个网站中的那些pdf文件,并下载下来首先:需要分析期网...
分类:
编程语言 时间:
2015-05-21 17:07:54
收藏:
0 评论:
0 赞:
0 阅读:
209
本文为原创,转载请注明:http://www.cnblogs.com/tolimit/编译环境:ubuntu-14.04.1编译器:gcc、arm-hisiv200-linux-gnueabiPython版本:2.7.3整个过程相对简单,分为三个步骤:编译X86版本的python给python源码打...
分类:
编程语言 时间:
2015-05-21 17:04:43
收藏:
0 评论:
0 赞:
0 阅读:
139
JVM可支持的最大线程数JVM最大线程数(2012-07-04 23:20:15)转载▼标签:jvm最大线程数it分类:java分布式总结摘自:http://sesame.iteye.com/blog/622670工作中碰到过这个问题好几次了,觉得有必要总结一下,所以有了这篇文章,这篇文章分为三个部...
分类:
编程语言 时间:
2015-05-21 17:02:07
收藏:
0 评论:
0 赞:
0 阅读:
220
python print格式化输出1. 打印字符串print ("His name is %s"%("Aviad"))效果:2.打印整数print ("He is %d years old"%(25))效果:3.打印浮点数print ("His height is %f m"%(1.83))效果:4...
分类:
编程语言 时间:
2015-05-21 17:01:47
收藏:
0 评论:
0 赞:
0 阅读:
285
1 #include 2 #include 3 #include 4 using namespace std; 5 6 int a[10010]; 7 8 void Sort(int* a,int l,int r)//对数组a的[l,r)区间排序 9 {10 int len=r-l;1...
分类:
编程语言 时间:
2015-05-21 16:58:57
收藏:
0 评论:
0 赞:
0 阅读:
245
众所周知,常见瀑布流当鼠标滚动到浏览器底部的时候,就会发起一个ajax的请求。在服务端生成item列表后,通过 js append到相应的div里边。 看起来很简单的样子,关键问题就出在图片的加载问题上,图片一般都放在服务器上,通过http下载到客户端。 例如我的图片地址: http://xxx.....
分类:
编程语言 时间:
2015-05-21 16:57:07
收藏:
0 评论:
0 赞:
0 阅读:
224
for循环1、range()用法 for循环后的in跟随一个序列的画,循环每次使用的序列元素而不是序列的下标 例:s='abcdefg' for i in range(0,len(s),3): print s[i] 2、enumerate() 此函数可在每次循环时获取到下标和元素 ...
分类:
编程语言 时间:
2015-05-21 16:55:57
收藏:
0 评论:
0 赞:
0 阅读:
129