自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 LNMP - nginx配置静态文件过期时间

网页中的的 也就缓存,过期时间。1、编辑虚拟主机配置文件[root@bogon tmp]# vim /usr/local/nginx/conf/vhosts/test.confserver{ listen 80; server_name www.test.com www.aaa.com; if ($host != 'www.test.com') ...

2015-10-31 20:23:43 127

转载 solr4.7中文分词器(ik-analyzer)配置

solr本身对中文分词的处理不是太好,所以中文应用很多时候都需要额外加一个中文分词器对中文进行分词处理,ik-analyzer就是其中一个不错的中文分词器。一、版本信息solr版本:4.7.0需要ik-analyzer版本:IK Analyzer 2012FF_hf1ik-analyzer下载地址:http://code.google.com/p/ik-analyzer...

2015-10-31 13:14:00 46

转载 操作系统——进程、线程与协程概念的一个简单解释

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行...

2015-10-30 12:53:13 63

转载 距离的计算及分页排序

作为一个基于LBS的O2O电商平台,要给用户提供 周边的精准的商品和商家的定位及排序。距离的计算和排序问题就摆在我们面前。我们目前Web获取用户的坐标地址来源有两个:1) IP地址,通过ip及查询ip地址库获取用户的 坐标信息,缺点是不太准确,一般到市、县,大家还记得那年的 珊瑚虫 QQ吗,同那个原理一样。这个作为我们的默认坐标地址。2) 用户提供,通过web网站的地图页搜索...

2015-10-29 16:11:00 511

转载 【Mockplus教程】为什么删除多个页面的时候会有提示,如何取消提示?

为了防止误操作,在删除三个及以上页面的时候,Mockplus默认会给出输入“delete”字符完成删除的确认提示,如下图:要去掉这个提示,在设置中去掉这个选项即可,如下图: ...

2015-10-29 14:49:00 93

转载 oracle存储过程常用技巧

