码迷,mamicode.com
首页 > 编程语言
【C语言】04-函数
本文目录一、函数的分类二、函数的声明和定义三、函数的形参和实参说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略回到顶部一、函数的分类前面已经说过,C语言中的函数就是面向对象中的"方...
分类:编程语言   时间:2015-08-20 12:08:42    阅读次数:148
多线程编程2-NSOperation
本文目录前言一、NSInvocationOperation二、NSBlockOperation三、NSOperation的其他用法四、自定义NSOperation回到顶部前言1.上一讲简单介绍了NSThread的使用,虽然也可以实现多线程编程,但是需要我们去管理线程的生命周期,还要考虑线程同步、加锁...
分类:编程语言   时间:2015-08-20 12:07:40    阅读次数:166
【C语言】11-指针
本文目录直接引用一、什么是指针?二、指针的定义三、指针的初始化四、指针运算符五、指针的用途举例六、关于指针的疑问说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略指针是C语言中非常重...
分类:编程语言   时间:2015-08-20 12:06:55    阅读次数:147
Swift 2.0学习笔记(Day 3)——Swift 2.0之后增加的关键字
Swift 2.0学习笔记(Day 3)——Swift 2.0之后增加的关键字 看了之前的学习笔记知道了什么是关键字,现在提示各位在Swift 2.0之后增加defer、guard、repeat、catch、rethrows、throw、throws和try关键字,其中repeat关键字替代do.....
分类:编程语言   时间:2015-08-20 12:08:09    阅读次数:131
c++ socket编程步骤
sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。服务器端编程的步骤:1:加载套接字库,创建套接字(WSAStartup()/socket());2:绑定套接...
分类:编程语言   时间:2015-08-20 12:06:32    阅读次数:120
常见算法的记录
快速排序 时间复杂度?O(n*log2n) 总结起来,快排的核心算法只有两步: 1)sort排序函数中,调用分区函数partition,将大的数组分成两块,然后再分别调用sort函数,这是一个递归过程。 2)partition分区函数 publ...
分类:编程语言   时间:2015-08-20 10:59:29    阅读次数:231
php数组根据某键值,把相同键值的合并最终生成一个新的二维数组
要处理的PHP数组: $infos?=?array(???? ????array( ????????‘gid‘?=>?36, ????????‘name‘?=>?‘高二佳木斯‘,????????? ????????‘start_time‘?=>?‘2015-08-28?...
分类:编程语言   时间:2015-08-20 10:57:43    阅读次数:277
spring支持的websocket
首发:个人博客 必须说明:这篇博文只用于自己记录,使用spring的websocket支持一定要看官方文档,权威又简明,不推荐看不专业又啰嗦的国产博文。 已尝试了两种方法,当然,不管哪种方法都要先添加maven依赖: <d...
分类:编程语言   时间:2015-08-20 10:57:31    阅读次数:207
C语言不通过第三个变量交换a、b两数数值的技巧
inta=8,b=9;a=a^b;b=b^a;a=a^b;
分类:编程语言   时间:2015-08-20 10:54:17    阅读次数:98
以符合人类阅读的方式打印php数组
在程序开发过程中;打印数据进行查看调试是非常频繁的;如果没有一种易于阅读的样式那是相当痛苦的;先定义一个数组;$array=array( ‘t0‘=>‘test0‘, ‘t1‘=>‘test1‘, ‘t3‘=>array( ‘tt0‘=>‘test0‘, ‘tt1‘=>‘test1‘, ‘tt3‘=>‘test3‘, ) );如果用php系统函数pri..
分类:编程语言   时间:2015-08-20 10:53:45    阅读次数:98
C语言:指针的运用
在C语言中,指针是非常强大的工具。通过对指针的灵活运用,可以使程序的编写更加高效。指针既可以传值也可以传递地址。正是由于指针的灵活性,所以像博主这种新手在使用起来很容易犯错,导致程序崩溃。因此,理解指针的用法以及他在函数中的调用方式是非常重要的,这也是博主正..
分类:编程语言   时间:2015-08-20 10:51:56    阅读次数:132
hdu 2680 Choose the best route (SPFA算法)
本题链接:点击打开链接 本题大意:         输入n,m,s,代表有n个点,m条边,s代表终点。然后输入边,每条边输入p,q,t;p,q代表两个点,t表示边权,注意题目中说是从p指向q边,故应建立有向图。然后输入w表示有w个起点,然后输入起点;对于多个起点,如果对每个起点使用一次SPFA,则起点多的话可能会有点麻烦,所以不妨这样进行处理:另外设置一个不与题目中重合的点,将所有起点到此点的...
分类:编程语言   时间:2015-08-20 10:42:32    阅读次数:142
Java7的那些新特性
本文介绍的java 7新特性更多的感觉像是语法糖。毕竟java本身已经比较完善了,不完善的很多比较难实现或者是依赖于某些底层(例如操作系统)的功能。不过java7也实现了类似aio的强大功能。但本文并未有此介绍。主要是 1.switch可以接受string类型而不像以前仅仅是int;2.异常catch可以一次处理完而不像以前一层层的surround;3.泛型类实例化也不用繁琐的将泛型声明再写一遍;...
分类:编程语言   时间:2015-08-20 10:42:02    阅读次数:138
Java8新特性浅析
欢迎阅读我编写的Java 8介绍。本教程将带领你一步一步地认识这门语言的新特性。通过简单明了的代码示例,你将会学习到如何使用默认接口方法,Lambda表达式,方法引用和重复注解。看完这篇教程后,你还将对最新推出的API有一定的了解,例如:流控制,函数式接口,map扩展和新的时间日期API等等。 允许在接口中有默认方法实现 Java 8 允许我们使用default关键字,为接口声明添加非抽象的方...
分类:编程语言   时间:2015-08-20 10:42:17    阅读次数:167
SpringMVC + Mybatis + Shiro + ehcache时缓存管理器报错。
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shiroFilter' defined in class path resource [spring/spring-shiro-web.xml]: Cannot resolve reference to bean 'sec...
分类:编程语言   时间:2015-08-20 10:42:27    阅读次数:406
在C语言中引入了面向对象的思想
在C语言中引入了面向对象的思想 是一种混合型的语言,同时支持结构化程序设计和面向对象程序设计方法 兼容C语言,可不加修改地使用C语言代码 允许数据抽象,支持封装、继承和多态等特征 逻辑型也称布尔型,其取值为true(逻辑真)和false(逻辑假) 强制类型转换格式如下: type(表达式),例如:int(num); (type)表达式,例如:(int)num; ...
分类:编程语言   时间:2015-08-20 10:40:49    阅读次数:149
Spring MVC配置事项
在Intellij IDEA里面配置Spring MVC项目时会碰到刚一新建完毕就大面积报错的情况,主要原因还是JAR包的问题。 解决方案: (1)点击项目结构进入相应的菜单 (2)点击Problems查看所有问题的列表,一般来讲,会有一个 Tomcat7.0.37的maven配置项无效的情况,这个很正常,因为我们使用的是Tomcat8.0.25所以,直接删除它就可以...
分类:编程语言   时间:2015-08-20 10:38:26    阅读次数:110
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!