npm的package.json学习

一下翻译自npmjs官方文档。

package.json必须是一个json文件。

先说说新建项目的字段:

  • name

阅读全文

React学习笔记

React中使用CSS

传统

在React中可以像普通前端程序一样,使用普通CSS。使用普通CSS有两种做法:

阅读全文

Servlet笔记-不用IDE搭建一个servlet程序

虽然可以使用eclispe或者intellijIDEA快速搭建一个java servlet程序,但是还是值得纯手动搭建一个的,这有助于理解java web工程的基本结构。

环境

    阅读全文

    Git笔记-问题收集

    mac下git显示中文被转义

    默认下,mac的git显示中文是被转义的:

    "source/_posts/git\344\275\277\347\224\250\347\254\224\350\256\260.md"

    阅读全文

    关于跨平台客户端和eclispe RCP,NetBeans platform的思考

    一直想自己做一个笔记软件,因为市面上的笔记软件都太不合用了。本来是打算在Atom上扩展的,但是不习惯coffeescript,外加Atom本身还不稳定(甚至没有官方的UI框架,space-pen曾经是,被Atom自己否定了,替代方案还没有)。

    个人对于强类型比较偏执,因为强类型可以得到IDE的完美分析,看代码的时候跳转查看代码结构很方便。而像js这种类型的语言,IDE只要遇到灵活一点的语法就完全歇菜了,所以看代码特别累。如果自己写,问题就更大,想要重构也无从下手。当初也是因为这个问题,在Atom上写着写着就停下了。

    阅读全文

    你弄懂echo和wc了么

    echo和wc是shell里非常常用的两个命令。echo用来输出文本,wc用来计数。默认wc会显示3个结果:行数,单词数,字节数。

    来看这样一句命令:

    $ echo "1" | wc
    

    输出会是什么呢?

    阅读全文

    IRC使用笔记

    有时候会发现一些开源项目的主页上面提供了IRC频道的地址。心理觉得奇怪,这个东西不是没人用了么,这么早的通讯工具。在知乎上看到一个问题:为什么现如今还有人使用 IRC 聊天交流? - 知乎。原来IRC在国外黑客文化中还是很流行的。很多大牛在上面。那我们就来玩玩这个IRC吧。

    阅读全文

    SDKMAN的安装与使用

    从一些文字里看到GVM来管理Groovy。但是Google搜索GVM指向的是sdkman the Software Development Kit Manager。主页上有一句话:

    阅读全文

    Spring Boot介绍与入门

    Spring Boot的介绍可以看这篇文章。总得来说,就是Spring也觉得自己用起来和什么PHP web框架啊,ROR框架啊,Python web框架啊相比太麻烦了,自己也不好意思了,现在大伙又喜欢推崇什么’微框架’(参考文章),讲究的就是灵活,简洁,易测试,易部署。所以Spring作为Java框架的老大,就祭出了Spring Boot这么一个东西。在Spring强大的基础上,弄了很多简化配置,部署的功能。

    阅读全文

    tmux使用与配置

    tmux是一个终端复用工具。就是你可以在一个终端中用tmux开很多终端。

    公司使用统一的开发机开发,所以长时间登录是必须的,tmux可以保存会话,这样第二天来上班再次连接开发机时,一切保持原样,很方便,现在已经是不可或缺的工具之一了。

    tmux使用分层的思想来管理终端:会话(session)>窗口(window)>面板(panel)。一个tmux是可以被多个客户端(client)访问的。

    阅读全文