入门

Ubuntu10.4安装配置Hadoop-0.20.203.0入门

此生再无相见时 提交于 2019-12-04 16:25:39
1.安装Sun公司的jdk1.6 并且,JAVA_HOME环境变量已经指向jdk的安装目录。(详细见 Ubuntu10.4下手动安装SUN公司的jdk1.6[整理]) 2.下载稳定版的hadoop的安装包,解压到/opt/目录下 3.命令行下运行 $ sudo gedit /etc/profile 在文件最后添加 #set Hadoop environment export HADOOP_INSTALL=/opt/hadoop-0.20.203.0 export PATH=$PATH:$HADOOP_INSTALL/bin 设置Hadoop的安装位置的环境变量 4.运行hadoop version 命令来测试是否成功(需要重启) 5.配置: 1)独立模式: 在此模式下,不需要特别的配置操作,只需要在/conf目录中的hadoop-env.sh中设置java jdk的HAVA_HOME环境变量 2)伪分布式模式: 自此模式下,需要配置3个配置文件(在conf/目录下的core-site.xml hdfs-site.xml mapred-site.xml) <!--core-site.xml --> <configuration> <property> <name>fs.default.name</name> <value>hdfs://localhost/</value> <

java runtime 入门

ぐ巨炮叔叔 提交于 2019-12-02 05:36:38
前言: Java的类库日益庞大,所包含的类和接口也不计其数。但其中有一些非常重要的类和接口,是Java类库中的核心部分。常见的有String、Object、Class、Collection、ClassLoader、Runtime、Process...,熟悉这些类是学好Java的基础。而这些类一般不容易理解,需要做深入的研究和实践才能掌握。下面是我对这些类理解和使用的一些总结。欢迎你在阅读后将你宝贵的意见和读后感留下! 一、概述 Runtime类封装了运行时的环境。每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。 一般不能实例化一个Runtime对象,应用程序也不能创建自己的 Runtime 类实例,但可以通过 getRuntime 方法获取当前Runtime运行时对象的引用。 一旦得到了一个当前的Runtime对象的引用,就可以调用Runtime对象的方法去控制Java虚拟机的状态和行为。 当Applet和其他不被信任的代码调用任何Runtime方法时,常常会引起SecurityException异常。 二、API预览 addShutdownHook(Thread hook) 注册新的虚拟机来关闭挂钩。 availableProcessors() 向 Java 虚拟机返回可用处理器的数目。 exec(String command)

Windows phone开发入门:技术资料索引库

霸气de小男生 提交于 2019-12-02 04:03:16
2010年10月11日晚上9点30分,微软公司正式发布了智能手机操作系统Windows Phone,同时将谷歌的Android和苹果的IOS列为主要竞争对手。Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox Live游戏、Zune音乐与独特的视频体验整合至手机中。 Windows Phone具有桌面定制、图标拖拽、滑动控制等一系列前卫的操作体验。其主屏幕通过提供类似仪表盘的体验来显示新的电子邮件、短信、未接来电、日历约会等,让人们对重要信息保持时刻更新。它还包括一个增强的触摸屏界面,更方便手指操作;以及一个最新版本的IE Mobile浏览器——该浏览器在一项由微软赞助的第三方调查研究中,和参与调研的其它浏览器和手机相比,可以执行指定任务的比例超过高达48%。很容易看出微软在用户操作体验上所做出的努力,而史蒂夫-鲍尔默也表示:“全新的Windows手机把网络、个人电脑和手机的优势集于一身,让人们可以随时随地享受到想要的体验...<< 详细介绍 · Silverlight入门:第一部分 开发工具与程序入门 · Silverlight入门:第二部分 定义界面布局和导航 · Silverlight入门:第三部分 数据访问 · Silverlight入门:第四部分 数据绑定 · Silverlight入门:第五部分 整合其它控件 · Silverlight入门

spring boot(1)入门

