码迷,mamicode.com
首页 > 编程语言
c语言链表翻转
明天多益网络一面,晚上写了个简单的链表翻转程序找找感觉,两种思路实现。一种通过头插法实现翻转,另一种则是通过更改节点指针指向来实现。虽然简单,但动动手,活跃下思维!希望明天面试顺利!#include #include typedef struct Node{ int data; struct Nod...
分类:编程语言   时间:2015-03-27 22:02:59    阅读次数:375
排序法
选择排序法: 1 class Sort{ 2 public static void main(String[] args) { 3 int[] array = {3, 9, 10, 5, 48, -23};//创建并初始化数组 4 selectSort(arr...
分类:编程语言   时间:2015-03-27 22:01:21    阅读次数:157
JavaScript事件处理函数
onAbort :终止了图片加载onBlur:用户移除了某表单元素onChange:用户修改了表单元素的值onClick:用户单击了类似按钮的表单元素onError:程序在加载图片的时候出现错误onFocus:用户激活了某表单元素onLoad:页面加载完毕onMouseOut:鼠标从某对象上移除on...
分类:编程语言   时间:2015-03-27 22:01:27    阅读次数:195
黑马程序员——java集合框架(Map和工具类)
1.Map体系下有三个子类:HashMap 底层是哈希表数据结构,可以存入null键和null值,不同步---TreeMap 底层是二叉树数据结构,线程同步,可以用于给map集合中的键进行排序和Set很像,Set底层是Map添加元素时,如果出现相同键,那么厚添加的值会覆盖原有键对应的值,并且put方...
分类:编程语言   时间:2015-03-27 22:01:17    阅读次数:218
Java NIO 系列教程
转载于http://www.iteye.com/magazines/132-Java-NIOJava NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。感谢并发编程网的翻译和投递。(关注...
分类:编程语言   时间:2015-03-27 22:02:00    阅读次数:222
java对象的初始化过程
java中对象的初始化的过程: 1.虚拟机加载类(先找到类文件) 2.执行该类中的static代码块,如果有的话给雷初始化。 3.在对内存中开辟空间,分配内存地址。 4.在对内存中简历对象的特有属性,并进行默认初始化。 5.对属性进行显式初始化。 6.对对象进行构造代码块的初始化。 7.对对象进行对...
分类:编程语言   时间:2015-03-27 21:59:28    阅读次数:205
黑马程序员——java集合框架之List,Set
集合框架 1.数组与集合的不同 数组长度是固定的,集合长度是可变的 数组中可以存储基本数据类型,集合只存储对象 集合可以存储不同类型的对象 2.java集合类中有两个顶层接口Collection和Map,下面是对Collection的一些总结: 集合中常用方法: add方法的参数类型为Object,...
分类:编程语言   时间:2015-03-27 21:59:56    阅读次数:227
黑马程序员——java IO流
java中,IO流需要操作系统资源,使用完毕后要释放资源。IO流根据操作的数据的类型的不同,可以分为字节流和字符流,字符流是基于字节流的。字符流的顶层基类是Reader和Writer字节流的顶层基类是InputStream和OutputStream流是用来操作数据的,数据的最常见形式是文件,字符流针...
分类:编程语言   时间:2015-03-27 22:00:24    阅读次数:199
拓扑排序 HDU1285
这个题是个模板题,可以直接用拓扑排序的模板来做,AC代码#include #include#include using namespace std;const int N = 1000;int n, m;int Map[N][N];int topNum[N];bool toposort(int *r...
分类:编程语言   时间:2015-03-27 21:59:24    阅读次数:222
黑马程序员——Java基础---集合框架工具类
黑马程序员——Java基础---集合框架工具类 ------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------一、概述 Java为操作Set、List和Map提供了一系列工具类,主要有Collections和Arrays。这两个工具类的特点:类中的方法都是静态....
分类:编程语言   时间:2015-03-27 22:00:16    阅读次数:244
操作系统中的调度算法
一、进程(作业)调度算法1.先来先服务调度算法(FCFS):每次调度是从就绪队列中,选择一个最先进入就绪队列的进程,把处理器分配给该进程,使之得到执行。该进程一旦占有了处理器,它就一直运行下去,直到该进程完成或因发生事件而阻塞,才退出处理器。特点:利于长进程,而不利于短进程。2.短进程(作业)优先调...
分类:编程语言   时间:2015-03-27 21:59:23    阅读次数:204
黑马程序员——创建线程的两种方式
java中创建线程有两种方式: 1.继承Thread类 步骤: (1)定义一个类继承Thread类(2)复写Thread类中的run()方法 (3)调用start()方法:启动线程及调用run()方法 2.实现Runnable接口的方式步骤:(1)定义一个类实现Runnable接口 (2)覆盖Run...
分类:编程语言   时间:2015-03-27 21:59:02    阅读次数:267
【原创翻译】初识Unity中的Compute Shader
一直以来都想试着自己翻译一些东西,现在发现翻译真的很不容易,如果你直接把作者的原文按照英文的思维翻译过来,你会发现中国人读起来很是别扭,但是如果你想完全利用中国人的语言方式来翻译,又怕自己理解的不到位,反而与作者的愿意相悖。所以我想很多时候,国内的译者也是无奈吧,下次再看到译作也会抱着一些感同身.....
分类:编程语言   时间:2015-03-27 21:57:45    阅读次数:205
为什么java构造函数的构造器只能在第一行写this() 或者super() ?
最近在看内部类, 但是被“为什么匿名内部类或者局部内部类使用方法的局部变量时, 局部变量一定得是final类型”困扰着, 在网上查找资料的时候, 发现我对类初始化完全不了解, 之前的认识都是错误! 所以回头又看了看基础的初始化, 在看初始化的时候, 就发现一点, 就是“为什么只能在构造器的第一行写t...
分类:编程语言   时间:2015-03-27 21:58:09    阅读次数:157
黑马程序员——java环境变量path和classpath
1.path的作用 path是用来指定java可执行文件的完整路径的,其实即使不在path中设置JDK的路径也可以执行java文件,但必须写下完整路径,如D:\Program Files\Java\jdk1.6.0_10\bin\javac Test.java,如果设置了环境变量path,如:pat...
分类:编程语言   时间:2015-03-27 21:56:01    阅读次数:206
黑马程序员——对线程的一些总结
1.为什么要覆盖run()方法? Thread类用于描述线程。该类就定义了一个功能,即存储线程要运行的代码,该存储的功能就是由run()方法来实现的。2.线程的运行状态: 线程被创建,调用start()方法进入运行状态;如果调用sleep(time)或者wait()方法线程进入冻结状态,但依然存在,...
分类:编程语言   时间:2015-03-27 21:53:33    阅读次数:209
《返回一个数组的最大值》
《返回一个数组的最大值》设计思想:手动或使用随机函数生成一系列数组成一个数组,设计求数组中最大值的函数,在主函数中调用即可;但是考虑到用户的各种需求与程序的各种不一致性,为此设计了相关的能柔和两种状态下的各种情况测...
分类:编程语言   时间:2015-03-27 21:53:08    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!