自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BlackhorseMe的专栏

人生以快乐为目的,爱情以互惠为原则!新浪博客地址http://blog.sina.com.cn/u/2480581953

  • 博客(252)
  • 资源 (10)
  • 收藏
  • 关注

原创 Docker学习

Docker 官网:http://www.docker.comGithub Docker 源码:https://github.com/docker/docker Docker入门视频:https://www.imooc.com/video/15640资源网站:https://hub.docker.comDocker安装:http://www.runoob.com/docker/...

2018-09-13 19:35:58 310

原创 微服务化实战案例分析

http://mp.weixin.qq.com/s/TMFEhSNJiPyAXLvacyPJVw

2017-04-14 16:55:46 872

原创 分布式文件系统

综述http://m.blog.csdn.net/article/details?id=8591282主流应用探讨https://www.zhihu.com/question/26993542Hadoop http://hadoop.apache.org/docs/r1.0.4/cn/hdfs_design.html        文件系统最初设计时,仅仅是为局域网内的本地数

2017-04-14 16:55:41 815

原创 go 语言

语言" />Google go:轻量级,高性能,语法简洁同时带有一个完善的gc的编程语言。百科http://https://rc.mbd.baidu.com/1qoduny现有语言及go https://www.zhihu.com/question/26871076弃go http://m.blog.csdn.net/article/details?id=23699459

2017-04-14 16:55:36 692

原创 前端框架及使用场景

https://rc.mbd.baidu.com/1qoduny

2017-04-14 16:55:29 1920

原创 dRuby

英文版(好)http://www.druby.org/imaco_doc/ijpp_text_en.htmlhttp://www.oschina.net/translate/implementation-and-application-of-distributed-ruby

2017-04-14 16:55:24 497

原创 Github

Github简明教程http://www.runoob.com/w3cnote/git-guide.html

2017-04-14 16:55:19 354

原创 linux 链接

链接" />http://m.blog.csdn.net/article/details?id=52575570

2017-04-14 16:55:14 846

原创 PostgreSQL

数据库系统概念笔记之存储和文件系统及PostgreSQL实现PostgreSQL Greenplum视频分享https://github.com/digoal/blog/blob/master/README.md

2017-04-14 16:55:09 510

原创 全文检索引擎Solr系列——整合中文分…

solr整合中文分词IKAnalyzer

2017-04-14 16:55:04 617

原创 知识管理Confluence

环境搭建http://www.cnblogs.com/guigujun/p/6137673.html

2017-04-14 16:54:58 852

原创 JMM

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

2017-04-14 16:54:53 373

原创 MySQL数据类型--二进制类型

https://rc.mbd.baidu.com/lwsn8zb二进制类型是在数据库中存储二进制数据的数据类型。二进制类型包括BINARY、VARBINARY、BIT、TINYBLOB、BLOG、MEDIUMBLOB和LONGBLOG。

2017-04-14 16:54:48 1307

原创 内存缓存框架

redis与memcache https://rc.mbd.baidu.com/vm64ahg21)maxmemory-policy volatile-lru当内存达到最大值的时候Redis会选择删除哪些数据呢?有五种方式可供选择:volatile-lru代表利用LRU算法移除设置过过期时间的key(LRU:最近使用Least Recently Used),allkeys-lru代表

2017-04-14 16:54:43 605

原创 JSP内置对象

http://m.blog.csdn.net/article/details?id=7797068

2017-04-14 16:54:38 343

原创 Java 常用RPC 框架

常用RPC 框架" />介绍 http://m.blog.csdn.net/article/details?id=45443951分布式性能比较http://m.open-open.com/m/lib/view/1473128812008.html框架结构类似,区别在于对象的序列化方法,传输对象的通讯协议,以及注册中心的管理与failover设计(利用zookeeper)。客户端

2017-04-14 16:54:34 733

原创 Netty

http://www.importnew.com/15656.html

2017-04-14 16:54:26 476

原创 servlet线程安全吗?

servlet  http://m.blog.csdn.net/article/details?id=8974590springMVC http://m.blog.csdn.net/article/details?id=52180476struts1/struts2  http://www.cnblogs.com/firstdream/p/5589314.htmlspring mvc与s

2017-04-14 16:54:22 476

原创 JAVA 数据结构

数据结构" />Java中HashMap,HashSet,ArrayList是线程不安全的。hashset http://www.importnew.com/19208.htmllist http://www.cnblogs.com/sierrajuan/p/3639353.htmlHashSet基于HashMap,大致的结构是这样的:private transientHash

2017-04-14 16:54:17 368

原创 java线程池参数含义

参数及设置http://m.blog.csdn.net/article/details?id=7392607项目中开发通常不会直接使用ThreadPoolExecutor,而是通过Executors.newFixedThreadPool()这种简易写法,创建适合自己项目的线程池。但是了解最基本的线程池ThreadPoolExecutor是十分必要的,尤其是做一些定制方法。比如在执行完一个

