- 博客(46)
- 资源 (5)
- 收藏
- 关注
原创 题目1513:二进制中1的个数
题目描述:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。输入:输入可能包含多个测试样例。对于每个输入文件,第一行输入一个整数T,代表测试样例的数量。对于每个测试样例输入为一个整数。。n保证是int范围内的一个整数。输出:对应每个测试案例,输出一个整数,代表输入的那个数中1的个数。样例输
2014-04-17 17:19:18 535
转载 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人