码迷,mamicode.com
首页 > 编程语言
选择排序小结
选择排序 思路: 1.给定一组数组,从数组中找出最小的元素 2.最小元素和第一个元素交换。 3.从除去第一个元素外,在找最小值,与第二个位置元素交换。 4.以此循环。 排序图: Java代码实现: ...
分类:编程语言   时间:2017-03-12 19:36:52    阅读次数:107
“Dynamic Web Module 3.0 requires Java 1.6 or newer.”错误 (转别人)
eclipse maven 在项目的pom.xml的标签中加入: org.apache.maven.plugins maven-compiler-plugin 2.3.2 ... ...
分类:编程语言   时间:2017-03-12 19:36:18    阅读次数:156
Java逻辑运算
siwuxie095 逻辑运算是在关系运算基础之上的运算,能处理更加复杂的问题 逻辑运算的结果是 true 或 false 逻辑运算的种类: 1、逻辑与运算: (1)长路与运算 长路与运算的运算符号:& & 的两边都是整数时,是逐位与运算(二进制);& 的两边是关系运算时,是逻辑与运算 长路与运算会 ...
分类:编程语言   时间:2017-03-12 19:33:05    阅读次数:151
Java中的Map
Java中常用的Map实现类主要有:HashMap、HashTable、TreeMap。 一:HashMap HashMap的底层其实是“链表的数组”,即:每个元素其实存放着一个链表,链表存放着哈希值相同的对象们。 1:新建HashMap,其实是新建了一个数组 2:插入元素 ...
分类:编程语言   时间:2017-03-12 19:32:25    阅读次数:172
Java线程同步
各种同步方法性能比较(synchronized,ReentrantLock,Atomic) java笔记--关于线程同步(7种同步方式) ...
分类:编程语言   时间:2017-03-12 19:32:08    阅读次数:120
开启线程池和进程池
线程与进程的应用场合很多,主要处理并发与多任务。然而,当开启的线程与进程过多时,系统的开销过多会造成性能低下甚至崩溃。这时,希望出现一种方法能规定只能执行指定数量线程与进程的策略。特别是针对不知道要开启多少线程或进程,而有可能出现线程或进程过多的情况。于是,线程池与进程池出现了。python3以后增 ...
分类:编程语言   时间:2017-03-12 19:27:50    阅读次数:243
insertBefore方法(javascript与jQuery)
说到insertBefore()方法,其实javascript与jQuery中都有此方法,那么他们用法是否相同呢? 其实,还是有点区别的。反正我是爱搞混淆了,先做个小笔记吧! 1、insertBefore()方法(javascript) 语法: node.insertBefore(newnode,e ...
分类:编程语言   时间:2017-03-12 19:26:13    阅读次数:170
python迭代器
import time # 迭代器:通过next向后一次一次取值,不能向前,不能通过下标取值 tup = iter((1, 2, 3, 4, 5, 6)) lis = iter([11, 22, 33, 44, 55]) # 循环一次,相当于执行了一次__next__ for i in lis: p... ...
分类:编程语言   时间:2017-03-12 19:24:34    阅读次数:138
你可能不需要 jQuery!使用原生 JavaScript 进行开发
jquery 转原生js 的一些方法 / jq转js / jquery与js。 很多的 JavaScript 开发人员,包括我在内,都很喜欢 jQuery。因为它的简单,因为它有很多丰富的插件可供使用,和其它优秀的工具一样,jQuery 让我们开发人员能够更轻松的开发网站和 Web 应用。 然而,另 ...
分类:编程语言   时间:2017-03-12 19:23:04    阅读次数:194
java算法 第七届 蓝桥杯B组(题+答案) 8.四平方和
8.四平方和 (程序设计) 四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多4个正整数的平方和。如果把0包括进去,就正好可以表示为4个数的平方和。比如:5 = 0^2 + 0^2 + 1^2 + 2^27 = 1^2 + 1^2 + 1^2 + 2^2(^符号表示乘方的意思)对于一个给定 ...
分类:编程语言   时间:2017-03-12 19:21:11    阅读次数:231
排序算法 -- 堆排序
前言 面试中被问到了一个题目(http://www.voidcn.com/blog/u010943214/article/p-3808842.html),然后重温了一遍堆排序。 问题: 给你一个双向链表,有序输出, 限制: 空间复杂度O1, 时间复杂度nlogn,最坏不能退化n2 思路: 1 根据双 ...
分类:编程语言   时间:2017-03-12 19:20:15    阅读次数:171
java算法 第七届 蓝桥杯B组(题+答案) 7.剪邮票
7.剪邮票 (结果填空) 如【图1.jpg】, 有12张连在一起的12生肖的邮票。现在你要从中剪下5张来,要求必须是连着的。(仅仅连接一个角不算相连)比如,【图2.jpg】,【图3.jpg】中,粉红色所示部分就是合格的剪取。请你计算,一共有多少种不同的剪取方法。请填写表示方案数目的整数。注意:你提交 ...
分类:编程语言   时间:2017-03-12 19:19:24    阅读次数:256
java网络通信:netty
Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 也就是说,Netty 是一个基于NIO的客户,服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户,服务端应用。Netty相当简化和流线化了 ...
分类:编程语言   时间:2017-03-12 19:17:49    阅读次数:238
Java虚拟机(JVM)
Java虚拟机 Java字节码通过类加载器(Class Loader)为程序的执行加载所需要的全部类。在类的加载过程中,由于是按照先加载启动类库、再加载扩展类库最后加载用户自定义类库的顺序,从而避免一些非法代码的执行,提高代码的执行的安全性。 随后,字节码校验器对加载的字节码进行校验,以测试代码段格 ...
分类:编程语言   时间:2017-03-12 19:15:13    阅读次数:147
java算法 蓝桥杯(题+答案) 生日蜡烛
2.生日蜡烛 (结果填空) 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。现在算起来,他一共吹熄了236根蜡烛。请问,他从多少岁开始过生日party的?请填写他开始过生日party的年龄数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。 运行结 ...
分类:编程语言   时间:2017-03-12 18:26:52    阅读次数:182
hive Caused by: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
Exception in thread "main" java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instant ...
分类:编程语言   时间:2017-03-12 18:25:29    阅读次数:1246
Java异常处理
Exception类: 在java中用类的形式对不正常情况进行了描述和封装对象,异常就是java通过面向对象的思想将问题封装成了对象。 异常发生的原因有很多,通常包含以下几大类: 用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出。 Throwable: Except ...
分类:编程语言   时间:2017-03-12 18:24:18    阅读次数:258
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!