自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 nginx+keepalived实现双机热备高可用性

搭建准备:机器两台 ip分别为192.168.100.128 192.168.100.129(能够用虚拟机測试。虚拟机网络模式为NET模式。且为静态ip)另外须要准备一个虚拟ip对外提供服务。即通过该ip訪问web程序。(keepalive会将虚拟ip绑定到两台机器上)keepalived的核心原理是vrrp协议。英文好能够查看最新协议RFC3768。1.nginx安装两台...

2017-04-30 11:18:00 55

转载 迁移 SQL Server 到 Azure SQL 实战

最近有个维护的项目需要把 SQL Server 2012 的数据库迁移到 Azure SQL 上去。主要是因为租用的主机到期,而运营商停止了主机租赁业务,看来向云端的迁移是大势所趋啊!经过一番折腾最终成功迁移,但过程可谓是一波三折。故在此分享这次迁移中碰到的点点滴滴,希望对朋友们有所帮助。Azure SQL 的版本Azure SQL Database 是微软提供的 SQL 服务(PaaS)。最...

2017-04-28 23:02:00 118

转载 升级PowerShell至4.0版本

为了更好的使用Cmder v1.2,不得不升级PowerShell为4.0。不知道Cmder的,可以点击这里:https://github.com/cmderdev/cmder和逆天神器 cmder。Powershell是运行在Windows机器上实现系统和应用程序管理自动化的命令行脚本环境。需要.NET环境的支持,同时支持.NET对象。当前PowerShell有5个版...

2017-04-28 14:20:14 663

转载 Android 四大组件学习之BroadcastReceiver二

