- 博客(28)
- 收藏
- 关注
转载 缓存工作原理
缓存的工作原理是当CPU要读取一个数据时,首先从缓存中查找,找到就立即读取并送给CPU处理;没有找到,就用相对慢的速度从内存中读取并送给CPU处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读取都从缓存中进行,不必再调用内存。正是这样的读取机制使CPU读取缓存的命中率非常高(大多数CPU可达90%左右),也就是说CPU下一次要读取的数据90%都在缓存中,只有大约10%需要从内存...
2014-08-29 11:27:00 107
转载 cocos2dx内存管理机制
参考以下两篇文章http://blog.csdn.net/ring0hx/article/details/7946397http://blog.csdn.net/whuancai/article/details/23347143cocos2d-x 源码分析 : Ref (CCObject) 源码分析 cocos2d-x内存管理策略http://www.tuicool.com/art...
2014-08-28 10:58:00 105
转载 学java教程之封装
学编程吧学java教程之封装发布了,欢迎大家通过xuebiancheng8.com来访问下面来分析面向对象中的封装,什么是封装呢。先来段代码public class Person{ String username; int age;}Person p = new Person();p.username="张三";p.age=-10;上面实例化了一个Person对象...
2014-08-26 23:20:09 49
转载 Android 相对布局 简单编程
<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:la...
2014-08-25 09:59:52 67
转载 iOS多线程_06_GCD其它用法
一、延时执行1、iOS常见的延时执行有2种方式 (1)调用NSObject的方法[self performSelector:@selector(run) withObject:nil afterDelay:2.0];// 2秒后再调用self的run方法 (2)使用GCD函数dispatch_after(dispatch_time(DISPATCH_TI...
2014-08-24 11:40:00 62
转载 读javascript高级程序设计12-HTML5脚本编程
一、跨文档消息传递(XDM)1.发送消息postMessage(msg,domain)用于发送跨文档消息。第一个参数是要传递的消息内容,第二个参数表示接收方来自哪个域。第二个参数有助于提高安全性,如果发现域不匹配则不会进行操作。2.接收消息接收到消息时,会触发window对象的message事件。传递给onmessage事件处理程序的对象主要包含三个信息:data:对应po...
2014-08-20 20:00:00 56
转载 CSS3制作心形头像
1.功能需求:最近有一个基于微信开发的Mobile Web项目,是一个活动页面。功能需求:用户使用微信扫描二维码,然后授权使用微信登录,然后读取用户的昵称和头像,然后显示在一个饼图上面。头像需要有一个心形套住,大家看到很多页面,都是使用圆形套住,比如新版的手机QQ联系人,截图如下:微信登录如图,拿的微信开放平台的美丽说的截图: 2.实现代码 <!DOCTYPE html&...
2014-08-18 23:15:00 59
转载 FlowLayoutPanel 内的控件怎么调换顺序?
lowLayoutPanel1.Controls.SetChildIndex("flowLayoutPanel中的控件",顺序索引)
2014-08-18 17:13:00 427
原创 烂泥:LVM学习之LVM基础
本文首发于烂泥行天下。有关LVM的好处我就不在此多介绍了,有空的话自己可以去百度百科中看看。我们在此之进行LVM的相关操作,以及命令的学习。要想使系统支持LVM,我们必须安装lvm软件,在此我们实验使用的是centos6.5 64bit,如下:more /etc/system-releaseuname -acentos6.5默认情况下,已经安装lvm软件。rpm –qa |grep lvm系统未进...
2014-08-15 20:34:03 60
转载 设计模式 ( 十八 ) 策略模式Strategy(对象行为型)
设计模式 ( 十八 ) 策略模式Strategy(对象行为型)1.概述 在软件开发中也经常遇到类似的情况,实现某一个功能有多种算法或者策略,我们能够依据环境或者条件的不同选择不同的算法或者策略来完毕该功能。如查找、排序等,一种经常使用的方法是硬编码(Hard Coding)在一个类中,如须要提供多种查找算法,能够将这些算法写到一个类中,在该类中提供多个方法,每个方...
2014-08-15 16:56:00 64
转载 如何使用Heartbeat,组建一个高可用性的Apache集群
Heartbeat提供了诸多集群基础架构服务,比如集群之间的消息传递、节点成员身份、IP地址分配和迁移,以及服务的开启和停止。Heartbeat可以用来为Apache、Samba和Squid等企业应用系统构建几乎任何一种高可用性的集群。此外,它可以结合负载均衡软件使用,那样入站请求就可以由所有集群节点来分担。本文中的示例集群将由三台运行Heartbeat的服务器组成。我们测试...
2014-08-15 08:22:48 103
转载 Vim杂记:markdown插件
一、安装插件 从以下地址下载压缩包 github下载:https://github.com/plasticboy/vim-markdown plasticboy下载:http://plasticboy.com/dox/vim-markdown.zip 推荐使用github下载,plasticboy.com 版本...
2014-08-14 01:00:00 59
转载 UML类图学习
UML(Unified Modeling Language)统一建模语言。包括以下几个重要功能:可视化功能(Visualizing)说明功能(specifying)建造功能(Construting)建文档功能(Documenting)UML包括:使用案例图(User case diagrams)类图(Class diagrams)序列图(Sequence...
2014-08-12 11:27:00 57
转载 编译安装httpd2.4
当使用rpm包安装httpd时,如果其提供的特性不符合我们的需求,或老版本rpm包有漏洞,就需要手动编译安装httpd,以2.4版本为例,说明httpd2.4的编译安装过程。一、安装前的准备工作:# yum groupinstall "Development tools"# yum groupinstall "Server Platform Development"上面两个开...
2014-08-11 21:30:31 81
转载 php socket connect permission denied
Linux在php socket连接时报错:permission denied解决办法:# setsebool httpd_can_network_connect=1参考来源:http://www.cppblog.com/colorful/archive/2013/07/29/202222.htmlhttp://hi.baidu.com/zwfec/item/64ef5e...
2014-08-11 17:41:00 168
转载 【JavsScript】Ember.js
现在,我们经常都可以看到复杂的JavaScript应用程序,由于这些应用程序变得越来越复杂,一长串的jQuery回调语句或者通过应用程序在各个状态执行不同的函数调用,这些做法都会变得无法再让人接受,这导致了JavaScript开发人员开始寻找一种组织和效率更优秀的开发方式。实现组织和效率的其中一个最常用的架构模式,就是我们熟知的Model View Controller (MVC)模式,这种模...
2014-08-10 06:58:00 82
转载 浮动路由
实验13 浮动路由实验目标:实现两台计算机之间的通信实验环境:实验步骤一、配置PC0 PC1 IP 地址二、配置Router1开启端口f0/0,f/1端口,并绑定ip,配置静态路由三、配置Router2开启端口f0/0,f/1端口,并绑定ip,配置静态路由四、用pc0 ping pc3五、增添端口——tx六、用交叉线连接两台理由器七、配置Router1端口和浮动路由八、配置...
2014-08-09 15:04:47 72
转载 ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already
今天在启动PHP时出现下面的错误:service php-fpm start错误:Starting php-fpm [09-Aug-2014 00:45:40] ERROR: unable to bind listening socket for address '127.0.0.1:9000': Addressalready in use (98)[09-Aug-2014...
2014-08-08 18:26:44 140
转载 State Design Pattern 状态设计模式
设置好内部状态,然后依据不同的函数作为行为模式,进行状态转换。有点像Finite Automata算法,两者的思想是一样的。会Finite Automata,那么这个设计模式就非常easy了。#pragma once#include <stdlib.h>#include <math.h>#include <random>#in...
2014-08-08 15:39:00 66
转载 域服务器 FTP 权限设置及用户自行修改域账户密码
由于部门需要搭建一台SVN服务器,服务器使用IBM X3650,系统winsdows2008 企业版。安装系统过程中想要使用加载软盘中RAID驱动的方式来安装,无奈IBM的售后技术支持十分让人蛋疼,借过保机器各种推脱,此处省略罢。。后来找到随机引导光盘,引导模式安装也是十分简单。系统顺利安装。SVN的安装过程也是波澜不惊,比较顺利。考虑到一整台服务器就单单提供SVN的代码服...
2014-08-07 17:21:17 990
转载 jquery ui autocomplete ajax返回数据自定义显示
1、body里面的内容<input type="text" class="inputTxt" id="txtJigou" autocomplete="off"/>2、引入jquery.ui.min.js和他的样式3.js代码如下<script type="text/javascript"> $(function(){ $("#txtJigou")....
2014-08-07 16:30:00 176
转载 boost uuid
uuid: uuid库是一个小的使用工具,可以表示和生成UUID UUID是University Unique Identifier的缩写,它是一个128位的数字(16字节),不需要有一个中央认证机构就可以创建全国唯一的标示符。别名:GUID uuid位于名字空间boost::uuisd,没有集中的头文件,把功能分散在了若干小文件中,因此为了使用uuid组件,需要包含数个头文件,即:#includ...
2014-08-07 15:30:00 56
转载 extended_gcd(扩展欧几里德算法) 青蛙的约会
#include <stdio.h>#include <math.h>long long gcd(long long x,long long y){ if(y==0) { return x; } return gcd(y,x%y);}void extended_gcd(long long a,...
2014-08-07 09:29:00 98
转载 简单比较MySQL中的sysdate()和now()的区别
今天在修改mysql的脚本过程中,发现脚本中包含sysdate()和now(),心想都是返回时间,有何不同呢?出于好奇,于是亲身对比了一下。select NOW() from dual;select SYSDATE() from dual;结果是完全一样的select NOW(),Sleep(2),NOW(),Sleep(2),NOW() from dual;sele...
2014-08-06 17:19:00 264
转载 C++(STL)&&树-堆结构练习——合并果子之哈夫曼树
题目题解:http://blog.csdn.net/xu12110501127/article/details/9199335有关博客:http://www.360doc.com/content/10/1118/16/963301_70454649.shtml 优先队列不错的博客。 priority_queue 对于基本类型的使用方法相对简单。他的模板声明带有三个参数,priority...
2014-08-06 10:31:00 99
转载 [Javascript]Clouse Cove, 2 ,Modifying Bound Values After Closure
function buildCoveTicketMarker(transport){ var passengerNumber = 0; return function(name){ passengerNumber++; alert("Ticket via the " +transport+ "Welco...
2014-08-04 20:15:00 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人