使用 Hexo + Coding Pages 搭建个人博客 前言话说程序员应该有一个自己的博客,我是从2016年9月——也就是四个月前开始写尝试写博客的,那时是在csdn上写的,最近接触了coding,它和github一样提供了“静态页面网站托管”的功能,觉得有搞头,这有一个好处就是相当于给了我一个免费的域名,例如我现在博客的域名就是cxfree.coding.me,乍一看还真像那么回事,来起比自己买vps,搭建维护web应用,购买域名等等之一系列操作简单 2017-01-23 MISC #Blog
JavaWeb 编码问题 浏览器端 url中的编码。分为两种情况:url路径和url参数(这里指的是手动在地址栏敲击中文等非ASCII字符)。采用何种字符集由浏览器决定。 form表单提交内容的编码。不论是get还是post请求,采用的都是**“页面指定的编码”**。指定页面编码有两种方式: html中的meta标签: <meta charset="utf-8"> 返回本页面时服务端 2016-12-20 Java #Java
代理模式和装饰器模式的区别 之前了解过“代理模式”,最经典的例子就是“房屋中介”,房东是被代理对象(也称为真实对象),中介公司是代理对象,共同实现同一个接口,而租房子的家伙就是客户端调用者。租房狗调用一个租房接口,实现自己的租房业务,而中介公司作为租房接口的实现类,成为租房狗实际调用的对象(这就是面向接口编程的一种实践),租房狗是接触不到真正的房东的,但房子毕竟还是房东的啊,这意味着这核心的业务还是属于被代理对象的,代理对象 2016-09-11 OOP #OOP
Java 枚举类初探: 反编译&语法糖 最近接触了“语法糖”这个概念,今天又看了一下枚举类的知识点,主要还是看它的用法,之前一直没有怎么用过java枚举类,看了李刚那本《疯狂java讲义》的枚举类章节,算是把它的用法弄明白了。 可是枚举类是一种“语法糖”,也就是说只有编译器知道“enum”关键字,jvm是不知道的,字节码文件中没有枚举这一概念。实际上,书中一开头就提到了在枚举出现前,程序员需要自己编程实现枚举(具体就不展开了),比较复杂 2016-09-04 Java #Java