随着年龄的增长,电脑里的照片越来越多了,管理和浏览也越来越困难了.…
wojilu框架特别适合快速开发多用户分享内容应用,比如知乎,digg这类应用. 对于博客等用户程序,要有4个入口:1)用户展示入口(展示自己的应用) 2)用户后台管理入口(管理自己的应用) 3)聚合展示入口(全部用户) 4)网站后台入口(管理全部用户的应用数据). 下面就来讨论下,如何定制一个与我记录综合系统页面展示不太一样的多用户应用. 上面说到了,二次开发一个新应用,需要实现4个入口.我们这里只关注其中的2个展示入口. 先说聚合展示入口. 定制聚合展示入口比较容易,只需要重写SiteLay…
http://hi.baidu.com/tzkt623/item/46a26805adf7e938a3332a04   上一篇我们讲了内核是如何将指针加入管理类进行管理.这次我将分析一下内核是如何自动释放指针的.  不过在这之前,我们要先引入另一个类.Cocos2d-x的核心类之一CCDirector.这个类可以说是引擎最主要的类了,没有他,引擎内的所有东西都无法运转起来.由于这个类有点大,做的事情很多,我就不一一粘出来看了,我们只关心跟内存管理有关的函数.  因为一部片子只需要一个导演,所以C…
[转]JVM内存管理 这些日子一直在研究jvm内存管理的东西,网上的知识很多,总结一下,能沉淀下来的就是自己的! 首先,刚学java的时候就知道java类文件是以 .java为后缀的文件,经过javac命令编译后,编译成class文件,class文件中都是二进制格式的数据,所以想要看编译后的内容是什么,可以采用jdk自带的javap命令查看. 记得刚学java的时候觉得java虚拟机厉害的很,java的风光正是建立在它的功劳之上.JVM (java vitual machine).JVM中有个组…
                                                                                    Google帝国研究--Google的产业构成 摘要:Google帝国研究  产业构成 作者:魏春颖 文章来源:网络整理 Google产业的构成: 1.    业务板块: 包括互联网搜索.云计算.广告技术,开发并提供大量基于互联网的产品与服务,开发线上软件.应用软件,还涉及移动设备的Android操作系统以及操作系统谷歌Chrom…
虽然使用源码编译安装可以具有提高速度个性化的定制等优点,但对于 Linux发行商来说,则不容易管理软件包,毕竟不是每个人都会进行源码编译的,如果能够将软件预先在相同的硬体与系统上面编译好在发布的话,不就能够让相同的 Linux 发行版,同时拥有相投的版本了吗,如果再加上简易的安装/移除/管理等机制的话,对于软体控管就会更加简单,大多数现代类 Unix 操作系统都提供了一个集中的软件包管理机制,以帮助用户搜索.安装和管理软件,而软件通常以「包」的形式存储在仓库「repository」中,对软件包的…
前面文章讲到了Linux上通过.spec文件与rpmbuild命令将java程序打包为RPM安装包, 现阶段遇到新的需求: 使用Makefile来操纵java的编译.打包 该需求以前面的内容为基础 可以查看下面几篇文章,即可解决上述需求 建议:先从一个小一点的案例入手,通过Makefile成功运行之后,一步步尝试运行自己的实际项目(注意结构:源码.jar包.配置文件等) 自己动手编译.运行Java程序 http://www.cnblogs.com/haolujun/archive/2013/03…
前言 深入研究Java内存管理,将增强你对堆如何工作.引用类型和垃圾回收的认识. 你可能会思考,如果你使用Java编程,关于内存如何工作你需要了解哪些哪些信息?Java可以进行自动内存管理,而且有一个很好的.安静的垃圾回收器,它在后台工作,清理那些未使用的对象并释放一些内存. 因此,作为一名Java程序员,你不需要再为销毁无用对象这样的问题而烦恼了.但是,虽然这个过程在Java中是自动的,它也不能保证任何事情.由于不知道垃圾回收器和Java内存是如何设计的,有些对象即使你不再使用了,却也不符合垃…
知识管理--得到CEO脱不花女士的一次分享 近日,公司举办了一场"CKO首席知识官"研讨会,邀请到了得到APP的CEO脱不花女士做了一场精彩的分享,让我深受启发. 分享内容围绕3个话题展开: 什么是知识 得到生产知识产品的经验 得到如何做知识萃取 那么,我就针对这3个话题,聊一聊我的想法. 一.什么是知识 我们处在一个终身学习的社会里,我们每天都要面对很多问题,不管是生活上的还是工作上的.唯有通过不断学习,我们才能游刃有余地解决这些问题,让生活更幸福. 这些问题就是每个人要调用知识和学…
精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第七章:失败更快:爆发测试与实验的能量 欢迎来到实验和测试这个棒极了的世界! 如果Web拥有一个超越所有其他渠道的巨大优势,它就是你的实验和失败能以非常低的成本进行的能力. 您可以根据自己的直觉回答关于网站的,产品或运输的成本或者目标网页的布局的问题,也可以借助快速的实验解答它们,在您的网站上实时运行然后客户可以帮助您选择优胜者.实验是快速的,廉价的并且可扩展的.所以不要去猜测; 学着更快地失败. 章节内容 一  测试选项的…