码迷,mamicode.com
首页 > 编程语言
用Javascript获取页面元素的位置
制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。 下面的教程总结了Javascript在网页定位方面的相关知识。 一、网页的大小和浏览器窗口的大小 首先,要明确两个基本概念。 一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定。 浏览器窗口的大小,则是指在
分类:编程语言   时间:2016-02-22 16:56:39    阅读次数:153
线程池【转载】
Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得
分类:编程语言   时间:2016-02-22 16:55:47    阅读次数:158
C++ template —— template metaprogram(九)
metaprogramming含有“对一个程序进行编程”的意思。换句话说,编程系统将会执行我们所写的代码,来生成新的代码,而这些新代码才真正实现了我们所期望的功能。通常而言,metaprogramming这个概念意味着一种反射的特性:metaprogramminig组件只是程序的一部分,而且它也只生
分类:编程语言   时间:2016-02-22 16:54:54    阅读次数:215
Java:单例模式的七种写法
转载出处:http://cantellow.javaeye.com/blog/838473 第一种(懒汉,线程不安全): 1 public class Singleton { 2 private static Singleton instance; 3 private Singleton (){}
分类:编程语言   时间:2016-02-22 16:53:29    阅读次数:225
JavaScript获取DOM元素位置和尺寸大小
在一些复杂的页面中经常会用JavaScript处理一些DOM元素的动态效果,这种时候我们经常会用到一些元素位置和尺寸的计算,浏览器兼容性问题也是不可忽略的一部分,要想写出预想效果的JavaScript代码,我们需要了解一些基本知识。 基础概念 为了方便理解,我们需要了解几个基础概念,每个HTML元素
分类:编程语言   时间:2016-02-22 16:50:53    阅读次数:262
C++ template —— 表达式模板(十)
表达式模板解决的问题是:对于一个数值数组类,它需要为基于整个数组对象的数值操作提供支持,如对数组求和或放大: Array<double> x(1000), y(1000); ... x = 1.2 * x + x * y; 对效率要求苛刻的数值计算器,会要求上面的表达式以最高效的方式进行求值。想既高
分类:编程语言   时间:2016-02-22 16:52:18    阅读次数:210
常用排序算法
参考如下链接: http://blog.csdn.net/hguisu/article/details/7776068 #include <iostream> #include <memory.h> using namespace std; void print(int a[], int n){ f
分类:编程语言   时间:2016-02-22 16:50:45    阅读次数:216
JavaScript 参数传递与变量复制
ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。 基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。 5 种基本数据类型: Undefined、 Null、 Boolean、 Number 和 String。这 5 种基本数据类型是按值访问的,因
分类:编程语言   时间:2016-02-22 16:50:24    阅读次数:167
Python入门-函数的使用到程序的公布安装
Python入门-函数的使用到Python的公布安装 本文主要适合有一定编程经验,至少掌握一门编程语言的人查看。 文中样例大多都是简单到认识英文单词就能看懂的水平,主要讲的是Python的总体使用方法和结构。不会设计高深层次,对Python入门有一定帮助。 Python和Java对照。会看到Pyth
分类:编程语言   时间:2016-02-22 16:46:13    阅读次数:214
java调用shell命令及脚本
java调用shell脚本
分类:编程语言   时间:2016-02-22 16:42:55    阅读次数:310
java对象的内存布局(二):利用sun.misc.Unsafe获取类字段的偏移地址和读取字段的值
在上一篇文章中。我们列出了计算java对象大小的几个结论以及jol工具的使用,jol工具的源代码有兴趣的能够去看下。如今我们利用JDK中的sun.misc.Unsafe来计算下字段的偏移地址,一则验证下之前文章中的结论,再则跟jol输出结果对照下。怎样获取sun.misc.Unsafe对象。能够參考
分类:编程语言   时间:2016-02-22 16:39:33    阅读次数:575
python成长之路第二篇(4)_collections系列
一、分别取出大于66的数字和小于66的数字 小练习:需求要求有一个列表列表中存着一组数字,要求将大于66的数字和小于66的数字分别取出来 aa = [11,22,33,44,55,66,77,88,99,90] dic = {} for i in aa : ...
分类:编程语言   时间:2016-02-22 16:39:33    阅读次数:228
C++ template —— 智能指针(十二)
在管理动态分配的内存时,一个最棘手的问题就是决定何时释放这些内存,而智能指针就是用来简化内存管理的编程方式。智能指针一般有独占和共享两种所有权模型。----------------------------------------------------------------------------
分类:编程语言   时间:2016-02-22 16:38:29    阅读次数:204
C++ template —— 类型区分(十一)
前面的博文介绍了模板的基础,深入模板特性,模板和设计的一些内容。从这篇开始,我们介绍一些高级模板设计,开发某些相对较小、并且互相独立的功能,而且对于这些简单功能而言,模板是最好的实现方法:(1)一个用于类型区分的框架;(2)智能指针(3)tuple(4)仿函数--------------------
分类:编程语言   时间:2016-02-22 16:32:45    阅读次数:234
java-二维码编写zxing
zxing 这个是google的 下载地址 http://code.google.com/p/zxing/downloads/list 二维码源码案例 package com.utils; import java.awt.image.BufferedImage; import java.awt.im
分类:编程语言   时间:2016-02-22 16:32:10    阅读次数:244
HTML基础(JavaScript)
关于JavaScript的概念做两点说明:1、它是一种网络脚本语言,用于嵌入到HTML页面中来做Web开发用。2、它和JAVA半毛钱关系都没有。如何使用1、如何在HTML中嵌入1-1、脚本写在<body>标签内的最底部,也就是</body>的上面。1-2、直接在页面中定义:<scripttype=‘te..
分类:编程语言   时间:2016-02-22 16:14:46    阅读次数:183
OpenJudge百炼习题解答(C++)--题4110:圣诞老人的礼物-Santa Clau’s Gifts
题: 总时间限制: 1000ms 内存限制: 65536kB 描述 圣诞节来临了,在城市A中圣诞老人准备分发糖果,现在有多箱不同的糖果,每箱糖果有自己的价值和重量,每箱糖果都可以拆分成任意散装组合带走。圣诞老人的驯鹿最多只能承受一定重量的糖果,请问圣诞老人最多能带走多大价值的糖果。 输入第一行由两个部分组成,分别为糖果箱数正整数n(1 输出输出圣诞老人能带走...
分类:编程语言   时间:2016-02-22 16:01:51    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!