- 博客(73)
- 收藏
- 关注
转载 Ansible 自动化运维实例
前言 Ansible 是大家非常熟悉的轻量级的自动化运维工具。在小规模的应用集群中,使用ansbile来对集群中的应用进行管理是一个非常高效的方法。 Ansible本身支持非常多的模块,并且操作非常简单学习容易。关于ansible的安装以及各个模块的使用,此处不再详细的描述。 今天我们以一个详细的案例,来介绍一下ansible的具体使用。同事,在github上也有很多ansib...
2017-12-30 19:04:21 99
转载 Python中的循环退出举例及while循环举例
循环退出for循环:forelsefor 循环如果正常结束,都会执行else语句。脚本1:#!/usr/bin/env pythonfor i in xrange(10):print ielse:print "main end"结果:[root@localhost 20171227]# python exit....
2017-12-27 23:04:33 515
转载 weex踩坑之旅第三弹 ~ 在weex中集成font-awesome
为了完成一个APP开发,图标是必不可少,使用图片图标加载速度慢,编程复杂。可以考虑使用字体图标库,阿里有一套图标库http://www.iconfont.cn/collec...,大家可以借鉴,但我更偏向于使用font-awesome(官网http://fontawesome.io/icons)。那么,如何将其集成到weex开发中呢?这并...
2017-12-27 19:20:13 218
转载 SQL Server高可用性(High Availability)——Log Shipping
参考文献:http://msdn.microsoft.com/en-us/library/ms187103.aspx概述SQL Server 使用日志传送,您可以自动将“主服务器”实例上“主数据库”内的事务日志备份发送到单独“辅助服务器”实例上的一个或多个“辅助数据库”。事务日志备份分别应用于每个辅助数据库。可选的第三个服务器实例(称为“监视服...
2017-12-27 18:42:00 105
转载 JSP Web第五章整理复习 JSP访问数据库
P164 例5-1 常用SQL语句P178 数据库连接池(1)连接池的作用 存储多个数据库连接对象,当程序需要时,从池中获取1个连接,程序执行完成后再还给连接池。避免数据库连接建立、关闭的开销。提高数据库访问速度。(2)在Tomcat中使用连接池的步骤 1、Tomcat目录下config\context.xml,在标签<context>中加入以下内...
2017-12-27 18:21:00 119
转载 CDOJ 1324 卿学姐与公主(分块)
CDOJ 1324 卿学姐与公主(分块)传送门:UESTC Online Judgehttp://acm.uestc.edu.cn/#/problem/show/1324 某日,百无聊赖的卿学姐打开了某11区的某魔幻游戏在这个魔幻的游戏里,生活着一个美丽的公主,但现在公主被关押在了魔王的城堡中。英勇的卿学姐拔出利刃冲向了拯救公主的道路。走过了荒野,翻越了高山,跨过了...
2017-12-26 13:01:00 72
转载 [MetalKit]22-Using-MetalKit-part-15使用MetalKit15
本系列文章是对 metalkit.org 上面MetalKit内容的全面翻译和学习.MetalKit系统文章目录在第13部分末尾,我们说过让我们的行星看起来更真实有两种方法:添加纹理,或添加一些噪声到plante颜色中.我们在第14部分已经展示了添加噪声.这周我们看看纹理和采样.纹理非常有用,因为比起为每个顶点计算颜色,它可以给表面提供更好的细节.让我们比第13部分Part 13开...
2017-12-25 09:52:46 61
转载 大数据学习(8)Hive基础
什么是HiveHive是一个基于HDFS的查询引擎。我们日常中的需求如果都自己去写MapReduce来实现的话会很费劲的,Hive把日常用到的MapReduce功能,比如排序、分组等功能进行了抽象,对外提供类似于普通数据库的查询服务。它只是封装MapReduce计算,但它本质并不是数据库服务,不适合作为联机服务。通常用于数据仓库的离线计算中。在Hive中已经明确说明,不建议使用MapRed...
2017-12-24 18:14:00 46
转载 零元学Expression Blend 4 - Chapter 14 用实例了解布局容器系列-「Pathlistbox」II
原文:零元学Expression Blend 4 - Chapter 14 用实例了解布局容器系列-「Pathlistbox」II 本章将延续上一章的范例,步骤解析。 本章将...
2017-12-24 00:37:00 51
转载 less新手入门(二) Mixin 混合、带参数的Mixin
三、mixin 混合“mixin”属性只能基于现在已有的样式规则!你可以在mixin中使用类选择器和id选择器:.a,#b{ color: rebeccapurple;}.mixin-class{ .a();}.mixin-id{ #b();}输出:.a,#b { color: rebeccapurple;...
2017-12-22 11:17:00 90
转载 R语言数据去重
R语言常用的去重命令有unique duplicated unique主要是返回一个把重复元素或行给删除的向量、数据框或数组> x <- c(3:5, 11:8, 8 + 0:5)> x [1] 3 4 5 11 10 9 8 8 9 10 11 12 13> unique(x)[1] 3 4 5 11 10 9 8 12 13> uni...
2017-12-21 20:26:00 589
转载 弹性伸缩服务实战:我是如何节省80%的机器成本的
今年一直在做的事情就是成本优化,今天分享的是如何打造一个弹性可伸缩服务。why? 为什么需要弹性伸缩?一个网站,通常流量大小不是每时每刻都一样,有高峰,有低谷,如果每时每刻都要保持能够扛住高峰流量的机器数目,那么成本会很高。一个诱人的想法就是根据流量大小自动调节机器的数量,这就需要我们开发弹性伸缩服务。How?怎么实现弹性伸缩?我们公司使用的是阿...
2017-12-21 10:41:40 68
转载 56.ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the...
Node.js 在安装模块的时候报错,缺少python环境。ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.错误信息如下:123456789...
2017-12-21 09:57:00 1058
转载 CentOS 6.x 最小化安装推荐安装的依赖包和修改内核参数
CentOS 6.x 最小化安装推荐安装的依赖包 我在日常工作中,新建的xenserver的虚拟机,CentOS release 6.9 (Final)操作系统,采用最小化安装,后续很多操作需要各种依赖包,经过一些时间的积累,推荐安装如下依赖包。前提是需要yum源先配置好,最好能联网,采用网络yum源。yum clean allyum -y updateyum -y ins...
2017-12-20 17:22:00 157
转载 VC++线程通信
这是我现在使用的一种线程通信方式的代码片段,两个线程之间通过自定义消息进行通知,#define MY_MSG WM_USER+100 //线程通信的自定义消息//消费者DWORD Consumer::Run(){//创建线程并启动 DWORD ThreadId; m_hThread = CreateThread( NULL,0,...
2017-12-20 16:16:00 58
转载 GIT 常用命令
学无止境,精益求精!十年河东,十年河西,莫欺少年穷!学历代表你的过去,能力代表你的现在,学习代表你的将来!本篇博客是转发的别人的,原文地址:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html很久没写博客了,都是工作太忙闹的,索性今儿转发一篇!省的博客园太冷清了...Git图形化界面我用的还可以,但是命令就不太会...
2017-12-20 10:17:00 41
转载 WinDbg 命令三部曲:(二)WinDbg SOS 扩展命令手册
《WinDbg 命令三部曲:(一)WinDbg 命令手册》《WinDbg 命令三部曲:(二)WinDbg SOS 扩展命令手册》《WinDbg 命令三部曲:(三)WinDbg SOSEX 扩展命令手册》导航目录扩展加载命令对象审查命令数据结构审查命令代码堆栈审查命令垃圾回收历史审查命令诊断工具命令SOS 调试命令手册扩展加载...
2017-12-19 10:19:00 84
转载 使用 Assets Processor 处理 Xcode 图片资源
自从 Xcode ghost 事件之后,苹果直接在 8.0以上的版本中禁止了 Xcode 的第三方插件。苹果一直很霸道,这么做虽然确实保证了安全性,但是却同时打死了好多确实很方便和实用的插件,比如说 RTImageAssets。虽然苹果另外提供了 Code Editor Extension 作为补充,但是一来生态完善程度不足,这方面的扩展程序还太少,二来限制太多,很多功能无法作为代码编辑器的...
2017-12-19 06:21:40 128
转载 ELK-Logstash收集haproxy日志
场景需求使用logstash收集haproxy的日志到Elasticsearch,并使用kibana对日志进行展示。由于HAProxy的运行信息不写入日志文件,但它依赖于标准的系统日志协议将日志发送到远程服务器(通常位于同一系统上)。所以需要借助于使用rsyslog的方式来收集haproxy的日志.环境说明haproxy代理kibana的访问,使用logstash 收集kibana平台的访问...
2017-12-18 23:27:29 120
转载 使用AspNetPager进行分页,查询条件丢失问题
在Asp.Net中使用AspNetPager进行分页时,发现一个问题:当通过查询条件进行查询后,对查询结果进行翻页操作时,查询条件会丢失。当修改UrlPaging属性后(设置UrlPaging=“false") 问题解决,即:<webdiyer:AspNetPager ID="AspNetPager" runat="server" Width="90%" UrlPaging=...
2017-12-18 16:44:00 143
转载 Netkiller Linux 手札之前言
1.1.本文目的为什么写这篇文章有很多想法,不能实现.工作中也用不到,所以想写出来,和大家分享.有一点写一点,写得也不好,就当学习笔记了.这篇文档是作者8年来对工作的总结,是作者一点一滴的积累起来的,有些笔记已经丢失,所以并不完整。因为工作太忙整理比较缓慢。目前的工作涉及面比较窄所以新文档比较少。我现在花在技术上的时间越来越少,...
2017-12-18 15:36:00 106
转载 How to Deploy Magento 2 on CentOS 7 with ECS and ApsaraDB
By Liptan Biswas Alibaba Cloud Tech Share Author Magento is the most popular open source e-commerce application for the companies who want to sell online. It provides full feat...
2017-12-18 14:40:58 176
转载 Linux进程调度与源码分析(一)——简介
本系列文章主要是近期针对Linux进程调度源码进行阅读与分析后的经验总结,分析过程中可能结合部分Linux网络编程的相关知识以便于理解,加深对Linux进程调度的理解和知识分享。 本系列文章主要结合Linux3.10.1内核版本源代码以及部分Linux2.4内核版本源代码进行分析,主要涉及fork(),vfork(),clone()应用层函数的底层实现原理,schedule调度器...
2017-12-18 13:38:00 868
转载 Lintcode130 Heapify solution 题解
【题目描述】Given an integer array, heapify it into a min-heap array.For a heap array A, A[0] is the root of heap, and for each A[i], A[i 2 + 1] is the left child of A[i] and A[i 2 + 2] is the right chi...
2017-12-18 13:10:11 50
转载 第 14 章 AOP(Aspect Oriented Programming)
<?phpinterface Account{public function hello($str);}class Demo implements Account{public function __construct(){}public function hello($str = ""){echo 'Hello: '.$str;...
2017-12-18 10:25:00 37
转载 ECMAScript6简介
#ECMScript6####ECMAScript和JavaScript的关系ECMAScript6是JavaScript语言的下一代标准,2015年6月正式发布。Mozilla公司将在这个标准的基础上,推出JavaScript2.0ECMAScript是JavaScript语言的国际标准,而JavaScript是ECMAScript的实现####浏览器兼容github.com/paul...
2017-12-18 10:20:42 54
转载 C程序模拟实现银行家算法
C程序模拟实现银行家算法 上周又做操作系统实验,题目是用程序模拟实现银行家算法,写了半天还真有点晕,主要是因为想尽可能符合课本上的描述,所以写出来的程序就比较恶心了,好了,银行家算法就不多说了,不了解的可以先看一下百度百科上的描述,分段上代码吧。完整代码包下载地址:http://files.cnblogs.com/pianoid/Banker.rar 首先要定义一些结构体,为了符合课本...
2017-12-17 00:31:00 515
转载 IDEA的快捷键的使用
1、配置Intellij Idea的配置文件从默认c盘转移到其他盘符找到Intellij idea的安装文件,在bin目录下找到idea.properties配置文件,如下把Idea的配置文件夹和Idea的系统文件夹配置到除c盘外的其他盘符。#---------------------------------------------------------------------# Un...
2017-12-16 18:19:00 86
转载 C#-老生常谈的 值类型与引用类型
文章目录[点击展开](?)[+]特殊的StringString示例运行结果引用类型示例代码运行结果总结一下引用类型值类型区别特殊的String说起值类型和引用类型,大家都知道这么个事,很多时候我们会拿String做值类型来做比较,但实际上String虽然是值类型,却表现的有点特别Stri...
2017-12-16 15:55:00 56
转载 elasticsearch python 简单实践
1.创建索引# -.- coding:utf-8 -.-from __future__ import print_functionfrom pprint import pprintfrom elasticsearch import Elasticsearches_hosts = ["192.168.9.119:9200"]index_name = "log"doc_type = "...
2017-12-16 12:55:57 119
转载 单子,想弄不懂都很难
C 语言里没有现代程序员热衷于讨论的那些东西。不过,那些东西不是原本就没有么?下面我尝试用 C 语言来写一个单子(Monad)。看下面这段代码:typedef struct { void *thing;} Maybe;在 C 语言里,这是个结构体,而且是一个似乎很无聊的结构体。这种结构体能用来做什么呢?可以作...
2017-12-15 05:36:07 68
转载 mybatis由浅入深day01_9动态sql(9.5sql片段_9.6foreach)
9动态sql 9.1什么是动态sqlmybatis核心 对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。 9.2需求用户信息综合查询列表和用户信息查询列表总数这两个statement的定义使用动态sql。对查询条件进行判断,如果输入参数不为空才进行查询条件拼接。 9.3mapper.xml...
2017-12-15 00:18:00 78
转载 Java并发编程:volatile关键字解析
Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模...
2017-12-14 20:59:00 36
转载 Log4Net的控制台,WinForm,WebApplication使用
一、Log4Net的控制台,WinForm,WebApplication使用 1、首先使用nuget 添加log4Net 到控制台项目中log4j每个符号的具体含义:%d %5p %c{1}:%L - %m%nlog4j.properties# %m 输出代码中指定的消息# %p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL # %r 输出自应用启动到输出该lo...
2017-12-14 14:18:00 121
转载 深入理解Spring AOP的动态代理
1. Spring AOPSpring是一个轻型容器,Spring整个系列的最最核心的概念当属IoC、AOP。可见AOP是Spring框架中的核心之一,在应用中具有非常重要的作用,也是Spring其他组件的基础。AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OO...
2017-12-14 14:04:00 180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人