自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 IoC模式

 1.依赖依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// <summary> /// 用户播放媒体文件 /// </summary> public cl...

2014-08-30 23:36:00 46

原创 免费网站备份服务:多备份体验

5年前,我在博客里介绍过一款软件,叫月光宝盒。它是通过FTP给你的网站进行备份,也可以通过FTP对两个网站进行数据同步。现在,月光宝盒已经不做两年了。后面,网站备份我一直是手动备份,起初每周备份一次,后面每月备份一次,人越来越懒。也许是这个市场不好做、不挣钱吧,一直都没有一款正儿八经的网站备份工具出来。而最近终于有一款叫“多备份”的工具出来了,我相中它最合适的地方是自动备份网站,然后同步到drop...

2014-08-28 00:05:23 894

转载 类和面向对象编程

所有新式类和经典类的最大不同在于,所有新式类必需继承至少一个父类,object作为默认的父类。若没有指定父类,或者如果所子类化的基本类没有父类,就创建了一个经典类。在Python中,方法定义在类定义中,但只能被实例所调用。__init__:构造器,初始化实例。在一个子类中调用父类的__init__,需显式传递self实例对象给父类构造器。抽象是指对现实世界问题的实体的本质表现...

2014-08-27 14:12:49 45

转载 apply 方法 (Function) (JavaScript)

转载:http://msdn.microsoft.com/zh-cn/library/4zc42wh1(v=vs.94).aspx写在前面:与call方法类似调用函数,并用指定对象替换函数的this值,同时用指定数组替换函数的参数。apply([thisObj[,argArray]])参数thisObj可选。要用作this对象的对象。...

2014-08-26 15:58:00 54

转载 求几亿个数中不重复元素的个数

题目:  有2.5亿个无符号整数(但在文件里面),要求找出这2.5亿个数字里面,不重复的数字的个数(那些只出现一次的数字的数目);另外,可用的内存限定为600M;要求算法高效、最优。思路:  这么多个数字,全部读到内存里面肯定不行的,那么就要读一些处理一些。试想用一个标志的数组,里面放的是true或者false,表示一个数字是否是第一次被读到,最好能够把这个数字就当做数组...

2014-08-26 11:57:00 78

转载 Debian vim高亮显示语法

debian中默认是没有安装vim的,需要apt-get install vim -y,默认情况下高亮语法显示也是注释的,需要在配置文件中取消注释:vim/etc/vim/vimrc取消下面注释:;syntaxon去掉";"注释syntaxon保存退出。在secureCRT中更改会话选项:依次选择:Session Option –> Emulation –&g...

2014-08-25 22:32:26 128

转载 rsync + inotify 实现数据时时同步,和跨系统实现数据同步。

一.rsync客户端与服务端结构图:日常维护中,数据备份算是比较基本的一个了,rsync很好的解决了繁琐的数据时时同步,不需要手动指定变化的数据,而是由rsync自动检测,发现数据不一致时,就开始备份或者推送到其他rsync主机上。inotify是linux监控文件变化的监控工具,可以配合rsync更好的完成工作。很多公司操作系统可能都是不统一的,上面就又添加的一个windo...

2014-08-25 13:27:52 87

转载 Linux进程与服务8

实验8杀死进程实验环境在虚拟机Linux系统下【保证虚拟机中有cpuburn-in.tar.gz软件包并安装】。实验目标1启动测试进程 a./cpuburn-in 分钟数测试进程时间 bsleep 秒数终端休眠时间查找cpuburn相关进程并根据PID号杀死对应的进程...

2014-08-23 22:33:59 49

转载 【IOS】@interface和 @property 方式声明变量的区别