*爱你&永不变心* 提交于 2019-12-02 00:32:33
1 简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 Spring Boot具有如下特性: 简化maven配置,快速创建独立的spring应用程序。 开箱即用,没有代码生成,也无需XML配置。同时也可以修改默认值来满足特定的需求。 提供了一些大型项目中常见的非功能性特性,如嵌入式服务器、安全、指标,健康检测、外部配置等。 Spring Boot并不是不对Spring功能上的增强,而是提供了一种快速使用Spring的方式。 2 快速入门 本博客Spring Boot使用版本1.5.8.RELEASE,Spring Boot 1.5.8.RELEASE需要Java 7和Spring Framework 4.3.12.RELEASE或更高版本,你也可以使用Spring Boot with Java 6和一些额外的配置(不建议),使用Maven(3.2+)或Gradle 2(2.9或更高版本)和3来构建。 本博客系列统一使用Java 1.8,Spring Boot 1.5.8

MongoDB学习笔记[安装与配置]

对着背影说爱祢 提交于 2019-12-01 15:59:15
笔记是基于Windows下使用MongoDB记下的。 Mongo数据模型 一个Mongo系统(参考上述部署)包含一组数据库 一个 database 包含一组collection 一个 collection 包含一组document 一个 document 是一组field 一个 field 是一对key-value 一个 key 是一个名字(字符串) 一个 value 可以是一个 基本类型,如字符串,整数,浮点数,时间戳,二进制等等 document value的数组 1、下载 MongoDB MongoDB官网下载地址: http://www.mongodb.org/downloads 我下载的是Nightly(latest & stable) 2、在C盘新建目录mongoDB,并把刚才下的Zip包中的bin解压到新建的mongoDB 中。 mkdir c:\mongodb mkdir c:\mongodb\bin bin下的文件列表如下 c:\mongoDB\bin 的目录 2011/09/06 14:26 <DIR> . 2011/09/06 14:26 <DIR> .. 2011/08/31 02:06 4,692,480 bsondump.exe 2011/08/31 02:09 2,347,008 mongo.exe 2011/08/31 02:14 5,054,464

Web 安全渗透学习路线----1Web安全相关概念

痞子三分冷 提交于 2019-12-01 15:04:12
SQL: sql注入_百度百科 http://baike.baidu.com/view/3896.htm (包含注入方法) sql注入原理讲解 http://blog.csdn.net/stilling2006/article/details/8526458 sql注入攻击过程 http://blog.jobbole.com/83092/ SQL注入全过程实况转播 http://www.cnblogs.com/hkncd/archive/2012/03/31/2426274.html php sql注入 http://php.net/manual/zh/security.database.sql-injection.php 上传: 上传漏洞利用方法www.qxzxp.com/3761.html XSS netsecurity.51cto.com/art/201408/448305_all.htm www.cnblogs.com/TankXiao/archive/2012/03/21/2337194.html http://983836259.blog.51cto.com/7311475/1623146 一句话木马 www.arkteam.net/?p=48 来源: oschina 链接: https://my.oschina.net/u/2403163/blog/529621

Python学习系列入门篇(二)

