码迷,mamicode.com
首页 > 编程语言
【学习笔记】【C语言】文件的包含
一、基本概念#include,它可以将一个文件的全部内容拷贝另一个文件中。二、一般形式1.第1种形式#include 直接到C语言库函数头文件所在的目录中寻找文件2.第2种形式 #include "文件名"系统会先在源程序当前目录下寻找,若找不到,再到操作系统的path路径中查找,最后才到C语言库函...
分类:编程语言   时间:2015-07-04 00:36:42    阅读次数:210
一句话讲清楚什么是JavaEE
Java技术不仅是一门编程语言而且是一个平台。同时Java语言是一门有着特定语法和风格的高级的面向对象的语言,Java平台是Java语言编写的特定应用程序运行的环境。Java平台有很多种,很多的Java工程师,即使是干了很长时间的工程师也不是很理解不同平台之间的区别和关联是什么。Java编程语言一共...
分类:编程语言   时间:2015-07-04 00:35:59    阅读次数:245
Java版贪吃蛇(比较完善的版本)
很认真的写的一个java版的贪吃蛇游戏,图形界面,支持菜单操作,键盘监听,可加速,减速,统计得分,设定运动速度,设定游戏背景颜色等!应该没有Bug了,因为全被我修改没了。哈哈。 下面是项目各包及类的层次关系: 游戏的主要运行界面截图如下: 下面是部分代码,详细源码见此链接:http://pan.baidu.com/s/1bnubnzh //Snake类: pack...
分类:编程语言   时间:2015-07-03 23:32:50    阅读次数:557
【Unity】基于MVC模式的背包系统 UGUI实现
本文基于MVC模式,用UGUI初步实现了背包系统。 包含点击和拖拽两种逻辑,先献上源代码,工程和分析稍后补充。...
分类:编程语言   时间:2015-07-03 23:34:40    阅读次数:1010
各种排序算法的实现代码
#include"stdio.h" #include"malloc.h" #include"stdlib.h" typedef int KeyType; #define MAXSIZE 20 typedef struct { KeyType key; }RedType; typedef struct { RedType r[MAXSIZE+1]; int length; }SqList,* SQLIST; void play_choose(void);//显示菜单 void creat_li...
分类:编程语言   时间:2015-07-03 23:31:25    阅读次数:454
[华为机试练习题]44.24点游戏算法
问题描述:给出4个1-10的数字,通过加减乘除,得到数字为24就算胜利 输入: 4个1-10的数字。[数字允许重复,测试用例保证无异常数字] 输出: True or False...
分类:编程语言   时间:2015-07-03 23:29:35    阅读次数:194
浅谈Manacher算法与扩展KMP之间的联系
首先,在谈到Manacher算法之前,我们先来看一个小问题:给定一个字符串S,求该字符串的最长回文子串的长度.对于该问题的求解,网上解法颇多,时间复杂度也不尽相同,这里列述几种常见的解法. 解法一       通过枚举S的子串,然后判断该字串是否为回文,由于S的子串个数大约为,加上每次判断需要的时间,所以总的时间复杂度为,空间复杂度为. bool check(string &S, int l...
分类:编程语言   时间:2015-07-03 23:30:03    阅读次数:179
Java web程序创建
本文将自己如何创建第一个javaweb程序的过程简单叙述。以孤傲苍狼的“文件上传下载”这个javaweb为例。各个文件的具体代码见http://www.cnblogs.com/xdp-gacl/p/4200090.html。非常感谢孤傲苍狼对文件上传下载这个常用程序代码的介绍!自己是个小白,摸索得到...
分类:编程语言   时间:2015-07-03 23:26:10    阅读次数:153
Java + eclipse + awt 编写锻炼打字小软件(未完成)
进入前界面:import java.awt.*;public class Welcome extends JFrame implements Runnable{ Thread t; private LoginGraphics loginGraphics_IL; public...
分类:编程语言   时间:2015-07-03 23:23:10    阅读次数:374
swift语言开发的一个游戏------熊猫跑酷(KongfuPanda)
项目地址:https://github.com/jakciehoo/KongfuPanda欢迎加QQ群:260558552。大家一起交流iOS开发,我们可以一起学习,我很想集结一些志同道合的朋友,一起把iOS开发学好,学精,相互学习相互鼓励。1.首先创建一个游戏项目:2.将图片资源导入将我项目里的a...
分类:编程语言   时间:2015-07-03 23:23:06    阅读次数:307
Pascal 排序算法
Pascal 排序排序排序就是将杂乱无章的数据元素,通过一定的方法按关键字顺序排列的过程。排序问题是一个十分重要的问题,并且排序的方法有很多种:例子:输入20个数,将它们按照从高到低的次序排列以后输出。方法一:选择排序选择排序的基本思想:首先从要进行排序的数中选择最大的一个数,将它放在第一个位置,然...
分类:编程语言   时间:2015-07-03 23:21:58    阅读次数:151
蚂蚁金服研发工程师JAVA
antcampus@alipay.com岗位描述: 如果你想了解JAVA开发在阿里巴巴互联网生态系统中无与伦比的应用广度与深度 如果你对 基础技术感兴趣,你可以参与基础软件的设计、开发和维护,如分布式文件系统、缓存系统、Key/Value存储系统、数据库、Linux操作系统和Java优化...
分类:编程语言   时间:2015-07-03 23:18:34    阅读次数:244
javascript闭包详解(内容为转载的,觉得不错就分享一下)
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } f1...
分类:编程语言   时间:2015-07-03 23:14:29    阅读次数:132
java String类型 深入理解
本文摘自:http://www.cnblogs.com/ITtangtang/p/3976820.html这作者写的非常好,少许地方有笔误,值得收藏在讲解String之前,我们先了解一下Java的内存结构。一、Java内存模型按照官方的说法:Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例...
分类:编程语言   时间:2015-07-03 23:12:32    阅读次数:302
排序 - 选择法
选择法 基本思想, 每一趟 (例如第 i 趟,i = 0, 1, …,n-2)在后面 n-i个待排的数据元素中选出关键字 最小的元素, 作为有序元素序列的第 i 个元素。 排序过程   首先通过n-1次关键字比较,从n个记录中找出关键字最小的记录,将它与第一个记录交换;   再通过n-2次比较,从剩余的n-1个记录中找出关键字次小的记录,将它与第二个记录交换;  ...
分类:编程语言   时间:2015-07-03 22:06:15    阅读次数:209
Java程序员的Golang入门指南(下)
Java程序员的Golang入门指南(下)4.高级特性上面介绍的只是Golang的基本语法和特性,尽管像控制语句的条件不用圆括号、函数多返回值、switch-case默认break、函数闭包、集合切片等特性相比Java的确提高了开发效率,但这些在其他语言中也都有,并不是Golang能真正吸引人的地方。不仅是Golang,我们学习任何语言当然都是从基本语法特性着手,但学习时要不断地问自己:使这门语言区...
分类:编程语言   时间:2015-07-03 22:07:09    阅读次数:178
javascript 创建私有成员和静态私有成员
私有方法和属性在javascript中,因为没有类的概念,所以只能通过构造函数来模拟类,假设现在需要写一个手机类,这个手机需要传入一张电话号码,然后能打电话。最简单的方式是var Phone= function(num){ //手机号 this.num= num; //打电话 this.call = function(phone){ console.log(this.nu...
分类:编程语言   时间:2015-07-03 22:06:27    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!