码迷,mamicode.com
首页 > 编程语言
php数组指针
数组指针的操作: 移动数组指针的操作: Next() 向下 同时会获得当前元素的值。 Prev() 向上同时会获得当前元素的值。 End() 移动到最后一个元素单元 获得最后一个元素的值 Reset() 移动到第一个单元 获得第一个元素的值。 如果移动不成功,返回false。 参数都为需要操作的数组 ...
分类:编程语言   时间:2016-10-10 20:31:13    阅读次数:194
zookeeper源码分析二FASTLEADER选举算法
如何在zookeeper集群中选举出一个leader,zookeeper使用了三种算法,具体使用哪种算法,在配置文件中是可以配置的,对应的配置项是”electionAlg”,其中1对应的是LeaderElection算法,2对应的是AuthFastLeaderElection算法,3对应的是Fast ...
分类:编程语言   时间:2016-10-10 20:30:29    阅读次数:331
enum
1.枚举是有具体名字的值的常量集合。可以看成一个特别的类,它的实例就是内部的值。(以前一直把其当作一种属性是错误的想法), 2.所以可以构造方法,和类的区别是,实例化只需要实例名加参数,不需要枚举的名称(过去理解错误一直觉得这样别扭) 3.注意:枚举中方法的定义必须在实例后面(包括构造方法),并且用 ...
分类:编程语言   时间:2016-10-10 20:27:12    阅读次数:120
时间序列排序选择
用in失败,可以用inner join代替。 use solardb;select * from data as vinner join ( select distinct Timestamp from data order by unix_timestamp(str_to_date(Timesta ...
分类:编程语言   时间:2016-10-10 20:24:38    阅读次数:147
Python菜鸟之路:Django 表单验证
前言 Django中完成表单验证,常用的有两种方法: 一种是通过HTML + JS + Ajax实现。 另一种是通过Django自身的forms模块来生成相应个HTML标签来完成表单验证。这是本节着重讲的地方 第一种方法:html + ajax实现基本的login页面 <!DOCTYPE html> ...
分类:编程语言   时间:2016-10-10 20:23:05    阅读次数:185
《你不知道的JavaScript》 函数作用域和块级作用域
一、函数作用域 可用在代码外添加包装函数,将内部的变量和函数定义隐藏。 这种技术必须声明一个具名函数foo(),foo本身“污染”了所在作用域。其次,必须显式地通过函数名( foo( ) )调用这个函数才能运行其中的代码。 包装函数的声明以 (function 而不仅以function开始,函数会被 ...
分类:编程语言   时间:2016-10-10 20:23:01    阅读次数:200
java反射机制浅谈
一、Java的反射机制浅谈 最近研究java研究得很给力,主要以看博文为学习方式。以下是我对java的反射机制所产生的一些感悟,希望各位童鞋看到失误之处不吝指出。受到各位指教之处,如若让小生好好感动,说不定会请各位吃饭哦! 1.何谓反射机制 根据网文,java中的反射机制可以如此定义: JAVA反射 ...
分类:编程语言   时间:2016-10-10 20:19:03    阅读次数:193
Swift 中的指针使用
SWIFT 中 指针被映射为泛型 UnsafePointer<T> UnsafeMutablePointer<T> 表示一组连续数据指针的 UnsafeBufferPointer<T> 表示非完整结构的不透明指针 COpaquePointer 等等 UnsafePointer<T> 通过 memor ...
分类:编程语言   时间:2016-10-10 20:21:07    阅读次数:362
swift获取图片像素颜色值
extension UIImage{ /** 获取图片中的像素颜色值 - parameter pos: 图片中的位置 - returns: 颜色值 */ func getPixelColor(pos:CGPoint)->(alpha: CGFloat, red: CGFloat, green: CG ...
分类:编程语言   时间:2016-10-10 20:17:15    阅读次数:341
JavaScript的基础数据类型和表达式
Java Script的基础数据类型和表达式 基本的数据类型: number(数值)类型:可分为整数和浮点数 string(字符)类型:是用单引号“'”或者双引号“"”来说明的。 boolean(布尔)类型:布尔类型的值true(对)或false(错)。 null和undefined:null表示一 ...
分类:编程语言   时间:2016-10-10 20:16:52    阅读次数:145
JavaScript案例一:Window弹窗案例
注:火狐可运行,谷歌不可运行(安全级别高) 运行示意: ...
分类:编程语言   时间:2016-10-10 20:11:58    阅读次数:158
spring 动态指定具体实现类
在写接口实现时,有时会有多个实现类。这篇文章介绍在调用时通过传入字符串来指定具体的实现类。 一.接口与实现类: 在实现类中重写了toString() 方法,可以自定义字符串,当调用时传入指定的字符串就能获取到相应的bean。 二.register书写: 三.测试类: 运行结果,如图: 备注: 在sp ...
分类:编程语言   时间:2016-10-10 20:11:53    阅读次数:186
java 22 - 14 JDK1.5以后的Lock锁
在之前解决线程安全的过程中,虽然我们可以理解同步代码块和同步方法的锁对象问题, 但是我们并没有直接看到在哪里加上了锁,在哪里释放了锁, 为了更清晰的表达如何加锁和释放锁,JDK5以后提供了一个新的锁对象Lock。 注意:Lock是个接口。 2个常用方法: void lock(): 获取锁。 void ...
分类:编程语言   时间:2016-10-10 20:12:31    阅读次数:145
算法15---数论6---素数,回文素数 分解质因素
算法15 数论6 素数,回文素数 分解质因素 ...
分类:编程语言   时间:2016-10-10 20:10:18    阅读次数:149
C/C++通过WMI和系统API函数获取获取系统硬件配置信息
转载:http://www.cnblogs.com/renyuan/archive/2012/12/29/2838716.html 转载:http://blog.csdn.net/jhqin/article/details/5548656 转载:http://blog.csdn.net/dongda ...
分类:编程语言   时间:2016-10-10 20:08:23    阅读次数:199
C++类的实例化的两种方法
C++ 类的实例化有两种方法: 直接定义对象: C++ 类的实例化有两种方法: 直接定义对象: C++ 类的实例化有两种方法: 直接定义对象: 先定义一个类: 先定义一个类: 先定义一个类: class A { public: A(); virtual ~A(); ... ... }; class  ...
分类:编程语言   时间:2016-10-10 20:09:10    阅读次数:351
用Javascript获取页面元素的位置
一、网页的大小和浏览器窗口的大小 首先,要明确两个基本概念。 一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定。 浏览器窗口的大小,则是指在浏览器窗口中看到的那部分网页面积,又叫做viewport(视口)。 很显然,如果网页的内容能够在浏览器窗口中全部显示(也就是不出 ...
分类:编程语言   时间:2016-10-10 20:06:19    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!