首页 > 编程语言
c语言函数可变参数列表
原文:c语言函数可变参数列表在函数原型中,列出了函数期望接受的参数,但原型只能显示固定数目的参数。让一个函数在不同的时候接受不同数目的参数是不是可以呢?答案是肯定的,但存在一些限制。 考虑一个计算一系列值的平均值的函数。如果这些值存储于数组中,这个任务就太简单了,所以为了让问题变得更有趣一些,我们假...
分类:编程语言   时间:2014-12-16 19:07:21    收藏:0  评论:0  赞:0  阅读:286
位域结构体多线程访问出错的问题分析
位域结构体能节省一些内存空间,但是使用不当会产生race conditions,导致程序异常,下面简要分析错误产生的原因和解决方案。 首先定义一个简单的bit field结构体。+struct bit_filed {+ unsigned a : 1;+ unsigned...
分类:编程语言   时间:2014-12-16 19:06:39    收藏:0  评论:0  赞:0  阅读:380
java类集框架
主要分两个接口:collection和Map主要分三类:集合(set)、列表(List)、映射(Map)1.集合:没有重复对象,没有特定排序方式2.列表:对象按索引位置排序,可以有重复对象3.映射:有一个键对象和一个值对象,键不可重复,值可以重复这里我们介绍Listlist是接口,linklist和...
分类:编程语言   时间:2014-12-16 19:06:09    收藏:0  评论:0  赞:0  阅读:264
Objective-C语言-构造方法和类的深入和分类
一、构造方法(一)构造方法的调用完整的创建一个可用的对象:Person*p=[Personnew];New方法的内部会分别调用两个方法来完成2件事情,1)使用alloc方法来分配存储空间(返回分配的对象);2)使用init方法来对对象进行初始化。可以把new方法拆开如下:1.调用类方法+alloc分...
分类:编程语言   时间:2014-12-16 19:04:39    收藏:0  评论:0  赞:0  阅读:233
PHP实现 bitmap 位图排序 求交集
2014年12月16日 17:15:09初始化一串全为0的二进制;现有一串无序的整数数组;如果整数x在这个整数数组当中,就将二进制串的第x位置为1;然后顺序读取这个二进制串,并将为1的位转换成整数,顺序存放到新的集合中,就是排好序的了排序代码: 1 function sort() 2 ...
分类:编程语言   时间:2014-12-16 19:01:19    收藏:0  评论:0  赞:0  阅读:374
java线程控制安全
synchronized()在线程运行的时候,有时会出现线程安全问题例如:买票程序,有可能会出现不同窗口买同一张编号的票运行如下代码:public class runable implements Runnable { //此处定义变量是一个对象的变量,run()函数调用的时候不同的线程调用 int...
分类:编程语言   时间:2014-12-16 19:01:11    收藏:0  评论:0  赞:0  阅读:285
spring---------配置文件的命名空间
两种格式的配置文件:DTD和Schema区别:http://www.cnblogs.com/zhaozhan/archive/2010/01/04/1639194.html1 2 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
分类:编程语言   时间:2014-12-16 19:00:49    收藏:0  评论:0  赞:0  阅读:345
Web开发技术——JavaScript HTML DOM1(基础、改变HTML、改变CSS)
JavaScript HTML DOM 通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。 HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树。 HT...
分类:编程语言   时间:2014-12-16 18:58:40    收藏:0  评论:0  赞:0  阅读:350
javascript 原型链方式(prototype)
------------------------------原型链方式(prototype)继承父类的所有方法 ,而 call方式为克隆this调用方式---------------------function sayColor(sPrefix, sSuffix){ alert(sPrefix + ...
分类:编程语言   时间:2014-12-16 18:56:39    收藏:0  评论:0  赞:0  阅读:289
Python中assert的用法
Python中assert的用法Python中assert用来判断语句的真假,如果为假的话将触发AssertionError错误如:>>> a = 23>>> a23>>> assert a == 23>>> a -=1>>> a22>>> assert a == 23Traceback (most...
分类:编程语言   时间:2014-12-16 18:56:09    收藏:0  评论:0  赞:0  阅读:420
Spring
Spring的两个核心概念IOC (Inversion of Control 控制反转)AOP (Aspect Orient Programming 面向切面编程)控制反转和依赖注入 控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则...
分类:编程语言   时间:2014-12-16 18:55:10    收藏:0  评论:0  赞:0  阅读:292
Swift实现UIKit Dynamic动画
iOS7引入了UIKit Dynamics,可以帮助开发者开发出更接近真实世界的动画效果。之前,用户如果要做出这样的效果,需要话很多的时间在物理计算和Core Animation上。现在,所有的一切都变得非常简单,只要简单的几行就可以实现真实世界的效果。比如,重力、碰撞等。UI Dynamics中得...
分类:编程语言   时间:2014-12-16 18:54:19    收藏:0  评论:0  赞:0  阅读:377
halocn/C++ (第一篇)
在使用C++编写halcon之前,确定自己有较好的C++基础,并熟悉一套开发平台如VCProgrammers_guide.pdf chapter7中有关于creating Aplicatin with halcon/c++的详细介绍以vs2008为例 工具---》选项 (有图介绍不配文字啦)用C++...
分类:编程语言   时间:2014-12-16 18:52:09    收藏:0  评论:0  赞:0  阅读:546
java&tomcat安装
1. 主要可以参考 :http://www.showerlee.com/archives/548其中 修改 /etc/profile文件有误, 参照如下:export JAVA_HOME=/usr/local/java#export JAVA_HOMEexport PATH=$JAVA_HOME/b...
分类:编程语言   时间:2014-12-16 18:48:19    收藏:0  评论:0  赞:0  阅读:287
Java 工具集
在 sudo -u tomcat 状态下执行1. jstackjstack pid >> file : 打印当前 thread stack 状态CPU 高分析流程使用jstack分析步骤1) top 查看java进程2) top -p -H 查看消耗cpu的线程3) 转为 十六进制4) sudo.....
分类:编程语言   时间:2014-12-16 18:45:49    收藏:0  评论:0  赞:0  阅读:168
js数组的操作
1、数组的创建1vararrayObj =newArray(); //创建一个数组23vararrayObj =newArray([size]); //创建一个数组并指定长度,注意不是上限,是长度45vararrayObj =newArray([element0[, element1[, ...[,...
分类:编程语言   时间:2014-12-16 18:45:41    收藏:0  评论:0  赞:0  阅读:338
python学习之 类class
定义Python 的 Class 比较特别,和我们习惯的静态语言类型定义有很大区别。1. 使用一个名为 __init__ 的方法来完成初始化。2. 使用一个名为 __del__ 的方法来完成类似析购操作。3. 所有的实例方法都拥有一个 self 参数来传递当前实例,类似于 this。4. 可以使用 ...
分类:编程语言   时间:2014-12-16 18:41:49    收藏:0  评论:0  赞:0  阅读:303
C语言中关键字auto、static、register、const、volatile、extern的作用
原文:C语言中关键字auto、static、register、const、volatile、extern的作用关键字auto、static、register、const、volatile、extern这些关键词都是c++基础知识,我整理了一下,希望对新学的朋友们有用:(1)auto 这个这个关键字用...
分类:编程语言   时间:2014-12-16 18:41:39    收藏:0  评论:0  赞:0  阅读:334
[C语言]变量VS常量
--------------------------------------------------------------------------------1. 固定不变的数是常数,直接写在程序里称为直接量(literal)。 int total = 100 - price;#include ....
分类:编程语言   时间:2014-12-16 18:37:59    收藏:0  评论:0  赞:0  阅读:282
转载 c++指针 指针入门
这是一篇我所见过的关于指针的最好的入门级文章,它可使初学者在很短的时间内掌握复杂的指针操作。虽然,现在的Java、C#等语言已经取消了指针,但作为一个C++程序员,指针的直接操作内存,在数据操作方面有着速度快,节约内存等优点,仍是很多C++程序员的最爱。指针就像是一把良剑,就看你怎么去应用它! 什么...
分类:编程语言   时间:2014-12-16 18:37:49    收藏:0  评论:0  赞:0  阅读:242
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!