更新Xcode8的坑
发布于:2019-03-19 14:42:41
现在在苹果的官网上,我们已经可以下载到xcode8的gm版本了,加上9.14日凌晨,苹果就要正式推出ios10系统的推送了,在此之际,ios10的适配已经迫在眉睫啦,不知道xcode8beat版本,童鞋们有木有下载过来试试呢?就我的使用来说,总体觉得苹果还是坑不断,但是也在一直进步的啦。下面我就来说说,ios10的适配以及xcode8使用上的一些注意点。自从notification被引入之后,苹果   查看全文>
ajax
发布于:2019-03-19 14:42:40
ajaxrequestsproduceanumberofdifferenteventsthatyoucansubscribeto.here'safulllistoftheeventsandinwhatordertheyaretriggered.therearetwotypesofevents:thesearecallbacksthatyoucansubscribetowithintheajaxre   查看全文>
运维不再专业救火 不会PHP照样找出代码性能问题
发布于:2019-03-19 14:42:39
身处互联网的sa(运维)们总感叹自己职业的苦逼,why?我来告诉你:app奔溃、网站打不开、网站502、搜索缓慢、应用卡顿通通找运维,运营、项目经理、老板等等围着运维,看其救火。有些运维甚至受到各种指责,例如:技术差、准备不充分、服务器优化的不行等等。面对千千万万的项目,运维为什么总在救火和受委屈,而研发却在不断制造bug。问题定位一旦出现故障,通常先查日志,通过日志分析定位到某些服务器及项目,紧   查看全文>
大型网站技术架构(四)网站的高性能架构
发布于:2019-03-19 14:42:38
网站性能是客观的指标,可以具体体现到响应时间、吞吐量、并发数、性能计数器等技术指标。1、性能测试指标1.1响应时间指应用执行一个操作需要的时间,指从发出请求到最后收到响应数据所需要的时间。如下列出了系统常用的操作响应时间表.操作响应时间打开一个网站几秒数据库查询一条记录(有索引)十几毫秒机械磁盘一次寻址定位4毫秒从机械磁盘顺序读取1m数据2毫秒从ssd磁盘顺序读取1m数据0.3毫秒从远程分布式换成   查看全文>
Docker学习总结(3)——Docker实战之入门以及Dockerfile(三)
发布于:2019-03-19 14:42:37
应用镜像csphere/wordpress:4.2#cddocker-training/wordpress/#ls-a.license.txtwp-config-sample.phpwp-login.php..readme.htmlwp-contentwp-mail.phpdockerfilewp-activate.phpwp-cron.phpwp-settings.php.dockerignor   查看全文>
Storm-0.9.3安装部署步骤
发布于:2019-03-19 14:42:37
storm-0.9.3安装部署步骤摘抄地址:http://www.cnblogs.com/panfeng412/archive/2012/11/30/how-to-install-and-deploy-storm-cluster.htmlhttp://www.aboutyun.com/thread-6854-1-1.htmlhttp://ju.outofmemory.cn/entry/118203   查看全文>
tcpdump
发布于:2019-03-19 14:42:36
tcpdump采用命令行方式,它的命令格式为:tcpdump[-abddefhhijkllnnopqstuuvxx#][-bbuffer_size][-ccount][-cfile_size][-grotate_seconds][-ffile][-iinterface][-jtstamp_type][-mmodule][-msecret][--number][-qin|out|inout][-rf   查看全文>
Bootstrap 面板(Panels)
发布于:2019-03-19 14:42:35
本章将讲解bootstrap面板(panels)。面板组件用于把dom组件插入到一个盒子中。创建一个基本的面板,只需要向元素添加class.panel和class.panel-default即可,如下面的实例所示:bootstrap实例-默认的面板这是一个基本的面板尝试一下»结果如下所示:我们可以通过以下两种方式来添加面板标题:使用.panel-headingclass可以很简单地向面板添加标题容   查看全文>
Tomcat6 一些调优设置
发布于:2019-03-19 14:42:34
公司的一个服务器使用tomcat6默认配置,在后台一阵全点击服务器就报废了,查了一下就要是permsize默认值过小造成(16-64)tomcat_home/bin/catalina.sh添加一行:java_opts="-xx:permsize=64m-xx:maxpermsize=128m"问题解决(可能为调用jar包过多原因)下面是网上看到一些设置java_opts="-server-xms8   查看全文>
CentOS6搭建NFS服务器
发布于:2019-03-19 14:42:33
nfs是networkfilesystem的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类unix系统间实现磁盘文件共享的一种方法。nfs的基本原则是“容许不同的客户端及服务端通过一组rpc分享相同的文件系统”,它是独立于操作   查看全文>
【第三方】七牛JS SDK拔草
发布于:2019-03-19 14:42:32
七牛jssdk使用方法先简单介绍jssdk的使用方法:(官方教程参考:http://developer.qiniu.com/docs/v6/sdk/javascript-sdk.html)让你的后端帮你生成token上传凭证引入plupload.js(七牛sdk强依赖,用于处理文件上传,官网戳我)、qiniu.js(七牛sdk)注:plupload.js在不同环境中需要引入的文件不同,正式环境:p   查看全文>
uWSGI+Nginx+Django安装和配置
发布于:2019-03-19 14:42:31
wsgi是为python语言定义的通用网关接口,它承担pythonweb框架(django、flask、web.py等)和web服务器(nginx、apache、lighttpd等)之间的中间层。浏览器chrome、firefox、ie等|web服务器nginx、apache等|网关接口cgi、fastcgi、wsgi等|python(程序、web框架)django、flask、tornado等p   查看全文>
常用的正则表达式
发布于:2019-03-19 14:42:30
一、校验数字的表达式1数字:^[0-9]*$2n位的数字:^d{n}$3至少n位的数字:^d{n,}$4m-n位的数字:^d{m,n}$5零和非零开头的数字:^(0|[1-9][0-9]*)$6非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7带1-2位小数的正数或负数:^(-)?d+(.d{1,2})?$8正数、负数、和小数:^(-|+)?d+(.d+   查看全文>
penStack基于Libvirt的虚拟化平台调度实现----Nova虚拟机启动源码实现(1)
发布于:2019-03-19 14:42:30
nova通过独立的软件管理模块实现xenserver、hyper-v和vmwareesx的调用与管理,同时对于其他的hypervisor,如kvm、lxc、qemu、uml和xen则是通过libvirt标准接口统一实现,其中kvm是nova-compute中libvirt默认调用的底层虚拟化平台。为了更好地理解在nova环境下libvirt是如何管理底层的hypervisor,先要基本了解libv   查看全文>
Oracle主要的配置文件解释
发布于:2019-03-19 14:42:29
profile文件,oratab文件,数据库实例初始化文件initsid.ora,监听配置文件,sqlnet.ora文件,tnsnames.ora文件1.2oracle主要配置文件介绍1.2.1/etc/profile文件系统级的环境变量一般在/etc/profile文件中定义在cams系统与数据库相关的环境变量就定义在/etc/profile文件中如下所示exportoracle_base=/u   查看全文>
RxJava之subscribeOn解惑
发布于:2019-03-19 14:42:28
有一天,我在使用rxjava和retrofit实现android上面的网络请求。突然,遇到了一个坑,在过了这些坑之后得到一些经验,觉得需要和大家分享一二。用retrofit搭配rxjava的朋友应该都知道,一般实现代码最终大都长得一幅下面的样子。publicinterfacebeanapi{@get("bean/{id}")observablegetbean(@path("id")intbeani   查看全文>
翻译:微服务架构中的服务发现
发布于:2019-03-19 14:42:27
还是推荐大家尽量读原文。服务发现机制并不是什么新东西了,只是随着微服务架构的流行,其变得越来越普遍和重要。本文是一片不错的介绍性文章,对于高手们来说,其中没有太多新鲜的东西。但是里面提到的大部分技术都依旧在快速地发展,时刻关注它们的变化,对于正在从事此项工作的同学来说还是很重要的。本文介绍了服务发现的发现和注册两个机制的实现模式,其中的优缺点部分讲的我认为是比较简单的。但是在实际工作中,其方案的选   查看全文>
localStorage
发布于:2019-03-19 14:42:27
html5localstorage本地存储说到本地存储,这玩意真是历尽千辛万苦才走到html5这一步,之前的历史大概如下所示:最早的cookies自然是大家都知道,问题主要就是太小,大概也就4kb的样子,而且ie6只支持每个域名20个cookies,太少了。优势就是大家都支持,而且支持得还蛮好。很早以前那些禁用cookies的用户也都慢慢的不存在了,就好像以前禁用javascript的用户不存在了   查看全文>
360浏览器 根据网页META 自动切换内核
发布于:2019-03-19 14:42:26
浏览器内核控制meta标签说明文档背景介绍由于众所周知的情况,国内的主流浏览器都是双核浏览器:基于webkit内核用于常用网站的高速浏览。基于ie的内核用于兼容网银、旧版网站。以360的几款浏览器为例,我们优先通过webkit内核渲染主流的网站,只有小量的网站通过ie内核渲染,以保证页面兼容。在过去很长一段时间里,我们主要的控制手段是一个几百k大小网址库,一个通过长期人工运营收集的网址库。尽管我们   查看全文>
初创公司应该如何做好持续集成和部署?
发布于:2019-03-19 14:42:25
持续集成和部署是每一个互联网开发团队都必须要面对的问题,特别是在初创公司,由于业务和技术团队快速增长,技术积累较弱的,所以一个高效的,可持续的运维规范尤为重要。最近一段时间一直在梳理项目开发流程以及自动化测试和部署规范,作为一个总结和大家分享,希望有所帮助。高效可持续的运维环境需要合理的规范作为支撑:应用管理规范权限管理规范配置变更规范发布策略规范日志运维规范持续集成部署实战(该内容将在后续文章中   查看全文>
推荐阅读 更多> {{ item.title }}
推荐商标

{{ v.name }}

{{ v.cls }}类

立即购买 联系客服