http://www.cnblogs.com/mandroid/archive/2011/06/15/2081093.htmlhttp://www.cnblogs.com/youxilua/archive/2011/09/16/2178554.htmlhttp://blog.csdn.net/zha...
分类:
编程语言 时间:
2015-07-02 19:09:06
阅读次数:
145
注解这东西虽然在jdk1.5就加进来了,但他的存在还是因为使用Afinal框架的view注入才知道的。一直觉得注入特神奇,加了一句就可以把对应view生成了。下面我们来认识一下注解这个东西一、注解相关知识注解相当于一种标记,在javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无...
分类:
编程语言 时间:
2015-07-02 19:09:16
阅读次数:
149
在经典的面向对象编程中,经常需要将对象的某个状态封装或隐藏在对象内,只有通过对象的一幅幅和能访问这些状态,对外只暴露一些重要的状态变量可以直接读写。 我们可以通过将变量(或参数)装饰在一个构造函数内来模拟实现私有实例字段,调用构造函数会创建一个实例。function Range(from,to...
分类:
编程语言 时间:
2015-07-02 19:04:44
阅读次数:
143
HBase和rhbase的安装与使用,分为3个章节。 1.?环境准备及HBase安装
2.?rhbase安装
3.?rhbase程序用例 每一章节,都会分为”文字说明部分”和”代码部分”,保持文字说明与代码的连贯性。 注:Hadoop环境及RHa...
分类:
编程语言 时间:
2015-07-02 17:58:42
阅读次数:
1092
一、调用函数 例: <html>
<head>
<title></title>
<script?language="javascript"?type="text/script">
function?text()?{
????alert("该函数被调用了");
}
</script>
</head>
<body>
<input?type="but...
分类:
编程语言 时间:
2015-07-02 17:58:55
阅读次数:
136
公司用到了 阿里的文件服务器 oss ,我们之前用的是springmvc的上传文件。 首先增加阿里的jar到我的maven项目。 复制下面的sample这些java类。、 public?class?OSSObjectSample?{
?private?static?final?S...
分类:
编程语言 时间:
2015-07-02 17:57:53
阅读次数:
275
适用于对数据同步要求高,每天的增量数据不太大的情况。 1、防止漏爬,单线程时刚爬完第1页有新数据产生,在爬第2页的时候首条数据已经爬过,出现重复而已,不会丢失;多线程时比如3个线程,每页10条分别为1-10,...
分类:
编程语言 时间:
2015-07-02 17:57:20
阅读次数:
127
scala集合与java集合类型相互转换:http://www.scala-lang.org/api/current/index.html#scala.collection.JavaConverters$您可以通过JavaConverterspackage轻松地在Java和Scala的集合类型之间转换。它用asScala装饰常用的Java集合以和用asJava方法装饰Scala集合。importscala.c..
分类:
编程语言 时间:
2015-07-02 17:56:45
阅读次数:
577
println(UInt8.min)//查看无符号整形的最小值println(UInt8.max)//查看无符号整形的最大值println(Int8.min)//查看有符号整形最大值在swift里,int8,是8位整形,int16是16位整形。。。。而int是运行的机子是几位就自动是几位整形
分类:
编程语言 时间:
2015-07-02 17:51:16
阅读次数:
127
Fabric是一个Python库和命令行工具,旨在为应用部署和系统管理任务的SSH的流水线式操作,使之更加高效和方便。Fabric提供了一套基本的执行本地和远程shell命令、上传和下载文件的操作,包括一些辅助函数,例如驱动正在运行的用户输入或者放弃执行。Fabric通过把大量频繁使用的S..
分类:
编程语言 时间:
2015-07-02 17:51:55
阅读次数:
224
usedjangotocreatewebsite:1、createnewdjangoproject#django-admin.pystartprojecttest1
test1/
├──manage.py
└──test1
├──__init__.py
├──settings.py
├──urls.py
└──wsgi.py2、createnewdjangoapplication,inthenewprojectdirectory:#pythonmanage.pys..
分类:
编程语言 时间:
2015-07-02 17:44:53
阅读次数:
117
/**
* 求一个数的乘方
* 求x^y,y是一个正整数。设计算器只能计算两数相乘,不能一次计算n个数相乘。
* 知:2^5=(2^2)^2*2; 2^6=(2^2)^3=((4)^2)*4; 2^8=(2^2)^4= (4^2)^2= 16^2
* 得到规律:x^y= (x^2)^(y/2),定义a=x^2,b=y/2, 则得到形如: x^y= a^b;
* y如果是奇数...
分类:
编程语言 时间:
2015-07-02 17:40:30
阅读次数:
213
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。
一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)
...
分类:
编程语言 时间:
2015-07-02 17:40:25
阅读次数:
187
1、一般来说,我们可以用[bx+idata+si]的方式来访问结构体中的数据2、用bx定位整个结构体,用idata定位结构体中的某一个数据项,用si定位数组项中的每个元素3、字符串在内存中是以字符数组形式存放的。4、更好的书写方式:定位结构体:[bx]定位结构体中某一数据项:[bx].idata定位数组项中的某个元素:[bx].idata[si]
5、进行数据操作时先确定数据的类型,然后选择合适的寻...
分类:
编程语言 时间:
2015-07-02 17:40:34
阅读次数:
143
1、概念
回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。 许多复杂的,规模较大的问题都可以使...
分类:
编程语言 时间:
2015-07-02 17:39:58
阅读次数:
173
1.介绍
上一篇博客介绍的是java中常用的操作文件的方式,本篇博客着重讲解一下,在Java中是如何来操作文件夹的。主要是利用的是Java.IO包下面的File类,本篇博客着重讲解一下该类的构造函数和常用的方法。
2.File类的字段摘要
File类为我们提供了与系统有关的路径分割符,字段分别如下
static String pathSeparator:返回值为字符串,...
分类:
编程语言 时间:
2015-07-02 17:40:09
阅读次数:
157
#include
#include
using namespace std;
//模拟实现strcmp函数。
bool my_strcmp(const char *str1,const char *str2)
{
assert(str1!=NULL && str2!=NULL);
const char *p = str1;
cons...
分类:
编程语言 时间:
2015-07-02 17:36:16
阅读次数:
150