码迷,mamicode.com
首页 > 编程语言
深入Java核心 Java中多态的实现机制(1)
多态性是Java面向对象的一个重要机制,本文将向您详细介绍Java语言中多态性的实现原理和方法,通过多态一点带出更多Java面向对象有趣而实用的知识。 多态性是面向对象程序设计代码重用的一个重要机制,我们曾不只一次的提到Java多态性。在Java运行时多态性:继承和接口的实现一文中,我们曾详细介绍了 ...
分类:编程语言   时间:2016-10-12 00:51:46    阅读次数:211
JavaScript获取DOM元素位置和尺寸大小
在一些复杂的页面中经常会用JavaScript处理一些DOM元素的动态效果,这种时候我们经常会用到一些元素位置和尺寸的计算,浏览器兼容性问题也是不可忽略的一部分,要想写出预想效果的JavaScript代码,我们需要了解一些基本知识。 基础概念 为了方便理解,我们需要了解几个基础概念,每个HTML元素 ...
分类:编程语言   时间:2016-10-12 00:49:42    阅读次数:272
Spring学习
1.首先打开http://repo.spring.io这个网站,这是spring的软件仓库地址 2.在打开的页面中点击artifacts标签 3.点击左侧Search菜单中的QuickSearch项,在QuickSearch选项卡的搜索栏中输入"spring-framework"然后点击Search ...
分类:编程语言   时间:2016-10-12 00:48:53    阅读次数:171
写个c++小例子
...
分类:编程语言   时间:2016-10-12 00:44:56    阅读次数:147
Java 正则表达式
正则表达式 (一)什么是正则表达式? 符合一定规则的字符串。 (二)常见规则 A:字符 x 字符 x。如:'a'表示字符a \\ 反斜线字符。 \n 新行(换行)符 ('\u000A') \r 回车符 ('\u000D') B:字符类 [abc] a、b 或 c(简单类) [^abc] 任何字符,除 ...
分类:编程语言   时间:2016-10-12 00:44:56    阅读次数:207
排序算法的归纳
o(n2) 冒泡排序:两两比较相邻记录的关键字,按小到大排序;从后到前,相邻两位都进行一次排序,每次循环都能把较小的数值往前推;优化部分做了一个标志,当不再进行位置互换时,利用flag直接结束。 ps:取一位作为比较值与后面每一位数值进行比较,大则进行交换,这种排序很像冒泡排序,但严格意义上它并不算 ...
分类:编程语言   时间:2016-10-12 00:43:53    阅读次数:237
C语言第二次作业
一、实验内容 1-1 实验要求:判断成绩等级。 给定一百分制成绩,要求输出成绩的等级。90以上为A,80-89为B,70-79为C,60-69为D,60分以下为E,输入大于100或小于0时输出“输入数据错误”。 分别用if和用switch语句实现 if语句 总结:用嵌套语句更简便,注意语法上合法的关 ...
分类:编程语言   时间:2016-10-12 00:44:26    阅读次数:219
go语言数组与切片比较
一、数组 与其他大多数语言类似,Go语言的数组也是一个元素类型相同的定长的序列。 (1)数组的创建。 数组有3种创建方式:[length]Type 、[N]Type{value1, value2, ... , valueN}、[...]Type{value1, value2, ... , value ...
分类:编程语言   时间:2016-10-12 00:42:00    阅读次数:198
java方法中只有值传递,没有引用传递
首先要明白的java的方法传递的究竟是什么? 对于基本类型,传递的是基本类型的值,而对于引用类型传递的是地址。 所以无论是什么,传递的都是值,因为你可以把地址理解成9x0000这种,也是一个值。 所以传递的都是值。 那么方法中什么时候会改变原来的值,什么时候不会呢? 1、只要是基本类型,传递的是值, ...
分类:编程语言   时间:2016-10-12 00:41:16    阅读次数:202
算法练习1 用c#编写的一个判定一组数是否是有序的
...
分类:编程语言   时间:2016-10-12 00:43:20    阅读次数:122
Java初窥门径,学而时习之。.——16/10/11
0基础的文科生,今天开始了java语言的学习,俗话说学而时习之,所以就通过写博客的方式复习并记录学习轨迹。 首先自然是了解Java语言,由于JVM也就是虚拟机的存在这门语言实现了一次编写跨多平台运行,这也是Java风靡各平台的原因之一。之后就是了解Java目录下存放的几个重要文件夹,有存放编译器解释 ...
分类:编程语言   时间:2016-10-12 00:40:43    阅读次数:104
简单的javasrcipt选项卡
上面是html代码,很简单就是一个选项卡内容 上面是CSS样式,很简单;用light样式来高亮li初始 就是通过索引来连接上下两个div,直接可以通过titles和divs两个函数进行响应 ...
分类:编程语言   时间:2016-10-12 00:40:37    阅读次数:152
【Effective Java】12、避免过度同步
这里有一个辅助基础类 然后使用一个类使这个类可以被观察者注册 可以注意到,这个类中已经有一个地方有两个方法,这个后面会将 观察者: 测试: 结果: 测试2 这里会抛出异常,为什么,理由已经在类中写了 测试3 这个会造成死锁,要使用 让我们外部调用的内部集合避免上锁,而是建立一个快照,然后对快照进行上 ...
分类:编程语言   时间:2016-10-12 00:40:06    阅读次数:204
C语言分割字符串
最近在做一道C语言题目的时候需要用到分割字符串,本来想自己手写的,也不会很麻烦,但想到其他语言都有分割字符串的库函数,C语言怎么会没有呢?所以,在网上搜了一搜,果然有这样的函数,还是很好用的,在此总结。 在C语言手册中可以很方便地查到strtok的用法,要注意的一点是,除了首次调用时,第一个参数要传 ...
分类:编程语言   时间:2016-10-12 00:40:47    阅读次数:113
解释型语言与编译型语言的区别
编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。虽然Java程序在运行之前也有一个编译过 ...
分类:编程语言   时间:2016-10-12 00:36:15    阅读次数:118
maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
环境:Groovy/Grails Tool Suite 3.1.0.RELEASE(BASED ON ECLIPSE JUNO 3.8.1)、JDK1.6、Maven3.05、Tomcat6 错误描述: SEVERE: Error configuring application listener o ...
分类:编程语言   时间:2016-10-12 00:33:55    阅读次数:218
Windows下将gvim8配置为Python IDE
本文讲述了在Windows下,如何将gvim8.0配置成Python IDE。 ...
分类:编程语言   时间:2016-10-12 00:35:59    阅读次数:567
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!