java webservice
摘要:1.1 【什么是webservice】 1.1.1 什么是webservice? l Web service 即web服务,它是一种跨编程语言和跨操作系统平台的远程调用技术即跨平台远程调用技术。 l 采用标准SOAP(Simple Object Access Protocol) 协议传输,soap属
阅读全文
posted @
2017-08-30 08:57
yfb
阅读(589)
推荐(1) 编辑
JavaScript ES6 规范
摘要:JavaScript ES6 规范 ES6 简介 ECMAScript 6 简称 ES6,是 JavaScript 语言的下一代标准,已经在2015年6月正式发布了。它的目标是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 ECMAScript 和 JavaSc
阅读全文
posted @
2017-08-30 04:56
yfb
阅读(41984)
推荐(3) 编辑
Express (Routing、Middleware、托管静态文件、view engine 等等)
摘要:1. Express 简介 Express 是基于 Node.js 平台,快速、开放、极简的 web 开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。 Express 不对 Node.js 已有的特性进行二次抽象,我们只是在它之上扩展了 Web 应用所需的基本功能。 Exp
阅读全文
posted @
2017-08-30 04:52
yfb
阅读(564)
推荐(0) 编辑
mongoDB (mongoose、增删改查、聚合、索引、连接、备份与恢复、监控等等)
摘要:MongoDB - 简介 官网:https://www.mongodb.com/ MongoDB 是一个基于分布式文件存储的数据库,由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰
阅读全文
posted @
2017-08-30 04:49
yfb
阅读(929)
推荐(0) 编辑
JavaScript模块化 --- Commonjs、AMD、CMD、ES6 modules
摘要:随着前端js代码复杂度的提高,JavaScript模块化这个概念便被提出来,前端社区也不断地实现前端模块化,直到es6对其进行了规范,下面就介绍JavaScript模块化。 JavaScript模块化是如何一步一步地发展起来的,并且也会主要对这些模块化方式做一个简单的比较。 第一阶段:无模块化 Ja
阅读全文
posted @
2017-08-30 04:29
yfb
阅读(195)
推荐(0) 编辑
Linux Centos7安装Oracle12c第二版本
摘要:环境: CentOS7@VMware12,分配资源:CPU:2颗,内存:4GB,硬盘空间:30GB Oracle12C企业版64位 下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.h
阅读全文
posted @
2017-08-14 18:32
yfb
阅读(498)
推荐(0) 编辑
SVN
摘要:1 SVN 1.1 版本控制 1.1.1 什么版本控制 l 版本控制(Revision Control):是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。也是一种软体工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一
阅读全文
posted @
2017-08-14 18:32
yfb
阅读(75)
推荐(0) 编辑
如何创建一个基本JQuery的插件
摘要:如何创建一个基本的插件 有时您希望在整个代码中提供一些功能。例如,也许你想要一个单一的方法,你可以调用一个jQuery选择,对选择执行一系列的操作。在这种情况下,您可能需要编写一个插件。 链接jQuery如何工作101:jQuery对象方法 在我们编写自己的插件之前,首先要了解一下jQuery如何工
阅读全文
posted @
2017-08-14 18:32
yfb
阅读(126)
推荐(0) 编辑
Mavn 使用介绍
摘要:1 Maven介绍 1.1 项目开发中遇到的问题 1、都是同样的代码,为什么在我的机器上可以编译执行,而在他的机器上就不行? 2、为什么在我的机器上可以正常打包,而配置管理员却打不出来? 3、项目组加入了新的人员,我要给他说明编译环境如何设置,但是让我挠头的是,有些细节我也记不清楚了。 4、我的项目
阅读全文
posted @
2017-08-14 18:32
yfb
阅读(246)
推荐(0) 编辑
Apache Maven 3.5.0配置安装
摘要:1、maven 3.5 下载地址:http://maven.apache.org/download.cgi 2、下载了解压到 3、配置环境变量 4、测试看是否安装成功 5、maven配置(全局配置,用户配置) 3.1、全局配置 在maven安装目录的conf里面有一个settings.xml文件,这
阅读全文
posted @
2017-08-14 18:32
yfb
阅读(406)
推荐(0) 编辑
sublime_key 快捷键
摘要:1、Ctrl+H :查找替换 2、Ctrl+D :选择游标所在单词,连续Ctrl+D 实现多行选择(选择与第一次选择相同的单词) 3、Ctrl+K Ctrl+D 跳过当前选择,选择下一个 4、Ctrl+shirt+D:复制游标所在行 5、Alt+F3:选择所有与游标所在单词相同的单词 6、按住shi
阅读全文
posted @
2017-08-14 18:32
yfb
阅读(177)
推荐(0) 编辑
VSCode 快捷键
摘要:**全局** Ctrl + Shift + P, F1 显示命令面板Ctrl + P 快速打开Ctrl + Shift + N 打开新窗口Ctrl + Shift + W 关闭窗口 **基本** Ctrl + X 剪切(未选中文本的情况下,剪切光标所在行)Ctrl + C 复制(未选中文本的情况下,
阅读全文
posted @
2017-08-14 18:32
yfb
阅读(192)
推荐(0) 编辑
Spring 框架(三)
摘要:1 spring l AOP :切面编程 切面:切入点 和 通知 结合 l spring aop 编程 <aop:config> 方法1: <aop:pointcut expression="切入点表达式" id=""> <aop:advisor advice-ref="通知引用" pointcut
阅读全文
posted @
2017-08-14 18:32
yfb
阅读(186)
推荐(0) 编辑
nodejs项目windows下开机自启动
摘要:Nodejs项目开机自启动 1. 在需要自启动的项目中安装 node-windows 模块 npm install node-windows --save 2. 在项目根目录创建nw.js文件 代码截图如下: 代码文本: 3. 运行nw.js文件 命令:node nw.js 这个时候如果安装了安全管
阅读全文
posted @
2017-08-14 18:32
yfb
阅读(169)
推荐(0) 编辑
Node.js 操作Mongodb
摘要:Node.js 操作Mongodb1.简介官网英文文档 https://docs.mongodb.com/manual/ 这里几乎什么都有了MongoDB is open-source document database that provides high performance , high a
阅读全文
posted @
2017-08-14 18:32
yfb
阅读(228)
推荐(0) 编辑
Spring 框架(二)
摘要:1AOP 1.1 AOP介绍 1.1.1 什么是AOP l 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Sprin
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(184)
推荐(0) 编辑
Spring 框架(一)
摘要:1 spring框架概述 1.1 什么是spring l Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(176)
推荐(0) 编辑
Hibernate (ORM)
摘要:1 框架体系结构 2 hibernate入门 2.1 ORM框架 Hibernate是一个数据持久化层的ORM框架. Object:对象,java对象,此处特指JavaBean Relational:关系,二维表,数据库中的表。 映射|映射元数据:对象中属性,与表的字段,存在对应关系。 2.2 什么
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(163)
推荐(0) 编辑
Java Struts2 (四)
摘要:一、contextMap中的数据操作 root根:List 元素1 元素2 元素3 元素4 元素5 contextMap:Map key value application Map key value name test session Map request Map attr Map 1、存数据:
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(148)
推荐(0) 编辑
使用electron构建跨平台Node.js桌面应用
摘要:最近,把团队内经常使用的一个基于Node.js制作的小工具给做成了可视化操作的桌面软件,使用的是electron,这里简单分享一下使用electron的一些经验和心得。 一、如何使用electron把基本的开发环境给跑起来? 我是这么处理的,electron官方提供了一个名为“electron-qu
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(286)
推荐(0) 编辑
Java 反射、注解
摘要:1. 泛型 基本用法、泛型擦除、泛型类/泛型方法/泛型接口、泛型关键字、反射泛型! a. 概述 泛型是JDK1.5以后才有的, 可以在编译时期进行类型检查,且可以避免频繁类型转化! // 运行时期异常 @Test public void testGeneric() throws Exception
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(128)
推荐(0) 编辑
Java 文件上传与下载、email
摘要:1. 文件上传与下载 1.1 文件上传 文件上传,要点: 前台: 1. 提交方式:post 2. 表单中有文件上传的表单项: <input type=”file” /> 3. 指定表单类型: 默认类型:enctype="application/x-www-form-urlencoded" 文件上传类
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(143)
推荐(0) 编辑
Java 监听器,国际化
摘要:1. 监听器 1.1 概述 监听器: 主要是用来监听特定对象的创建或销毁、属性的变化的! 是一个实现特定接口的普通java类! 对象: 自己创建自己用 (不用监听) 别人创建自己用 (需要监听) Servlet中哪些对象需要监听? request / session / servletContext
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(148)
推荐(0) 编辑
MySQL入门
摘要:MySQL数据库 1 数据库管理 1.1 查询所有数据库 mysql> show databases; + + | Database | + + | information_schema | -- mysql元数据,基础数据 | mysql | --mysql配置数据库,其中包含用户信息。(用户名和
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(113)
推荐(0) 编辑
Java jsp 自定义标签
摘要:1 自定义标签 1.1 引入 需求: 向浏览器输出当前客户的IP地址 (只能使用jsp标签) 1.2 第一个自定义标签开发步骤 1)编写一个普通的java类,继承SimpleTagSupport类,叫标签处理器类 /** * 标签处理器类 * @author APPle * 1)继承SimpleTa
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(124)
推荐(0) 编辑
Java Jsp使用
摘要:1、Jsp基础 1)Jsp的执行过程 tomcat服务器完成:jsp文件->翻译成java文件->编译成class字节码文件-> 构造类对象-> 调用方法 tomcat的work目录下存放jsp运行时的临时文件!! 2)Jsp语法: 1)jsp表达式:<%=变量或表达式%> 向浏览器输出变量或表达式
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(102)
推荐(0) 编辑
servlet中cookie和session操作
摘要:1.1 软件中的会话 一次会话: 打开浏览器 -> 访问一些服务器内容 -> 关闭浏览器 登录场景: 打开浏览器 -> 浏览到登陆页面 -> 输入用户名和密码 -> 访问到用户主页(显示用户名) 修改密码(输入原密码) 修改收货地址 ....... 问题:在此处登录会话过程中产生的数据(用户会话数据
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(129)
推荐(0) 编辑
如何开发一个Servlet
摘要:1 如何开发一个Servlet 1.1 步骤: 1)编写java类,继承HttpServlet类 2)重新doGet和doPost方法 3)Servlet程序交给tomcat服务器运行!! 3.1 servlet程序的class码拷贝到WEB-INF/classes目录 3.2 在web.xml文件
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(146)
推荐(0) 编辑
Linux 基本命令
摘要:命令怎么用 shutdown --help shutdown --? man shutdown 这三种方法都可以 shutdown 用错了他会有提示 哪一个命令不知道怎么用了,问问男人就可以了 man 就是manual 手册, 指南 用手的, 手工的 clear clear是清屏幕,windows是
阅读全文
posted @
2017-08-14 18:31
yfb
阅读(214)
推荐(0) 编辑
Junit 单元测试、BeanUtils、Properties类
摘要:一、 Junit单元测试 1.1. Junit单元测试框架的基本使用 一、搭建环境: 导入junit.jar包(junit4) 二、写测试类: 0,一般一个类对应一个测试类。 1,测试类与被测试类最好是放到同一个包中(可以是不同的源文件夹) 2,测试类的名字为被测试类的名字加Test后缀。 三:写测
阅读全文
posted @
2017-08-14 18:30
yfb
阅读(842)
推荐(0) 编辑
Java xml 操作(Dom4J修改xml + xPath技术 + SAX解析 + XML约束)
摘要:1 XML基础 1)XML的作用 1.1 作为软件配置文件 1.2 作为小型的“数据库” 2)XML语法(由w3c组织规定的) 标签: 标签名不能以数字开头,中间不能有空格,区分大小写。有且仅有一个根标签。 属性: 可有多个属性,但属性值必须用引号(单引号或双引号)包含,但不能省略,也不能单 双混用
阅读全文
posted @
2017-08-14 18:30
yfb
阅读(277)
推荐(0) 编辑
Git 命令 操作
摘要:常用 Git 命令清单 我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区Index / Stage:暂存区Reposito
阅读全文
posted @
2017-08-14 18:30
yfb
阅读(114)
推荐(0) 编辑
vim常用快捷键
摘要:1、vim ~/.vimrc 进入配置文件如果不知道vimrc文件在哪,可使用 :scriptnames 来查看set nu #行号set tabstop=4 #一个tab为4个空格长度set ai? #设置自动缩进syntax on?? #高亮?2、基本空格键 向右移动一格x 删除后面的字符 X
阅读全文
posted @
2017-08-14 18:30
yfb
阅读(113)
推荐(0) 编辑
离线数据分析流程介绍
摘要:3. 离线数据分析流程介绍 注:本环节主要感受数据分析系统的宏观概念及处理流程,初步理解hadoop等框架在其中的应用环节,不用过于关注代码细节 一个应用广泛的数据分析系统:“web日志数据挖掘” 3.1 需求分析 3.1.1 案例名称 “网站或APP点击流日志数据挖掘系统”。 3.1.2 案例需求
阅读全文
posted @
2017-08-14 18:30
yfb
阅读(311)
推荐(0) 编辑
WebPack 简单使用
摘要:WebPack是什么 如今,越来越多的JavaScript代码被使用在页面上,我们添加很多的内容在浏览器里。如何去很好的组织这些代码,成为了一个必须要解决的难题。 对于模块的组织,通常有如下几种方法: 思考:为什么只有JS需要被模块化管理,前台的很多预编译内容,不需要管理吗? 基于以上的思考,Web
阅读全文
posted @
2017-08-14 18:30
yfb
阅读(117)
推荐(0) 编辑
React Native之React速学教程(下)
摘要:概述 本篇为《React Native之React速学教程》的最后一篇。本篇将带着大家一起认识ES6,学习在开发中常用的一些ES6的新特性,以及ES6与ES5的区别,解决大家在学习React /React Native过程中对于ES6与ES5的一些困惑。 ES6的特性 何为ES6? ES6全称ECM
阅读全文
posted @
2017-08-14 18:30
yfb
阅读(166)
推荐(0) 编辑
React Native之React速学教程(中)
摘要:概述 本篇为《React Native之React速学教程》的第一篇。本篇将从React的特点、如何使用React、JSX语法、组件(Component)以及组件的属性,状态等方面进行讲解。 What’s React React是一个用于组建用户界面的JavaScript库,让你以更简单的方式来创建
阅读全文
posted @
2017-08-14 18:30
yfb
阅读(115)
推荐(0) 编辑
React Native之React速学教程(上)
摘要:概述 本篇为《React Native之React速学教程》的第一篇。本篇将从React的特点、如何使用React、JSX语法、组件(Component)以及组件的属性,状态等方面进行讲解。 What’s React React是一个用于组建用户界面的JavaScript库,让你以更简单的方式来创建
阅读全文
posted @
2017-08-14 18:30
yfb
阅读(149)
推荐(0) 编辑
Linux Centos7安装Oracle12c第二版本
摘要:环境: CentOS7@VMware12,分配资源:CPU:2颗,内存:4GB,硬盘空间:30GB Oracle12C企业版64位 下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.h
阅读全文
posted @
2017-08-09 15:22
yfb
阅读(884)
推荐(0) 编辑
SVN
摘要:1 SVN 1.1 版本控制 1.1.1 什么版本控制 l 版本控制(Revision Control):是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。也是一种软体工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一
阅读全文
posted @
2017-08-08 17:59
yfb
阅读(149)
推荐(0) 编辑
教你开发jQuery插件
摘要:jQuery插件开发模式 软件开发过程中是需要一定的设计模式来指导开发的,有了模式,我们就能更好地组织我们的代码,并且从这些前人总结出来的模式中学到很多好的实践。 根据《jQuery高级编程》的描述,jQuery插件开发方式主要有三种: 通常我们使用第二种方法来进行简单插件开发,说简单是相对于第三种
阅读全文
posted @
2017-08-07 23:11
yfb
阅读(221)
推荐(0) 编辑
如何创建一个基本JQuery的插件
摘要:如何创建一个基本的插件 有时您希望在整个代码中提供一些功能。例如,也许你想要一个单一的方法,你可以调用一个jQuery选择,对选择执行一系列的操作。在这种情况下,您可能需要编写一个插件。 链接jQuery如何工作101:jQuery对象方法 在我们编写自己的插件之前,首先要了解一下jQuery如何工
阅读全文
posted @
2017-08-07 23:10
yfb
阅读(787)
推荐(0) 编辑
Mavn 使用介绍
摘要:1 Maven介绍 1.1 项目开发中遇到的问题 1、都是同样的代码,为什么在我的机器上可以编译执行,而在他的机器上就不行? 2、为什么在我的机器上可以正常打包,而配置管理员却打不出来? 3、项目组加入了新的人员,我要给他说明编译环境如何设置,但是让我挠头的是,有些细节我也记不清楚了。 4、我的项目
阅读全文
posted @
2017-08-05 15:45
yfb
阅读(547)
推荐(0) 编辑
Apache Maven 3.6.3配置安装
摘要:1、maven 3.5 下载地址:http://maven.apache.org/download.cgi 2、下载了解压到 3、配置环境变量 4、测试看是否安装成功 5、maven配置(全局配置,用户配置) 3.1、全局配置 在maven安装目录的conf里面有一个settings.xml文件,这
阅读全文
posted @
2017-08-04 23:09
yfb
阅读(21842)
推荐(0) 编辑