自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 memcache与mysql数据库同步

Good Heavensmemcache与mysql数据库同步面试某电商时,面试官问到了memcache和MySQL数据库同步的问题,当时只是粗略的想到了mysql的触发器,现在查找了一些资料。mysql memcached UDF(用户自定义函数)和mysql触发器在更新mysql数据库的时候,触发更新memcache。1、首先介绍mysql memcac

2017-01-19 21:01:13 652

转载 搭建RocketMQ服务

序、RocketMQ简介最近一直在做消息通知方面的项目,其中用的是阿里公司的RocketMq(简称RMQ)作为消息服务,RMQ是阿里开发的一个很不错的消息开源组件,支持亿级消息堆积能力,它也为淘宝天猫双十一提供了稳定的消息传递平台,现在在阿里云也推出了ONS服务,也是基于RMQ组件,RMQ在应用范围还是很广的,今天先简单介绍一下如何搭建服务。RMQ的结构分为四个部分:生产者、消费者

2017-01-17 23:43:46 554

转载 分布式开放消息系统(RocketMQ)的原理与实践

备注:1.如果您此前未接触过RocketMQ,请先阅读附录部分,以便了解RocketMQ的整体架构和相关术语2.文中的MQServer与Broker表示同一概念分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题:消息的顺序问题消息的重复问题RocketMQ作为阿里开源的一款高性能、高吞

2017-01-17 23:20:42 446

转载 java之线程池简单实现

以前做的东西,实现一个简单的多线程机制,开始之前,现说说原理性的东西吧,下面是我在ibm开发者上搜到的内容线程池的技术背景  在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象, 以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些很

2017-01-17 22:56:50 256

转载 分解和合并:Java 也擅长轻松的并行编程!

作者:Julien PongeJava SE 7 提供的新分解/合并任务如何使编写并行程序变得更轻松?2011 年 7 月发布下载: Java SE 7 示例代码 (Zip)多核处理器现在已广泛应用于服务器、台式机和便携机硬件。它们还扩展到到更小的设备,如智能电话和平板电脑。由于进程的线程可以在多个内核上并行执行,因此多核处理器为并发编程打开了一扇扇新的大门。为实现应用

2017-01-17 22:55:13 553

转载 Java NIO 系列教程

Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。感谢并发编程网的翻译和投递。 (关注ITeye官微,随时随地查看最新开发资讯、技术文章。) Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲

2017-01-17 00:05:45 200

转载 我的fullcalendar3.0笔记

官方文档地址:https://fullcalendar.io/docs/   fullcalendar做日程管理视图挺好的,至今还在更新维护,前两个月还发布了3.0版本,说明还有资源在维护,如果要选择免费开源的产品,可以选择这款。  Html代码  >  html>    head>      meta c

2016-12-08 18:23:02 13455 8

转载 redis3.0.0 集群安装详细步骤

Redis集群部署文档(centos6系统)(要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下)127.0.0.1:7000127.0.0.1:7001127.0.0.1:7002127.0.0.1:7003127.0.0.1:7004127.0.

2016-12-08 18:19:58 321

转载 wireshark怎么抓包、wireshark抓包详细图文教程

wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS

2016-10-27 21:43:05 435

转载 最新wireshark抓包教程

大家都知道,sniffer是一款收费产品, 要真正的学会使用,因为有许多的参数设置,还是有一点的难度。我要给大家推荐的是wireshark,  Wireshark 开源, 设置简单,而且当前应用非常广泛, 在许多的大型企业,以及数据中心都有用到。工具/原料Wireshark 1.12.0Windows 32位系统的电脑

2016-10-27 16:45:04 370

转载 wireshark下载安装

什么是wiresharkWireshark 是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,wireshark 也使用pcap network library 来进行封包捕捉。下载wireshark百度搜索wireshark 的官方主页,我们可以下载wir

2016-10-27 16:43:24 1549

转载 JS面向对象及组件开发

面向对象的组成[html] view plain copy >  html xmlns="http://www.w3.org/1999/xhtml">  head>  meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  title>无标题文

2016-10-27 16:38:04 282

转载 plsql developer如何查询SQL语句执行历史记录

相信很多在plsql developer调试oracle的朋友,经常会遇到在plsql developer执行的某一条SQL语句没有保存,那么我们在plsql developer下如何找到我们执行过的SQL语句呢,其实通过下列方法很容易实现。首先打开plsql developer 工具,并新建SQL窗口,如下图在SQL窗口,使用快捷键plsql developer中按ctr

2016-10-27 16:36:00 8149

转载 bootstrap学习总结-js组件

这次我们来看下js组件的使用,本篇文章会有点长,希望大家可以耐心看,相信收获会有不少。不少园友加我好友,表示喜欢我写文字的风格,简单明了,这里,再次谢谢你们的支持。一方面,博主自身技术有限,写的东西都比较基础,另一方面,博主写的东西,都是根据自己的理解,把复杂的东西用最简单的语言表达出来。所以,写的有不对的地方,麻烦各位园友给予指正哈。一:js文件引用      注意点:jquer

2016-10-23 23:21:27 255

转载 JS组件系列——封装自己的JS组件

前言:之前分享了那么多bootstrap组件的使用经验,这篇博主打算研究下JS组件的扩展和封装,我们来感受下JQuery为我们提供$.Extend的神奇,看看我们怎么自定义自己的组件,比如我们想扩展一个$("#id").MyJsControl({})做我们自己的组件,我们该如何去做呢,别急,我们慢慢来看看过程。一、扩展已经存在的组件1、需求背景很多时候,我们使用jquery

2016-10-23 20:49:52 509

原创 onchange事件,在chrome浏览器4.30版本失效问题

工作中遇到,onchange事件,在chrome浏览器4.30版本失效。/**************************************************************************************************///激活二级下拉框$("#parentParaCode").onChange(){ $("#paraDesc

2016-10-23 14:48:10 2934

转载 java中的定时器

一.Timer   举个简单例子。每隔5秒自动刷新。[java] view plain copyTimer timerFresh = new Timer();          timerFresh.schedule(new TimerTask() {              public void run() {   

2016-09-22 14:36:14 252

转载 $.ajax()方法详解

jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的

2016-09-22 14:19:48 256

转载 WEB性能优化之GZIP压缩

GZIP压缩是一个经常被用到的WEB性能优化的技巧,它主要是对页面代码,CSS,Javascript,PHP等文件进行压缩,而且在压缩的前后,文件的大小会有明显的改变,从而达到网站访问加速的目的。接下来我们就介绍一下什么是GZIP压缩,以及GZIP压缩是个什么概念。GZIP网页压缩,是一种WEB服务器与浏览器之间共同遵守的协议,也就是说WEB服务器和浏览器都必须支持该技术才能实现GZIP压

2016-09-22 14:17:22 1009

空空如也

空空如也

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

TA关注的人

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