码迷,mamicode.com
首页 > 编程语言
Java成员的访问权限控制
Java中的访问权限控制包含两个部分: 类的访问权限控制 类成员的访问权限控制 对类来说,访问权限控制修饰符可以是public或者无修饰符(默认的包访问权限); 对于类成员来说,访问权限控制修饰符可以是public,protected, package private(无修饰符), or priva ...
分类:编程语言   时间:2016-07-08 00:02:56    阅读次数:183
Java回调机制
以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的,其实我刚开始也是这样不 ...
分类:编程语言   时间:2016-07-07 23:59:12    阅读次数:383
Java事件总线
在平时写代码的过程中,我们需要实现这样一种功能:当执行某个逻辑时,希望能够进行其他逻辑的处理。最粗暴的方法是直接依赖其他模块,调用该模块的相应函数或者方法。但是,这样做带来一些问题。 模块间相互依赖,耦合度高。以下订单为例,订单提交后需要进行支付以及进行一些其他处理,如发邮件等操作。相关的代码可能是 ...
分类:编程语言   时间:2016-07-07 23:55:05    阅读次数:299
数组整理
1. instanceof【操作符】: 1. instanceof操作符的问题在于,它假定单一的全局执行环境。假如网页中包含多个框架,那就会存在两个以上的全局执行环境,也就意味着存在两个以上的Array构造函数。使用本方法就失灵了 2. ec5新增了isArray();方法用来确定某个值到底是不是数 ...
分类:编程语言   时间:2016-07-07 23:55:47    阅读次数:204
基于Javascript的二叉树实现【原创】
转载请注明出处 2016.7.7 by Totooria Hyperion http://demo.th-shr.com:9999/ 目前实现了: 前序遍历 中序遍历 后序遍历 层次遍历 求叶子节点的个数 求树的高度 对称树 判断某一节点是否在某一树种 求两节点的最近公共父节点 其他算法以后再慢慢补 ...
分类:编程语言   时间:2016-07-07 23:53:37    阅读次数:191
Java自动装箱拆箱
一、装箱、拆箱定义 如果一个int型量被传递到需要一个Integer对象的地方,那么,编译器将在幕后插入一个对Integer构造方法的调用,这就叫做自动装箱。而如果一个Integer对象被放到需要int型量的地方,则编译器将幕后插入一个队intValue方法的调用,这就叫做自动拆箱。 所以说,对于- ...
分类:编程语言   时间:2016-07-07 23:51:29    阅读次数:231
java项目log4j日志打印配置
#定义输出级别和输出平台 添加DEBUG表示打印sql 语句 log4j.rootLogger=DEBUG,INFO,ERROR,stdout,R log4j.category.org.springframework = INFOlog4j.category.freemarker = INFOlog ...
分类:编程语言   时间:2016-07-07 23:50:14    阅读次数:205
Hbase关于Java常用API举例
1. HBase相关对Admin操作的的API封装在HBaseAdmin中,封装了HBase常用操作的API 使用方法: pom.xml <!-- https://mvnrepository.com/artifact/org.apache.hbase/hbase-client --> <depend ...
分类:编程语言   时间:2016-07-07 23:50:32    阅读次数:284
关于c++中 get 和getline
1 cin 遇到空格 回车都会结束输入 所以就无法完成 12 34这样一次性输入 2 getline() 和get() 这两个函数都读取一行输入,然而,getline()将丢弃换行符 而get()将换行符保留在输入序列中 简单举例: 1 cin.getline(name,20);//将输入读到长度为 ...
分类:编程语言   时间:2016-07-07 23:51:01    阅读次数:166
2016/07/07 PHP的线程安全与非线程安全版本的区别
Windows版的PHP从版本5.2.1开始有Thread Safe(线程安全)和None Thread Safe(NTS,非线程安全)之分,这两者不同在于何处?到底应该用哪种?这里做一个简单的介绍。从2000年 10月20日发布的第一个Windows版的PHP3.0.17开始的都是线程安全的版本, ...
分类:编程语言   时间:2016-07-07 23:50:38    阅读次数:141
Java设计模式---工厂模式
...
分类:编程语言   时间:2016-07-07 23:49:21    阅读次数:267
ubuntu下python脚本调用有道词典API实现命令行查词
#!/usr/bin/envpython #coding=utf-8 ‘‘‘ python使用有道词典的API来实现命令行查词 ‘‘‘ importurllib2 importjson importsys reload(sys) sys.setdefaultencoding(‘utf-8‘) key=‘1096888977‘ keyfrom=‘bloketest‘ doctype=‘json‘ u=‘http://fanyi.youdao.com/openapi.do‘ ..
分类:编程语言   时间:2016-07-07 22:45:16    阅读次数:235
Python str.strip()函数
下面的英文说明是官方给出:string.strip(s[,chars])Returnacopyofthestringwithleadingandtrailingcharactersremoved.IfcharsisomittedorNone,whitespacecharactersareremoved.IfgivenandnotNone,charsmustbeastring;thecharactersinthestringwillbestrippedfromthebothendsof..
分类:编程语言   时间:2016-07-07 22:42:43    阅读次数:2622
Python学习-环境搭建
一、环境说明:1、Centos7下安装Python3X及版本管理工具pyenv二、环境搭建:1、安装Python依赖的库:gccmakepatchgdbm-developenssl-develsqlite-develzlib-develbzip2-develreadline-devel2、安装版本管理工具pyenv(参考github):curl-Lhttps://raw.githubusercontent.com/y..
分类:编程语言   时间:2016-07-07 22:42:32    阅读次数:349
Python学习-环境搭建
一、环境说明:1、Centos7下安装Python3X及版本管理工具pyenv二、环境搭建:1、安装Python依赖的库:gccmakepatchgdbm-developenssl-develsqlite-develzlib-develbzip2-develreadline-devel2、安装版本管理工具pyenv(参考github):curl-Lhttps://raw.githubusercontent.com/y..
分类:编程语言   时间:2016-07-07 22:40:53    阅读次数:219
Python_基本命令_01
关于linux的d:文件夹-:文件rwx:4+2+1=7-wx:2+1=3-wx:2+1=3chmodtouchlscdnanotailmanwget--helpapt-get-rw-r--r--1buusers22542006-05-2013:47tt.htm从第二个字符起rw-是说用户bu有读、写权,没有运行权,接着的r--表示用户组users只有读权限,没有运行权,最后的r--指其..
分类:编程语言   时间:2016-07-07 22:41:11    阅读次数:286
Java中static静态与非静态的区别
先前看到一个技术大牛写了一个关于静态成员与非静态成员,静态方法和非静态方法的各自区别,觉得挺好的,在这里写一个小程序来说明这些区别。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ...
分类:编程语言   时间:2016-07-07 22:38:08    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!