自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huaweitman的专栏

专注于数据结构、算法、c/c++、python、数据挖掘等

  • 博客(28)
  • 资源 (3)
  • 收藏
  • 关注

原创 $ git push -u origin master

如果当前分支与多个主机存在追踪关系,则可以使用-u选项指定一个默认主机,这样后面就可以不加任何参数使用git push。 $ git push -u origin master

2015-06-29 13:11:59 12827

原创 php

http://www.nowamagic.net/librarys/veda/detail/2407

2015-06-27 18:55:15 460

转载 PCIE

PCIE

2015-06-26 19:56:42 570

原创 大页内存原理及使用设置

大页内存原理及使用设置

2015-06-26 19:54:55 2175

转载 hadoop

http://www.cnblogs.com/ggjucheng/archive/2012/04/22/2465625.html

2015-06-26 10:04:04 422

原创 Replication 线程

Replication 线程    Mysql的 Replication 是一个异步的复制过程,从一个 Mysql instace(我们称之为 Master)复制到另一个 Mysql instance(我们称之 Slave)。在 Master 与 Slave 之间的实现整个复制过程主要由三个线程来完成,其中两个线程(Sql线程和IO线程)在 Slave 端,另外一个线程(IO线程)在 Mas

2015-06-23 21:59:32 355

原创 mysql索引碎片

查询索引页碎片: SHOW TABLE STATUS LIKE '表名'; //当Data_free 列值大于0时表示有碎片(只要删除过数据就会产生,前提是有建立索引)   优化表: OPTIMIZE TABLE 表名;   建立索引条件(或): 表数据量大(数据量小的话建立索引效果不明显,反而浪费物理空间,增加维护表难度等) 主键列/外键列(加快联

2015-06-22 19:15:13 2844

转载 一些PHP性能的优化

一些PHP性能的优化 PHP优化对于PHP的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。 # vi /etc/php.ini (1) PHP函数禁用找到: disable_functions = 该选项可以设置哪些PHP函数是禁止使用的,PHP中有一些函数的风险性还是相当大的,可以直接

2015-06-22 14:44:23 369

转载 跳表(skiplist)的代码实现

跳表(skiplist)的代码实现 跳表(skiplist)是一个非常优秀的数据结构,实现简单,插入、删除、查找的复杂度均为O(logN)。LevelDB的核心数据结构是用跳表实现的,redis的sorted set数据结构也是有跳表实现的。 其结构如下所示: 所有操作均从上向下逐层查找,越上层一次next操作跨度越大。其实现是典型的空间换时间。 具体的细节,可参考维基百科

2015-06-18 14:18:32 531

转载 为最佳性能调优 Nginx

为最佳性能调优 Nginx  2015-06-17 伯乐在线 (点击上方蓝字,可快速关注我们) 这篇文章是《打造3百万次请求/秒的高性能服务器集群》系列的第2部分,在这个部分中你可以使用任何一种 WEB 服务器,不过我决定使用 Nginx,因其轻量级、高可靠及高性能的优点。 通常来说,一个优化良好的 Nginx Linux 服务器可以达到 500

2015-06-18 00:13:34 861

转载 gitc常用

最近在公司的服务器上安装了Git Sever,开始从SVN转向到Git了,整理了一些在Git常用的命令。 取得Git仓库 初始化一个版本仓库 git init Clone远程版本库 git clone git@xbc.me:wordpress.git 添加远程版本库origin,语法为 git remote add

2015-06-16 11:36:42 763

转载 AST

3月14日,阿里技术保障在其官方微博宣布Facebook的第一位中国工程师、HipHop作者赵海平即将加入阿里技术保障部。赵海平是北京大学1987级的学生,并于2007年3月加入正式加入Facebook,在工作期间,他曾创建了著名的HipHop项目,也参与了后来的HHVM项目。赵海平加入阿里巴巴后将重点攻克他们在软件性能以及Java使用过程中遇到的疑难杂症。 HipHop是赵海平创建的一个程

