自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦想空间

体感交互技术与网络技术

  • 博客(46)
  • 资源 (5)
  • 收藏
  • 关注

原创 题目1513:二进制中1的个数

题目描述:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。输入:输入可能包含多个测试样例。对于每个输入文件,第一行输入一个整数T,代表测试样例的数量。对于每个测试样例输入为一个整数。。n保证是int范围内的一个整数。输出:对应每个测试案例,输出一个整数,代表输入的那个数中1的个数。样例输

2014-04-17 17:19:18 535

原创 青蛙跳台阶

跳台阶

2014-04-15 11:50:48 591

转载 JAVA in ACM

文章出处 http://java.chinaitlab.com/base/953012_2.html1、基本框架  import java.oi.*;  import java.util.*  public class Main  {  public static void main(String args[])  {  Scanner cin = ne

2014-04-03 10:18:30 531

转载 解剖Linux系统的LOG日志文件

日志文件是专门用于记录系统操作事件的记录文件或文件集合,操作系统有操作系统日志文件,数据库系统有数据库系统日志文件,等等。今天介绍下LOG日志文件。网管主要靠系统的LOG,即我们时常所说的日志文件, 来获得侵入的痕迹及你进来的IP,或其他信息。当然也有些网管使用第三方工具来记录侵入他电脑的痕迹,这里主要要讲的是一般Linux系统里记录你踪迹的文件。那到底这些LOG日志文件放在哪里呢

2013-05-09 18:16:30 667

转载 js检查空值代码