在IOS编程中,很多人没有理解实例变量与属性的区别,我根据自己的经验,这这里与大家分享下这里面的区别,下面我写一个简单的例子:.h1 @interface MyController :UIViewController2 {3   UILabel *_myLabel;//这里是实例变量声明4 }5 6 @property (nonatomic, retain)...

2014-08-23 15:55:00 95

转载 cocos2d-x 中 TTF 字体文件的位置

cocos2d-x 中,字体文件需要保存在 fonts 文件夹中,如果字体路径中没有 fonts/ 会自动添加上这个文件夹。如果字体名称没有 .ttf 后缀,也会自动加上这个后缀。unsigned char* CCFreeTypeFont::loadFont(const char *pFontName, ssize_t *size) { std::string lower...

2014-08-23 10:44:00 129

转载 MSXML2;System.ServiceModel.Configuration;对应dll的添加方法

2014-08-22 10:34:00 104

转载 携程前端

字体渲染1 commentsfhz 2014-07-29说到web性能,前端工程师很自然地反应是yahoo的30+条优化规则。这些规则可以将网页加载从原来的几秒甚至十几秒较少到3s甚至1s以内。当一个完整界面展现在用户眼前时,内容就通过不同的字体、图片以及多媒体传达给用户。使用户在1s内看到网页和使用户留在网页上几分钟甚至几十分钟同样重要。字体作为内容承载信息的重要部分,若...

2014-08-20 23:56:00 144

转载 Linux 容器的使用

Linux 容器的使用Linux 容器在 v2.6.29版本之后就加入到内核之中了, 之前虽然也听说过, 但一直没有太留心, 一直使用 KVM 来创建虚拟机.直至最近 Docker 大出风头, 才开始关注. 想了解一下 Linux 容器究竟是什么? 与现有虚拟机技术(Xen, KVM等)有什么区别?Linux 容器技术出现的很早, 其实也是一直虚拟化技术, 但似乎一直没有 Xen, KVM ...

2014-08-19 20:50:00 68

原创 zabbix监控之同时向多人邮件报警

zabbix做为一款监控软件,报警是必不可少的,该文章主要介绍zabbix向多人邮件报警的配置过程。 zabbix邮件报警配置步骤说明:   1、  准备一个发送邮件的脚本   2、  修改zabbix配置文件中指定的脚本路径3、关联脚本名称4、用户设置收件邮箱与报警时间5、配置报警触发器6、添加多个用户,同时给多个人发邮件7、邮件接收测试 1、准备一个发送邮件的脚本发送邮件有很多方法,自己写脚本...

2014-08-19 01:06:25 530

转载 听云平台发布:移动应用性能黑洞报告

1秒,2秒,3秒……据听云平台(www.tingyun.com)观测:在移动应用出现性能问题导致延时响应10秒后,有近5%的真实用户放弃使用该应用,并永久离开。而应用性能问题出现的频率与错误种类却绝对超乎你的想象,听云平台对5079个不同机型、1172种操作系统以及18家运营商进行整合分析得出“应用性能问题组合超1亿零700万种”,你永远不知道下一个导致用户流失的性能问题是什...

2014-08-18 15:51:41 109

转载 Css透明度

全透明代码:{background:transparent} 半透明代码:{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto !important;width:100%} * 针对IE:filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=6...

2014-08-18 11:16:00 46

转载 Java中使用验证码和二维码

资源需要:   jelly-core-1.7.0.GA.jar网站:   http://lychie.github.io/products.html将下载下来的 jelly-core-1.7.0.GA.jar 丢到项目里,不需要编写任何 java 代码,只需要在项目的 web.xml 文件中配置相关信息即可。验证码基于 Servlet 实现,在 web.xm...

2014-08-15 09:02:00 98

转载 Android -- NDK开发入门

第一步,建立一个普通的Android项目HelloNDK,然后在与src同一级的目录下新建一个jni目录;第二步,在jni目录下新建一个hello_ndk.c文件,代码如下:#include <string.h>#include <stdio.h>#include <stdlib.h>#include <unistd.h>...

2014-08-14 18:31:00 58

转载 Eclipse 运行性能优化

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

2014-08-13 18:51:00 58

转载 结合子类父类和LIstView适配器相关设置,初步体验类的多态。

在初级阶段,我们常对listview的适配器都是在一个activity类中全部写满。当你接触项目多了,你会发现大神都把各种适配器放一个包里,要用直接传如相关参数到适配器的构造方法设置ListView。今天做了个简单的demo,对于菜鸟理解多态有帮助。在MainActivity中代码如下public class MainActivity extends Activity { ...

2014-08-13 14:50:59 69

转载 安装ORACLE 10G时,报告操作系统版本(operating system version)检查失败

Environment环境OS:redhat 5DB:Oracle 10GSymptom现象执行./runInstaller以后,报告下面的错误:[oracle@ceshi database]$ ./runInstaller -record -destinationFile /home/oinstall/ee.rspStarting Oracle Universal Ins...

2014-08-11 21:18:26 185

转载 TCP/IP之DNS域名解析系统

  DNS系统是一个分布式的数据库,当一个数据库发现自己并没有某查询所需要的数据的时候,它将把查询转发出去,而转发的目的地通常是根服务器,根服 务器从上至下层层转发查询,直到找到目标为止。DNS还有一个特点就是使用高速缓存,DNS把查询过的数据缓存在某处,以便于下次查询时使用。反向查询正向查询指的是通过域名得到IP的查询,而反向查询就是通过IP得到域名。例如用host命令,host ip就...

2014-08-11 11:41:00 116

转载 更改Apache虚拟主机流程

1.在httpd.conf文件中启用httpd-vhosts.conf  去掉#,即#Virtual hosts (虚拟主机)Include conf/extra/httpd-vhosts.conf2.假设虚拟主机在 D:/www 目录下 (需事先建立站点)3.设置http-vhosts.conf文件(路径:X:/ApacheX.X/conf/extra/http-vh...

2014-08-10 12:28:00 50

转载 《Swift Programming Language 》——Swift中怎样使用继承(Inheritance)

一个类能够继承(inherit)还有一个类的方法(methods),属性(property)和其他特性。当一个类继承其他类时,继承类叫子类(subclass),被继承类叫超类(或父类,superclass)。在 Swift 中,继承是区分「类」与其他类型的一个基本特征。 在 Swift 中,类能够调用和訪问超类的方法,属性和附属脚本(subscripts),而且能够重写(overr...

2014-08-08 10:16:00 43

转载 使用jcrop进行头像剪切

http://www.cnblogs.com/chenssy/archive/2013/05/18/3084985.htmlhttp://code.ciaoca.com/jquery/jcrop/http://blog.csdn.net/kenhins/article/details/17136815http://terje.blog.163.com/blog/static/11924...

2014-08-07 22:26:00 54

转载 基于centos部署lvs fullnat 汇总

1、编译、定制支持fullnat的内核,以及制作内核rpm包文章中介绍了如何编译淘宝的内核,以及定制成自己的rpm包http://shanks.blog.51cto.com/3899909/1387489 2、基于fullnat配置keepalived,分为两种模式:主备模式、集群模式(OSPF)文章中介绍了如何配置fullnat的keepalived...

2014-08-06 18:13:51 398

转载 Android提供的功能API

Service ContentProvider等 

2014-08-06 17:47:00 96

转载 网络设备驱动程序框架

1网络设备驱动程序框架可以分为四层 网络协议接口层----------------------------------------------------------------------------------------------------------数据的发送...

2014-08-05 21:16:12 67

转载 Linux环境定制LiveUSB启动盘

摘自:https://wiki.gentoo.org/wiki/LiveUSB#Write_the_LiveCD_p_w_picpath_to_the_USB_driveLiveUSB/HOWTO本文解释如何创建一个Gentoo Linux LiveUSB安装盘,旨在驱动x86或者AMD64的Gentoo Linux LiveCD通过使用USB闪存驱动。旨在没有CD-ROM...

2014-08-03 20:39:07 132

转载 开机黑屏 仅仅显示鼠标 电脑黑屏 仅仅有鼠标 移动 [已成功解决]

转自:http://blog.sina.com.cn/hyiyun 近些天,有网友的电脑出现:开机后屏幕一片漆黑,但屏幕中央显示有鼠标指针,并且可移动。按键盘上的不论什么键都没有反应,鼠标也仅可移动,单、双击都无效。说得简单点儿,就是电脑黑屏,仅仅显示鼠标。如上图 事实上,我早在11月2日早晨8:30就遇到这个问题了,当时是公司技术部的一台电脑出现的这个问题,我通过“修...

2014-08-02 21:31:00 107

转载 iOS开发Swift篇—(五)元组类型

iOS开发Swift篇—(五)元组类型一、元组类型介绍1.什么是元组类型元组类型由 N个 任意类型的数据组成(N >= 0),组成元组类型的数据可以称为“元素”示例:let position = (x : 10.5, y : 20)  // position有2个元素,x、y是元素的名称let person = (name : "jack")  // person只有...

2014-08-01 15:08:00 90

转载 configure.*和Makefile.*之间的关系

    现在很多项目都在使用GUI编译器,Kdevelop\Eclipse等等,诚然它给我们提供了极大地便利,但我们仍需要简单了解编译的过程。本文旨在简单叙述由源码(*.cpp & *.h)经过编译得到可执行文件的过程,以及对生成的中间文件做一个简单的讲解,后面给出一个example。 相关tips & explanations: 1. autoscan:...

2014-08-01 13:33:00 68

空空如也

空空如也

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

TA关注的人

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