码迷,mamicode.com
首页 > 编程语言
Swift和Objective-C混合编程——Swift调用OC
在iOS应用的开发中,Swift必将取代OC,两者的趋势是“短期共存,长期取代”。但以前有太多的代码是用OC语言完成的,而Swift的开发也从 OC中继承了很多的特性,两者也是有很多的类似之处。目前Swift和OC可以实现无缝的混合编程。        我这里会实现一个简单的Swift调用OC的iOS实例,实现过程是十分的简单的。就像我们所有的Hello World一样。具体操作步骤如下: (...
分类:编程语言   时间:2015-08-07 11:11:02    阅读次数:183
Thinking in Java -- 类型信息RTTI
Thinking in Java – 类型信息RTTI 个人感觉 java 中的比较难的部分了,在看了些netty源码发现其实这块非常有用。...
分类:编程语言   时间:2015-08-07 11:08:01    阅读次数:172
HDU1394-Minimum Inversion Number-归并排序求最小逆序数
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1394 理解了归并排序,学习了一下别人的博客,有把这个题目给敲了一遍。。。 这道题我用归并排序是我目前过的最快的算法62ms。。。当然,在我得博客里也有有线段树和树状数组求逆序数的模板; 这里我就没有离散化,还不能算是所有逆序数的模板。。。 对于归并排序不太了解的我推荐一个博客,里面有很详细的图...
分类:编程语言   时间:2015-08-07 11:06:05    阅读次数:136
Java多线程——<五>后台线程(daemon)
一、后台线程(守护线程) 学一个东西,最重要的一点就是,为什么要用它? 后台线程区别于普通线程,普通线程又可以称为用户线程,只完成用户自己想要完成的任务,不提供公共服务。而有时,我们希望编写一段程序,能够提供公共的服务,保证所有用户针对该线程的请求都能有响应。 仔细来看下后台线程的定义:指在程...
分类:编程语言   时间:2015-08-07 10:59:53    阅读次数:163
c语言》排序法
排序法1.选择排序法思路:在自定义函数中定义两个局部变量i,j;iarray[j]) 从大到大排序 if (array[j]>array[i])#include int main(int argc, const char * argv[]) { int array[]={1,2...
分类:编程语言   时间:2015-08-07 10:59:49    阅读次数:145
在Swift中使用libxml2
//// main.swift// C150805_libxml2r2// http://git.oschina.net/yao_yu/Swift2015/tree/master/C150805_libxml2r2?dir=1&filepath=C150805_libxml2r2&oid=f8...
分类:编程语言   时间:2015-08-07 10:57:27    阅读次数:360
java动态代理(JDK和cglib)
原出处:http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html设计模式中的代理模式,RealSubject和ProxySubject需要实现一个接口。而且每个接口需要一个代理类。这样会产生过多代理类。java动态代理要解决的是,自动生成...
分类:编程语言   时间:2015-08-07 10:54:41    阅读次数:159
Spring3.1+Hibernate3+Struts2的最新整合所需要的jar包
Spring3.1+Hibernate3+Struts2的最新整合所需要的jar包方法/步骤1Spring的基本jar包:1.org.springframework.web-3.1.4.RELEASE.jar:在web.xml中配置启动Spring容器所需,包括上下文(参数contextConfig...
分类:编程语言   时间:2015-08-07 10:56:06    阅读次数:136
Java String类型数据的字节长度
转载:http://blog.csdn.net/a19881029/article/details/7902701问题描述: 向Oracle数据库中一varchar2(64)类型字段中插入一条String类型数据,程序使用String.length()来进行数据的长度校 验,如果数据是纯英文,没有问...
分类:编程语言   时间:2015-08-07 10:55:06    阅读次数:123
JavaScript调试技巧之console.log()详解--2015-08-07
对于JavaScript程序的调试,相比于alert(),使用console.log()是一种更好的方式,原因在于:alert()函数会阻断 JavaScript程序的执行,从而造成副作用;而console.log()仅在控制台中打印相关信息,因此不会造成类似的顾虑一、什么是console.log(...
分类:编程语言   时间:2015-08-07 10:52:40    阅读次数:130
统治世界的十大算法
软件正在统治世界。而软件的核心则是算法。算法千千万万,又有哪些算法属于“皇冠上的珍珠”呢?Marcos Otero给出了他的看法。什么是算法?通俗而言,算法是一个定义明确的计算过程,可以一些值或一组值作为输入并产生一些值或一组值作为输出。因此算法就是将输入转为输出的一系列计算步骤。—Thomas H...
分类:编程语言   时间:2015-08-07 10:52:16    阅读次数:144
c++子类和父类成员函数重名
原文链接:http://blog.csdn.net/wxq1987525/article/details/66195291.子类和父类返回值参数相同,函数名相同,有virtual关键字,则由对象的类型决定调用哪个函数。2.子类和父类只要函数名相同,没有virtual关键字,则子类的对象没有办法调用到...
分类:编程语言   时间:2015-08-07 10:49:47    阅读次数:125
java知识巩固
1、从控制台读取一个字符: public static void main(String args[]) throws java.io.IOException{ char c=(char)System.in.read();//从控制台读取一个字符; switch(c){case'1': ...
分类:编程语言   时间:2015-08-07 10:49:44    阅读次数:142
spring默认为单例模式
这两天看到一个bug,记录下。在获取任务的时候,本来任务不是由这个柜员领取的,但是最后跑到那个柜员下面去了。查看日志,发现两个任务的领取操作很近,日志是穿插着打的。后来经人指点,说spring初始化bean默认是单实例模式,也就是说这个类的私有属性被后来的调用给改掉了。导致在领取任务的时候 第一个调...
分类:编程语言   时间:2015-08-07 10:50:09    阅读次数:137
java web用于保持状态的4种方法
方法一:网址重写通过在url地址后面添加若干的token作为查询字符串来实现。token的值一般为 键=值 url?key1=value1&key2=value2&...&keyn=valuenurl与token之间需要用?分开,两个token之间则是需要用一个&符号隔开。此方法适用于toke...
分类:编程语言   时间:2015-08-07 10:48:15    阅读次数:129
#编程规范#C++ Programming Style Guidelines
14、大作用域的变量应该使用长名字,短作用域的变量应该使用短名字。23、如果一个变量代表数量,那么该变量名前面应该加n比如 nPoints,nLines24、代表实体编号的的变量加上后缀No,比如,tableNo,employeeNo一种比较优雅的代替方法是,加上前缀i,例如iTable,iEmpl...
分类:编程语言   时间:2015-08-07 10:46:57    阅读次数:143
初学图论-Dijkstra单源最短路径算法
当图中所有边的权重为非负值时,我们可以选用巧妙Dijkstra算法。 ????本文使用C++实现了这一基本算法。参考《算法导论》第24.3节。 ????不过在算法的实现中,取当前与原点s最近的节点操作时,采用...
分类:编程语言   时间:2015-08-07 09:45:34    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!