自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 算法笔记2-优先队列(堆)(上)

一、什么是优先队列? 看一情景:我们去KTV唱歌,点歌的时候,能够发现所点的歌就是一个队列。 这时候,一个MM突然不玩手机了想唱歌,于是她来点歌,而且想尽早轮到她。 于是她能够选择“插歌”这个功能插到前排队列里。 这样的具备能够插入优先权元素的队列,就叫优先队列。可是,这个定义不是严谨的。 优先队列的基本模型是这种—— 具备两个功能: insert插入...

2014-06-30 10:58:00 42

转载 Problem Triangle

Problem Description: Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below. For example, given the following triangle [ ...

2014-06-29 15:02:00 128

转载 node.js express安装问题

Windows下安装npm和express 1.如果不能在线安装,可以下载npm的zip解压到本地,然后把下面的bin目录加入到path中。 2.搞定npm后,执行了npm install express -g,dos的命令行一直卡着执行不下去,这个时候执行“npmconfig set registryhttp://registry.npmjs.org”命令默认访问改为http...

2014-06-29 12:31:00 39

转载 php soap实例讲解

php soap实例讲解 一,什么是soap,什么是wsdl,为什么要用他们 SOAP是基于XML和HTTP通信协议,xml各种平台,各种语言都支持的一个种语言。http呢它得到了所有的因特网浏览器及服务器的支持。 WSDL 指网络服务描述语言 (Web Services Description Language),是一种使用 XML 编写的文档。这种文档可描述某个 Web s...

2014-06-27 13:39:00 65

转载 视频编解码学习之二:编解码框架

第四章 视频编码基础 1. 压缩码流 语法:码流中各个元素的位置关系 01001001… 图像编码类型(01),宏块类型(00),编码系数1001等 语义:每个语法元素所表达的意义。 例如:图像编码类型 2. 编码层次 序列(Sequence) 图像组(Group of Pictures,GOP) 图像(Picture) 条带(...

2014-06-25 18:14:00 73

转载 基于HTML5的js构造爱心,动态时间校准

刚学web开发不久,练习用。 有关HTML5的一些知识现在开始了解,动手一下。 代码是给哥们写的,成品还是不错的。 index,HTML文档 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"...

2014-06-21 21:11:00 150

转载 Python破解协议密码

程序仅供学习。 1 #!/usr/bin/python 2 import os 3 import time 4 ip=raw_input("Enter the ip,example: 192.168.1.0-254:\n") 5 service = raw_input("Enter the Service port Supported services: aster...

2014-06-20 14:27:00 89

转载 Linux上vi(vim)编辑器使用教程

vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面vps侦探整理一下vi的使用教程:包含vi的基本介绍、使用模式、文件的打...

2014-06-20 12:22:00 54

转载 【转】对象创建模式

原帖:http://www.douban.com/note/169097922/ 1. 命名空间模式// unsafevar MYAPP = {};// betterif (typeof MYAPP === "undefined") {var MYAPP = {};}// or shortervar MYAPP = MYAPP || {};//一次性创建长命名层级时//确保每层都存在MY...

2014-06-19 17:18:00 83

转载 Android性能优化方法(五)

有时候,我们的页面中可能会包含一些布局,这些布局默认是隐藏的,当用户触发了一定的操作之后,隐藏的布局才会显示出来。比如,我们有一个Activity用来显示好友的列表,当用户点击Menu中的“导入”以后,在当前的Activity中才会显示出一个导入好友的布局界面。从需求的角度来说,这个导入功能,一般情况下用户是不使用的。即大部分时候,导入好友的布局都不会显示出来。这个时候,就可以使用延迟加载的功能。...

2014-06-19 12:19:00 46

转载 Java应用中使用ShutdownHook友好地清理现场

  在线上Java程序中经常遇到进程程挂掉,一些状态没有正确的保存下来,这时候就需要在JVM关掉的时候执行一些清理现场的代码。Java中得ShutdownHook提供了比较好的方案。  JDK在1.3之后提供了Java Runtime.addShutdownHook(Thread hook)方法,可以注册一个JVM关闭的钩子,这个钩子可以在以下几种场景被调用: 1)程序正常退出 2...

2014-06-18 14:06:00 116

转载 CvMat操作

CvMat操作 分配释放矩阵空间 综述: OpenCV有针对矩阵操作的C语言函数. 许多其他方法提供了更加方便的C++接口,其效率与OpenCV一样.OpenCV将向量作为1维矩阵处理.矩阵按行存储,每行有4字节的校整. 分配矩阵空间: CvMat* cvCreateMat(int rows, int cols, int type); typ...

2014-06-13 14:50:00 56

转载 WAMP(Windows+Apache+Mysql+PHP)环境搭建

学习PHP已经有一段时间,一直没有写过关于开发环境搭建的笔记,现在补上吧,因为安装配置的步骤记得不是很清楚,借鉴了一些别人的经验,总结如下: 首先去官方网站下载各个软件,下载需要的版本: Apache下载:http://www.apache.org/dyn/closer.cgi Mysql下载:http://dev.mysql.com/downloads/ PHP下载:http://cn2...

2014-06-13 10:41:00 104

转载 c++11 : range-based for loop

c++ range-based for loop sample //z 2014-06-12 13:26:11 L.202'38029 BG57IV3@XCL T2508411853.K.F636940351 [T11,L175,R6,V152] 0. 形式 for ( declaration : expression ) statement 0.1 根据标准将会扩展成这样的形...

2014-06-12 13:29:00 126

转载 linux常用命令技巧

原文地址 这篇文章来源于Quroa的一个问答《What are some time-saving tips that every Linux user should know?》—— Linux用户有哪些应该知道的提高效率的技巧。我觉得挺好的,总结得比较好,把其转过来,并加了一些自己的理解。 首先,我想告诉大家,在Unix/Linux下,最有效率技巧的不是操作图形界面,而是命令行操作,因为命令行...

2014-06-12 11:17:00 68

转载 php常见问题辨析(二)

一:unset: 1、如果在函数中 unset() 一个全局变量,则只是局部变量被销毁,而在调用环境中的变量将保持调用 unset() 之前一样的值,如果您想在函数中 unset() 一个全局变量,可使用 $GLOBALS 数组来实现: 2、如果在函数中 unset() 一个通过引用传递的变量,则只是局部变量被销毁,而在调用环境中的变量将保持调用 unset() 之前一样的...

2014-06-11 09:49:00 37

转载 send,recv,sendto,recvfrom

send函数 int send( SOCKET s, const char FAR *buf, int len, int flags ); 不论是客户还是server应用程序都用send函数来向TCP连接的还有一端发送数据。 客户程序一般用send函数向server发送请求,而server则通经常使用send函数来向客户程序发送应答。 该函数的第一个參数指定发送...

2014-06-10 16:31:00 44

转载 Mysql在大型网站的应用架构演变

本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变 可扩展性 架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种Scale-up : 纵向扩展,通过替换为更好的机器和资源来实现伸缩,提升服务能力Scale-out :横向扩展, 通过加节点(机器)来实现伸缩,提升服务能力对于互联网的高并发...

2014-06-09 00:38:00 50

转载 android中ScrollView和GridView/ListView共存时,ScrollView不在顶部的解决方法

listView.setFocusable(false); gridView.setFocusable(false); 这个必须在代码中写,xml文件中设置不起作用 原文:http://stackoverflow.com/questions/16886077/android-scrollview-doesnt-start-at-top-but-at-the-beginning-of-t...

2014-06-06 09:31:00 74

转载 Java入门到精通——工具篇之Maven概述

为接手gxpt准备已经快一个月了从SSH2-->EJB-->环境搭建-->Maven的构建。下面就带领大家初始Maven 一、什么是Maven。 Maven是一个垮平台的项目管理工具,主要服务于Java平台的项目构建、依赖管理和项目信息管理。Maven是一个能够帮我们自动化构建过程,充清理、编译、测试到生成报告,再到打包和...

2014-06-05 07:11:00 126

转载 CentOS设置默认启动命令行(不启动图形界面)

CentOS设置默认启动命令行(不启动图形界面) Linux 启动的时候可以选择纯文本或者是窗口环境,这就牵涉了运行等级这个问题。Linux 默认提供了 7 个 Run level 给我们使用,其中我们最常用的就是 run level3 和run level5 这两个了。如果你想要让 linux 在开机启动的时候运行的是纯文本环境(run level3)的 0 话,就要在/etc ...

2014-06-02 22:22:00 76

转载 Gson的使用

原文地址:http://www.cnblogs.com/Dentist/p/Mr_Dentist.html Gson拓展包可以很方便的实现在对象与Json之间的转换。他自己也有JsonObject这个类,类似于Android包里的JSONObject。在java(非Android项目)里就可以用他来操作json。 先要导入Gson包: 将gson-2.2.4.jar放入项目lib文件夹...

2014-06-02 22:12:00 53

转载 Initialization and Class loading - Java

  可以说,类的代码在初次使用时才加载。这通常指加载发生于创建类的第一个对象之时,但当访问 static域或static方法时,也会发生加载(通过下面的这段代码验证)。 class LoadTest { // The static clause is executed upon class loading: static { System.out.pr...

2014-06-01 12:21:00 60

空空如也

空空如也

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

TA关注的人

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