自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mycat系列-概述

数据库切分概述OLTP和OLAP 在互联网时代,海量数据的存储与访问成为系统设计与使用的瓶颈问题,对于海量数据处理,按照使用场景,主要分为两种类型:联机事务处理(OLTP)和联机分析处理(OLAP)。 联机事务处理(OLTP)也称为面向交易的处理系统,其基本特征是原始数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果。 ...

2017-12-31 17:33:00 93

转载 Java反射机制详细介绍

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-12-30 22:55:00 60

转载 MySQL-InnoDB-MVCC多版本并发控制

(Multiversion Concurrency Control)前言最近正在啃《高性能MySQL》这本书, 当看到事务相关知识时,决定对该知识点稍微深入一下, 《高性能MySQL》中在介绍事务相关知识点时, 显然不是特别深入, 很多比较底层的知识点并没有太多的深入, 当然此处并不是要对本书做什么评判,言归正传, 这里主要先说一下本...

2017-12-30 22:43:48 166

转载 ButterKniffe源码阅读

ButterKniffe项目地址:https://github.com/JakeWharton/butterknife.git项目基本分为两个最大的模块组成* butterkniffe:用于项目运行时调用,为参数进行赋值操作* butter...

2017-12-30 17:20:01 101

转载 服务发现:Zookeeper vs etcd vs Consul

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-12-30 01:30:00 60

转载 Debugging Java Native Memory Leaks

GZIP造成JAVA Native Memory泄漏案例https://www.elastic.co/blog/tracking-down-native-memory-leaks-in-elasticsearchhttps://gdstechnology.blog.gov.uk/2015/12/11/using-jemalloc-to-get-to-the-bottom-of-a-memo...

2017-12-29 21:54:00 126

转载 奇数位于偶数前面

题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,偶数位于后半部分。思路:这个题目要求把奇数放在数组的前半部分,偶数放在数组的后半部分,因此数组中所有奇数位于偶数前面。我们在扫描这个数组时,遇到偶数在奇数前面时可以交换一下它们的顺序。因此我们可以定义两个指针pBengin、pEnd,pBegin指向数组的首地址,pEnd指向数组的...

2017-12-29 16:57:58 86

转载 Centos7 使用SSM(系统存储管理器)

使用SSM(系统储存管理器)进行逻辑管理检查硬和LVM卷信息创建文件目录创建一个名为mypool的存储池,创建存储池中名为lv01的300MB大小的LVM卷,使用XFS文件系统格式化卷,并将它挂载到/mnt/testx下验证ssm创建结果将sdb磁盘添加到lvm池新设备加到存储池后,会自动扩大扩大多少屈居于设备大小。检查centos的存储池大小smm list 查看接下来扩大LVM卷将/de...

2017-12-28 19:08:03 300

转载 Fragment 源码解析add()和replace()方法

