- 博客(13)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 [读书笔记]大型网站技术架构
大型网站技术架构,作者李智慧,曾就认于职里巴巴技术专家,现在intel就职。1. 大型网站的架构模式有哪些?分层:应用层,服务层,数据层分割:按业力纵向分割分布式: 不同模块部署到不同的服务器上,通过远程调用协调工作;集群:提供更好的并发性缓存:缓存热点数据异步:分步式消息队列冗余:数据冷备热备,建立灾备数据中心,异地多活2. 大型网站核心架构要素?性能;
2017-06-01 21:46:58
396
原创 KMP算法分析
为什么会产生KMP算法? 问题:给定一下字符串S,找出S中匹配W的起始位置? 解决这个问题,一般来讲,可以从S的第0个字符开始,看与W的第0个字符是否相等,如果相等再比较第1个字符,如果相等继续比较,如果不相等,再回到S的第1个字符,与W的第0个字符相比较。 过程如下图所示:S:ABCFABCDABFABCDABCDABDEW:ABCDABD
2017-05-24 01:41:05
373
原创 __attribute__((constructor)) 修饰的函数在main函数之前执行
最近研究qemu,初始化的时候有类似的代码:#define module_init(function, type) \static void __attribute__((constructor)) do_qemu_init_ ## function(void) { \ register_m
2015-07-24 17:45:16
5473
翻译 官网翻译 Content Provider Basics
Content Provider Basics安卓官网指南全文翻译--------------------------------------------------------------------------------------------------------------Content Provider 管理中央数据仓库访问。Provider是安卓应用的一部分,该应用通常提供自己的UI与数据交互。然而,Content Provider主要意图是被其他应用使用,其他应用使用provi
2014-10-28 11:14:16
855
翻译 Android Handler
参考:http://developer.android.com/reference/android/os/Handler.htmlA Handler allows you to send and process Message and Runnable objects associated with a thread's MessageQueue. Each Handler ins
2014-09-12 12:30:09
514
转载 [解决办法]ubuntu 下chrome无法用root用户启动
root@chao-pc:/etc/chromium-browser# nano default# Default settings for chromium-browser. This file is sourced by /bin/sh from# /usr/bin/chromium-browser# Options to pass to chromium-browser
2014-07-04 10:37:48
1790
原创 [解决办法]ubuntu14.04 adb devices无法识别手机
root@ThinkPad-T430:~/.android# android update adbadb has been updated. You must restart adb with the following commands adb kill-server adb start-serverroot@ThinkPad-T430:~/.android# ls
2014-06-20 11:30:29
6680
原创 ubuntu12.04 root登录图形界面方法
vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
2014-06-19 22:42:43
632
原创 【解决办法】ubuntu linux 64执行adb提示,没有那个文件或目录。
root@root-ThinkPad-T430:~/soft/adt-bundle-linux-x86_64-20140321/sdk/platform-tools$ ./adbbash: ./adb: 没有那个文件或目录
2014-06-19 14:52:57
1016
原创 mingw编译程序的DLL依赖问题
java.lang.UnsatisfiedLinkError: d:\xxx.dll: Can't find dependent librariesat java.lang.ClassLoader$NativeLibrary.load(Native Method)at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1807)at
2014-06-17 20:45:45
5096
2
原创 Android NDK编译错误处理-- error: undefined reference to '__dso_handle'
在编译一个安卓NDK开源项目时,出现了 error: undefined reference to '__dso_handle'的错误。本次编译采用NDK中的交叉编译器进行,没有使用NDK-BUILD的工具。百度谷歌后,发现__dso_handle是glibc的一个函数,有诸如增加extern C{ void * __dso_handle = 0 ;}这样的解决办法。但在本项目中,有一
2014-04-02 13:50:53
7589
2
原创 bash脚本学习之一:ubuntu系统bash.bashrc走读注释
# System-wide .bashrc file for interactive bash(1) shells.# To enable the settings / commands in this file for login shells as well,# this file has to be sourced in /etc/profile.# If not running
2013-05-18 01:12:07
1932
mysql 5.5.40 ubuntu下中文乱码, 怎么办?
2015-02-03
data-rel表示什么意思
2014-12-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人