由于之前的每一个问题都是一个比较大的知识点,作者希望可以尽量一一详细解答,如果有不足的地方欢迎大家补充和修改,同时借鉴牛人写的Mysql中算法的实现以及内存原理,Btree结构等。 1:MySQL数据库存储引擎有MyISAM和innoDB,请问这两种类型的索引是如何存储的? 现在问问题已经不问MyS ...
分类:
Web程序 时间:
2017-04-27 00:29:08
阅读次数:
176
Java中的泛型介绍: 起因: 1. JDK 1.4 以前类型不明确: ① 装入集合的对象被当作 Object 类型对待,从而失去了自己的原有类型; ② 从集合中取出时往往需要转型,效率低下,并且容易产生错误. 解决办法: 2. 解决办法 ① 在定义集合的时候,同时定义集合中对象的类型; ② 可以在 ...
分类:
其他好文 时间:
2017-04-26 16:44:18
阅读次数:
150
第一部分 概述 当你在咖啡馆享受免费 WiFi 的时候,有没有想到可能有人正在窃取你的密码及隐私信息?当你发现实验室的防火墙阻止了你的网络应用端口,是不是有苦难言?来看看 SSH 的端口转发功能能给我们带来什么好处吧! 端口转发概述 让我们先来了解一下端口转发的概念吧。我们知道,SSH 会自动加密和 ...
分类:
其他好文 时间:
2017-04-26 15:59:35
阅读次数:
240
项目中直接导入Square的代码风格文件。(不导入Google的原因是Square同时提供了Java和Android两套统一风格,Google只提供了一套) Square Code Styles Goolge Code Styles 导入后会有很多好处,如注释规范化,import规范,方法排序,统一 ...
分类:
移动开发 时间:
2017-04-26 14:39:53
阅读次数:
181
携程实时用户行为服务作为基础服务,目前普遍应用在多个场景中,比如猜你喜欢(携程的推荐系统)、动态广告、用户画像、浏览历史等等。 以猜你喜欢为例,猜你喜欢为应用内用户提供潜在选项,提高成交效率。旅行是一项综合性的需求,用户往往需要不止一个产品。作为一站式的旅游服务平台,跨业务线的推荐,特别是实时推荐, ...
分类:
其他好文 时间:
2017-04-26 14:34:30
阅读次数:
216
github地址:https://github.com/Qihoo360/DroidPlugin DroidPlugin 是360手机助手在Android系统上实现了一种新的插件机制:它可以在无需安装、修改的情况下运行APK文件,此机制对改进大型APP的架构,实现多团队协作开发具有一定的好处。 定义 ...
分类:
移动开发 时间:
2017-04-26 13:06:22
阅读次数:
267
很多React/React Native的初学者都被ES6的问题迷惑:各路大神都建议我们直接学习ES6的语法(class Foo extends React.Component),然而网上搜到的很多教程和例子都是ES5版本的,所以很多人在学习的时候连照猫画虎都不知道怎么做。今天在此整理了一些ES5和 ...
分类:
其他好文 时间:
2017-04-26 11:48:45
阅读次数:
132
wordpress的好处就是方便,不好呢,额,反正就是有。 最近,修改域名,也遇到了这个问题【修改域名后,出现403】. 网上的办法似乎有很多,但有一些并不好,比如修改数据库什么的,如果是新手,数据库一不小心就gg了。所以我总结分析出了以下简便的方法, 华 丽 的 线 条 找到你现在所使用的主题,在 ...
分类:
其他好文 时间:
2017-04-26 11:46:13
阅读次数:
183
定义:工厂方法(Factory Method)模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新 ...
分类:
其他好文 时间:
2017-04-26 11:01:40
阅读次数:
191
n堆苹果,每次花费的体力是两堆苹果的总和,问花费的最少体力。优先队列,很好处理。 #include <bits/stdc++.h> using namespace std; int main() { priority_queue<int,vector<int>,greater<int> > que; ...
分类:
其他好文 时间:
2017-04-25 22:25:20
阅读次数:
155