1.有问题的代码:MainActivitypublic class MainActivity extends AppCompatActivity implements View.OnClickListener { private HomeFragment mHomeFragment; private FindFragment mFindFragment; ...

2017-12-28 12:56:00 66

转载 对Skin++在VS2005中的一个问题的解决方案

今天遇到一个很奇怪的问题:在vs2005中新建一个MFC程序,然后想在里面使用Skin++,在工程的stdafx.h里加入 #include “SkinPPWTL.h”, Linker->Input的Additional Dependencies处加上SkinPPWTL.lib就遇到下面的编译错误:error LNK2019: unresolve...

2017-12-28 11:56:00 53

转载 Android 屏幕适配:各种解决方案

1、选用主要分辨率来适配:480X800,720X1280,1080X19202、各个分辨率单独适配,res,dimens里设置各个对应的px,再统一调用,有系统筛选。凯子:Android屏幕适配全攻略(最权威的官方适配指导)3、用weight和match等,少用dp在位置布局里4、Google的官方权威适配文档和百分比布局和constrainLayou约束布局5、第三方设置郭霖...

2017-12-28 06:15:06 83

转载 TDD学习笔记【六】一Unit Test - Stub, Mock, Fake 简介

这篇文章简介一下,如何通过 mock framework,来辅助我们更便利地模拟目标对象的依赖对象,而不必手工敲堆只为了这次测试而存在的辅助类型。而模拟目标对象的部分,常见的有 stub object, mock object, fake object,本文也会简单介绍一下三者的不同点,并且通过实例,帮助读者快速的 pick up 实战经验。安装与范例说明本文的范例,使用 VS2013...

2017-12-27 21:17:00 164

转载 04 OC内存管理

目录:预备知识—程序的内存分配示例代码全局变量、局部变量、静态全局变量、静态局部变量在内存中如何存储,有什么区别堆和栈再分配方式的不同为什么要管理内存内存管理方式1. 预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。堆区(h...

2017-12-27 06:37:13 57

转载 Setup JIRA Software 7.6.2 on Oracle Linux 6.8

OS Oracle Linux 6.8 V138414-01.iso Database mysql5.6.30 MySQL-5.6.30-1.el6.x86_64.rpm-bundle.tar JIRA Software JIRA Software 7.6.2 atlassian-jira-software-7.6.2-x64.bin   Step 1.  Creat...

2017-12-26 07:43:00 146

转载 Mac 使用终端上传新项目到github

在上传代码之前, 先确认你的项目里面没有.git这个文件夹, 我的已经上传了所以有, 有这个文件夹会初始化不成功接下来要做的是 cd 到 上传项目的目录下cd /Users/tembin/Desktop/个人Demo/scrollView复制代码然后是git init // 没有.git文件夹复制代码git add . // 注意 add 后面是 空格加点 复制代码git co...

2017-12-26 02:06:21 101

转载 RunTime运行时之改变私有属性的值

#import "ViewController.h"#import <objc/runtime.h>@interface ViewController (){ NSString *str1;}@property (nonatomic, copy) NSString *str2;@end@implementation ViewController- (vo...

2017-12-23 16:11:06 118

转载 less新手入门(三) 作为函数使用的Mixin、@import 导入指令 、@import 导入选项...

五、作为函数使用的Mixin从mixin返回变量在mixin中定义的所有变量都是可见的,并且可以在调用者的作用范围中使用(除非调用者用相同的名称定义它自己的变量)。.mixin(){ @width:100%; @height:200px;}.caller{ .mixin(); width: @width; heigh...

2017-12-22 11:19:00 185

转载 java多线程 Volatile的解析

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-12-22 11:13:00 169

转载 jquery 修改 bootstrap模态框的宽度并且居中

1.定义模态框 <div class="modal fade" id="Project_Cell_Modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dial

2017-12-22 10:53:00 373

转载 canvas系列教程01-编辑器和helloword

话说年底了,今年承诺了一些js教程还没来得及写,说到了就得办到,年底了,陆续把欠的账换上,首先写一个canvas系列教程,一来是问的人多,二来是简单。总结起来就一句话,我要认真的浪一把。第一个问题先解决为啥学canvas,而不用flash.因为flash不好用。(这样是不是一句话把天聊死了?)好吧,详细解释下,第一是因为flash不好用,第二是因为flash把乔老爷子惹毛了,乔帮主一句话,...

2017-12-22 02:47:30 66

转载 centOS 7下搭建owncloud(第一个搭建的服务)

1、关闭防火墙:systemctl stop firewalld.service2、设置防火墙开机不自启:systemctl disable firewalld.service3、关闭安全上下文:vim /etc/selinux/config把这个内容改在这样 SELINUX=disabled(修改完)(可以不用配置)配置yum源:先进入yum源目录:cd /etc/yum.repos.d...

2017-12-21 19:04:24 122

转载 【Flume】HDFSSink配置参数说明

NameDefaultDescriptionchannel–type–The component type name, needs to behdfshdfs.path–HDFS directory path (eg hdfs://namenode/flume/webdata/)hdfs.filePrefixFlumeDataHDSFSink产生文件的前缀名称,如果定义为 ...

2017-12-21 16:37:54 205

转载 CDN的全称是Content Delivery Network,即内容分发网络

CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的...

2017-12-21 11:11:00 228

转载 Framework 源码解析知识梳理(3) 应用进程之间的通信实现

一、前言在 Framework 源码解析知识梳理(1) - 应用进程与 AMS 的通信实现 和 Framework 源码解析知识梳理(2) - 应用进程与 WMS 的通信实现 这两篇文章中,我们介绍了应用进程与AMS以及WMS之间的通信实现,但是逻辑还是比较绕的,为了方便大家更好地理解,我们介绍一下大家见得比较多的应用进程间通信的实现。二、例子说起应用进程之间的通信,相信大家都不陌生,应用进...

2017-12-21 10:50:02 113

转载 数据库集群技术漫谈

简介 当今世界是一个信息化的世界,我们的生活中无论是生活、工作、学习都离不开信息系统的支撑。而信息系统的背后用于保存和处理最终结果的地方就是数据库。因此数据库系统就变得尤为重要,这意味着如果数据库如果面临问题,则意味着整个应用系统也会面临挑战,从而带来严重的损失和后果。 如今“大数据”这个词已经变得非常流行,虽然这个概念如何落地不得而...

2017-12-20 14:43:00 61

转载 CSS实现单行显示文本并适应浏览器大小

为什么80%的码农都做不了架构师?>>> ...

2017-12-20 14:38:00 234

原创 Mate 10 Pro摩卡金 细品造物商务旗舰也可以很时尚

说到今年手机圈最热的流行词应该非“全面屏”莫属,全面屏时代的来临给用户带来全新的感觉和更高的屏占比,但是面对无数的全面屏手机,大家的选择困难症一定又犯了吧?其实完全没有必要过分纠结,因为在这么多全面屏手机中华为Mate 10 Pro一定是你最想要的那个,下面我们就通过华为Mate 10 Pro的真机图赏来看看它的优势。华为Mate 10 Pro是今年10月份最新发布的一款全面屏手机,目前已经开售,...

2017-12-20 11:46:08 118

转载 Python取得系统进程列表

一、上代码import psutilfor proc in psutil.process_iter(): try: pinfo = proc.as_dict(attrs=['pid', 'name']) except psutil.NoSuchProcess: pass else: print(pi...

2017-12-19 17:18:00 852

转载 Session与Cookie的概念原理

前言:本文没有任何代码,内容全部都是概念与运行原理,在使用一个技术前一定要弄清他的本质,下面会讲Session、Cookie、ServletContext的概念与他们的联系区别Session概念1.Session是什么?服务器开辟了一块空间专门存放Session,这个空间叫做Session池,Session池中可以存放多个Session,每个Session对应一个客户端...

2017-12-19 16:50:00 56

转载 Powershell 复制文件到C:\windows\system32

写一个Powershell脚本碰到这个问题,浪费我好多时间.由于 windows系统分32位的64位的,所当把文件拷贝到system32这个系统目录是有区别的直接拷贝命令Copy-Item -Force c:\temp\backgroundDefault.jpg c:\windows\system32\oobe\info\backgrounds\64位系统 文件会拷贝到 C:\Windo...

2017-12-19 15:49:30 675

转载 NGUI_Button

十、按钮,Button1、按钮的核心作用:按钮能够接收单击并触发响应事件按钮单击时能同时触发多个响应事件按钮可以有普通、悬停、单击、禁用等多个状态的不同表现广泛的说,按钮的核心在于接收事件2、创建按钮:创建一个sprite,这个sprite将会是按钮的外形选中这个sprite,然后为其添加Boxcollier,附加ButtonScript在Sprit...

2017-12-17 23:21:00 81

转载 IIS(互联网信息服务)

ylbtech-Miscellaneos:IIS(互联网信息服务)IIS是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和Windo...

2017-12-16 18:50:00 137

转载 java去除数组中重复的元素方法总结

/** ArrayUnique.java* Version 1.0.0* Created on 2017年12月16日* Copyright ReYo.Cn*/package reyo.sdk.utils.test.array;/*** <B>创 建 人:</B>AdministratorReyoAut <BR>* ...

2017-12-16 15:38:00 120

转载 sql-monitore 的bug 。

http://www.mamicode.com/info-detail-1659243.html存储过程无法做 sql -monitor ,而存储过程跑的sql (只能通过awr 报告来看sql_id),则也不 可以做sql-monitor.因为 以下语句只能看到 存储过程的sql_id.SELECT status, KEY, SID, sql_id, elapsed_tim...

2017-12-15 19:17:00 145

转载 如何编写一个拼写纠错器?

2007年的某个星期,我的两个朋友(Dean和Bill)分别向我传达了他们对Google的拼写自动纠错能力的赞叹。例如输入”speling”,Google会立即显示”spelling”的检索结果。我原以为这两位才智卓越的工程师、数学家,会对其工作原理有准确的推测,事实上他们没有。后来我意识到,他们怎么会对离自身专业领域如此远的东西认知清晰呢?我觉得他们还有其他人,也许能从拼写纠错原理的解释中获...

2017-12-15 10:11:00 110

转载 Spring+MyBatis实现读写分离

方案1通过MyBatis配置文件创建读写分离两个DataSource,每个SqlSessionFactoryBean对象的mapperLocations属性制定两个读写数据源的配置文件。将所有读的操作配置在读文件中,所有写的操作配置在写文件中。优点:实现简单缺点:维护麻烦,需要对原有的xml文件进行重新修改,不支持多读,不易扩展实现方式<bean id="abstractDat...

2017-12-15 05:52:21 61

转载 代码审计:命令注入学习

0x01 起因及想法起因:好久没更新博客了,我在乌云社区看到一篇代码审计的整体学习思想如下:学习代码审计目标:能独立完成对一个CMS代码安全的监测思路:A、通读全文代码,从功能函数代码开始阅读,例如include文件夹下的comm_fun.php,或者类似关键字的文件。B、看配置文件,带有config关键字的文件,找到mysql.class.php...

2017-12-14 18:41:00 68

转载 容易遗忘的JS知识点整理

1.hasOwnProperty相关为了判断一个对象是否包含自定义属性而不是原型链上的属性,我们需要使用继承自 Object.prototype 的 hasOwnProperty方法。hasOwnProperty 是 JavaScript 中唯一一个处理属性但是不查找原型链的函数。// 修改Object.prototypeObject.prototype.bar = 1; va...

2017-12-14 16:23:00 103

转载 微信小程序== 定义轮播图swiper dots默认样式

html&lt;view class="swiper-container"&gt; &lt;swiper autoplay="auto" interval="5000" duration="500" current="{{swiperCurrent}}" bindchange="swiperChange" class="swiper"&am

2017-12-14 04:41:59 248

转载 Android6.0权限问题

在Android6.0系统上获取一些危险权限会直接崩溃,为此找了一些解决办法。下面Activity会弹出权限授权窗口,以便用户授权:public class PermissionsActivity extends AppCompatActivity {public static final int PERMISSIONS_GR...

2017-12-14 02:05:03 97

空空如也

空空如也

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

TA关注的人

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