2017-04-14 16:54:12 2131

原创 Lua Table

Table" />Lua中table的几种构造方式详解 http://m.jb51.net/article/55115.htm弱用table http://m.jb51.net/article/55229.htm

2017-04-14 16:54:07 313

原创 MySQL 性能

性能" />explain http://m.jb51.net/article/38357.htmhttp://m.jb51.net/article/28059.htm性能优化http://m.jb51.net/article/5148.htm20条http://m.jb51.net/article/24392.htm分库分表http://m.jb51.net/article/2977

2017-04-14 16:54:02 339

原创 到底该什么时候使用MQ?

什么时候使用MQ【典型场景一:数据驱动的任务依赖】什么是任务依赖,举个栗子,互联网公司经常在凌晨进行一些数据统计任务,这些任务之间有一定的依赖关系,比如:1)task3需要使用task2的输出作为输入2)task2需要使用task1的输出作为输入这样的话,tast1,task2,task3之间就有任务依赖关系,必须task1先执行,再task2执行,载task3执行。优

2017-04-14 16:53:57 543

原创 线程Dump

参考线程Dump是非常有用的诊断Java应用问题的工具,每一个Java虚拟机都有及时生成显示所有线程在某一点状态的线程Dump的能力。虽然各个Java虚拟机线程dump打印输出格式上略微有一些不同,但是线程dump出来的信息包含线程基本信息;线程的运行状态、标识和调用的堆栈;调用的堆栈包含完整的类名,所执行的方法,如果可能的话还有源代码的行数。JVM(java虚拟机)中的许多问题都可以使用

2017-04-14 16:53:52 511

原创 Java工作流

三分钟了解Activity工作流 http://m.open-open.com/m/lib/view/1438785141958.htmljava开源工作流引擎 https://rc.mbd.baidu.com/qmeuq2g

2017-04-14 16:53:47 530

原创 JMS

JMS原理  http://m.blog.csdn.net/article/details?id=46701559JMS简介及ActiveMQ实战http://boy00fly.iteye.com/blog/1103586

2017-04-14 16:53:42 521

原创 数据库索引及不适合建立索引的情况

1>数据库中索引的结构是一种排序的数据结构。2>数据库索引是通过B树和变形的B树实现的。3>什么情况下不适合建立索引?  1.对于在查询过程中很少使用或参考的列,不应该创建索引。  2.对于那些只有很少数据值的列,不应该创建索引。  3.对于那些定义为image,text和bit数据类型的列,不应该创建索引。  4.当修改性能远大于检索性能,不应该建立索引。4>建立索

2017-04-14 16:53:37 4750

原创 DNS原理及其解析过程 精彩剖析

DNS原理及其解析过程精彩剖析    网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如“202.96.134.133”之类的IP地址,而不能认识域名。我们无法记住10个以上IP地址的网站,所以我们访问网站时,更多的是在浏览器地址栏中输入域名,就能看到所需要的页面,这是因为有一个叫“DNS服务器”的计算机自动把我们的域名“翻译”成

2017-04-14 16:53:31 375

原创 术语

http://bbs.fob5.com/thread-51815-1-1.html

2017-04-14 16:53:24 397

原创 群消息这么复杂,怎么能做到不丢不…

http://blog.csdn.net/mary881225/article/details/69664237【总结】群消息还是非常有意思的,可达性、实时性、离线消息、消息风暴扩散等等等等,做个总结:(1)不管是群在线消息,还是群离线消息,应用层的ACK是可达性的保障(2)群消息只存一份,不用为每个用户存储离线群msg_id,只需存储一个最近ack的群消息id

2017-04-14 16:53:19 427

