码迷,mamicode.com
首页 > 编程语言
我的第一道java_A+B
JAVA——A+B——————我的第一道JAVATime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 241566Accepted Submission(...
分类:编程语言   时间:2015-03-15 16:42:21    阅读次数:93
Java-字符串
字符串:由字符所组成的一串文字符号被称之为字符串 在java中字符串不仅仅是字符数组,而且是String类的一个实例,可以使用String类来构建,系统提供相关的属性和方法,提供对字符串的各种操作的支持。 字符串的每个字符是使用Unicode字符来构建。 字符串的...
分类:编程语言   时间:2015-03-15 16:39:45    阅读次数:135
JavaScript--变量、作用域及内存(12)
// JS变量是松散型的(不强制类型)本质,决定了它只是在特定时间用于保存特定值的一个名字而已;// 由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变;一 变量及作用域1.基本类型和引用类型1 // JS变量包含两种不同的数据类型的值:基本类型值和...
分类:编程语言   时间:2015-03-15 16:40:09    阅读次数:118
Java-程序控制
程序控制语句: 顺序结构:最常见的,系统默认的,按出现的顺序来执行,其中没有跳转或判断,直到程序结束为止;条件语句: if语句: if(布尔表达式){ 语句1; } ...
分类:编程语言   时间:2015-03-15 16:36:30    阅读次数:114
java多线程总结一:线程的两种创建方式及比较
1.线程的概念:线程(thread)是指一个任务从头至尾的执行流,线程提供一个运行任务的机制,对于java而言,一个程序中可以并发的执行多个线程,这些线程可以在多处理器系统上同时运行。当程序作为一个应用程序运行时,java解释器为main()方法启动一个线程。2.并行与并发:(1)并发:在单处理器系...
分类:编程语言   时间:2015-03-15 16:35:40    阅读次数:171
c语言实现四则运算2
设计要求: 1、题目避免重复; 2、可定制(数量/打印方式); 3、可以控制下列参数: 是否有乘除法、是否有括号、 数值范围、加减有无负数、除法有无余数、否支持分数 (真分数, 假分数, …)、是否支持小数 (精确到多少位)、打印中每行的间隔可调整;我的设计思路 关于避免重复这个问题,我思...
分类:编程语言   时间:2015-03-15 16:34:02    阅读次数:120
基数排序
一.什么是基数排序我们以前接触的很多算法,都是通过比较的得出的,但基数排序是另一种思路。原理类似桶排序,这里总是需要10个桶,多次使用首先以个位数的值进行装桶,即个位数为1则放入1号桶,为9则放入9号桶,暂时忽视十位数例如待排序数组[62,14,59,88,16]简单点五个数字,分配10个桶,桶编号...
分类:编程语言   时间:2015-03-15 16:30:09    阅读次数:158
详谈线性表的有关操作(Java、C两种语言)
之前在学习线性表一章的时候,有些地方都是比较含糊的带过,只是把一些比较难理解的地方花了好长时间才明白。。。。然后写出代码,存在博客上面。从今天开始,将重新把数据结构这本书走一遍,用C和Java两种语言,尽量把每个部分都可以用代码实现一遍,使印象更加深刻,也算是重新学习一下C语言啦~~。而且现在新学期开始学Oracle啦,也会把一些学习过程中的代码以及重点难点记录下来,希望大家会关注哦~~    ...
分类:编程语言   时间:2015-03-15 15:22:51    阅读次数:164
三种排序算法小结
首先是归并排序,基本思想为分治,合并的技巧比较重要,不是原址排序。代码如下;int merge(int* x,int left,int mid,int right) { int i,j,k; int L1 = mid-left+2; int L2 = right-mid+1; int* L = new int[L1]; int* R = new int[L2]...
分类:编程语言   时间:2015-03-15 15:24:06    阅读次数:184
JavaScript中的递归函数问题
学过其他编程语言的都应该会知道递归这个问题,递归函数是在一个函数通过名字调用自身的情况下后构成的。function fac(num){ if(num<=1){ return 1; }else{ return num*fac(num-1); } } 这是一个比较经典的阶乘算法,这个写法就实现我们所说的递归。这个代码看起来是没有什么问题, 在c或者其他编程语言都有这样的...
分类:编程语言   时间:2015-03-15 15:22:51    阅读次数:122
内排序和外排序
内排序:指在排序期间数据对象全部存放在内存的排序。 外排序:指在排序期间全部对象太多,不能同时存放在内存中,必须根据排序过程的要求,不断在内,外存间移动的排序。 根据排序元素所在位置的不同,排序分: 内排序和外排序。 内排序:在排序过程中,所有元素调到内存中进行的排序,称为内排序。内排序是排序的基础。内排序效率用比较次数来衡量。按所用策略不同,内排序又可分为插入排序、选择排序、交...
分类:编程语言   时间:2015-03-15 15:22:47    阅读次数:166
Java中正则Matcher类的matches()、lookAt()和find()的区别
参考博文地址:http://www.oseye.net/user/kevin/blog/170 1、matcher():只有在整个字符串完全匹配才返回true,否则返回false。但是如果部分匹配成功,匹配的位置将移动到下次匹配的位置 2、lookingAt():总是从第一个字符开始匹配,无论匹配成功与否,都不会再继续向下匹配 3、find():部分匹配,如果匹配成功,返回true,匹配的位...
分类:编程语言   时间:2015-03-15 15:20:27    阅读次数:202
java IO流详解(一)
从本篇博文开始,详细讲解JAVA IO流的基本操作,力求每一个例子都给大家一个DEMO,在最终完成的时候,我会贴出最终的源码,方便大家交流学习。 上一篇博文中转载了大神的博文和图片,非常好! 文章链接如下:Java IO流下面一个个的用实例进行讲解每个IO流的基本用法。 1 File文件public static void main(String[] args) throws IOExcept...
分类:编程语言   时间:2015-03-15 15:21:23    阅读次数:176
QThead实现模拟VC线程函数
// 头文件#ifndef QTHREADBASE_H#define QTHREADBASE_H#include #include #include #include #include #ifdef _MAC#define CALLBACK PASCAL#define WINAPI ...
分类:编程语言   时间:2015-03-15 15:17:50    阅读次数:190
C#中异步和多线程的区别
C#中异步和多线程的区别是什么呢?异步和多线程两者都可以达到避免调用线程阻塞的目的,从而提高软件的可响应性。甚至有些时候我们就认为异步和多线程是等同的概念。但是,异步和多线程还是有一些区别的。而这些区别造成了使用异步和多线程的时机的区别。异步和多线程的区别之异步操作的本质所有的程序最终都会由计算机硬...
分类:编程语言   时间:2015-03-15 15:16:42    阅读次数:154
JAVA大集合数据分批次进行切割处理
今天遇到一个大集合里面的数据删除问题, 因为是一个大集合,如果同时传递到数据库,那么就会造成数据库压力 所以分批次的进行批量操作 其实 也可以采用多线程来处理或者多批次加多线程来处理都是可以的 下面的案例 主要讲述是大集合拆分成小集合的代码 避免下次用到忘记了! 啥也不说,直接上代码,避免下次会用到...
分类:编程语言   时间:2015-03-15 15:13:59    阅读次数:201
《Python 学习手册》笔记 1
今天看了 Udacity 的 iOS 学习路线介绍,作者的看法是,最好先学习 Swift,而不是 Objective-C,原因一方面是 Swift 要简单一些,另一方面是因为 Apple 打算用 Swift 作为将来的官方语言取代 OC。大学里,编程语言课程就是 C 和 C++。我不知道这是谁定的,...
分类:编程语言   时间:2015-03-15 15:12:42    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!