自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

转载 nodejs npm常用命令

nodejs npm常用命令npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。1、npm install moduleNames:安装Node模块安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。node的安装分为全局模式和本

2015-07-12 13:59:56 399

转载 理解 JavaScript 作用域和作用域链

作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。JavaScript作用域  任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命

2015-05-11 11:14:02 437

原创 LeetCode Valid Parentheses (JavaScript)

Valid ParenthesesGiven a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.The brackets must close in the correct order, "()" an

2015-04-28 09:23:21 970

原创 LeetCode Add Binary (JavaScript)

题目:Given two binary strings, return their sum (also a binary string).For example,a = "11"b = "1"Return "100".思路:反序遍历字符串,并判断是否有进位。代码如下var addBinary = function(a, b) {

2015-04-27 15:23:33 688

原创 LeetCode: Reverse Integer (JavaScript)

Reverse digits of an integer.Example1: x = 123, return 321Example2: x = -123, return -321本地测试通过,代码如下:var reverse = function(x) { var res = 0; while(x){ res = res*10 +x%10

2015-04-23 20:41:39 1360

原创 LeetCode: Tow Sum (JavaScript)

刚开始用indexOf的方法,若target - nums[i]存在于nums中,找到它们的下标并加1在本地测试通过,但是在leetcode上运行超时。代码如下:var twoSum = function(nums, target) { var tmp = []; var len = nums.length; for(var i=0; i<len; i++){

2015-04-23 20:12:15 630

转载 编写高性能的JavaScript事件

如何能做出高效的web前端程序是我每次做前端开发都会不自觉去考虑的问题。几年前雅虎里牛逼的前端工程师们出了一本关于提升web前端性能的书籍,轰动了整个web开发技术界,让神秘的web前端优化问题成为了大街的白菜,web前端优化变成了菜鸟和大牛都能回答的简单问题,当整个业界都知道了惊天秘密的答案,那么现有的优化技术已经不能对你开发的网站产生的质的飞越,为了让我们开发的网站性能比别人的网站更加优秀,我

2015-03-07 19:18:16 535

转载 web前端开发工程师“想都不用想”的几个知识点

1、DOM结构——两个节点之间可能存在哪些关系以及如何在节点之间任意移动。document.documentElement     返回文档的根节点 document.body      document.activeElement 返回当前文档中被击活的标签节点(ie) event.fromElement        返回鼠标移出的源节点(ie) event.toEleme

2015-03-05 15:04:40 673

转载 不同内核浏览器的差异以及浏览器渲染简介

一、简单介绍一下什么是浏览器内核。 浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“解释引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。 所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编

2015-03-05 11:09:21 806 1

转载 Ubuntu 14.04 LAMP搭建(Apache 2.47+MySQL 5.5+PHP5.5)

Ubuntu 14.04 LAMP搭建(Apache 2.47+MySQL 5.5+PHP5.5)原文:Ubuntu LAMP搭建为了数据库课程设计,只好自己搭一个数据库系统,采用LAMP方式。一、安装1.安装Apachesudo apt-get install apache2Apache在安装期间会新建一个目录:/var/www,该

2015-02-02 23:11:45 1670

转载 修改mysql默认字符集的方法

mysql默认字符集能否进行修改呢?答案是肯定的,下面就将教您两种修改mysql默认字符集的方法,希望对您学习mysql默认字符集方面能有所启迪。(1) 最简单的修改方法,就是修改mysql的my.ini(windows)文件中的字符集键值,如 default-character-set = utf8 character_set_server = utf8修改完后,重启

2014-12-30 10:57:00 538

转载 修改linux文件权限命令:chmod

Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。  文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。用户也可根据需要把访问权限设置为需

2014-12-30 10:29:57 539

转载 Web前端和后端之区分,以及面临的挑战

在我们实际的开发过程中,我们当前这样定位前端、后端开发人员。  1)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。  2)后端开发人员:会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。  现在来看,我们对前后端的要求还是蛮低的,尤其是后端,新员工经过培训之后都是可以参

2014-11-17 10:32:09 1510

转载 MySQL 数据库外键

存储引擎对比特性

2014-11-04 22:40:40 553

转载 Ubuntu Server 12.04搭建php环境

Ubuntu的Server和Desktop上都配过php的LAMP环境,步骤没什么区别,相关的教程网上也很多,这里把自己的配置过程记录下来,省得每次都google…供参考整个环境用到Apache2、MySQL、php5和phpMyAdmin1、安装Apache2$ sudo apt-get install apache21$sud

2014-10-31 17:27:42 1252

转载 从数据库获取数据后,生成EasyUI树

不用管是什么数据库,php还是java语言只要数据库表字段是有自身指向的结构的都行。MyOAfunction makeEasyTree(data){if(!data)return [];var _newData = []; //最终返回结果var _treeArray = {}; //记录一级节点v

2014-10-29 23:01:05 1803

转载 JQuery easyUI扩展验证机制的正则表达式

拓展1$.extend($.fn.validatebox.defaults.rules,{ //验证中文 CHS:{validator:function(value){return /^[\u0391-\uFFE5]+$/.test(value);},message:"只能输入汉字."},//字符验证stringCheck:{validator:func

2014-10-23 21:29:16 508

转载 DBCP连接池原理分析

DBCP连接池介绍-----------------------------目前 DBCP 有两个版本分别是 1.3 和 1.4。DBCP 1.3 版本需要运行于 JDK 1.4-1.5 ,支持 JDBC 3。DBCP 1.4 版本需要运行于 JDK 1.6 ,支持 JDBC 4。1.3和1.4基于同一套源代码,含有所有的bug修复和新特性。因此在选择DBC

2014-09-05 16:29:33 735

转载 Snmp4j编程简介之三:Snmp

All Implemented Interfaces:java.util.EventListener, CommandResponder, Session     snmp类是SNMP4J的核心,它提供了发送和接收SNMP PDUs的方法,所有的SNMP PDU 类型都可以采用同步或者异步的方式被发送。     Snmp采用独立的传输协议,通过TransportMappin

2014-08-27 15:22:19 934

转载 Snmp4j编程简介之二:PDU

PDU(协议数据单元),用来表示管理站跟代理站点进行通信的数据。包括PDU的类型、传输的数据集合、错误说明等。    除Snmpv1 Trap外,其他操作类型的PDU大致相同。    Snmp4j针对Snmp的各个版本,开发了三个有关PDU的类。PDU(针对Snmpv2c)、PDUv1(针对Snmpv1)、ScopedPDU(针对Snmpv3),但三个类除各自特别的一些参数外,都基本相同。

2014-08-27 15:20:42 997

转载 SNMP4J教程

一、SNMP简介 SNMP指的是简单网络管理协议。它属于TCP/IP五层协议中的应用层协议。它提供了一种简单和方便的模式来管理网络中的各个元素。这里的元素就是各个被管理的对象,可以是因特网中的某个硬件,比如网卡,也可以是某些硬件和软件的配置参数的集合。由于SNMP协议简单可靠 ,受到了众多厂商的欢迎,成为了目前最为广泛的网管协议。 SNMP协议主要由两大部分构成:SNMP管理站和S

2014-08-27 15:19:30 876

转载 Snmp4j编程简介之一:Target

关于Snmp4j包,最重要三个概念,也是三个类:Snmp、Target、PDU。       Target,表示被管理的设备。对于一个被管理的设备,我们关注它的Address,它使用的协议版本version,访问它的用户名和密码、以及对这个设备我们设置跟它打交道的一些策略,比如超时时间、重传次数等。所以有如下方法:    1)获取或者设置ip地址    void setAddres

2014-08-27 15:19:26 818

转载 Hbase与eclipse集成的第一个例子

1、运行Eclipse,创建一个新的Java工程“HBaseClient”,右键项目根目录,选择 “Properties”->“Java Build Path”->“Library”->“Add External JARs”,将HBase解压后根目录下的hbase-0.94.1-security.jar、hbase-0.94.1-security-tests.jar和lib子目录下所有jar 包添

2014-05-04 21:02:31 431

转载 Hadoop 1.2.1 eclipse 插件编译

Hadoop 1.2.1 eclipse 插件编译hadoop-1.2.1 eclipse插件编译     在ubuntu上进行hadoop相关的开发,需要在eclipse上安装hadoop开发插件。最新释放出的hadoop包含源码的包,以hadoop-1.1.1为例,包含相关的eclipse插件的源码,因此可以针对自己的eclipse版本来编译一个hadoop的ecl

2014-03-13 22:16:15 599

转载 初学者VmWare安装CentOS6.4虚拟机搭建hadoop1.2.1\hbase0.94.12环境

主要是希望对以后能有个笔记的东西所以记下所有安装的步骤,也希望跟我同样初学这方面知识的朋友能有一些分享的意义。 一  使用VmWare安装CentOS6.4虚拟机         安装所需软件vmware、CentOS,我使用的vmware版本是7.0.0 build-203739,下载地址https://my.vmware.com/cn/web/vmware/downlo

2014-03-11 16:02:42 999

转载 Ubuntu 源

源列表骨头兄亲自搭建并维护的 Ubuntu源(该源位于浙江杭州百兆共享宽带的电信机房),包含Deepin 等镜像:deb http://ubuntu.srt.cn/ubuntu/ quantal main restricted universe multiversedeb http://ubuntu.srt.cn/ubuntu/ quantal-security main restric

2014-01-13 18:19:02 636

转载 Ubuntu 下安装 SUN JDK

Java SE 7u1第一步:下载jdk-7u21-linux-i586.tar.gz地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 第二步:解压安装123sudo tar zxvf jdk-7u21-linux-i586.tar.gz

2014-01-13 16:09:28 542

转载 时间序列数据挖掘综述

时间序列数据挖掘综述一、引言  时间序列是指按时间顺序排列的一组数据,是一类重要的复杂数据对象。作为数据库中的一种数据形式,它广泛存在于各种大型的商业、医学、工程和社会科学等数据库中,如股票价格、各种汇率、销售数量、产品的生产能力、天气数据等。大量时间序列数据真实地记录了系统在各个时刻的所有重要信息,若能改进某种高效的数据处理方法,发现其中各时间序列之间的相互关系,必将大大提高人们

2013-10-31 22:15:21 9720

转载 VIM命令退出

VIM命令退出注意:这些命令前面都有一个冒号:当编辑完文档,准备退出Vi返回到shell时,能够使用以下几种方法之一。 在命令模式中,连按两次大写字母Z,若当前编辑的文档曾被修改过,则Vi保存该文档后退出,返回到shell;若当前编辑的文档没被修改过,则Vi直接退出, 返回到shell。在末行模式下,输入命令 :wVi保存当前编辑文档,但并不退出,而是继续等待用户输

2013-10-28 11:23:06 1029

原创 ubuntu下eclipse桌面图标的创建

eclipse是下载的是解压就能用的,为了更加方便的调用,我们可以创建一个桌面图标。新建一个桌面文档,将下列文字拷贝进去[Desktop Entry]Version=1.0Name=eclipseExec=/home/hadoop/下载/eclipse/eclipseIcon=/home/hadoop/下载/eclipse/icon.xpmType=Applicat

2013-10-28 10:58:47 1304

转载 OpenStack简介和相关资料

OpenStack简介和相关资料博客分类: OpenStackopenstack云计算虚拟机 最近2个星期在尝试用OpenStack搭建私有云,提供方便的虚拟机部署和管理。写一篇博客记录一下相关资料。 1. OpenStack简介 OpenStack是一个开源软件,它提供了一个部署云的平台。为虚拟计算或存储服务的公有/私有云,提供可扩展的、灵活的云计算。

2013-10-27 21:21:46 695

转载 关于openstack项目不错的个人blog和站点

搭建过程中遇到的很多问题都是在如下站点和个人blog获得的指导和答案,现在放出来告诉大家:http://www.vpsee.com/category/cloud/   #好像是vpsee虚拟机负责人的blog,里面有一些不错的文章http://code.google.com/p/swift-cn-doc/downloads/list   #某人在google发起的ope

2013-10-27 12:36:43 834

转载 ubuntu下安装Apache+PHP+Mysql

UBUNTU安装PHP考虑到前不久在这儿测试Wordpress主题的惨痛经历,俺决定自己建一个web平台来先在本机测试本来想在openSUSE中安装,但想想apt-get这几键俺按得比较多,就先在Ubuntu中下手按照 Unofficial Ubuntu 6.06 (Dapper Drake) Linux Starter Guide的步骤来一、安装Apache2su

2013-10-16 22:34:11 529

转载 Ubuntu Navicat for MySQL安装:

Ubuntu Navicat for MySQL安装:1,Navicat for MySQL官方下载2,下载后 解压tar文件tar -zxvf navicat8_mysql_en.tar.gz3,解压后进入解压后的目录运行./start_navicat即可成功运行但是连接上数据库后里面的中文数据是乱码,找了下原因,把ubuntu的字符集修改为zh_CN.utf8就行了

2013-10-16 20:34:54 1219

转载 Ubuntu下MySQL安装

现在的软件越来越好安装,尤其是在ubuntu下安装软件,更是没有技巧,只需要在联网的情况下使用apt-get inatll 即可。在决定安装mysql之前,要先确定系统是否已经安装mysql。如下图:     由此可以看出系统中并没有安装mysql.下面执行sudo apt-get install mysql-server my-client进行安装。下图: 输入Y进入到安

2013-10-16 20:22:07 590

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除