自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(134)
  • 资源 (3)
  • 收藏
  • 关注

原创 我的管理观

整体规划 人才培养

2017-10-14 06:53:45 352

原创 我的技术观

业务,产品,技术的关系

2017-10-14 06:51:07 479

原创 我的产品观

面向一群人 解决一群人痛点 怎么想到一个产品 怎么做产品

2017-10-14 06:43:18 260

原创 面试题

线程安全 1.它与Hashtable线程安全实现上有什么区别? 2.ConCurrentHashMap读需要加锁吗?它是怎么实现的? 3.java有哪几种加锁机制?之间区别? IO 4.为什么nio比普通io效率要高? java ee sevelet是线程安全的吗? 框架层面 1.spring aop 具体怎么实现? 2. 大数据 中间件

2016-03-06 06:10:32 524

原创 mysql binlog

常用命令: show variables like 'version';  show binary logs; show binlog events; show master status show binlog events in 'mysql-bin.000058'; d、获取指定位置binlog的内容(show binlog eve

2016-02-20 20:37:13 397

原创 面试主要几点

1.技术兴趣度,兴趣是最好老师 2.实践 3.未来职业发展规划

2016-01-31 12:31:15 451

原创 共享锁(S锁)和排它锁(X锁)

共享锁【S锁】 又称读锁,若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。这保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任何修改。 排他锁【X锁】 又称写锁。若事务T对数据对象A加上X锁,事务T可以读A也可以修改A,其他事务不能再对A加任何锁,直到T释放A上的锁。这保证了其他事务在T释放A上的锁之前不

2016-01-10 18:28:58 747

原创 MYSQL复制的几种模式

MySQL 5.1 中,在复制方面的改进就是引进了新的复制技术:基于行的复制。 MYSQL复制的几种模式 MySQL 5.1 中,在复制方面的改进就是引进了新的复制技术:基于行的复制。 简言之,这种新技术就是关注表中发生变化的记录,而非以前的照抄 binlog 模式。 从 MySQL 5.1.12 开始,可以用以下三种模式来实现: -- 基于SQL语句的复制(statement-

2016-01-09 21:57:03 407

原创 两阶段提交事务

一、二阶段提交算法描述     在分布式系统中,事务往往包含有多个参与者的活动,单个参与者上的活动是能够保证原子性的,而多个参与者之间原子性的保证则需要通过两阶段提交来实现,两阶段提交是分布式事务实现的关键。   很明显,两阶段提交保证了分布式事务的原子性,这些子事务要么都做,要么都不做。而数据库的一致性是由数据库的完整性约束实现的,持久性则是通过commit日志来实现的,不是由两阶段提交

2015-12-06 11:33:12 501

原创 消息队列比较

名字  语     言 规范 模型             activemq java jms、j2ee 点对 点 发布订阅             rabbitmq erlang AMQP               ZeroMQ   Xml、Protocol Buffers、Thrift、jso

2015-12-06 11:32:09 319

原创 hdfs

http://www.cnblogs.com/chinacloud/archive/2010/12/03/1895369.html

2015-11-18 12:44:09 370

原创 NIO

http://blog.csdn.net/wuxianglong/article/details/6612282

2015-11-18 12:43:22 320

原创 spring aop

http://blog.csdn.net/dreamthen/article/details/26687727

2015-11-17 12:28:34 371

原创 Java 理论与实践: 线程池与工作队列

线程池有助于实现最佳资源利用率 贴在我们多线程 Java 编程论坛上最常见的问题之一是“怎样创建线程池?”。几乎在每个服务器应用程序中都会出现线程池和工作队列问题。本文中,Brian Goetz 探讨了线程池的动机、一些基本实现和调优技术以及一些要避免的常见危险。 3 评论: Brian Goetz, 首席顾问, Quiotix Corp 2002 年 10 月

2015-11-04 22:25:32 325

原创 存储引擎

http://www.cnblogs.com/yanghuahui/p/3483754.html

2015-11-04 16:51:53 384

原创 电商搜索引擎

电商搜索引擎的特点 众所周知,标准的搜索引擎主要分成三个大的部分,第一步是爬虫系统,第二步是数据分析,第三步才是检索结果。首先,电商的搜索引擎并没有爬虫系统,因为所有的数据都是结构化的,一般都是微软的数据库或者Oracle的数据库,所以不用像百度一样用“爬虫”去不断去别的网站找内容,当然,电商其实也有自己的“爬虫”系统,一般都是抓取友商的价格,再对自己进行调整。 第二点,就是电商搜索引

2015-11-04 11:21:19 1204

原创 缓层对比

http://blog.sina.com.cn/s/blog_6145ed810102vefe.html http://blog.sina.com.cn/s/blog_6145ed810102vefi.html

2015-11-03 10:06:01 354

原创 android架构

Android其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik,并在Dalvik虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。 Android主要应用于ARM平台,但不仅限于ARM,通过编译控制,在X86、MAC等体系结构的机器上同样可以运行。 android分为

2015-11-02 21:34:20 349

原创 技术人员硬实力和软实力

1.硬实力  高度   rmi,hession,http进行rpc, 什么时候调用,耗时多少,调用次数等等,都是黑盒子,我们不知道   我们通过远程调用框架,dubbo,hfs,不仅仅解决调用问题,调用过程记录下来,为服务治理以及容量规划提供数据依据,软负载均衡    深度 jvm,linux内核 像这些东西在平时很少用到,但是深入了解他们,对于我们查询问题以及解决问题非常有帮助

2015-11-02 21:10:06 2062

原创 工作过程

1.拆库,前台服务和后台服务的数据库分开 2.拆分应用 3.应用服务化 4.应用监控

2015-11-02 15:27:31 323

原创 咨询一些公司问题

1.你们现在注册用户数多少?pv? 2.你们技术架构?什么语言 3.你们技术方面有什么长远规划?

2015-11-02 15:04:37 575

原创 搜索引擎

http://isearch5.s.aliyun.com/ha3_user_manual/current/

2015-10-17 19:48:29 415

转载 jquery 源码分析

http://www.cnblogs.com/aaronjs/p/3279314.html

2015-09-19 10:23:17 271

原创 storm

参考 http://luoshi0801.iteye.com/blog/2168848

2015-09-12 20:45:48 420

原创 zookeeper原理

http://cailin.iteye.com/blog/2014486/

2015-09-12 19:56:09 359

原创 Paxos算法

http://blog.csdn.net/xhh198781/article/details/10949697

2015-09-11 08:16:25 383

原创 zookeeper 入门指南

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。 一、

2015-09-10 21:33:24 789

转载 AtomicBoolean介绍与使用

http://www.cnblogs.com/wangzehuaw/p/3584900.html?utm_source=tuicool

2015-09-06 11:11:16 480

原创 boot

在Ubuntu下要安装bin86软件包,只需要在终端中输入命令 sudo apt-get install bin86 即可。   下面是我们的代码: 1 entry start 2 start: 3 mov ax,#0xb800 4 mov ds,ax 5 mov byte[0],#0x41 6 mov byte[1],#0x1f 7 hlt 8 上面这段就是

2015-05-23 19:37:33 746

原创 搭建 Linux 下 GitLab 服务器

http://blog.csdn.net/passion_wu128/article/details/8216086

2015-04-28 20:40:12 293

原创 搭建maven服务器

http://www.tuicool.com/articles/nAJjea

2015-04-28 20:35:06 351

原创 Code 相关

private String toTrim(String values[]) {         StringBuilder builder = new StringBuilder();         for (int i = 0; i             if (!StringUtils.isEmpty(values[i])) {                 if (i !=

2015-04-16 14:49:49 387

原创 性能相关的

zprofiler

2015-04-16 11:43:44 302

原创 开源相关整理

http://www.csdn.net/article/2015-04-15/2824480

2015-04-15 20:43:28 327

原创 shell 脚步

http://blog.163.com/hbu_lijian/blog/static/1261291532011113035622113/

2015-04-10 14:29:39 333

原创 nutch

http://wiki.apache.org/nutch/Nutch2Tutorial

2015-03-15 20:45:31 397

原创 hadoop

http://leibnitz.iteye.com/blog/2149745

2015-03-15 20:42:53 431

原创 几种序列化协议(protobuf,xstream,jackjson,jdk,hessian)相关数据对比

http://agapple.iteye.com/blog/859052

2015-03-15 19:32:51 618

原创 spring validation 源码分析

http://www.blogjava.net/syniii/archive/2010/11/24/338906.html  aware解释 aware  EnvironmentCapable EnvironmentAware spring-core spring-bean spring-web spring-webmvc 在云盒项目中,后

2015-02-12 00:33:43 2300

原创 性格内向不善言辞的人,如何锻炼卓越口才?

http://jingyan.baidu.com/article/b87fe19eb270f352183568d8.html

2015-01-21 22:26:30 1312

5-1-Java-Performance

JVM Tuning for Multicore Platforms

2010-02-24

sed与awk unix编辑工具

本书介绍unix使用工具,sed和awk.这两个工具,是用户、程序员、系统管理员处理文本文件必备工具。

2009-12-15

serlet技术 详解

serlet技术 详解 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机

2008-12-01

空空如也

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

TA关注的人

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