解决-bash: fork: retry: Resource temporarily unavailable

错误提示的本质是Linux操作系统无法创建更多进程,导致出错。因此要解决这个问题需要修改Linux允许创建更多的进程。方案一: cat /etc/security/limits.conf echo "* soft nproc 2047" >>/
4次阅读

《巨人的工具》听书笔记

 刚听了《巨人的工具》这本书,主要讲一些成功人的思维习惯,决策方法,怎么工作和学习的。通过案例分析,更容易被人理解和学习。1. 所谓的“系统”,就是一个连续变化的东西,或者是一项技能,或者是一个关系。为了这个系统,你可以做各种项目,你可以要求自己养成什么习惯,你要的
8次阅读

高可用可伸缩架构

移动互联网、云计算和大数据的成熟和发展,让更多的好想法得以在很短的时间内实现为产品。此时,如果用户需求抓得准,用户数量将很可能获得爆发式增长,而不需要像以往一样需要精心运营几年的时间。然而用户数量的快速增长(尤其是短时间内的爆发式增长),通常会让应用开发者有些吃不消,不得不面临一些严峻的技术挑战:如
12次阅读

走进javascript——重拾数组

Array构造器如果参数只有一个并且是Number类型,那么就是指定数组的长度,但不能是NaN,如果是多个会被当做参数列表。new Array(12)// (12) [undefined × 12]new Array('')// [""]new Array({})
146次阅读

既使用maven编译,又使用lib下的Jar包

<build> <finalName>xxx</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins<
5次阅读

node编写自己的cli

用node编写自己的cli工具 工作中接到新项目,开发前都需要先规划项目目录,然后一个个创建文件,搭建sass编译环境,下载jquery,Swiper等类库... 这些准备工作都要花上不少时间。每做一个项目,都会遇到同样的问题,再重复一遍吗?是时候做点改变了:编写自己的cli工具,一行命令
2次阅读

程序员职业生涯规划

内生涯与外生涯是个人职业规划中一组重要的概念。内生涯包括(但不限于)知识、技能、工作经验、心理素质、内心情感、行为习惯、视野、观念、职业心态(爱与感恩、责任、忠诚、诚信、勇气、担当)、职业成熟度、心灵成长等。外生涯包括(但不限于)职务目标、经济收入、工作内容、工作环境、工作时间、工作地点、企业文化、
5次阅读

<转>字符编码笔记:ASCII,Unicode和UTF-8

本文转自:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html 今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才
6次阅读

Junit

Junit 入门使用教程1、Junit 是什么?   JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都
2次阅读

Google Android Studio Kotlin

Google Android Studio Kotlin 开发环境配置Google 近日开发者大会宣布Kotlin成为Android开发的第一级语言,即Android官方开发语言,可见Google对Kotlin的重视,本文就介绍一下Android Studio下的Kotlin开发环境配置以及示例程序
6次阅读