原创 从IDC到云端架构迁移之路(GITC201…

参考 来自58到家的沈剑分享的《58到家从IDC到云端架构迁移之路》。机房迁移是一个很大的动作:15年在58同城实施过一次(“逐日”项目),几千台物理机,从IDC迁到了腾讯的天津机房,项目做了10个多月,跨所有的部门,与所有的业务都相关;16年在58到家又实施了一次(“凌云”项目),几百台虚拟机,从IDC迁到阿里云,前后大概一个季度的时间,也是所有技术部门都需要配合的一个

2017-04-14 16:53:13 556

原创 如何实施异构服务器的负载均衡及过…

http://blog.csdn.net/mary881225/article/details/696639961)service的负载均衡、故障转移、超时处理通常是RPC-client连接池层面来实施的2)异构服务器负载均衡,最简单的方式是静态权重法,缺点是无法自适应动态调整3)动态权重法,可以动态的根据service的处理能力来分配负载,需要有连接池层面的微小改动4

2017-04-14 16:53:09 655

原创 互联网如何进行容量设计

参考一,需求缘起互联网公司,这样的场景是否似曾相识: 场景一:pm要做一个很大的运营活动,技术老大杀过来,问了两个问题:(1)机器能抗住么?(2)如果扛不住,需要加多少台机器? 场景二:系统设计阶段,技术老大杀过来,又问了两个问题:(1)数据库需要分库么?(2)如果需要分库,需要分几个库? 技术上来说,这些都是系统容量预估的问题

2017-04-14 16:53:03 428

原创 如何快速实现一个基于Nginx的网站…

参考摘要:最近,小明的老板给小明布置了一个任务,希望把应用服务监控起来,以提高应用运行质量。小明接到任务以后开始着手进行技术选型。赶紧来看看,小明如何通过另外一种新的思路快速搭建Nginx监控任务。一切从应用服务监控说起小明所在的一家小型互联网创业公司一直将应用运行在国内某A云上。该应用采用通用的分布式Nginx+App架构为用户提供电商数据统计的webservice服务。

2017-04-14 16:52:55 1057

原创 海量存储

http://jm.taobao.org/2011/12/07/1349/

2017-04-14 16:52:50 339

原创 两个OOM Cases排查过程的分享

参考分享一下两个OOM Cases的查找过程,一个应用是NativeOOM;另外一个应用其实没有OOM,只是每隔一段时间就会出现频繁FGC的现象,OOM的查找已经具备了不错的工具,但有些时候还是会出现很难查的现象,希望这两个排查过程的分享能给需要的同学带来一些帮助。Native OOM的排查Case之前的几个PPT里我都说到了,目前查找Native OOM最好的方法就是用google

2017-04-14 16:52:44 277

原创 大方法的执行性能与调优过程

参考使用”-XX:-DontCompileHugeMethods”解除大方法的编译限制,一个比较明显的缺点是JVM会尝试编译所遇到的所有大方法,者会使JIT编译任务负担更重,而且需要占用更多的CodeCache区域去保存编译后的代码。但是优点是编译后可以让大方法的执行速度变快,且可能提高GC速度。运行时CodeCache的使用量可以通过JMX或者JConsole获得,Code Cache的

2017-04-14 16:52:39 582 3

原创 HTTP 长连接和短连接协议原理

长连接和短连接协议原理" />http://www.codeceo.com/article/http-long-connect.html

2017-04-14 16:52:34 472

原创 JVM调优

参考 堆大小设置        年轻代的设置很关键        JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bit还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64位操作系统对内存无限制。在WindowsServer 2003系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。

2017-04-14 16:52:26 247

原创 TCP和UDP的最完整的区别

参考TCPUDPTCP与UDP基本区别 1.基于连接与无连接 2.TCP要求系统资源较多,UDP较少;  3.UDP程序结构较简单  4.流模式(TCP)与数据报模式(UDP);  5.TCP保证数据正确性,UDP可能丢包  6.TCP保证数据顺序,UDP不保证   UDP应用场景:  1.面向数据报方式 2.网络数据大多为短消息  3.拥有大量Client 4.对数据

2017-04-14 16:52:20 329

MySQL驱动包

MySQL驱动包:connector-java-5.0.3-bin.jar

2012-05-10

WAP应用开发课件

WAP应用开发课件,包括PPt和讲义源代码

2012-05-03

MySQL语句:创建、查询、插入、修改等

MySQL语句,创建数据库、创建表、查询、插入、修改等

2012-05-03

MYSQL可视化工具

MYSQL可视化工具,可以用来可视化创建、删除、修改数据库、表等。只需解压后安装任意路径即可。登录时一定要记得你本机的MYSQL的密码哦!

2012-03-14

全盘查找.exe文件

java技术实现的全盘查找.exe文件,面向对象思想体现得好。程序执行效率高。代码规整

2012-03-13

android中午api

android 中文 api,API文档(Reference)是Android开发的基础,三年来(2007-2010)官方仍未出中文版的API,Android中文翻译组聚一批从事Android开发人员、论坛版主、大学生、研究生等Android爱好者,利用业余时间对Android的API进行翻译,人数从1人到110+人不断壮大,发表的译文从一篇到八十多篇不断增多,为的只是多一份Android中文资料。

2012-03-13

android 计算器

android 计算器 和android手机上的一模一样。功能保证实现。

2012-03-13

android MP3音乐播放器

android写的,能够实现播放暂停、上一首、下一首、快进、列表循环、单曲循环、随即播放功能。界面优美、布局整齐。

2012-03-13

学生选课系统

java写的学生选课系统 功能完善 界面优美 用的是mysql数据库哦!只提供代码,不提供数据库和表,下载者可以根据需要建

2012-03-13

多行文本区输入内容,在另一文本域中按字典排序

实现在一个多行文本区输入内容,在另一文本域中按字典排序,点击按钮两者内容被清空

2011-10-29

空空如也

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

TA关注的人

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