我们在进行pl/sql编程时打交道最多的就是存储过程了。存储过程的结构是非常的简单的,我们在这里除了学习存储过程的基本结构外,还会学习编写存储过程时相关的一些实用的知识。如:游标的处理,异常的处理,集合的选择等等 1.存储过程结构 1.1 第一个存储过程 Java代码create or replace procedure proc1(p_para1 varchar2,p_pa...

2015-10-29 13:34:56 36

转载 NFS基本原理及实现

本文旨在复习NFS基本原理及其实现知识储备1.NFS是将网络上某台主机的共享目录映射到本地,直接对其进行操作,NFS也是NAS的一种解决方案2.该共享目录必须是已创建文件系统的,而无需格式化、创建文件系统等,这即是SAN和NAS的区别3.NFS本质是通过RPC调用实现的4.对于Linux而言,文件系统是在内核空间实现的,即文件系统比如ext3、ext4等是在Kernel启动时...

2015-10-29 11:56:06 604

转载 CSS3线性渐变和径向渐变

background:linear-gradient(to top left, blue,orange);//从右下角往左上角渐变background:radial-gradient(to top left, blue,orange);//径向渐变

2015-10-28 00:17:00 60

转载 iOS开发-Xcode升级后插件失效解决办法

打开terminal,输入如下命令:find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults r...

2015-10-27 21:07:00 133

转载 将C#文档注释生成.chm帮助文档

Sandcastle是微软提供的一个根据XML注释和DLL文件生成帮助文件的工具,目前是在CodePlex上的一个开源项目,可以去这里下载:Sandcatle 项目Sandcastle 本身是一个console的程序,为了方便使用,我们可以使用他的GUI版本:Sandcastle Help File Builder第一步,为你写的代码添加XML注释我们创建一个简单的ClassLibrary...

2015-10-26 11:15:00 275 1

转载 Android使用应用程序资源(、颜色数组、尺寸、弦、布尔、整型)

一、Android资源分类详细解释 1、Android资源类别Android中的资源分为两大类 : 可直接訪问的资源, 无法直接訪问的原生资源;-- 直接訪问资源 : 这些资源能够使用 R. 进行訪问, 都保存在res文件夹下, 在编译的时候, 会自己主动生成R.java 资源索引文件;-- 原生资源 : 这些资源存放在assets下, 不能使用 R类 进行...

2015-10-24 08:32:00 122

转载 Cannot update paths and switch to branch at the same time(转)

当使用git进行操作:git checkout -b local-name origin/remote-name出现错误:fatal: git checkout: updating paths is incompatible with switching branches.Did you intend to checkout 'origin/rem...

2015-10-21 23:21:00 73

转载 iOS:自动布局Autolayout

自动布局:Autolayout简介:在以前的iOS程序中,是如何设置布局UI界面的?经常编写大量的坐标计算代码为了保证在3.5 inch和4.0 inch屏幕上都能有完美的UI界面效果,有时还需要分别为2种屏幕编写不同的坐标计算代码(即传说中的“屏幕适配”) 什么是Autolayout?Autolayout是一种“自动布局”技术,专门用来布局UI界面的Aut...

2015-10-21 16:06:00 39

转载 NSDictionary 的用法样例

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

2015-10-21 15:10:00 65

转载 NSString 小技巧

// 首字母大写 NSString *string = @"liupengfei"; NSLog(@"\n function: %s \n string: %@",__FUNCTION__,[string capitalizedString]);// 分割字符串 NSString *string1 = @"I am iOS Engineer"; N...

2015-10-21 10:26:00 60

转载 StringBuilder用法小结

所有已实现的接口: Serializable,Appendable, CharSequence public final class StringBuilderextends Objectimplements Serializable, CharSequence一个可变的字符序列。此类提供一个与 StringBuff...

2015-10-21 10:08:00 321

转载 IEEE754协议:数据转换

一 需求描述 这两天,协议中有使用IEEE754协议的,浮点数的表示方法,为了从协议中解析出数据,还原到十进制,并设计出解析程序。二 设计过程 协议中的温度数据为十六进制:41C7C4741.转换成二进制格式按协议规定分类如下三部分0 10000011 100011111000100011101002.各部分计算如下:2.1符号位S:s=02.2指数位e:13...

2015-10-20 22:16:20 592

转载 GridView简单应用

package com.example.gridviewdemo;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.os.Bundl...

2015-10-20 19:54:00 45

转载 IIS 之 添加MIME扩展类型及常用的MIME类型列表

  经常用IIS作为下载服务器的时候有时传上去的文件比如 example.mp4 文件名上传后,但是用http打开的时候确显示为 404 文件不存在。其实是IIS对文件的一种保护,不在IIS指定的MIME类型里的文件不会被操作。  常见的有 mp4 / flv / iso / 7z / apk 等扩展名的文件, iis 本身是没有指定MIME类型的,这类文件默认在IIS里是不能下载的,如确需下...

2015-10-20 16:04:00 658

转载 原码, 反码, 补码 详解

本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式,  叫做这个数的机...

2015-10-18 15:18:00 86

原创 思杰北京公司参观和交流

前不久,获得51CTO的邀请与博主九胖等人一同参观思杰北京办公区,并有思杰资深解决方案工程师为我们进行了几个小时的产品讲解,受益匪浅,下面和大家简单分享一下。关于思杰公司负责人为我们介绍,思杰这个公司是成立于1989年,是一家纳斯达克上市的公司。在全球范围,思杰桌面虚拟化坐席超过5000的客户已经超过了两百五十家,在中国,上万坐席的客户不低于十家,这在整个业界也是很难找出第二家的,所以这些业绩也决...

2015-10-16 17:53:51 78

转载 现在不使用ZeroClipboard我们也能实现复制功能(转)

现在不使用ZeroClipboard我们也能实现首先,我们保证页面结构不变,但不在引入ZeroClipboard插件:1 <input type="text" name="" id="J_TextIn" value="Copy Test.">2 <input type="button" value="Copy" id="J_DoCopy">...

2015-10-15 14:38:00 35

转载 [网络流最大流经典][uva 11082][矩阵解压]

题目大意分析#include <cstdio>#include <cstdlib>#include <cmath>#include <cstring>#include <ctime>#include <algorithm>#include <iostream>#...

2015-10-14 00:16:00 100

转载 ***百度统计图表Echarts的php实现类,支持柱形图、线形图、饼形图

/** * 百度数据统计图表echart的PHP实现类 * * 原作者: * @author: chenliujin <liujin.chen@qq.com> * @since 2013-12-12 * * 修改者: * @author: iamlintao <http://www.iamlintao.co...

2015-10-13 16:58:00 88

转载 手动在Swift项目中添加ObjectiveC第三方库

介绍Swift作为一门诞生不到2年的新语言,在第三方库的积累上远不如一直作为iOS开发唯一选择的ObjectiveC,幸好我们可以非常方便地在Swift项目中引用ObjectiveC第三方库,弥补了这个不足.在iOS第三方库管理上,CocoaPods自动化的添加方式固然简单,但是又是也存在一些问题,例如目前的版本中,如果同时添加了Obj...

2015-10-13 15:38:15 284

转载 AMD 和 CMD 的区别有哪些

AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。CMD 是 SeaJS 在推广过程中对模块定义的规范化产出。类似的还有 CommonJS Modules/2.0 规范,是 BravoJS 在推广过程中对模块定义的规范化产出。还有不少⋯⋯这些规范的目的都是为了 JavaScript 的模块化开发,特别是在浏览器端的。目前这些规范的实现都能达成浏览器端模块化开发的目的。区别:1. ...

2015-10-11 23:03:00 29

转载 PHP在不同页面之间传值的三种常见方式

接触PHP也有几个月了,本文总结一下这段日子中,在编程过程里常用的3种不同页面传值方法,希望可以给大家参考。有什么意见也希望大家一起讨论。 一. POST传值 post传值是用于html的<form>表单跳转的方法,很方便使用。例如:?1234567<html>&lt...

2015-10-08 11:13:00 75

转载 LeetCode——Find Minimum in Rotated Sorted Array

Description:Suppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e.,0 1 2 4 5 6 7might become4 5 6 7 0 1 2).Find the minimum element.You may assume no duplicate exis...

2015-10-07 23:08:00 37

转载 SVG的viewBox与preserveAspectRatio属性

svg的坐标系svg采用类似canvas的坐标系统,以左上角为0,0原点,从左往右计算x值,从上到下计算y值。这个和HTML中标示位置的方法相同。我们来看一个例子<svg width="400" height="200" viewBox="0 0 200 50" style="border:1px solid greenyell...

2015-10-06 04:51:41 277

转载 模式问题

1.列举你所知道的设计模式,并对其中两个进行简单介绍答:设计模式是一套被反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。(1)MVC设计模式:模型(M)-视图(V)-控制器(C)模式,可将您的代码分割为几个独立的部分。模型部分定义应用程序的数据引擎,负责维护数据的完整性;视图部分定义应用程序的用户界面,对显示...

2015-10-04 13:24:00 72

转载 opencv笔记1:opencv的基本模块,以及环境搭建

opencv笔记1:opencv的基本模块,以及环境搭建安装系统使用fedora22-workstation-x86_64安装opencvsudo dnf install opencv-devel安装cmakesudo dnf install cmake查看opencv的基本模块cd /usr/include/opencv2/vim opencv_modules.hpp内容如下...

2015-10-04 09:53:00 117

转载 开始Tornado的源码分析之旅

Tornado 是由 Facebook 开源的一个服务器“套装”,适合于做 python 的 web 或者使用其本身提供的可扩展的功能,完成了不完整的 wsgi 协议,可用于做快速的 web 开发,封装了 epoll 性能较好。文章主要以分析 tornado 的网络部分即异步事件处理与上层的 IOstream 类提供的异步IO,其他的模块...

2015-10-01 17:13:33 35

转载 Java多线程1:进程与线程概述

进程和线程谈到多线程,就得先讲进程和线程的概念。进程进程可以理解为受操作系统管理的基本运行单元。360浏览器是一个进程、WPS也是一个进程,正在操作系统中运行的".exe"都可以理解为一个进程线程进程中独立运行的子任务就是一个线程。像QQ.exe运行的时候就有很多子任务在运行,比如聊天线程、好友视频线程、下载文件线程等等。 为什么要使用多线程如果使用得当,线程可...

2015-10-01 16:38:00 140

空空如也

空空如也

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

TA关注的人

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