て烟熏妆下的殇ゞ 提交于 2019-12-01 04:11:49
这些天忙的不可开交,今天终于想起来继续写,工欲善其事必先利其器,得找个markdown编辑器用一下,windows找了个破解版的 markdownpad (主要是可以传图片),使用起来还不错,支持实时预览,就用它了,首先说一说 python 在语言级和语法上给我的感受。 语句&表达式&操作符&函数&模块&方法&类 这些真的没什么,和其他语言类似 代码自缩进 这是python的第一个特色,缩进是一种语言的要求而不是一种风格,强制缩进的好处就是大家写的代码看上去都差不多,也省去了统一代码Style的麻烦。代码中再也不见了分号和大括号。 一切皆对象 python中一切皆对象,数字,字符串甚至函数都是对象。 动态类型&强类型 静态类型语言:在编译器确定数据类型,变量声明的时候确定类型,如 Java 和 C 动态类语言:在运行期确定数据类型,第一次赋值的时候确定类型,如 python 和 VBScript 强类型语言:类型一旦确定不可变化,不允许类型不明确的转换,如 Java 和 python 弱类型语言:类型可以被忽略,不需要显示类型转换,如 VBScript 字符串 字符串(字符的序列,下面会说到) 单引号,双引号一样用,如 'Hello World' 和 "Hello World" 是完全一样的 三引号,可以定义多行字符串,如 '''This is a multi-line

spring 简介(译)

痴心易碎 提交于 2019-12-01 01:02:06
文档地址: http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#overview-getting-started-with-spring ##1.启动 spring框架是一个轻量级的问题方案,可以为你的企业级应用搭建提供一站式服务;而且,spring还是模块化的,允许你只使用你需要哪些部分,而不必全部引用.你可以在任何web框架之上使用ioc容器,不过你也可以只是用hibernate聚合部分和jdbc抽象层.spring框架还支声明式的事务管理,允许你通过RMI或webservice来访问你的业务逻辑层,并提供各种数据持久化技术(jpa,hibernate,mongodb,Gemfire).他提供了一个完全特性的mvc框架,并允许你透明地将aop聚合到你的软件中; spring是非侵入型设计,意味着你的领域业务代码基本上不会依赖于框架本身;在你的聚合层(例如数据访问层),一些数据访问技术的依赖和一些spring类库还是存在的;然而,这些可以轻易的从你代码库分离; 你可以使用start.spring.io来产生一个简单的项目或通过使用 "Getting Started" 网页中的 "Getting Started Building a RESTful Web Service

Oracle基础知识

别说谁变了你拦得住时间么 提交于 2019-11-30 20:16:45
一、初始化参数文件 1、pfile文件的默认名称: init.ora spfile文件的默认名称: spfile.ora 2、初始化参数文件的优先级( oracle 默认的搜寻过程) spfile.ora---->spfile.ora--->init.ora 3、参数文件的存放路径: $ORACLE_HOME/dbs 4、修改初始化参数文件 create pfile from spfile; 或: create spfile=spfile_name from pfile=pfile_name; 5、判断当前使用的参数文件(使用的是spfile时将返回值,否则返回空) SQL>select * from v$parameter where name='spfile'; 或 SQL>show parameter spfile; 二、Oracle默认用户 用户名密码 SYSCHANGE_ON_INSTALL SYSTEMMANAGER 三、数据库的启动与关闭(startup/shutdown) 1、startup nomount /启动oracle实例 只读取初始化参数文件、启动后台进程、初始化系统全局区(SGA) 2、startup mount /启动oracle实例,并装载数据库到实例中 启动实例并装载数据库,但不打开数据库,oracle读取控制文件 3、startup [open]

extjs2.0/3.4 入门教程以及一些例子

北战南征 提交于 2019-11-30 17:08:00
前言 有本资料叫extjs简易实用教程,讲得很棒,是初学者的福音——比起官方普遍较复杂的examples,这个教程更靠谱。而且虽说是2.x的教程,但同样适用于3.x——4.x就不知道了。 只是,有些问题: 1. 里面有些少部分代码说的不够详细,有一些小问题。比方说html代码中导入extjs 的js包的顺序问题;比如说加载其余文件的问题(比方说加载xml文件的数据,你必须把工程放到web容器下才能正常运转),教程里都没有说明白。 2. 例子过于简单,没有多个组件结合使用的例子。根据教程学完以后,我想做个TreePanel和TabPanel的简单联动,却依然毫无思路。而官方的不少例子显得过于复杂,不利于学习。 经过调试,我把所有例子正常跑通,并简单写了个Viewport、TreePanel、TabPanel的联合使用。 以下是教程、学习工程、extjs3.4开发包的下载地址: http://dl.vmall.com/c0yue01n0d 如果你觉得我的例子很不错,对你的学习很有帮助,麻烦回复赞一下————一番心血没白费有人欣赏,我会很高兴的~ -------------------------------------------------------------------------------------------- 以下是 HelloWorld 导js包 html代码 <