2017年8月14日
摘要: Nodejs项目开机自启动1. 在需要自启动的项目中安装 node-windows 模块 npm install node-windows --save 2. 在项目根目录创建nw.js文件代码截图如下: 代码... 阅读全文
posted @ 2017-08-14 18:32 BurningMyself 阅读(526) 评论(0) 推荐(0)
摘要: 1 spring l AOP :切面编程切面:切入点 和 通知 结合l spring aop 编程方法1: 方法2: l AspectJ xml 前置 后置 ... 阅读全文
posted @ 2017-08-14 18:32 BurningMyself 阅读(76) 评论(0) 推荐(0)
摘要: **全局** Ctrl + Shift + P, F1 显示命令面板Ctrl + P 快速打开Ctrl + Shift + N 打开新窗口Ctrl + Shift + W 关闭窗口**基本**Ctrl + X 剪... 阅读全文
posted @ 2017-08-14 18:32 BurningMyself 阅读(88) 评论(0) 推荐(0)
摘要: 1、Ctrl+H :查找替换 2、Ctrl+D :选择游标所在单词,连续Ctrl+D 实现多行选择(选择与第一次选择相同的单词)3、Ctrl+K Ctrl+D 跳过当前选择,选择下一个4、Ctrl+shirt+D... 阅读全文
posted @ 2017-08-14 18:32 BurningMyself 阅读(78) 评论(0) 推荐(0)
摘要: 1、maven 3.5 下载地址:http://maven.apache.org/download.cgi 2、下载了解压到3、配置环境变量 4、测试看是否安装成功 5、maven配置(全局配置,用户配置) ... 阅读全文
posted @ 2017-08-14 18:32 BurningMyself 阅读(349) 评论(0) 推荐(0)
摘要: 1 Maven介绍1.1 项目开发中遇到的问题1、都是同样的代码,为什么在我的机器上可以编译执行,而在他的机器上就不行?2、为什么在我的机器上可以正常打包,而配置管理员却打不出来?3、项目组加入了新的人员,... 阅读全文
posted @ 2017-08-14 18:32 BurningMyself 阅读(83) 评论(0) 推荐(0)
摘要: 如何创建一个基本的插件有时您希望在整个代码中提供一些功能。例如,也许你想要一个单一的方法,你可以调用一个jQuery选择,对选择执行一系列的操作。在这种情况下,您可能需要编写一个插件。链接jQuery如何工作10... 阅读全文
posted @ 2017-08-14 18:32 BurningMyself 阅读(53) 评论(0) 推荐(0)
摘要: 1 SVN1.1 版本控制1.1.1 什么版本控制l 版本控制(Revision Control):是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干文件内容变化,以便将来查阅特定版本... 阅读全文
posted @ 2017-08-14 18:32 BurningMyself 阅读(59) 评论(0) 推荐(0)
摘要: 环境: CentOS7@VMware12,分配资源:CPU:2颗,内存:4GB,硬盘空间:30GBOracle12C企业版64位下载地址:http://www.oracle.com/technetwork/dat... 阅读全文
posted @ 2017-08-14 18:32 BurningMyself 阅读(67) 评论(0) 推荐(0)
摘要: 1. 监听器1.1 概述监听器: 主要是用来监听特定对象的创建或销毁、属性的变化的! 是一个实现特定接口的普通java类! 对象:自己创建自己用 (不用监听)别人创建自己用 (需要监听) Servlet中哪些对象... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(56) 评论(0) 推荐(0)
摘要: MySQL数据库 1 数据库管理1.1 查询所有数据库mysql> show databases;+--------------------+| Database |+----------... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(73) 评论(0) 推荐(0)
摘要: 1 自定义标签1.1 引入需求: 向浏览器输出当前客户的IP地址 (只能使用jsp标签) 1.2 第一个自定义标签开发步骤1)编写一个普通的java类,继承SimpleTagSupport类,叫标签处理器类 /*... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(77) 评论(0) 推荐(0)
摘要: 1、Jsp基础1)Jsp的执行过程tomcat服务器完成:jsp文件->翻译成java文件->编译成class字节码文件-> 构造类对象-> 调用方法tomcat的work目录下存放jsp运行时的临时文件!!2)... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(74) 评论(0) 推荐(0)
摘要: 1.1 软件中的会话一次会话: 打开浏览器 -> 访问一些服务器内容 -> 关闭浏览器 登录场景:打开浏览器 -> 浏览到登陆页面 -> 输入用户名和密码 -> 访问到用户主页(显示用户名)修改密码(输入原密码)... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(110) 评论(0) 推荐(0)
摘要: 1 如何开发一个Servlet1.1 步骤:1)编写java类,继承HttpServlet类2)重新doGet和doPost方法3)Servlet程序交给tomcat服务器运行!!3.1 servlet程序的cl... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(79) 评论(0) 推荐(0)
摘要: 1AOP1.1 AOP介绍1.1.1 什么是AOPl 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(42) 评论(0) 推荐(0)
摘要: 1 spring框架概述1.1 什么是springl Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(67) 评论(0) 推荐(0)
摘要: 1 框架体系结构 2 hibernate入门2.1 ORM框架 Hibernate是一个数据持久化层的ORM框架.Object:对象,java对象,此处特指JavaBeanRelational:关系,二维表,数... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(107) 评论(0) 推荐(0)
摘要: 1. 文件上传与下载1.1 文件上传文件上传,要点:前台:1. 提交方式:post2. 表单中有文件上传的表单项: 3. 指定表单类型:默认类型:enctype="application/x-www-form-u... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(73) 评论(0) 推荐(0)
摘要: 二、封装请求正文到对象中(非常重要)1、静态参数封装在struts.xml配置文件中,给动作类注入值。调用的是setter方法。 原因:是由一个staticParams的拦截器完成注入的。 2、动态参数封装:开发... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(62) 评论(0) 推荐(0)
摘要: 一、Struts2简介1、Struts2概述Struts2是Apache发行的MVC开源框架。注意:它只是表现层(MVC)框架。2、Struts2的来历Struts1:也是apache开发的一套mvc的开源框架。... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(64) 评论(0) 推荐(0)
摘要: 最近,把团队内经常使用的一个基于Node.js制作的小工具给做成了可视化操作的桌面软件,使用的是electron,这里简单分享一下使用electron的一些经验和心得。 一、如何使用electron把基本的开发环... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(94) 评论(0) 推荐(0)
摘要: 使用Log4J进行日志操作 Log4J简介 Log4J是Apache的一个开放源代码项目,它是一个日志操作包,通过使用Log4J,可以指定日志信息输出的目的地,如控制台、文件、CUI组件、NT的事件记录器;还可... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(94) 评论(0) 推荐(0)
摘要: 1. 连接池思考:程序中连接如何管理?1. 连接资源宝贵;需要对连接管理2. 连接:a) 操作数据库,创建连接b) 操作结束, 关闭!分析:涉及频繁的连接的打开、关闭,影响程序的运行效率!连接管理:预先创建一组... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(65) 评论(0) 推荐(0)
摘要: 1. BeanUtils组件1.1 简介程序中对javabean的操作很频繁, 所以apache提供了一套开源的api,方便对javabean的操作!即BeanUtils组件。BeanUtils组件, 作用是简... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(80) 评论(0) 推荐(0)
摘要: 1 jdbc入门1.1 之前操作数据 1)通过mysql的客户端工具,登录数据库服务器 (mysql -u root -p 密码) 2)编写sql语句 3)发送sql语句到数据库服务器执行 1.2 什么是... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(92) 评论(0) 推荐(0)
摘要: 命令怎么用 shutdown --helpshutdown --?man shutdown 这三种方法都可以shutdown 用错了他会有提示哪一个命令不知道怎么用了,问问男人就可以了man 就... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(128) 评论(0) 推荐(0)
摘要: 1. 泛型 基本用法、泛型擦除、泛型类/泛型方法/泛型接口、泛型关键字、反射泛型! a. 概述 泛型是JDK1.5以后才有的, 可以在编译时期进行类型检查,且可以避免频繁类型转化! // 运行时期异常 @Tes... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(76) 评论(0) 推荐(0)
摘要: 一、国际化概念(了解)1、什么是国际化软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。2、什么需要国际化程序:需要国际化... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(74) 评论(0) 推荐(0)
摘要: 一、contextMap中的数据操作 root根:List元素1元素2元素3元素4元素5 contextMap:MapkeyvalueapplicationMapkeyvaluenametest sessionM... 阅读全文
posted @ 2017-08-14 18:31 BurningMyself 阅读(68) 评论(0) 推荐(0)
摘要: 1 XML基础1)XML的作用1.1 作为软件配置文件1.2 作为小型的“数据库”2)XML语法(由w3c组织规定的)标签: 标签名不能以数字开头,中间不能有空格,区分大小写。有且仅有一个根标签。属性:可有多个... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(124) 评论(0) 推荐(0)
摘要: 《将博客搬至CSDN》 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(44) 评论(0) 推荐(0)
摘要: ******HDFS基本概念篇******1. HDFS前言l 设计思想分而治之:将大文件、大批量文件,分布式存放在大量服务器上,以便于采取分而治之的方式对海量数据进行运算分析; l 在大数据系统中作用:为各类分... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(128) 评论(0) 推荐(0)
摘要: 操作Hadoop集群所有必要的配置完成后,将文件分发到所有机器上的HADOOP_CONF_DIR目录。这应该是所有机器上相同的目录。一般来说,建议HDFS和YARN作为单独的用户运行。在大多数安装中,HDFS进程... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(70) 评论(0) 推荐(0)
摘要: 1. 官网下载 wget http://mirror.bit.edu.cn/apache/hadoop/common /hadoop-3.0.0-alpha3/hadoop-3.0.0-alpha3.tar.... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(122) 评论(0) 推荐(0)
摘要: 5 集群使用初步5.1 HDFS使用1、查看集群状态命令: hdfs dfsadmin –report 可以看出,集群共有3个datanode可用也可打开web控制台查看HDFS集群信息,在浏览器打开h... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(67) 评论(0) 推荐(0)
摘要: 4. 集群搭建4.1 HADOOP集群搭建4.1.1集群简介HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起HDFS集群:负责海量数据的存储,集群中的角色主要有 ... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(94) 评论(0) 推荐(0)
摘要: 3. 离线数据分析流程介绍注:本环节主要感受数据分析系统的宏观概念及处理流程,初步理解hadoop等框架在其中的应用环节,不用过于关注代码细节 一个应用广泛的数据分析系统:“web日志数据挖掘” 3.1 需求分... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(105) 评论(0) 推荐(0)
摘要: RGB颜色函数-RGB()颜色函数在 Sass 的官方文档中,列出了 Sass 的颜色函数清单,从大的方面主要分为 RGB , HSL 和 Opacity 三大函数,当然其还包括一些其他的颜色函数,比如说 adj... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(148) 评论(0) 推荐(0)
摘要: 1. HADOOP背景介绍1.1 什么是HADOOP1. HADOOP是apache旗下的一套开源软件平台2. HADOOP提供的功能:利用服务器集群,根据用户的自定义业务逻辑,对海量数据进行分布式处理3. HA... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(76) 评论(0) 推荐(0)
摘要: WebPack是什么一个打包工具一个模块加载工具各种资源都可以当成模块来处理网站 http://webpack.github.io/如今,越来越多的JavaScript代码被使用在页面上,我们添加很多的内容在浏览... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(79) 评论(0) 推荐(0)
摘要: 先下载PHP扩展Xdebug https://xdebug.org, 可以复制自己的phpinfo粘贴到https://xdebug.org/wizard.php中, 会生成需要下载的版本, php.ini的设置... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(59) 评论(0) 推荐(0)
摘要: 查看MongoDB的最新版官方下载地址:https://www.mongodb.com/download-center?jmp=nav#community使用wget命令下载安装包 wget https://f... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(47) 评论(0) 推荐(0)
摘要: 常用 Git 命令清单 我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(69) 评论(0) 推荐(0)
摘要: 1、vim ~/.vimrc 进入配置文件如果不知道vimrc文件在哪,可使用 :scriptnames 来查看set nu #行号set tabstop=4 #一个tab为4个空格长度set ai... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(62) 评论(0) 推荐(0)
摘要: 2 分布式系统概述注:由于大数据技术领域的各类技术框架基本上都是分布式系统,因此,理解hadoop、storm、spark等技术框架,都需要具备基本的分布式系统概念 2.1 分布式软件系统(Distributed... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(79) 评论(0) 推荐(0)
摘要: 概述本篇为《React Native之React速学教程》的最后一篇。本篇将带着大家一起认识ES6,学习在开发中常用的一些ES6的新特性,以及ES6与ES5的区别,解决大家在学习React /React Nati... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(139) 评论(0) 推荐(0)
摘要: 概述本篇为《React Native之React速学教程》的第一篇。本篇将从React的特点、如何使用React、JSX语法、组件(Component)以及组件的属性,状态等方面进行讲解。What’s React... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(71) 评论(0) 推荐(0)
摘要: 概述本篇为《React Native之React速学教程》的第一篇。本篇将从React的特点、如何使用React、JSX语法、组件(Component)以及组件的属性,状态等方面进行讲解。What’s React... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(80) 评论(0) 推荐(0)
摘要: @importSass 支持所有 CSS3 的 @ 规则, 以及一些 Sass 专属的规则,也被称为“指令(directives)”。 这些规则在 Sass 中具有不同的功效,详细解释如下。@importSass... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(72) 评论(0) 推荐(0)
摘要: 一、 Junit单元测试1.1. Junit单元测试框架的基本使用 一、搭建环境:导入junit.jar包(junit4) 二、写测试类:0,一般一个类对应一个测试类。1,测试类与被测试类最好是放到同一个包中(可... 阅读全文
posted @ 2017-08-14 18:30 BurningMyself 阅读(118) 评论(0) 推荐(0)
摘要: 在 Windows 平台下安装 Ruby 需要先有 Ruby 安装包,大家可以到 Ruby 的官网(http://rubyinstaller.org/downloads)下载对应需要的 Ruby 版本。 Ruby... 阅读全文
posted @ 2017-08-14 18:29 BurningMyself 阅读(78) 评论(0) 推荐(0)
摘要: 定义: CSS 预处理器定义了一种新的语言,其基本思想是,用一种专门的编程语言,为 CSS 增加了一些编程的特性,将 CSS 作为目标生成文件,然后开发者就只要使用这种语言进行编码工作。通俗的说,“CSS 预处理... 阅读全文
posted @ 2017-08-14 18:29 BurningMyself 阅读(242) 评论(0) 推荐(0)
摘要: 列表函数主要包括一些对列表参数的函数使用,主要包括以下几种: length($list):返回一个列表的长度值; nth($list, $n):返回一个列表中指定的某个标签值 joi... 阅读全文
posted @ 2017-08-14 18:29 BurningMyself 阅读(109) 评论(0) 推荐(0)
摘要: Sass的函数简介在 Sass 中除了可以定义变量,具有 @extend、%placeholder 和 mixins 等特性之外,还自备了一系列的函数功能。其主要包括:字符串函数数字函数列表函数颜色函数Intro... 阅读全文
posted @ 2017-08-14 18:29 BurningMyself 阅读(99) 评论(0) 推荐(0)
摘要: @if@if 指令是一个 SassScript,它可以根据条件来处理样式块,如果条件为 true 返回一个样式块,反之 false 返回另一个样式块。在 Sass 中除了 @if 之,还可以配合 @else if... 阅读全文
posted @ 2017-08-14 18:29 BurningMyself 阅读(86) 评论(0) 推荐(0)
摘要: [Sass运算]加法程序中的运算是常见的一件事情,但在 CSS 中能做运算的,到目前为止仅有 calc() 函数可行。但在 Sass 中,运算只是其基本特性之一。在 Sass 中可以做各种数学计算,在接下来的章节... 阅读全文
posted @ 2017-08-14 18:29 BurningMyself 阅读(84) 评论(0) 推荐(0)
摘要: [Sass]声明变量定义变量的语法:在有些编程语言中(如,JavaScript)声明变量都是使用关键词“var”开头,但是在 Sass 不使用这个关键词,而是使用大家都喜欢的美元符号“$”开头。我想用一张图来解释... 阅读全文
posted @ 2017-08-14 18:29 BurningMyself 阅读(91) 评论(0) 推荐(0)
摘要: Sass 语法格式这里说的 Sass 语法是 Sass 的最初语法格式,他是通过 tab 键控制缩进的一种语法规则,而且这种缩进要求非常严格。另外其不带有任何的分号和大括号。常常把这种格式称为 Sass 老版本,... 阅读全文
posted @ 2017-08-14 18:29 BurningMyself 阅读(100) 评论(0) 推荐(0)