码迷,mamicode.com
首页 > 编程语言
Java 多线程编程
Java给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空间,包含一... ...
分类:编程语言   时间:2016-12-08 03:10:38    阅读次数:235
算法之美--2.3.1 Z字形编排问题
2016-12-08 00:23:11 一、图像压缩编码中的Z字排序 JPEG(Joint Photographic ExpertsGroup)是一种常见的图像文件格式,也是目前静态图像中压缩比最高的一种图像文件格式,它综合运用了多种压缩技术而达到一种极高的压缩比例。JPEG是作为一个国际数字图像压 ...
分类:编程语言   时间:2016-12-08 03:09:21    阅读次数:294
Java课程设计——扫雷(winmine)
因为是我的课程设计,要是有冲突就不好了,转载注明出处!!! 程序很简单,毕竟我是搞acm的,我就只介绍一下闪光点。 中心空白搜索的时候,我用的DFS; API文档之后补上。 package com.TreeDream.MyGame; public class Block { String name; ...
分类:编程语言   时间:2016-12-08 03:06:35    阅读次数:275
C语言编译全过程
原文地址:http://www.yuanma.org/data/2009/0506/article_3647.htm 编译的概念:编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成 ...
分类:编程语言   时间:2016-12-08 03:06:20    阅读次数:187
JavaScript组成、引入、输出、运算符,基础知识
JavaScript组成: ECMAscript 浏览器对象模型 BOM 文档对象模型 DOM // ecmascript bom dom dom (文档对象模型) 用来访问和操纵html文档 bom (浏览器对象模型) js 是浏览器语言 JavaScript引入: 1 <script src=“ ...
分类:编程语言   时间:2016-12-08 03:00:55    阅读次数:173
算法之美--1.蒙特卡洛方法计算pi
运行结果: ...
分类:编程语言   时间:2016-12-08 02:55:42    阅读次数:260
python基础-函数式编程
python基础-函数式编程 高阶函数:map , reduce ,filter,sorted 匿名函数: lambda 1.1函数式编程 面向过程编程:我们通过把大段代码拆成函数,通过一层一层的函数,可以把复杂的任务分解成简单的任务,这种一步一步的分解可以称之为面向过程的程序设计。函数就是面向过程 ...
分类:编程语言   时间:2016-12-08 02:58:01    阅读次数:270
Swift使用注意
一、私有 private修饰的属性、方法、成员变量只能在本类中使用(完全私有) fileprivate修饰的可以在extension中使用 二、取类型 取一个类的类型,oc中是[类 class],swift中 类.self 三、extension中可以声明计算属性,但不能声明存储属性,和oc中一样 ...
分类:编程语言   时间:2016-12-08 02:53:35    阅读次数:229
Java 序列化
Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存中... ...
分类:编程语言   时间:2016-12-08 02:52:57    阅读次数:177
Javascrip 淡入淡出思路
这个思路是最近写XScroll.js类的时候想明白的。平常我们说的淡入淡出效果,一般分成两部分,一半是淡入,另一半就是淡出了。不过经过分析,我觉得其实只需要一半就行了 如题,只有思路,没有代码。 这个思路是最近写XScroll.js类的时候想明白的。平常我们说的淡入淡出效果,一般分成两部分,一半是淡 ...
分类:编程语言   时间:2016-12-08 02:53:24    阅读次数:108
php四种基础算法:冒泡,选择,插入和快速排序法
转自:http://www.php100.com/html/php/rumen/2013/1029/6333.html 许多人都说 算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣。作为一个初级phper,虽然很少接触到算法方面的东西 。但是对于冒泡排序,插入排序,选择排序,快速排序四种 ...
分类:编程语言   时间:2016-12-08 02:49:24    阅读次数:250
C++大小写转换和性能(C语言,C++,API,STL一共4种方法)
大小写转换和性能 前言 本文主要讨论最基本的一些大小写转换函数和API,不讨论一些常见的字符串程序库里面的大小写转换接口,另外本文的落脚点是这些转换函数的性能和日常开发中遇到的一些问题。 不考虑范围 其实ctype.h里面有定义一套宏,就是不考虑字符是否落在A-Z,a-z范围,直接计算(直接用加减法 ...
分类:编程语言   时间:2016-12-08 02:49:07    阅读次数:278
值得推荐的C/C++框架和库
值得推荐的C/C++框架和库 【本文系外部转贴,原文地址:http://coolshell.info/c/c++/2014/12/13/c-open-project.htm】留作存档 下次造轮子前先看看现有的轮子吧 值得学习的C语言开源项目 - 1. Webbench Webbench是一个在Lin ...
分类:编程语言   时间:2016-12-08 02:44:12    阅读次数:272
SDUT 3404 数据结构实验之排序七:选课名单.!?
数据结构实验之排序七:选课名单 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 随着学校规模的扩大,学生人数急剧增加,选课名单的输出也成为一个繁重的任务,我校目前有在校生3万多名,两千多门课程 ...
分类:编程语言   时间:2016-12-08 02:44:48    阅读次数:299
Java 泛型
Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。假定我们有这样一个需求:写一个排序方法,能够对整形数组、字符串数组甚至其他任何类型的数... ...
分类:编程语言   时间:2016-12-08 02:42:17    阅读次数:272
(7)javascript的程序控制结构及语句------(2)循环控制语句、跳转语句、使用对话框
一、循环控制语句 循环语句主要就是在满足条件的情况下反复执行某一个操作,循环控制语句主要包括while语句、do...while语句 和for语句。 1、While语句 语法: 当“条件表达式语句”的返回值为true时,则执行大括号“{ }”中的语句块,当执行完大括号“{ }”的语句块后,再次检测条 ...
分类:编程语言   时间:2016-12-08 02:38:15    阅读次数:260
最小生成树之Kruskal算法
用Kruskal方法解决无向连通图最小生成树问题: 1所有的点初始化的时候自成一个集合 2所有的边按照权值大小,从小到大排序 3选取权值小的边加入现有集合中,且加入后必须不构成环路,加入后,记录点的祖先 4重复步骤3,直到所有的点都被放入一个集合中 ...
分类:编程语言   时间:2016-12-08 02:36:03    阅读次数:239
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!