上节学习了怎样创建一个广播。也尝试接受系统打电话的广播。本节课学习怎样自己定义广播。自己定义广播实质上也就是创建一个发送广播者,创建一个接受该广播者。那我们就開始行动吧。先创建一个发送广播的应用:public class MainActivity extends Activity { @Override protected void onCreate(...

2017-04-28 13:09:00 44

转载 陈松松:导致视频营销效果不好的8个原因

每个视频,都是你的金牌业务员这是我写的第28篇视频营销原创文章与其搜索十年,不如花一年的时间学习,去赚9年的高薪!视频营销效果不好,一定有原因,找到原因,问题自然解决。视频营销你沉淀越多,做的越持久,效果越好!刚开始做视频营销,效果基本都不会太好,尤其是客户主动找上门,确实需要一定的时间!既然做了一定会有效果,只是时间问题,如果不做,连机会都没有。很多朋友光说视频营...

2017-04-27 08:34:56 140

转载 《图像处理实例》 之 提取特殊背景的直线

目标:提取图像中的直线直接运用霍夫变换行不通,需要经过形态学处理之后再霍夫提取!自动化阈值OTSU算法:形态学操作:这一步其实已经分离出我们需要的区域,可以用我们其他博客所说的方法进行操作--水漫算法,也可以用下面的霍夫变换!霍夫变换:水漫的好处是可以操作这个区域,霍夫的好处是可以得到这个位置!上代码: 1 #include<...

2017-04-25 20:34:00 96

转载 数据库安全

一、概述计算机系统系统安全性问题分类:技术安全、管理安全、政策法律。安全标准TCSEC(又称桔皮书)是美国国防部1985年正式颁布的《DoD可信计算机系统评估准则》;CTCPEC、FC、TCSEC、ITSEC于1993年开始联合行动,集合成一组单一的、能被广泛使用的IT安全准则,这一行为被称为CC项目;CC V2.1版1991年被ISO采用为国际标准,2001年被我国采用为国...

2017-04-25 17:12:21 65

转载 虚拟内存(VirtualAlloc),堆(HeapAlloc/malloc/new)和Memory Mapped File

内存管理有三种方式:1. 虚拟内存,VirtualAlloc之类的函数2. 堆,Heapxxx函数,malloc,new等3. 内存映射文件,Memory Mapped File非常多人都会困惑,可是看以下的图片就会比較明确了。这个图片从MSDN上拷来。堆和虚拟内存。从上面的图片就能够看出,事实上所谓的堆,也就是在虚拟内存上抽象出来的。假设直接用Virtualxxx...

2017-04-24 20:23:00 120

转载 Gson解析json

一.json数据[{"name":"free","version":"1.1","id":"1"},{"name":"love","version":"2","id":"2"}]二.关键代码public class MainActivity extends Activity { @Override protected void onCrea...

2017-04-24 20:12:00 55

转载 Jenkins可用环境变量列表以及环境变量的使用(Shell/Command/Maven/Ant)

一、可用环境变量列表(以下来自google翻译):BRANCH_NAME对于多分支项目,这将被设置为正在构建的分支的名称,例如,如果您希望从而master不是从特征分支部署到生产。CHANGE_ID对于与某种更改请求相对应的多分支项目,这将被设置为更改ID,例如拉取请求号。CHANGE_URL对于与某种更改请求相对应的多分支项目,这将被设置为更改URL。CHANGE_T...

2017-04-24 18:52:00 238

转载 Android记住password后自己主动登录

/** *  * @author alex * @version 2014-7-31下午5:25:45 * */public class LoginActivity extends Activity {private EditText name;private EditText pass;private CheckBox isRemenber;p...

2017-04-24 18:46:00 73

转载 oauth、sso和OpenID

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

2017-04-24 14:03:00 82

转载 PHP中文件操作(2)-- 写文件

1.fread— 读取文件(可安全用于二进制文件)语法:string fread ( int $handle , int $length )$filename = "aa.txt";$fp = fopen($filename, "a");$con = "\r\n你好";//循环写入for ($i=0; $i <5; $i++) { //写入 fwrit...

2017-04-22 12:05:00 70

转载 http 传输数据 要URLEndocer(str,"UTF=8)

URLDecoder

2017-04-21 22:37:00 663

转载 mysql 利用explain 优化

http://www.cnblogs.com/xys1228/p/6288869.html转载于:https://www.cnblogs.com/zhoupufelix/p/6740007.html

2017-04-20 17:46:00 40

转载 【shiro】报错:Caused by: java.lang.ClassNotFoundException: org.apache.shiro.spring.LifecycleBeanPostProc...

Caused by: java.lang.ClassNotFoundException: org.apache.shiro.spring.LifecycleBeanPostProcessor at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.j...

2017-04-19 16:04:00 180

转载 由微服务,领域事件,分布式事件谈“业务分析三维度理论”的实践

今天读了在微服务中使用领域事件 这篇文章,通过分布式,订单系统直接将事件推送给订阅此事件的账户系统,然后账户系统再处理,整个系统设计很好。不过,我觉得所谓微服务的分布式事件,从抽象概念上还是弱了点,不如Actor模型,应该将事件抽象成消息,消息包括命令,事件,或者其它无关紧要的东西。每一个Actor接收场景中的消息,或者产生消息,或者转发消息;消息如何处理,取决于Actor的内置规则。所以...

2017-04-19 12:33:00 65

转载 leetcode344

public class Solution { public string ReverseString(string s) { var list = s.Reverse(); StringBuilder sb = new StringBuilder(); foreach (var c in list) ...

2017-04-19 10:52:00 26

转载 开源的跨平台移动开发利器Xamarin Studio v6.3发布

Xamarin Studio是跨平台移动开发(IDE)利器。Xamarin Studio是一个开发效率很高的移动开发工具,开发者可以轻松查看iOS、Android和OS X APIs,快速查询类型、方法和API功能,而且不会打乱你的思路。Xamarin Studio v6.3更新内容苹果开发者帐户管理此版本介绍了使用Xamarin ...

2017-04-19 08:48:56 184

转载 【转载】java学习线路

http://www.cnblogs.com/Leo_wl/p/5437059.htmljava基础(java编程思想) =》web开发(html/css/js servlet/jsp 数据库) =》框架(ssh) =》 设计模式 =>java虚拟机 ,并发转载于:https://www.cnblogs.com/lwcoding/p/6731449.html...

2017-04-19 07:48:00 42

转载 英语词汇(4)动物

cattle 牛的总称 cow 奶牛  bull 公牛ox 公牛  buffallo 水牛 calf 小牛,牛犊 O is HUG 拥抱 X is KISS 亲吻 外国人的玩意!你给人OX了啊 哈哈

2017-04-17 14:10:00 138

转载 20145234黄斐《Java程序设计》第八周

教材学习内容总结第十四章-NIO与NIO2NIO与IO的区别NIOChannel继承框架想要取得Channel的操作对象,可以使用Channels类,它定义了静态方法newChannel(),可以让你从InputStream、OutputStream分别建立ReadableByteChannel、WritableByteChannel,有些InputStre...

2017-04-16 20:48:00 64

转载 反汇编基本原理与x86指令构造

反汇编基本原理与x86指令构造概要:旨在讲述程序的二进制代码转换到汇编。即反汇编的基本原理。以及 x86 架构的 CPU 的指令构造,有这个基础后就能够自己编写汇编程序了,也能够将二进制代码数据转换成汇编助记指令。当然,把本文当作手冊的阅读指导也是能够的。本文还讲述了 DEBUG 工具的部分功能。32位平台下有一个 DEBUG32 版本号能够配合 DOSBOX 工具执行在 Windos...

2017-04-16 14:02:00 417

转载 CSS3制作Freebie标签

&lt;!DOCTYPE HTML&gt;&lt;html lang="en-US"&gt;&lt;head&gt;&lt;meta charset="UTF-8"&gt;&lt;title&gt;CSS3制作Freebie标签&lt;/title&gt;&lt;style type="text/css"&gt

2017-04-14 21:04:00 47

转载 javascript-数据类型

1、数据类型分类: 5基本数据类型: number(数字)、string(字符串)、boolean(布尔型)、undefined(未定义)和null(空)。 引用数据类型:对象、数组、函数。2、运算符:三目运算符:条件运算符:(expr1) ? (expr2) : (expr3),条件?表达式1:表达式2à三目运算符...

2017-04-13 15:15:00 42

转载 HTML+CSS学习笔记

最近在FCC学习前端,将学到的知识点整理如下:1、常用标签及基本样式设置1)标题 h1 一级标题 主标题,h2 副标题,h3,h4···字体依次往下减小2)段落标签p 段落标签<p></p>,用来创建段落3)注释 html中注释用<!-- 中间为注释内容 -->4)设置样式 第一种:直接在元素中使用s...

2017-04-12 21:15:00 49

转载 AFN同步异步请求

异步请求:-(BOOL)getOnlyKey1{ NSString *myUUIDStr = [[[UIDevice currentDevice] identifierForVendor] UUIDString]; __block bool isTrue = false; AFHTTPRequestOperationManager *man...

2017-04-12 10:39:00 160

转载 23种设计模式之享元模式(FlyWeight)

享元模式是一种对象结构型模式,通过运用共享技术,有效地支持大量细粒度的对象。系统只使用少量的对象,而这些对象都很相似,状态变化很小,对象使用次数增多。享元对象能做到共享的关键是区分内部状态和外部状态。内部状态存储在享元对象内部并且不会随坏境改变而改变,因此内部状态可以共享;外部状态时随环境改变而改变的、不可以共享的状态,享元对象的外部状态必须由客户端保存,并在享元对象被创建之后,在需要使用的时候再...

2017-04-10 15:48:00 81

转载 百科知识 .e,.ec文件如何打开

1 .e是易语言源文件,你可以从以下网址下载e语言编程环境: http://www.xiazaiba.com/html/409.html  2 安装之后会自动关联.e文件。  3 打开一个e语言文件之后会要求打开相应的易模块文件,既".ec"文件  4 下面这个程序点击运行之后打开了一个自定义的透明窗口。  5 在纯黑背景下可以看到...

2017-04-10 09:35:00 1713

转载 六行python代码的爱心曲线

版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/69817498 ...

2017-04-10 06:49:38 400

原创 Visual Studio 2017正式发布

Visual Studio 2017(VS2017)已经正式向开发人员发布了,这标志着自2016年3月首个预览版公开可用以来,整个开发过程达到了顶峰。相对于首个预览版,一年后发布的VS2017中增添了基于工作流的安装程序,改进了对移动端和云应用开发的支持,还扩展了对DevOps的支持,更易于在IDE中实现在Azure和Docker容器上的部署。\InfoQ在VS2017首次发布后就一直在对VS20...

2017-04-09 17:38:00 35

转载 javascript--函数的声明及调用/JS中代码执行顺序

[函数的声明及调用]1、函数声明格式:function 函数名(参数1,参数2,参数3……){//函数体return 结果;}函数调用的格式:函数名(参数1的值,参数2的值,……);事件调用:事件名=函数名();2、函数声明的几点强调:① 函数的声明,必须符合小驼峰法则(首字母小写,之后每个单词首字母大写);② 参数的列表,...

2017-04-09 16:21:00 265

转载 Apache2.4.25+mysql5.7+php7.13编译安装For Centos7

#!/bin/bash#此脚本适合新系统安装,一键安装脚本#安装环境#[root@localhost apache]# hostnamectl# Icon name: computer-vm# Chassis: vm# Virtualization: vmware# Operating System: CentOS Linux 7...

2017-04-08 22:59:00 64

转载 什么是脏读,不可重复读,幻读[转]

写的不怎么详细,有空再改1.脏读:脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。2.不可重复读:是指在一个事务内,多次读同一数据。在这个事务还没有结束时,另外一个事务也访问该同一数据。那么,在第一个事务中的两 次读数据之间,由于第二个事务的修改,那么第一个事务两次读到的的数据...

2017-04-07 21:54:00 50

转载 用户的权限管理

兄弟们,我又回来了,几天不写博客真是浑身难受呢(当然是骗人的。。。)但本周学的内容还蛮多的,感觉不整理一下又得白学了。还有本周学了听着很高大上的脚本,虽然感觉蛮难的吧,但是听老师的口气貌似和之前一些基本命令的用法有着很大的关系,命令学的好不好直接决定你脚本编的好不好,第一感觉脚本就跟C++里面的函数是一个东西,就是把很多命令集中成一个文件,让计算机集中去处理,完成某一特定功能...

2017-04-06 17:01:11 99

转载 配置 PHP 的 Session 存储到 Redis

PHP 的会话默认是以文件的形式存在的,可以配置到 NoSQL 中,即提高了访问速度,又能很好地实现会话共享,,,爽歪歪!配置方式如下:方法一:修改 php.ini 的设置12session.save_handler = redissession.save_path ="tcp://127.0.0.1:6379"...

2017-04-05 23:52:00 177

转载 编程之美--水王(找出出现超过1/2的数)

这个题,在leetcode上也有。主要有几种解答,最简单的就是 直接将数组排序,那么出现在中间的肯定是要找的数。。。这种时间复杂度是排序的o(nlgn);另一种思路是将这些数存在hash表中,key值为数组中的值,value是出现的次数,则大于1/2len就可以直接返回了。一种较为简单的方法,也不用耗费多余的空间。每次删除两个数,最后剩下的就是出现次数超过1/2. public i...

2017-04-05 11:00:00 114

转载 团队模式

团队有一致的集体目标,并且需要一起完成。团队成员有各自的分工,互相帮助,互相依赖,共同完成任务。在软件工程中,团队有各种形式,适用于不同的人员和需求。选择适合自己团队的模式,在完成目标的过程中,可以有事半功倍的效果。反之,基于直觉形成的团队模式未必是合适的。我们小组选择的团队模式是业余剧团模式和交响乐模式。首先是交响乐模式,特点是种类齐全,各司其职,各自有专门场地,演奏期间没有聊天、走动等现...

2017-04-05 09:56:00 82

转载 微信小程序支付简单小结与梳理

前言公司最近在做微信小程序,被分配到做支付这一块,现在对这一块做一个简单的总结和梳理。支付,对于购物来说,可以说是占据了十分重要的一块,毕竟能收到钱才是重点。当然在开发之前,我们需要有下面这些东西:appId密钥(小程序配置界面)商户号api密钥(商家后台自己设置)当然这些是不用我们自己申请的,公司会有人申请好,然后要什么跟这个人说,让他提供就可以了。首先来看一下官方给出的业...

2017-04-05 08:18:00 80

转载 KVM的基础功能(网络、内存、cpu、存储的配置)

KVM的基础功能(网络、内存、cpu、存储的配置)cpu的配置1)查看cpu插槽数量[root@kvm ~]# cat /proc/cpuinfo |grep "physical id" |wc -l242)查看cpu核心数量[root@kvm ~]# cat /proc/cpuinfo |grep "core id"| wc -l243)查看cpu的模型[root@kvm ...

2017-04-04 19:21:19 467

空空如也

空空如也

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

TA关注的人

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