判断变量是否空值undefined, null, '', false, 0, [], {} 均返回true,否则返回falsefunction empty(v){ switch (typeof v){ case 'undefined' : return true; case 'string' : if(trim(v).length == 0) return true; br

2013-03-27 20:36:43 532

原创 计算机视觉资源库

计算机视觉研究中的一些常用资料1.计算机视觉常用数据集汇总(更新日期 2013-3-26) http://datasets.visionbib.com/

2013-03-26 15:56:01 477

转载 OpenGL面向对象程序框架

//========================================================/** @file stdafx.h** 项目描述: OpenGL程序框架演示* 文件描述: 标准系统包含文件的包含文件,或是经常使用但不常更改的特定于项目的包含文件* 适用平台: Windows XP/Win7* * 作 者: 孤舟钓客* 电子邮

2013-03-14 18:09:46 831

转载 Zend_Db_Table 性能问题

网站出现了性能问题,查看了一下,是数据库吃不消了。把问题锁定到Zend_Db_Table上。下面看一下代码:1.Table.phpabstract class Zend_Db_Table extends Zend_Db_Table_Abstract{} 可见是继承Zend_Db_Table_Abstract,那看看Zend_Db_Table_Abstract的构

2013-03-10 22:28:46 600

转载 JS中的prototype

JS中的phototype是JS中比较难理解的一个部分 本文基于下面几个知识点: 1 原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。 2 javascript的方法可以分为三类:a 类方法b

2013-03-09 23:13:01 305

转载 根据status信息对MySQL服务器进行优化

网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。mysql> show global status;可以列出MySQL服务器运行各种状态值,另外,查询MySQL服务器配置信息语句:

2013-03-06 00:06:24 490

转载 MySQL运行状态show status中文详解

摘自 http://www.sandzhang.com/blog/2010/04/07/mysql-show-status-explained-detail/要查看MySQL运行状态,要优化MySQL运行效率都少不了要运行show status查看各种状态,下面是参考官方文档及网上资料整理出来的中文详细解释:如有问题,欢迎指正状态名作用域

2013-03-05 23:44:54 655

转载 Smarty 官网推荐 ZF 整合方案

Smarty 是 PHP 官方推荐的模版引擎方案,使用预编译机制将模版编译为原生 PHP文件执行。自 Smarty 3 分支发布后,带来的是历史性的改变。相比 Smarty 2,Smarty 3 有更简洁的API、极好的性能。更重要的是,Smarty 3 拥有和 DjangoTemplate、Twig 一样的模板继承(extends)和扩展插件(Plugin)功能,让 Smarty 不再只是美化原

2013-02-18 17:31:03 346

转载 PHP mysql查询数据存储与内存

这篇文章主要是从原理, 手册和源码分析在PHP中查询MySQL返回大量结果时, 内存占用的问题, 同时对使用MySQL C API也有涉及.  昨天, 有同事在PHP讨论群里提到, 他做的一个项目由于MySQL查询返回的结果太多(达10万条), 从而导致PHP内存不够用. 所以, 他问, 在执行下面的代码遍历返回的MySQL结果之前, 数据是否已经在内存中了? -while ($row

2013-02-07 18:12:54 396

转载 mysql status

命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show processlist; 命令: show status;命令:show stat

2013-02-06 23:24:47 298

转载 linux ssh配置文件详解

配置“/etc/ssh/ssh_config”文件    “/etc/ssh/ssh_config” 文件是OpenSSH系统范围的配置文件,允许你通过设置不同的选项来改变客户端程序的运行方式。这个文件的每一行包含“关键词-值”的匹配,其中“关键词”是忽略大小写的。下面列出来的是最重要的关键词,用man命令查看帮助页(ssh (1))可以得到详细的列表。    编辑“ssh_config”

2012-07-14 14:02:28 2304

转载 linux yum命令详解

linux yum命令详解yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且

2012-07-08 09:58:10 624

转载 Linux PS命令详解

linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待)2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号

2012-07-07 00:51:35 584

转载 中国大陆开源镜像站汇总

此内容转载自cnBeta点击打开链接我热爱开源,并不是因为能从中窃取代码,而是获取知识,了解大家的编程思维。经过多年,开源镜像站点在国内如雨后春笋一般在增多,不过依然跟国外没法相比。在此我罗列所有在中国大陆的开源镜像站点地址,供大家参考。本文来源:各大开源软件、发行版镜像页面。请注意这是一个总结,如果您自己搭建了一个小型开源镜像,这里并没有。以下列出的是包含大量不同镜像的站点。具体

2012-06-29 18:58:47 424

转载 jQuery Ajax 实例 全解析

原始文章出处jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [

2012-06-28 09:42:30 318

转载 CentOS 下安装crontab

例***************************************************0 0 * * * /usr/bin/rdate -s rdate.darkorb.net0 0 * * * /bin/bash /data/nginx/cut_nginx_log.sh# reboot server0 5 * * 1 reboot# up

2012-06-20 23:53:20 611

转载 禁用 SSH 远程主机的公钥检查

禁用 SSH 远程主机的公钥检查SSH 公钥检查是一个重要的安全机制,可以防范中间人劫持等黑客攻击。但是在特定情况下,严格的 SSH 公钥检查会破坏一些依赖 SSH 协议的自动化任务,就需要一种手段能够绕过 SSH 的公钥检查。首先看看什么是 SSH 公钥检查SSH 连接远程主机时,会检查主机的公钥。如果是第一次该主机,会显示该主机的公钥摘要,提示用户是否信任该主机:The a

2012-06-20 22:17:32 686

原创 OpenSSH 学习

实验环境 CentOS1.链接到远程服务器(romote server)ssh -l [user_name] [host_ip]  (其中, l 是字母L的小写形式,user_name是远程主机要登录的用户名,host_ip是远程主机的ip地址)例如:ssh -l root 127.0.0.12.在远程服务器执行命令ssh [user_name]@[host_ip] [cmd]

2012-06-20 19:24:54 359

转载 Linux SSH 命令大全

rm -rf mydir /* 删除mydir目录 */cd mydir /* 进入mydir目录 */cd – /* 回上一级目录 */cd ~ /* 回根目录 */mv tools tool /* 把tools目录改名为tool */ln -s tool bac/* 给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目

2012-06-18 20:41:02 802

转载 JS事件监听器

js事件监听是学习js过程中必然要学习和掌握的。下面是js事件监听的代码function addEventHandler(target, type, func) {    if (target.addEventListener)        target.addEventListener(type, func, false);    else if (target.attachE

2012-06-11 20:24:28 691

转载 nginx简介

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名

2012-05-24 10:00:30 509

转载 RabbitMQ入门

[翻译] [RabbitMQ入门经典] 兔子和兔子窝RabbitMQ作为一个工业级的消息队列服务器,在其客户端手册列表的Python段当中推荐了一篇blog,作为RabbitMQ+Python的入门手册再合适不过了。不过,正如其标题Rabbit and Warrens(兔子和养兔场)一样,这篇英文写的相当俏皮,以至于对于我等非英文读者来说不像一般的技术文档那么好懂,所以,翻译一下吧

2012-05-24 09:53:40 1061

原创 ajaxfileupload以JSON为返回数据类型出现的因符号无法解析的错误的解决方案

近期,我在开发中用到了文件异步上传,因此使用了ajaxfileupload,但是在使用过程中遇到了返回的JSON数据类型无法成功解析的问题,经过一天的努力,现在终于将问题解决,在此多谢那些JS大神的博文,解决方案如下(参考某大神的方案):ajaxfileupload 是创建了个iframe,来实现异步上传文件,firebug看下iframe的内容,发现莫名其妙的加上了,难怪导致解析json数据

2012-05-24 09:49:33 2067 1

转载 JQuery中使用的datatype介绍

contentType (String) : (默认: "application/x-www-form-urlencoded") 发送信息至服务器时内容编码类型。默认值适合大多数应用场合。dataType (String) : 预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息返回 responseXML 或 responseText,并作为回调函数参

2012-05-23 11:51:43 1725

转载 Ajax+PHP+jQuery图片截图上传

一、功能分析用户直接上传图片,点击"上传"按钮之后,在图片预览图内可预览图片,然后进行图片的裁剪前预览,当点击"裁剪"按钮时确定裁剪图片,并在"裁剪结果"区域显示裁剪后的效果。(说明:我是将上传文件保存在"/uploads"文件夹中,而截图结果放在"/avatar"文件夹里)实现效果预览:  二、解决方案1、插件的选择jQ

2012-05-22 21:49:07 2231 1

转载 查看MSSQL数据库每个表占用的空间大小

查看MSSQL数据库每个表占用的空间大小我在工作中碰到了一些问题,需要查看数据库表的大小,查询SQL Server联机从书得到如下语句: sp_spaceused显示行数、保留的磁盘空间以及当前数据库中的表所使用的磁盘空间,或显示由整个数据库保留和使用的磁盘空间。 语法sp_spaceused [[@objname =] 'objname'] [,[@updateusage =

2012-05-21 20:02:09 2198

转载 JS面向对象

Javascript是一个类C的语言,他的面向对象的东西相对于C++/Java比较奇怪,但是其的确相当的强大,在 Todd 同学的“对象的消息模型”一文中我们已经可以看到一些端倪了。这两天有个前同事总在问我Javascript面向对象的东西,所以,索性写篇文章让他看去吧,这里这篇文章主要想从一个整体的角度来说明一下Javascript的面向对象的编程。(成文比较仓促,应该有不准确或是有误的地方,请

2012-05-21 19:53:59 304

转载 PHP文件缓存技术之页面静态化

很多大型网站,进去的时候看它很复杂的页面,但是加载也没有耗费多长时间,除了其它必要原因以外,我认为静态化也是其中必需考虑的技术之一。她先于用户获取资源或数据库数据进而通过静态化处理,生成静态页面,所有人都访问这一个静态页面,而静态化处理的页面本身的访问速度要较动态页面快很多倍,因此程序性能会有大大的提升。静态化在页面上的体现为:访问速度加快,用户体验性明显提升;在后台体现为:访

2012-05-21 11:29:39 1295

转载 去除textarea和input的边框

去掉textArea和input的边框去掉他们的边框用CSS去控制去掉textArea的边框style='overflow:auto; background-attachment: fixed; background-repeat: no-repeat; border-style: solid; border-color: #FFFFFF'去掉input的边

2012-05-20 19:21:39 969

转载 MYSQL模糊查询

MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式模式匹配的格式。SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NOT LIKE比较操作

2012-05-20 16:24:09 381

原创 JS使用split分割字符串并应用正则匹配

近期,由于项目要求,对JS分割字符串进行了实践,下面写一下这方面的心得体会项目中,我使用的是在前端输入一个由逗号(“,”)分割的字符串,比如:string1,string2,string3,.......,然后JS读取这个textarea中的输入,分割出string1,string2,string3...,其中关于split函数的使用方法和正则匹配就不多说了,网上这方面的资料很多,下面就把我的

2012-05-20 13:30:17 5191

转载 PHP缓存应用:PHP MEMCACHE 详解

memcache函数所有的方法列表如下:Memcache::add – 添加一个值,如果已经存在,则返回falseMemcache::addServer – 添加一个可供使用的服务器地址Memcache::close – 关闭一个Memcache对象Memcache::connect – 创建一个Memcache对象memcache_debug – 控制调试

2012-05-18 09:58:53 600

转载 PHP-redis中文文档

PHP-redis中文文档phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系很有用;以下是redis官方提供的命令使用技巧:下载地址如下:https://github.com/owlient/phpredis(支持redis 2.0.4)Redis::__constr

2012-05-18 09:56:46 414

转载 c/c++编译器的内存分配模式

另外还有一篇讲解比较详细的是:http://www.cnblogs.com/lzjsky/archive/2010/11/24/1886720.htm本文转自:http://my.oschina.net/solu/blog/2537C/C++程序内存分配详解

2012-05-15 11:34:52 652

转载 new和operate new的区别与联系

new,operate new和placement newnew:                    new运算符,c++内置运算符。不能被重载,其行为总是一致的。       具体的操作相当于:先调用operator new分配内存,再调用构造函数初始化内存空间,再返回内存空间地址operator new:       new函数,可重载。要实现不

2012-05-15 11:30:54 1051

转载 JS事件大全

JS事件大全一般事件 事件 浏览器支持 描述 onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick IE4|N4|O 鼠标双击事件 onMouseDown IE4|N4|O 鼠标上的按钮被按下了 onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件 onMouseOver IE3|N2|O3 当鼠

2012-05-15 08:00:55 231

Linux(CentOS5)下mysql+PHP+nginx的搭建

Linux(CentOS5)下mysql+PHP+nginx的搭建教程

2012-05-24

RabbitMQ教程

RabbitMQ的入门教程,需要的童鞋可以下载下来看看

2012-05-24

Phyton教程英文原版(第二版)

很经典的Phyton入门教程,对于没有太多编程基础的同学同样适用哦!

2012-05-10

百度面试经验包

百度面试经验集锦,从别人那里收集到的,希望对大家有用

2012-05-09

php 命令行工具

常用的php的linux命令行工具, PHP_命令行工具shell_exec, exec, passthru, system

2012-04-25

空空如也

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

TA关注的人

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