- 快速入门Angular4.0
凉雨_ce28
一、序章关于Angular版本,Angular官方已经统一命名Angular1.x统称为AngularJS;Angular2.x及以上统称Angular后续练习的源码地址都会上传到github库上,源码下载地址回顾前端框架学习历程最早开始是对AngularJS比较熟悉,2015年那时候部门选择了比较热门的AngularJS结合ionic1.x加上codova平台进行混合式的webAPP开发,那时候
- angular4.0 安装及项目创建
zmfldream
注意:在安装angular4.0之前不要忘了装node.js哦第一步:全局安装npminstall-g@angular/cli第二步:进入自己想要创建项目的磁盘第三步:新建一个项目ngnewyidian(项目名)第四步:进入该目录cdyidian第五步:运行项目ngserve成功后在浏览器上输入localhost:4200若成功进入,则该项目创建成功
- 大漠穷秋:全面解读Angular 4.0核心特性
IT大咖说
内容来源:2017年5月14日,大漠穷秋在“OSC源创会南京站”进行《Angular4.0核心特性》演讲分享。IT大咖说(id:itdakashuo)作为独家视频合作方,经主办方和讲者审阅授权发布。阅读字数:1354|8分钟阅读摘要基于最新的Angular4.0版本,超级大咖大漠穷秋为我们讲解强大的集成开发平台Angular/cli,以及Angular最核心的3大概念:组件、模块、路由。嘉宾演讲视
- Angular4.0引入Bootstrap和Jquery
贫僧夜夜闯青楼
1、安装bootstrap指令(Jquery同理)npminstallbootstrap--save2、配置项目中.angular-cli.json文件angular-cli.json文件3、检测bootstrap和Jquery安装package.json文件
- angular4.0的模板式表单、响应式表单及其错误提示
徐行莫停
Angular初步学习笔记整理
两种表单写法,看了一遍之后最近做东西还是傻傻分不清,各种问题,所以滚去又看了一遍并做了记录~~~共勉^_^模板式表单NgForm、NgModel、NgModelGroup是FormModule里的内容,NgForm会自动拦截标准的表单处理事件(eg.提交),angular用ngSubmit代替标准的表单提交NgForm隐式的创建一个FormGroup类的实例,代表表单的数据模型,用来存储表单数据,
- Angular环境搭建
XeonYu
web前端从零开始学习web前端
目前Angular的最新版本是Angular4.0,所以我们搭建的环境是4.0版本的。Angular官方给我们提供了一个命令行工具就是AngularCLI,通过这个工具我们能很容易的创建Angular项目。后期对项目的管理及构建等都是使用这么命令行工具。1.安装nodejs首先要安装nodejs,如果你的电脑已经装过了,最好确认是比较新的版本,否则可能会出问题。没有安装的直接去nodejs官网下载
- Angular4.0 探索子路由和懒加载 loadChildren
DS_树苗
Angular
参考文章:Angular4路由快速入门http://www.jianshu.com/p/e72c79c6968eAngular2文档学习的知识点摘要——Angular模块(NgModule)http://lib.csdn.net/article/angularjs/59697?knId=641随着需求的增加,项目的功能也渐渐复杂起来。这个时候,需要将项目模块化,将组件、指令和管道打包成内聚的功能块
- windows 下更新 npm 和 node
zl1zl2zl3
NodeJS前端
公司的新项目要启动了,需要使用Angular4.0,并且使用webpack工具进行打包。所以就需要安装node。node的安装很简单,在node的官网nodejs.org去下载msi安装包,目前node最新的版本是v8.1.2(打开这个官网,会根据你的系统为你推荐最合适的版)如果下载很慢,可以到我百度网盘去下载http://pan.baidu.com/s/1jHPj2my,下载成功后,安装即可,默
- 项目总结关于ionic3中的ion-segment的总结
时~枫
项目总结ionic3
目前做的项目是ionic3和angular4.0的结合,所以用到了很多关于ionic3中封装好的标签,例如具有轮播效果的ion-slides和ion-slide等。那么这次就要总结一下另外一个标签ion-segment的用法了。ion-segment这个标签以前用的很少,几乎没有用过。它主要是一组按钮,有时称为分段控件,之前都是用button按钮,现在知道了,开始用ion-segment,因为它有
- (五)、Angular4.0 路由传递参数
zekeTao
Angular4.0
一、在查询参数中传递参数修改app.component.html中的商品详情页a标签商品详情页修改product.component.ts接收传递过来的参数import{Component,OnInit}from'@angular/core';import{ActivatedRoute}from'@angular/router';@Component({selector:'app-product'
- angular4.0中路由传递参数、获取参数
极地雪狼li
angular2.x
研究ng4的官网,终于找到了我想要的方法。我想要的结果是用‘&’拼接参数传送,这样阅读上是最好的。否则很多‘/’的拼接,容易混淆参数和组件名称。一般我们页面跳转传递参数都是这样的格式:http://angular.io/api?uid=1&username=moon但是在SPA单页应用中却是下面的结果居多【初级视频都是这样敷衍的】http://angular.io/api/1/moon那么怎么实现
- angular4.0中路由传递参数、获取参数最nice的写法
狂奔的蚂蚱
Angular4.0angular4router
研究ng4的官网,终于找到了我想要的方法。我想要的结果是用‘&’拼接参数传送,这样阅读上是最好的。否则很多‘/’的拼接,容易混淆参数和组件名称。一般我们页面跳转传递参数都是这样的格式:http://angular.io/api?uid=1&username=moon但是在SPA单页应用中却是下面的结果居多【初级视频都是这样敷衍的】http://angular.io/api/1/moon那么怎么实现
- angular4.0 ERROR Error: Uncaught (in promise): Error: No provider for AuthGuard! Error: No provider
llkui
angular
使用angular4.0,开发路由守卫的时候,报一下错误ERRORError:Uncaught(inpromise):Error:NoproviderforAuthGuard!Error:NoproviderforAuthGuard!1、首先确认,在文件中,已经加载import{AuthGuard}from'../auth-guard.service';constadminRoutes:Route
- angular4.0在路由Router时传递参数、获取参数的最灵活、阅读性最好的写法。
狂奔的蚂蚱
Angular4.0
研究ng4的官网,终于找到了我想要的方法。我想要的结果是用‘&’拼接参数传送,这样阅读上是最好的。否则很多‘/’的拼接,容易混淆参数和组件名称。一般我们页面跳转传递参数都是这样的格式:http://angular.io/api?uid=1&username=moon但是在SPA单页应用中却是下面的结果居多【初级视频都是这样敷衍的】http://angular.io/api/1/moon那么怎么实现
- angular4运行 ng build -prod出错
weixin_34126557
1。npm,angularcli安装成功后2。安装依赖时用npminstall,由于需要FQ,一直安装不下去3。用了taobao镜像用cnpminstall依赖安装成功4。在用ngbuild时成功,但用ngbuild-prod时出错。错误如下大致意思是找不到package.json,之前用angular4.0没问题,装到最新的就有问题了,可能是使用cnpm装依赖引起的,因为npminstall装不
- (八)、Angular4.0 路由守卫
zekeTao
Angular4.0
一、路由守卫作用只有当用户已经登录并拥有某些权限时才能进入某路由。一个由多个表单组件组成的向导,例如注册流程,用户只有在当前路由的组件中填写了满足要求的信息才可以导航到下一个路由。当用户未执行保存操作而试图离开当前导航时提醒用户。二、路由守卫的种类CanActivate:处理导航到某路由的情况。CanDeactivate:处理从当前路由离开的情况。Resolve:在路由激活之前获取路由数据。三、在
- angular4.0 路由守卫详解
DS_树苗
Angular
在企业应用中权限、复杂页多路由数据处理、进入与离开路由数据处理这些是非常常见的需求。当希望用户离开一个正常编辑页时,要中断并提醒用户是否真的要离开时,如果在Angular中应该怎么做呢?其实Angular路由守卫属性可以帮我们做更多有意义的事,而且非常简单。Angular的Route路由参数中除了熟悉的path、component外,还包括四种是否允许路由激活与离开的属性。canActivate:
- Angular 4.0之表单基础知识介绍
瘦肉_
Angular
表单这两天项目中涉及到了表单的内容,于是好好的把Angular4.0中表单的内容看了一下,总结了一些基础的知识。总结的内容参考了以下网站的内容,大佬们总结的很全,很详细,若想对表单有进一步的加深和理解,请移步:https://segmentfault.com/a/1190000009652980https://blog.csdn.net/liushun8910/article/details/52
- 关与angular4.0,以及angular脚手架1.7.4版本,ng-zorro前端UI框架,的后台管理项目开发心得...
weixin_34302798
一直以来我对angular有种初恋情人的感觉,关与初恋我就不过多的解释了,可能是天意吧,所工作过得两家公司都在使用angular,只不过一家使用的是angular1.0版本,而另一家用的则是angular全新的4.0版本,在我看来,两者之间的区别在于,组件化,模块化的系统性,这是大的来说,细的说区别在于全新,以后在更新时,再说全新的全新在于那,2.0版本之后。我想angular开发团队,更加重视组
- 使用angular封装 swiper
杨明明abc
angular4.0发布,下面我尝试着用angular4.0对swiper常用的滑动组件进行封装碰到的问题:vue中有$nexttick函数监控dom渲染完毕的钩子,找了半天,angular4.0居然没有.后面发现我的思维被固定了,angular的核心是去dom操作!下面看下是如何实现的.(不过个人感觉,这种钩子加进去还是比较方便的,vue确实好用,单自由度太高,有好处也有坏处)我第一次是这么想的
- angular4.0笔记
洱月
你初学angular4.0,记录一下学习的零碎知识,以下对angular4.0都直接书写为ngng的核心思想是组件;react他的核心就是虚拟DOMng新特性全新的命令行工具AngularCli服务端渲染//提升SEO效率移动和桌面兼容//angularmaterial等插件ng程序架构组件:是ng应用的基本构建快,是一段带有业务逻辑和数据的html模块用来将应用中不同的部分来组织成一个ng框架可
- AngularJs和angular的对比
xiaolizh
web
Angular相关介绍angular是由Google维护的一款开源javaScript。Anguar1.5叫做angularJs,Angular4.0称为Angular,Angular1.5到Angular4.0是完全重写。angular是一种单页应用,组件应用。重在构建高重用组件,使用的是TypeScript语法。可以说,angularJs是没有什么核心的,angular的核心是组件,react
- angular4随记——angular4使用datatable
毛毛裤先生
angular
angular4.0使用外部js库有两种方式:一是通过npm安装,然后在angular-cli.json中进行引入二是下载js库在index.html页面进行引入两种引用方式都可以,不进行讨论。这里说明一下使用官方脚手架angular-cli建立项目之后使用datatable时出现的问题:1)配置远程ajax数据源,不能正常请求。2)分页不能正常工作,总是会跳转到根目录下(分页的a标签的href属
- angular4、angular4.0从入门到实战 打造股票管理网站 1.子路由 2. 路由传参三种方式 3. 路由守卫
徐行莫停
Angular初步学习笔记整理
可能有点语无伦次。。。。。因为第一次写这么长的博文~~~最近跳入了angular4的坑,之前看的angular权威教程是angularJS1.的版本,之后的angular2和angular4改动非常大,可以说是两个框架了(雷锋和雷峰塔),google公司只对angularJS1.维护两年,所以果断弃了angularJS,现在大多是angular2和angular4应用居多锤子科技官网http://
- Angular4.0的安装
zero风来
1、首先要安装node.js,这一步随便百度都能找到安装方法,这里就不介绍了2、安装全局的angular-cli,npminstall-g@angular/cli3、生成项目代码为:ngnew项目名称现在已经创建完成了,cd进入项目,会看到一些这样的东西,说明已经创建完成了,接下来就是执行项目就可以了,跟vue2.0一样,此时执行用到的代码为:ngserve--open(和vue的npmrunde
- 基于angular4.0开发的企业级快速开发项目,已经开源
互联网编程
项目简介angular-base是一个以Angular4.0为基础的,帮助企业快速开发的种子项目,开箱即用,检出即用。项目首页预览图设计思想君子性非异也,善假于物也。小公司开发或者个人开发项目,最好是找现成的轮子,改造一下为自己所用。节省的不是时间,是钱。前端设计规范微小·确定·幸福基于阿里的ANTDESIGN导航/表单/列表表格/表格:复杂数据高级搜索更多:设计,资源使用前需要知道的知识简单的h
- 你不得不知的Ionic3新特性
全栈弄潮儿
Ionic3带来的新特性Angular4.0新的版本下,改进AOT编译器,分离animations包,缩小生成后的代码量,运行更快,改进ngIf和ngFor等具体内容可以访问http://angularjs.blogspot.sg/2017/03/angular-400-now-available.html来查看。typescript2.1,2.2的支持这一次的更新将提升typescript应用构
- Angular引入第三方库(angular4.0以上、示例引入jquery、swiper)
怀王
走了很远的路,深知自学不易,如果有幸被你看到,不要放弃,坚持下去。水平不高,能力有限,愿尽最大努力帮助大家绕过一些弯路,如果发现有错误或者不合理之处,劳烦联系,另,最下方有招聘信息。预祝成神。你应该已经知道angularJS和angular的区别了,如果不知道,请点击这里https://www.zhihu.com/question/67839941还是先介绍一下angular,angular是现下
- Angular学习笔记(一)简介
Amundsen
前提Angular1.5到Angular4.0是重写的语言,Angular1简称AngularJs,Angular4简称Angular。学习的大纲1.AngularJs和Angular的架构介绍和对比2.搭建angular开发环境3.路由和导航(路由基础知识,在路由时传递参数,路由高级特性)4.依赖注入(依赖注入模式介绍,Angular对依赖注入的实现方式,Angular的提供器和注入器)5.绑定
- 第一、二章 Angular环境搭建与组件开发
O_禾火_O
Angular版本Angular4.0并不是在原有基础上改的,而是一个完全重写的版本,不同于Angular1.5。Angular2.0之前的版本,统一称为AngularJs。Angular2.0之后的版本就称之为Angular。第一章:简介1、AngularJs的优点模板功能强大(自带AngularJs指令,拥有强大数据双向绑定能力,减少JQuery对dom的操作以及代码量)。比较完善的前端MVC
- 遍历dom 并且存储(将每一层的DOM元素存在数组中)
换个号韩国红果果
JavaScripthtml
数组从0开始!!
var a=[],i=0;
for(var j=0;j<30;j++){
a[j]=[];//数组里套数组,且第i层存储在第a[i]中
}
function walkDOM(n){
do{
if(n.nodeType!==3)//筛选去除#text类型
a[i].push(n);
//con
- Android+Jquery Mobile学习系列(9)-总结和代码分享
白糖_
JQuery Mobile
目录导航
经过一个多月的边学习边练手,学会了Android基于Web开发的毛皮,其实开发过程中用Android原生API不是很多,更多的是HTML/Javascript/Css。
个人觉得基于WebView的Jquery Mobile开发有以下优点:
1、对于刚从Java Web转型过来的同学非常适合,只要懂得HTML开发就可以上手做事。
2、jquerym
- impala参考资料
dayutianfei
impala
记录一些有用的Impala资料
1. 入门资料
>>官网翻译:
http://my.oschina.net/weiqingbin/blog?catalog=423691
2. 实用进阶
>>代码&架构分析:
Impala/Hive现状分析与前景展望:http
- JAVA 静态变量与非静态变量初始化顺序之新解
周凡杨
java静态非静态顺序
今天和同事争论一问题,关于静态变量与非静态变量的初始化顺序,谁先谁后,最终想整理出来!测试代码:
import java.util.Map;
public class T {
public static T t = new T();
private Map map = new HashMap();
public T(){
System.out.println(&quo
- 跳出iframe返回外层页面
g21121
iframe
在web开发过程中难免要用到iframe,但当连接超时或跳转到公共页面时就会出现超时页面显示在iframe中,这时我们就需要跳出这个iframe到达一个公共页面去。
首先跳转到一个中间页,这个页面用于判断是否在iframe中,在页面加载的过程中调用如下代码:
<script type="text/javascript">
//<!--
function
- JAVA多线程监听JMS、MQ队列
510888780
java多线程
背景:消息队列中有非常多的消息需要处理,并且监听器onMessage()方法中的业务逻辑也相对比较复杂,为了加快队列消息的读取、处理速度。可以通过加快读取速度和加快处理速度来考虑。因此从这两个方面都使用多线程来处理。对于消息处理的业务处理逻辑用线程池来做。对于加快消息监听读取速度可以使用1.使用多个监听器监听一个队列;2.使用一个监听器开启多线程监听。
对于上面提到的方法2使用一个监听器开启多线
- 第一个SpringMvc例子
布衣凌宇
spring mvc
第一步:导入需要的包;
第二步:配置web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi=
- 我的spring学习笔记15-容器扩展点之PropertyOverrideConfigurer
aijuans
Spring3
PropertyOverrideConfigurer类似于PropertyPlaceholderConfigurer,但是与后者相比,前者对于bean属性可以有缺省值或者根本没有值。也就是说如果properties文件中没有某个bean属性的内容,那么将使用上下文(配置的xml文件)中相应定义的值。如果properties文件中有bean属性的内容,那么就用properties文件中的值来代替上下
- 通过XSD验证XML
antlove
xmlschemaxsdvalidationSchemaFactory
1. XmlValidation.java
package xml.validation;
import java.io.InputStream;
import javax.xml.XMLConstants;
import javax.xml.transform.stream.StreamSource;
import javax.xml.validation.Schem
- 文本流与字符集
百合不是茶
PrintWrite()的使用字符集名字 别名获取
文本数据的输入输出;
输入;数据流,缓冲流
输出;介绍向文本打印格式化的输出PrintWrite();
package 文本流;
import java.io.FileNotFound
- ibatis模糊查询sqlmap-mapping-**.xml配置
bijian1013
ibatis
正常我们写ibatis的sqlmap-mapping-*.xml文件时,传入的参数都用##标识,如下所示:
<resultMap id="personInfo" class="com.bijian.study.dto.PersonDTO">
<res
- java jvm常用命令工具——jdb命令(The Java Debugger)
bijian1013
javajvmjdb
用来对core文件和正在运行的Java进程进行实时地调试,里面包含了丰富的命令帮助您进行调试,它的功能和Sun studio里面所带的dbx非常相似,但 jdb是专门用来针对Java应用程序的。
现在应该说日常的开发中很少用到JDB了,因为现在的IDE已经帮我们封装好了,如使用ECLI
- 【Spring框架二】Spring常用注解之Component、Repository、Service和Controller注解
bit1129
controller
在Spring常用注解第一步部分【Spring框架一】Spring常用注解之Autowired和Resource注解(http://bit1129.iteye.com/blog/2114084)中介绍了Autowired和Resource两个注解的功能,它们用于将依赖根据名称或者类型进行自动的注入,这简化了在XML中,依赖注入部分的XML的编写,但是UserDao和UserService两个bea
- cxf wsdl2java生成代码super出错,构造函数不匹配
bitray
super
由于过去对于soap协议的cxf接触的不是很多,所以遇到了也是迷糊了一会.后来经过查找资料才得以解决. 初始原因一般是由于jaxws2.2规范和jdk6及以上不兼容导致的.所以要强制降为jaxws2.1进行编译生成.我们需要少量的修改:
我们原来的代码
wsdl2java com.test.xxx -client http://.....
修改后的代
- 动态页面正文部分中文乱码排障一例
ronin47
公司网站一部分动态页面,早先使用apache+resin的架构运行,考虑到高并发访问下的响应性能问题,在前不久逐步开始用nginx替换掉了apache。 不过随后发现了一个问题,随意进入某一有分页的网页,第一页是正常的(因为静态化过了);点“下一页”,出来的页面两边正常,中间部分的标题、关键字等也正常,唯独每个标题下的正文无法正常显示。 因为有做过系统调整,所以第一反应就是新上
- java-54- 调整数组顺序使奇数位于偶数前面
bylijinnan
java
import java.util.Arrays;
import java.util.Random;
import ljn.help.Helper;
public class OddBeforeEven {
/**
* Q 54 调整数组顺序使奇数位于偶数前面
* 输入一个整数数组,调整数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半
- 从100PV到1亿级PV网站架构演变
cfyme
网站架构
一个网站就像一个人,存在一个从小到大的过程。养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原则。本文结合我自已14年网站人的经历记录一些架构演变中的体会。 1:积累是必不可少的
架构师不是一天练成的。
1999年,我作了一个个人主页,在学校内的虚拟空间,参加了一次主页大赛,几个DREAMWEAVER的页面,几个TABLE作布局,一个DB连接,几行PHP的代码嵌入在HTM
- [宇宙时代]宇宙时代的GIS是什么?
comsci
Gis
我们都知道一个事实,在行星内部的时候,因为地理信息的坐标都是相对固定的,所以我们获取一组GIS数据之后,就可以存储到硬盘中,长久使用。。。但是,请注意,这种经验在宇宙时代是不能够被继续使用的
宇宙是一个高维时空
- 详解create database命令
czmmiao
database
完整命令
CREATE DATABASE mynewdb USER SYS IDENTIFIED BY sys_password USER SYSTEM IDENTIFIED BY system_password LOGFILE GROUP 1 ('/u01/logs/my/redo01a.log','/u02/logs/m
- 几句不中听却不得不认可的话
datageek
1、人丑就该多读书。
2、你不快乐是因为:你可以像猪一样懒,却无法像只猪一样懒得心安理得。
3、如果你太在意别人的看法,那么你的生活将变成一件裤衩,别人放什么屁,你都得接着。
4、你的问题主要在于:读书不多而买书太多,读书太少又特爱思考,还他妈话痨。
5、与禽兽搏斗的三种结局:(1)、赢了,比禽兽还禽兽。(2)、输了,禽兽不如。(3)、平了,跟禽兽没两样。结论:选择正确的对手很重要。
6
- 1 14:00 PHP中的“syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM”错误
dcj3sjt126com
PHP
原文地址:http://www.kafka0102.com/2010/08/281.html
因为需要,今天晚些在本机使用PHP做些测试,PHP脚本依赖了一堆我也不清楚做什么用的库。结果一跑起来,就报出类似下面的错误:“Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /home/kafka/test/
- xcode6 Auto layout and size classes
dcj3sjt126com
ios
官方GUI
https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/Introduction/Introduction.html
iOS中使用自动布局(一)
http://www.cocoachina.com/ind
- 通过PreparedStatement批量执行sql语句【sql语句相同,值不同】
梦见x光
sql事务批量执行
比如说:我有一个List需要添加到数据库中,那么我该如何通过PreparedStatement来操作呢?
public void addCustomerByCommit(Connection conn , List<Customer> customerList)
{
String sql = "inseret into customer(id
- 程序员必知必会----linux常用命令之十【系统相关】
hanqunfeng
Linux常用命令
一.linux快捷键
Ctrl+C : 终止当前命令
Ctrl+S : 暂停屏幕输出
Ctrl+Q : 恢复屏幕输出
Ctrl+U : 删除当前行光标前的所有字符
Ctrl+Z : 挂起当前正在执行的进程
Ctrl+L : 清除终端屏幕,相当于clear
二.终端命令
clear : 清除终端屏幕
reset : 重置视窗,当屏幕编码混乱时使用
time com
- NGINX
IXHONG
nginx
pcre 编译安装 nginx
conf/vhost/test.conf
upstream admin {
server 127.0.0.1:8080;
}
server {
listen 80;
&
- 设计模式--工厂模式
kerryg
设计模式
工厂方式模式分为三种:
1、普通工厂模式:建立一个工厂类,对实现了同一个接口的一些类进行实例的创建。
2、多个工厂方法的模式:就是对普通工厂方法模式的改进,在普通工厂方法模式中,如果传递的字符串出错,则不能正确创建对象,而多个工厂方法模式就是提供多个工厂方法,分别创建对象。
3、静态工厂方法模式:就是将上面的多个工厂方法模式里的方法置为静态,
- Spring InitializingBean/init-method和DisposableBean/destroy-method
mx_xiehd
javaspringbeanxml
1.initializingBean/init-method
实现org.springframework.beans.factory.InitializingBean接口允许一个bean在它的所有必须属性被BeanFactory设置后,来执行初始化的工作,InitialzingBean仅仅指定了一个方法。
通常InitializingBean接口的使用是能够被避免的,(不鼓励使用,因为没有必要
- 解决Centos下vim粘贴内容格式混乱问题
qindongliang1922
centosvim
有时候,我们在向vim打开的一个xml,或者任意文件中,拷贝粘贴的代码时,格式莫名其毛的就混乱了,然后自己一个个再重新,把格式排列好,非常耗时,而且很不爽,那么有没有办法避免呢? 答案是肯定的,设置下缩进格式就可以了,非常简单: 在用户的根目录下 直接vi ~/.vimrc文件 然后将set pastetoggle=<F9> 写入这个文件中,保存退出,重新登录,
- netty大并发请求问题
tianzhihehe
netty
多线程并发使用同一个channel
java.nio.BufferOverflowException: null
at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:183) ~[na:1.7.0_60-ea]
at java.nio.ByteBuffer.put(ByteBuffer.java:832) ~[na:1.7.0_60-ea]
- Hadoop NameNode单点问题解决方案之一 AvatarNode
wyz2009107220
NameNode
我们遇到的情况
Hadoop NameNode存在单点问题。这个问题会影响分布式平台24*7运行。先说说我们的情况吧。
我们的团队负责管理一个1200节点的集群(总大小12PB),目前是运行版本为Hadoop 0.20,transaction logs写入一个共享的NFS filer(注:NetApp NFS Filer)。
经常遇到需要中断服务的问题是给hadoop打补丁。 DataNod