一、操作系统 为了实现实现功能,提高效率,充分高效的管理并加以优化使用计算机硬件,方便用户使用,计算机就在其硬件的基础上安装了一层软件,及操作系统。操作系统的任务就是又好又快,方便快捷的管理所有设备。 操作系统将繁琐的,所有用来操作硬件的调用程序操作起来,并加以优化使用硬件这种极其繁琐的工作,彻底的 ...
分类:
编程语言 时间:
2017-03-13 20:08:38
阅读次数:
199
题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数字2或者3。 【思路1】需要一个容器 ...
分类:
编程语言 时间:
2017-03-13 20:10:35
阅读次数:
214
Police headquarter is monitoring signal on different frequency levels. They have got two suspiciously encoded strings s1 and s2 from two different fre ...
分类:
编程语言 时间:
2017-03-13 20:15:05
阅读次数:
308
背景: 如果项目有要求需要用到多语言的话,那么就需要引入语言包了。 要添加语言包,需要现在config/main.php配置: 上面的 lang*表示可以加载lang+任意合法文件名的文件如: 接下来是lang.php的内容: 调用方式如下: 另外,有时候会遇到一些比较特殊需要转化的字符串如 常量+ ...
分类:
编程语言 时间:
2017-03-13 20:16:00
阅读次数:
253
汇编语言的指令格式,目前有两种不同的标准:Windows下的汇编语言基本上都遵循Intel风格的语法,比如:MASM、NASM;而Unix/Linux下的汇编语言基本上都遵循AT&T风格的语法;一、汇编语言语句的通用格式[名称[:]] 指令码 [第一操作数][,第二操作数] ;注释汇编语言的指令码的 ...
分类:
编程语言 时间:
2017-03-13 20:21:20
阅读次数:
259
问题描述 《炉石传说:魔兽英雄传》(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示)。游戏在一个战斗棋盘上进行,由两名玩家轮流进行操作,本题所使用的炉石传说游戏的简化规则如下: * 玩家会控制一些角色,每个角色有自己的生命 ...
分类:
编程语言 时间:
2017-03-13 20:23:23
阅读次数:
334
1.在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 2.堆内存用来存放由new创建的对象和数组。 3.在堆中产生了一个数组或对象后,还可以在栈中定义一个特殊的变量。让栈中这个变量的取值等于数组或对象在堆内存中的首地址,栈中的这个变量就成了数组或者对象的引用变量。(引用变量就 ...
分类:
编程语言 时间:
2017-03-13 20:25:04
阅读次数:
185
算法提高 快乐司机 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 "嘟嘟嘟嘟嘟嘟 喇叭响 我是汽车小司机 我是小司机 我为祖国运输忙 运输忙" 这是儿歌“快乐的小司机”。话说现在当司机光有红心不行,还要多拉快跑。多拉不是超载,是要让所载货物价值 ...
分类:
编程语言 时间:
2017-03-13 20:27:20
阅读次数:
175
一、网络协议 网络协议是计算机网络中进行数据交换而建立的规则、标准或约定的集合。它规定了通信时信息必须采用的格式和这些格式的意义。 网络协议就是计算机之间进行通信的规则。为了使处于不同地点、装有不同操作系统的计算机之间可以在网络上实现有效地通信,而确立的一种为各类计算机都能认可的通信方法,任一方所表 ...
分类:
编程语言 时间:
2017-03-13 20:28:51
阅读次数:
216
最近打算要换工作,也面试了几家,因为不是自己喜欢的所以拒了一些(当然也有人家不要我的。。。。。)。在面试的过程中发现对java高级程序员的考察基本上围绕知识面,知识深度两个方面来考察。下面是在面试过程中遇到的问题: 1 如何防止重复提交2 如何跟踪web开发中的一个会话3 10万数据 如何高效查询最 ...
分类:
编程语言 时间:
2017-03-13 20:29:43
阅读次数:
199
java最初是为了嵌入式设备而生的,但是阴差阳错地因为互联网的迅猛发展而迅速红火起来,随后由于它在企业应用中的卓越变现而奠定了他在市场中不可 动摇的地位。 java在1995年5月23日正式发布后,于1996年又发布了首个JDK1.0,其中包含了开发工具及运行环境。JDK1.0之后得到了世界各地厂商 ...
分类:
编程语言 时间:
2017-03-13 20:31:46
阅读次数:
184
算法训练 友好数 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 有两个整数,如果每个整数的约数和(除了它本身以外)等于对方,我们就称这对数是友好的。例如: 9的约数和有:1+3=4 4的约数和有:1+2=3 所以9和4不是友好的。 220的约数 ...
分类:
编程语言 时间:
2017-03-13 20:33:23
阅读次数:
355
JAVA实现分页有三种方式: 1:使用list接口中的Sublist实现分页 效率低 2:直接使用数据库SQL语句实现分页(mysql中用limit关键字,oracle用rownum关键字) 数据库兼容性差 3: hibernate框架实现跨数据库分页 兼容不同数据库 但是复杂查询性能低 使用Hib ...
分类:
编程语言 时间:
2017-03-13 21:15:14
阅读次数:
167
makefile规则:$@:目标文件$^:所有的依赖文件$<:第一个依赖文件-c:输出目标代码,不输出可执行文件-g:编译器编译的时候提供以后对程序调试的信息target:rules gcc -o $@ $^install: cp target /usr/local/binclean: rm tar ...
分类:
编程语言 时间:
2017-03-13 21:15:44
阅读次数:
230
冒泡排序是非常容易理解和实现,,以从小到大排序举例: 设数组长度为N。 1.比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个数据交换。 2.这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。 3.N=N-1,如果N不为0就重复前面二步,否则排 ...
分类:
编程语言 时间:
2017-03-13 21:16:46
阅读次数:
222
java总结 常用代码:Scanner in = new Scanner(System.in); 快捷键的用法 注释:crtl +/ 快速输入:alt +/ mac:option +/ 选中代码行: shift +上下箭头 注释:crtl +/ 快速输入:alt +/ mac:option +/ 选 ...
分类:
编程语言 时间:
2017-03-13 22:02:36
阅读次数:
189
Spring的scope="prototype"属性 可以利用容器的scope="prototype"来保证每一个请求有一个单独的Action来处理, 避免struts中Action的线程安全问题。这句话怎么理解呢如果用单例方式会有什么样的结果呢? spring 默认scope 是单例模式这样只会创 ...
分类:
编程语言 时间:
2017-03-13 22:03:02
阅读次数:
183
1jdk说明 jdk是java提供了运行环境,简单的说就是给java语言制定了规则,并且提供了工具 jdk官网网站:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2 jdk安装 ...
分类:
编程语言 时间:
2017-03-13 22:03:22
阅读次数:
226
问题描述 在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1 ≤ i ≤ n)个矩形的高度是hi。这n个矩形构成了一个直方图。例如,下图中六个矩形的高度就分别是3, 1, 6, 5, 2, 3。 请找出能放在给定直方图里面积最大的矩形,它的边要与坐标轴平行。对于上面给出的例子,最大矩形如下图 ...
分类:
编程语言 时间:
2017-03-13 22:03:38
阅读次数:
211
分支结构(if…else 、switch) 1、if else 语句格式 2、switch语句 【知识点】: a)switch:在多个变量的值走的是同一个流程的时候,需要遵照常量3、4、5的写法,合并case。 b)if else 和switch区别? if else 适合用于区间比较,例如:大于6 ...
分类:
编程语言 时间:
2017-03-13 22:05:29
阅读次数:
186