码迷,mamicode.com
首页 > 2016年06月06日 > 全部分享
C#之四十四 滑铁卢战役
告诉学生们与玩家和计算机所做的移动有关的信息可以存储在名为A的3×3的数组中。3×3数组中的每个元素将表示战场中的方格,如下图所示。     A[0, 0]   A[0, 1]   A[0, 2]   A[1, 0]   A[1, 1]   A[1, 2]   A[2, 0] ...
分类:Windows程序   时间:2016-06-06 06:54:33    阅读次数:364
Volley工作原理与设计模式
前言: Volley是一个发布以来流行至今的网络框架,他的好处也人尽皆知。高并发、不易OOM、代码简介、可拓展性强等等,几乎大多数项目都会集成它或它的改良版。但Volley为什么在高并发上性能好?官网为什么说它只适合体积小的网络请求呢? 通过本章我们可以了解如下问题: 1.了解Volley的工作原理。 2.在同时有两个相同的请求时,如何优化处理? 3.请求数量大、资源竞争激烈的情...
分类:其他好文   时间:2016-06-06 06:55:05    阅读次数:547
LAMP环境官方最新源码编译安装
前言 Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整...
分类:其他好文   时间:2016-06-06 06:54:19    阅读次数:365
Chromium网页GPU光栅化原理分析
在前面一篇文章中,我们分析了网页分块的光栅化过程。根据Chromium的启动选项,网页分块有可能使用GPU来执行光栅化操作,也有可能使用CPU来执行光栅化操作。不管是使用GPU,还是CPU,光栅化操作最终都是统一通过调用Skia图形库提供的绘图接口完成的。如果使用GPU来执行光栅化操作,那么当它在调用绘图接口的时候,实际上是在执行相应的OpenGL命令。本文接下来就详细分析GPU光栅化的实现原理。...
分类:Web程序   时间:2016-06-06 06:56:00    阅读次数:450
成为C++高手之头文件与条件编译
但现在看起来真不爽,main.c依赖的文件不能在工程中管理,要修改那些文件的话麻烦大了。如何既能分成多个文件又能在工程中看到呢?可以,使用头文件(h文件)...
分类:编程语言   时间:2016-06-06 06:54:50    阅读次数:265
iOS开发实战——CollectionView点击事件与键盘隐藏结合案例(二)
我在前一篇博客中《iOS开发实战——CollectionView点击事件与键盘隐藏结合案例》详细实现了CollectionView与键盘组合操作中出现的多种情况,并解决了交互体验上的一些问题。在实际项目中也的确可以采用这种方法来操作。但是问题来了,原来的界面我们是使用UIView来操作的,也就是界面是不可滚动的。然而更为常见的场景是一个ScrollView,界面可以进行上下滚动。所以,这篇博客主要...
分类:移动开发   时间:2016-06-06 06:54:23    阅读次数:197
语音增强原理之噪声估计
语音增强的整个过程,通常假设噪声为加性随机平稳噪声,且语音短时平稳,下面的原理描述中,都是在这两个假设前提之下来做的。整个语音增强的流程大致可以分为两大部分 一、噪声估计 二、衰减因子(有的地方也叫做增益因子)的计算 最后,把衰减因子应用于带噪语音,就可以得到我们期望的“纯净语音”。语音增强最难的部 ...
分类:其他好文   时间:2016-06-06 06:52:46    阅读次数:247
大型网站架构系列:缓存在分布式系统中的应用(一)
缓存是分布式系统中的重要组件,主要解决高并发,大数据场景下,热点数据访问的性能问题。提供高性能的数据快速访问。 本文是缓存在分布式应用第一篇文章,介绍缓存的原理,缓存的分类,缓存的设计,CDN缓存(原理,架构参考和技术实践),反向代理缓存(原理,Squid架构实践和常用代理缓存之间的比较)。 ...
分类:Web程序   时间:2016-06-06 06:53:35    阅读次数:367
ubuntu 14.04下的rails开发环境
1、首先是安装RVM, $ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 $ curl -sSL https://get.rvm.io | bash -s stabl ...
分类:系统相关   时间:2016-06-06 06:55:04    阅读次数:210
Delphi资源大全
A curated list of awesome Delphi frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Note that only open-source project ...
分类:Windows程序   时间:2016-06-06 06:54:47    阅读次数:1656
一个小白安装Win10、CentOS 7双系统的经历
最近心血来潮,想学Linux,所以根据网上的建议,买了鸟哥的书。为了以后学习方便,准备安装CentOS7。准备好镜像文件和U盘后,4号晚上八点多开始施工,本以为几个小时就可以弄好的东西,第一次让我明白了什么叫理想与现实的差距。鉴于CentOS7安装的繁琐程度和鸟哥的火热程度,我决定把我安装的全过程写 ...
分类:Windows程序   时间:2016-06-06 06:51:38    阅读次数:557
[Redux] Using withRouter() to Inject the Params into Connected Components
We will learn how to use withRouter() to inject params provided by React Router into connected components deep in the tree without passing them down a ...
分类:其他好文   时间:2016-06-06 06:54:31    阅读次数:1618
DataFrame转矩阵Np-Array
DataFrame.as_matrix(columns=None)¶ Convert the frame to its Numpy-array representation. ...
分类:其他好文   时间:2016-06-06 06:53:38    阅读次数:2542
js二进制数组创建注意点
js二进制数组创建注意点:关于二进制数组的更多内容可以参阅ES2015 TypedArray视图一章节。可以通过ArrayBuffer对象分配内存,然后再建立视图。视图也可以不通过ArrayBuffer对象,直接分配内存而生成,代码实例如下: 但是你不能够通过下面的方式来创建: 二进制数组必须要预申 ...
分类:编程语言   时间:2016-06-06 06:54:18    阅读次数:364
[Redux] Using mapDispatchToProps() Shorthand Notation
We will learn how to avoid the boilerplate code in mapDispatchToProps() for the common case where action creator arguments match the callback prop arg ...
分类:其他好文   时间:2016-06-06 06:52:01    阅读次数:2039
Nodejs之MEAN栈开发(三)---- 使用MongoDB和Mongoose创建数据模型及API
继续开扒我们的MEAN栈开发之路,前面两节我们学习了Express、Jade引擎并创建了几个静态页面,最后通过Heroku部署了应用。 Nodejs之MEAN栈开发(一) 路由与控制器 Nodejs之MEAN栈开发(二) 视图与模型 这一节将重点介绍MongoDB以及它的ODM(Object-Doc ...
分类:数据库   时间:2016-06-06 06:52:23    阅读次数:291
Composer 学习笔记
Composer 是 PHP 的一个依赖管理工具(据说是最优秀的)。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。目前很多项目以Composer 作为依赖管理工具,目前正在学习yii2框架,以yii2为例学习一些常用命令。 安装 具体安装方式可参照composer中文文档,分 *ni ...
分类:其他好文   时间:2016-06-06 06:50:34    阅读次数:253
1917条   上一页 1 ... 89 90 91 92 93 94 95 ... 113 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!