2015-06-15 21:04:57 477

转载 服务器端开发

从事服务端开发已经有一些日子了,静下来可以想想和记录些服务端开发的想法了。 服务端开发,特别是Web开发,基本上全是处理HTTP请求的处理。根据具体用途分为两种:Web页面开发和API接口开发。Web页面开发也完全可以看成是API接口开发,只是它的两个主要部分,页面和ajax请求,一个是返回html,另外一个可以返回html,也可以返回其他格式的而已。API接口开发是针对有客户端产品而言的。

2015-06-14 09:57:11 658

转载 Java冠军程序员

欢迎阅读第227期”The Java(tm) Specialists’ Newsletter”。距我上一篇非技术文章已经有些时日。但一些程序员朋友们一直在向我征求职业生涯的建议,现在我觉得是时候再写一篇了。顺带提及,如果你有心思去看其他的东西——我已经开始在 Heinz’s Worst Recipes (海因茨最差食谱)上记录我所烹饪过的那些惨不忍睹的食物。受我好吃的强烈欲望所致——这可以由我

2015-06-13 18:23:18 531

转载 apache与nginx

Apache与Nginx的优缺点比较  1、nginx相对于apache的优点:  轻量级,同样起web 服务,比apache 占用更少的内存及资源  抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能  高度模块化的设计,编写模块相对简单  社区活跃,各种高性能模块出品迅速啊  apache 相对于nginx 的优

2015-06-12 18:41:33 365

转载 Windows下搭建PHP开发环境

Windows下搭建PHP开发环境       PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就行了,或者那个软件需要升级,直接升级那个软件就行了,并不影响其他软件,非常方便。     一、准备工作-下载所

2015-06-12 18:36:33 514

原创 php

工欲善其事,必先利其器. 拥有一个好的工具不仅可以事半功倍,而且也令人神清气爽. 在编辑器上,我所走过的路是这样的:notepad(对,就是最原始的WIN下的note) -> editplus -> zendstudio -> notepad++  & vim  -> phpstorm  . VIM和notepad++如果不加插件, 就是纯粹的编辑器, 尽管写代码很爽, 但管理项目还是

2015-06-12 15:18:28 379

转载 vjkoljl

本文仅供新人参考,求大神莫喷,如果有错误的地方,希望能够指正,谢谢! 首先,假设你刚来项目组,首先了解你今后的工作就要与这些技术打交道。Java  struts  spring hibernate  http  nginx mysql    先混个脸熟吧。 再了解程序的输入输出。 Ctrl+alt+shift+a   出现一块白板 在底下的一行输入action  按enter键 这样你就

2015-06-11 14:52:03 468

转载 safdsgsf

ImportNew 首页所有文章资讯Web架构基础技术书籍教程我要投稿更多频道 > Java线程面试题 Top 50 2014/08/21 | 分类: 基础技术 | 4 条评论 | 标签: 多线程, 面试题 分享到: 140 本文由 ImportNew - 李 广 翻译自 javarevisited。欢迎加入翻译小组。转载请见文末要求。 不管你是新程序员还是老手,你一定在面试中遇到过有

2015-06-11 11:18:42 613

转载 eeratgdstge

这个月总结的问题如下: 1.临近上线,我总是害怕策划改动需求。 如果我做完功能以后,就在思考,策划之后会怎么改,这样改之后,我该怎么做,在改动的时候我应该注意什么问题,会引起哪些风险,怎样避免风险,那么策划改动需求风险还会有那么大吗? 如果我写的代码都能够做好代码注释,改动代码的风险还会有那么大吗? 我总是在找借口,每次做完功能以后,就玩傲视,一玩起来,就上瘾,一个下午就过去了。为什么不在

2015-06-11 11:16:49 587

原创 设计模式

