• 《JAVA与模式》之装饰模式

    《JAVA与模式》之装饰模式 在阎宏博士的《JAVA与模式》一书中开头是这样描述装饰(Decorator)模式的:   装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式的结构   装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户 ...

    阅读全文
    作者:jungou | 分类:2016, 个人生活, 面试
  • 面试拾遗-JAVA

    1. ArrayList对象在创建时如果不指定初始容量,那么它的初始容量会是多少? 探索ArrayList自动改变size真相 ArrayList的列表对象实质上是存储在一个引用型数组里的,有人认为该数组有“自动增长机制”可以自动改变size大小。正式地说,该数组是无法改变 大小的,实际上它只是改变了该引用型数组的指向而已。下面,让我们 ...

    阅读全文
    作者:jungou | 分类:2016, 面试
  • 国内网站常用JS库CDN服务整理

    很早很早以前使用Jquery的时候,Jquery文件一般都不是从本地获取,一直使用的Jquery的CDN公共库,一来节约本地网络资源,二来在这些使用这些公共库的js速度通常也是很快的,很多比放在本地要快。 一 般的CDN公共库都会包含全球所有最流行的开源JavaScript库,你可以在自己的网页上直接通过script标记引用这些资源。这 ...

    阅读全文
    作者:jungou | 分类:2016, 文摘
  • 程序员的 13 种噩梦,你遇到过哪些?

    对绝大多数人来说,都是些老生常谈的东西使他们噩梦连连:幽灵、蜘蛛,被戴着冰球面具的杀人狂追杀……但对另一些人来说,他们最害怕的东西就没那么常见了。 就拿软件开发者举例吧。如果你问他什么才是最可怕的噩梦,那么答案很可能跟女巫、黑猫没什么关系,真正的噩梦是关键的分号不起作用或者微软的某个产品。在分析了 ...

    阅读全文
    作者:jungou | 分类:2016, 文摘
  • 自由程序员的 3 个开发技巧

    本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 我们有三个系列的小技巧要分享:与你的客户沟通,保护你的声誉以及解决常见的自由职业问题。下面让我们开始吧! 1.与你的客户沟通 作为一个自由职业者,这是你最重要的事情之一!我发现客户更认同以下的做法: 可靠:做一个可靠 ...

    阅读全文
    作者:jungou | 分类:2016, 文摘
  • Google Protocol Buffer 介绍与使用

    testpb protocol buffer Android demo Google Protocol Buffer 介绍与使用 简介 官网https://developers.google.com/protocol-buffers/ Google Protocol Buffer( 以下简称PB) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .proto 文件。他们用于 RPC 系统 ...

    阅读全文
    作者:jungou | 分类:2016
  • 处境艰难的 APP 开发者如何自救

    「因为这个行业太饱和了,障碍太多而且难以从中获利。相比之下研发网页就容易的多。」 这是我朋友的公司不再研发原生 App 的原因——在网页端创业简单得多。怎么会这样呢?基于浏览器的网页端生态系统已经存在了 20 多年,而 App 系统却仅存世 5-6 年。可以肯定的说,这并不是因为网站数量少于 App 。 我的脑海中浮现出「 ...

    阅读全文
    作者:jungou | 分类:2015, 文摘
  • 个人数据备份的常见方案

    个人电脑内的数据,特别是个人创作的数据,如文章、照片、视频等,通常都是无价的,一旦硬盘损坏,或电脑丢失,个人的数据都会面临永久损失的风险,因此做好数据备份是一个重要而长远的任务,怎么最好个人数据备份,我这里有几个常见的数据备份方案。 数据分类 做备份前,首先要将数据进行分类,将个人电脑硬盘的数 ...

    阅读全文
    作者:jungou | 分类:2015, 文摘
  • C# 的三种序列化方法

    C# 的三种序列化方法 序列化是将一个对象转换成字节流以达到将其长期保存在内存、数据库或文件中的处理过程。它的主要目的是保存对象的状态以便以后需要的时候使用。与其相反的过程叫做反序列化。 序列化一个对象 为了序列化一个对象,我们需要一个被序列化的对象,一个容纳被序列化了的对象的(字节)流和一个格式化 ...

    阅读全文
    作者:jungou | 分类:2014
  • Android中的MVP

    Android中的MVP By Rocko 2015-02-06 更新日期:2015-04-05 文章目录 1. 前言 2. MVP简介 3. MVP之Model 4. MVP之View 5. MVP之Presenter 6. 演示demo 7. End 前言 MVP作为一种MVC的演化版本在Android开发中受到了越来越多的关注,但在项目开发中选择一种这样的软件设计模式需保持慎重心态,一旦确定使用MVP作为你 ...

    阅读全文
    作者:jungou | 分类:2015, google, 文摘
  • [站长故事]我的APP故事:免费的就是最贵的

    2013年的这个时候,独立APP非常火爆,许多大中型垂直网站都在推出自己的独立APP,而那时作为个人博客的卢松松博客率先在业内推出了独立APP。那时候还没有没有免费制作APP的办法,百度的siteapp不给力。 最风光的时候是这款APP不仅有安卓版,还有ios版,而且在各大应用商城如App Store、360手机助手、小米、百度、木 ...

    阅读全文
    作者:jungou | 分类:2015, 文摘