码迷,mamicode.com
首页 > 编程语言
排序的稳定性(概念明晰)
当待排序记录的关键字均不相同时,排序结果是唯一的,否则排序结果不唯一。 在待排序的文件中,若存在多个关键字相同的记录,经过排序过后这些具有相同关键字的记录之间的相对次序保持不变 该排序方法是稳定的;若具有相同关键字之间的相对次序发生变化,则称这种排序方法不稳定。 注意:排序算法的稳定性是针对所有输入 ...
分类:编程语言   时间:2016-05-07 23:46:44    阅读次数:313
若干道Swift面试题
1,说说你认识的Swift是什么?Swift是苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于MAC OS和iOS平台,用于搭建基于苹果平台的应用程序。2,Swift比Objective-C有什么优势?Swift全面优于Objective-C语言,性能 ...
分类:编程语言   时间:2016-05-07 23:40:42    阅读次数:307
python入门学习课程推荐
最近在学习自动化,学习过程中,越来越发现coding能力的重要性,不会coding,基本不能开展自动化测试(自动化工具只是辅助)。 故:痛定思痛,先花2个星期将python基础知识学习后,再进入自动化的学习。 现推荐几个学习python基础知识的途径: 1、《笨办法学python》(第三版),从头到 ...
分类:编程语言   时间:2016-05-07 23:39:49    阅读次数:200
使用线程 Monitor.Wait() 和 Monitor.Pulse()
Wait() 和 Pulse() 机制用于线程间交互。当在一个对象上使用Wait() 方法时,访问这个对象的线程就会一直等待直到被唤醒。Pulse() 和 PulseAll() 方法用来通知等待的线程醒来的。下面是关于Wait() 和 Pulse() 方法如何运行的例子,WaitAndPulse.c ...
分类:编程语言   时间:2016-05-07 23:39:17    阅读次数:269
如何用c语言调用c++做成的动态链接库
今天在做东西的时候遇到一个问题,就是如何在C语言中调用C++做的动态链接库so文件如果你有一个c++做的动态链接库.so文件,而你只有一些相关类的声明, 那么你如何用c调用呢,别着急,本文通过一个小小的例子,让你能够很爽的搞定. 链接库头文件:head.h firstso.cpp 编译命令如下:g+ ...
分类:编程语言   时间:2016-05-07 23:40:14    阅读次数:185
JavaScript简介
一、JavaScript简介 1.JavaScript是个什么东西? 它是个脚本语言,需要有宿主文件,它的宿主文件是HTML文件。 2.它与Java什么关系? 没有什么直接的联系,Java是Sun公司(已被Oracle收购了),JavaScript是netspace(网景公司,已被美国在线收购了), ...
分类:编程语言   时间:2016-05-07 23:40:32    阅读次数:284
多线程——线程同步,死锁
线程同步: 为什么需要同步 ① 线程同步是为了防止多个线程访问一个数据对象时,对数据造成破坏。 ② 线程的同步是保证多线程安全访问竞争资源的一种手段。 同步和锁 ① Java中每一个对象都有一个内置锁。 ② 当程序运行到非静态的synchronized同步方法上时,自动获得与正在执行代码类的当前实例 ...
分类:编程语言   时间:2016-05-07 23:38:09    阅读次数:307
c++虚函数与多态实例分析
参考资料:http://blog.csdn.net/hackbuteer1/article/details/7883531 ...
分类:编程语言   时间:2016-05-07 23:36:03    阅读次数:247
第一节 MyBatis3+SpringMVC4+Spring4环境搭建
第一步:寻找JAR包 Aop3个,上传文件时2个,Spring依赖commons-logging1个,日期转换的工具类1个,连接池1个, JSON数据处理3个,JSTL表达式2个,log4j、 mybatis核心包2个,数据库连接1个,Spring19个,Mybatis-Spring1个 第二步:配 ...
分类:编程语言   时间:2016-05-07 23:27:29    阅读次数:260
C#多线程之间事件通知
我有两个线程,线程1接受网络数据,存到队列;线程2取队列,进行各种复杂的处理然后绘制到界面上;想让线程1有数据了通知线程2,线程2再取队列,因为不通知的话,线程2一直在while循环检索队列时候有东西,很费cpu,怎么弄?我现在用的是C#的ManualResetEvent,线程1给队列中加数据时,置 ...
分类:编程语言   时间:2016-05-07 23:27:38    阅读次数:225
c#还有一点不太明白,既然开启了线程为何还要委托呢?
分享| 2013-07-15 09:33threadroc | 浏览 1611 次 既然开启了线程为何还要委托呢?,开启线程本身不就是委托吗?为何委托要显示声明呢?Thread thread = new Thread(new ThreadStart(getAllRows)); thread.IsBa ...
分类:编程语言   时间:2016-05-07 22:22:59    阅读次数:435
python基础之函数进阶之函数作为返回值/装饰器
因为装饰器需要用到返回函数的知识,所以在这里将返回函数和装饰器合并讲解。 什么是返回函数? 我们知道,一个函数中return可以返回一个或者多个值,但其实,return不仅可以返回值,还可以返回函数。 实例: 并且因为sum()定义在col()函数中,所以sum()继承了col()函数的局部变量和参 ...
分类:编程语言   时间:2016-05-07 22:21:20    阅读次数:269
java编程eclipse常用快捷键方式
Eclipse 常用快捷键 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时 ...
分类:编程语言   时间:2016-05-07 22:20:16    阅读次数:249
JavaScript 消息框+特殊字符
JavaScript 中创建三种消息框:警告框、确认框、提示框: 1.警告框: 警告框经常用于确保用户可以得到某些信息。 当警告框出现后,用户需要点击确定按钮才能继续进行操作 语法:alert("文本") 2.确认框: 确认框用于使用户可以验证或者接受某些信息. 确认框出现后,用户需要点击确定或者取 ...
分类:编程语言   时间:2016-05-07 22:17:01    阅读次数:371
JavaWeb学习笔记——jsp:setproperty和getproperty
...
分类:编程语言   时间:2016-05-07 22:16:54    阅读次数:233
Spring的DAO模块
Spring的DAO模块提供了对JDBC、Hibernate、JDO等DAO层支持。 DAO模块依赖 commons-pool.jar、commons-collections.jar package com.dao; import java.util.ArrayList; import java.u ...
分类:编程语言   时间:2016-05-07 22:15:36    阅读次数:175
Java学习3_一些基础3_16.5.7
字符串的一些常用方法: int length() String replace(CharSequence oldString,CharSequence newString) 用新字符串代替原字符串,返回信字符串。 String substring(int beginIndex) String sub ...
分类:编程语言   时间:2016-05-07 22:14:36    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!