Structural(结构模式) Adapter: 把一个接口或是类变成另外一种。 java.util.Arrays#asList()javax.swing.JTable(TableModel)java.io.InputStreamReader(InputStream)java.io.OutputStreamWriter(OutputStream)javax.xml.bind

2015-06-06 22:26:01 428

原创 大型网站技术架构

最近我在阅读 2 本关于大型网站架构的书:《大型网站技术架构——核心原理与案例分析》李智慧、《大型网站系统与 Java 中间件实践》曾宪杰。   我期望从这些书中学习到大型网站是如何做架构的,这个过程会遇到什么问题。当看完这 2 本书后,我总结出两个大问题:   1. 网站技术架构为什么会演进?换个说法就是为什么网站会变大?   2. 演进的过程会遇到什么问题?或者说为了演进,会

2015-06-06 13:23:45 874

原创 HTTP和SOCKET的区别

HTTP:超文本传输协议,首先它是一个协议,并且是基于TCP/IP协议基础之上的应用层协议。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,HTTP是应用层协议,主要解决如何包装数据。HTTP协议详细规定了浏览器与服务器之间相互通信的规则,是万维网交换信息的基础。HTTP是基于请求-响应形式并且是短连接,并且是无状态的协议。针对其无状态特性,在实际应用中又需要有状态的形式,因此一般会通

2015-06-05 14:29:20 435

原创 大家知道,每年的双11,都是购物狂欢节。

大家知道,每年的双11,都是购物狂欢节。今年的淘宝双11交易额达到的惊人的571亿,在这些光鲜数据的背后,其实也是对淘宝数据库的极大考验。更值得一提的是,今年双11支付宝的支付峰值突破了每分钟285万笔,创下了新的纪录。如此高并发负载的交易量,让我们对幕后支撑的数据库技术OceanBase心生好奇。究竟OceanBase有哪些强大之处呢? 毫无疑问,技术是打赢双十一“战争”的关键,而人又是成

2015-06-04 18:57:18 1081

原创 Java做服务器开发语言

随着游戏市场的兴起,特别是网页游戏、手机游戏的崛起,对游戏开发技术的需求越来越多。网络游戏开发是一个庞大的体系,总体来说是客户端与服务器端。客户端是玩家接触的游戏图像显示端,服务器是处理游戏运行中的各种数据,由于一台服务器要支持众多玩家的请求,所以服务器的性能高低决定了同一个游戏的用户数量。 我们公司选择使用Java做服务器开发语言,主要原因是:1.Java是跨平台的,方便部署;2.Java

2015-06-04 13:54:51 5043 1

转载 程序员的五大陷阱

程序员的五大陷阱 引言 十九年了,作为一个老程序员,我study过各种编程语言,research过各种编程框架,use过各种编程工具,run过各种操作系统,startup过各种数据库,design过各种模式,test过各种unit,fork过各种线程,draw过各种UI,link过各种server。我每天晚上苦苦追寻技术的真谛,努力点亮程序员技能树,多年的学习下来,最大的感受是”坑,全

2015-06-04 13:45:38 1274 1

原创 struts2工作流程

一、struts2工作流程  1、Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。 1)核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。 2)业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业务逻辑组件的

2015-06-02 14:29:09 1954

转载 凌小宁教授

9月9日下午3点,凌小宁教授在复临舍报告厅07级新生做了题为“人生的选择是天使也是魔鬼”的主题演讲。     演讲中,凌教授向同学们讲解了成为软件业领军人物所应具备的五种能力,以及在学习与人生中如何抉择,同时他也强调,在学习生活中一定要打好基础,动手实践。他说,当你离开父母走进大学,你就有了选择的自由,选择的力量。你可以选择你自己方式,做你喜欢的事,实现你的梦。但是,选择的力量既是天使又是魔

2015-06-02 09:57:21 810

python经典教材

讲述python的,入门好教程,python是一门最近火起来的语言,学起来方便快捷

2014-08-11

jsp增删改查

通过jsp实现对数据库的增删改查,就是这些了,没什么多说了

2012-07-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除