Gradle是一个通用的构建工具,通过它的构建脚本你可以构建任何你想要实现的东西,不过前提是你需要先写好构建脚本的代码。而大部分的项目,它 们的构建流程基本是一样的,我们不必为每一个工程都编写它的构建代码,因为Gradle已经为我们提供了相应的插件。Gradle 本身自带了许多插件,而对于Gradl...
分类:
编程语言 时间:
2015-10-13 12:18:24
阅读次数:
260
在JavaScript中有两种数据类型的值:a:基本数据类型:Number、String、Boolean、Undefined、Null;b:引用类型数据:Object、Array、Function、Date、RegExp;那如何检验变量属于哪种数据类型....1.typeof方法typeof只能检测...
分类:
编程语言 时间:
2015-10-13 12:17:42
阅读次数:
302
讲了JDK里使用Proxy动态代理的机制,详细过程。切面类TransactionHandler需要实现InvocationHaandler接口,实现它的invoke方法。项目目录:User类代码:package com.oracle.model;public class User { priv...
分类:
编程语言 时间:
2015-10-13 12:12:05
阅读次数:
237
IPython是一个更好的交互环境,是程序员做数据挖掘的好帮手,但是在Windows下运行IPython可能会出现ImportError: No module named pickleshareImportError: No module named simplegenericImportError...
分类:
编程语言 时间:
2015-10-13 12:04:24
阅读次数:
355
进程 进程间通信总结 一个进程如何把信息传递给另一个 确保两个或更多进程在关键活动中不会出现交叉 顺序 临界区 定义:对共享内存进行访问的程序片段 优秀的解决方案的4个条件 任何两个进程不能同时处于临界区 不应对CPU的速度和数量做任何假设 临界区外运行的进程不得阻塞其他进程 不得使进程无限期等待进...
分类:
编程语言 时间:
2015-10-13 12:03:39
阅读次数:
241
原档:https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Deinitialization.html#//apple_ref/doc/...
分类:
编程语言 时间:
2015-10-13 12:01:07
阅读次数:
232
import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.a...
分类:
编程语言 时间:
2015-10-13 12:01:20
阅读次数:
286
1、距离矢量路由算法(DistanceVectorRouting,DV)是ARPANET网络上最早使用的路由算法,也称Bellman-Ford路由算法和Ford-Fulkerson算法,主要在RIP(RouteInformationProtocol)协议中使用。Cisco的IGRP和EIGRP路.....
分类:
编程语言 时间:
2015-10-13 11:56:34
阅读次数:
1072
启动Python有两种方式,分别为“Windows命令行窗口”和“IDLE” “命令行窗口”下可以通过如下两种方法: 1. import subprocess subprocess.call("clear") # linux/mac subprocess.call("cls", shell=True) # win...
分类:
编程语言 时间:
2015-10-13 10:54:23
阅读次数:
193
springmvc提供了RedirectAttributesModelMap类可以绑定重定向跳转需要向页面传递的值 RedirectAttributesModelMap rModel = new?RedirectAttributesModelMap(); rModel.addFlashAttribute("键", 值); RedirectAt...
分类:
编程语言 时间:
2015-10-13 10:49:18
阅读次数:
166
一、基础环境
1、角色、ip、版本、内核
serverA10.1.10.1173.2.0-4-amd647.8pythonreadlinerlcompleter
python-2.7.3
二、pythontab键自动补齐命令安装
1、安装python
apt-get-yinstallpython
2、查看下目前已安装的模块
python
Python2.7.3(default,Mar132014,11:03:55)
[GC..
分类:
编程语言 时间:
2015-10-13 10:45:39
阅读次数:
281
大型电商平台架构演变及大型运维知识体系免费讲座2015-10-17(周六下午14:00)主题:大型电商平台架构演变及大型运维体系知识讲解内容简介:通过一个电商网站的架构演变来阐述一个相对完整的《大型运维架构知识体系》。该运维体系也是老男孩高级架构师班的课程内容概述,各个层..
分类:
编程语言 时间:
2015-10-13 10:46:45
阅读次数:
345
英文出处:Christopher Cole: a glimpse of undefined behavior in c几周前,我的一位同事带着一个编程问题来到我桌前。最近我们一直在互相考问C语言的知识,所以我微笑着鼓起勇气面对无疑即将到来的地狱。他在白板上写了几行代码,并问这个程序会输出什么?#include...
分类:
编程语言 时间:
2015-10-13 10:42:47
阅读次数:
230
1、序列类型操作符1 序列操作符 作用2 seq[ind] 获得下标为ind 的元素3 seq[ind1:ind2] 获得下标从ind1 到ind2 间的元素集合4 seq * expr 序列重复expr 次5 seq1 + seq2 连接序列seq1 和seq26 obj in seq 判断obj...
分类:
编程语言 时间:
2015-10-13 10:42:51
阅读次数:
179
1. Java之装饰器模式(DecoratorPattern)(1)概述: 装饰模式在Java种使用也很广泛,比如我们在重新定义按钮、对话框等时候,实际上已经在使用装饰模式了。装饰模式最浅显的例子是相片---相框的例子。 装饰者模式:动态地给一个对象添加一些额外的职责,就像在墙上刷油漆一样。就增.....
分类:
编程语言 时间:
2015-10-13 10:40:05
阅读次数:
368
代码如下://找到tomcat/etc/wx文件夹 private static String getPropFolderPath() { /* Properties p = System.getProperties(); p.list(System.out);*/ //获取tomcat...
分类:
编程语言 时间:
2015-10-13 10:37:54
阅读次数:
157
sort() 方法用于对数组的元素进行排序。语法:arrayObject.sort(sortby);参数sortby可选。规定排序顺序。必须是函数。注:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换...
分类:
编程语言 时间:
2015-10-13 10:38:01
阅读次数:
167