码迷,mamicode.com
首页 > 2015年08月31日 > 全部分享
【python】判断年份是否为闰年
1、计算今年是闰年嘛?判断闰年条件, 满足年份模400为0, 或者模4为0但模100不为0.代码如下:1 x = int(raw_input('please enter a year:'))2 if x % 4 == 0 and x % 100 != 0:3 print 'yes'4 elif .....
分类:编程语言   时间:2015-08-31 00:59:49    阅读次数:783
PHP常用验证正则表达式
PHP常用验证正则表达式数字、手机号、QQ号、Url地址合法性校验1.验证是否为整数1 function isNumber($val)2 {3 if(ereg("^[0-9]+$", $val))4 return true;5 ...
分类:Web程序   时间:2015-08-31 00:59:32    阅读次数:178
Static的作用
Static的作用:一.修饰局部变量1.让局部变量只初始化一次2.局部变量在程序中只有一份内存3.并不会改变局部变量的作用域 ,仅仅是改变了局部变量的生命周期(直到程序结束,这个局部变量才会销毁)二、修饰全局变量1.全局变量的作用域仅限于当前文件说到这里,还有说一个注意点:那就是oc中不能在同时在两...
分类:其他好文   时间:2015-08-31 00:58:48    阅读次数:179
数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表...
分类:数据库   时间:2015-08-31 00:59:12    阅读次数:174
游戏引擎基于Handle的资源管理
基于Handle的资源管理方案,第一时间想到的应该是Windows了,但是真正想让我实施这个方案的,是《游戏编程精粹1》里面的游戏资源管理篇章的给出的方案。在《游戏编程精粹1》里面的资源标示Handle类,是一个极为简单的32位int类型,分为前16位的index和后16位的magic num,ma...
分类:其他好文   时间:2015-08-31 00:57:03    阅读次数:300
用 Python 脚本实现对 Linux 服务器的监控
目前 Linux 下有一些使用 Python 语言编写的 Linux 系统监控工具 比如 inotify-sync(文件系统安全监控软件)、 glances(资源监控工具)在实际工作中,Linux 系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的脚本实现对 Linux 服务器的监控。 ...
分类:编程语言   时间:2015-08-31 00:57:05    阅读次数:378
ubuntu apt 主要命令及参数
1. apt-cache searchpackage 搜索安装包2. apt-cache search all 搜索所有安装包3. apt-cache show package 显示安装包信息4. apt-cache depends package 显示使用依赖关系5. apt-cache ...
分类:系统相关   时间:2015-08-31 00:56:24    阅读次数:222
.NET深入实战系列—Linq to Sql进阶
最近在写代码的过程中用到了Linq查询,在查找资料的过程中发现网上的资料千奇百怪,于是自己整理了一些关于Linq中容易让人困惑的地方。本文全部代码基于:UserInfo与Class两个表,其中Class中的UserId与UserInfo中的Id对应本文唯一访问地址:http://www.cnblog...
分类:数据库   时间:2015-08-31 00:56:02    阅读次数:313
谷歌设计师的MATERIAL DESIGN实践心得
前不久,我们发布了Google I/O 2014 APP,源代码已经发布,诸位感兴趣的话,可以去Github看看我们是怎样在这个App中实现Material Design的功能和设计细节。在这篇文章中,我将分享一些我们对于Material Design的一些设计性思考。每年Google I/O完了后...
分类:其他好文   时间:2015-08-31 00:55:56    阅读次数:290
hibernate配置文件hibernate.cfg.xml的详细解释
com.mysql.jdbc.Driverjdbc:mysql://localhost/hibernateroot12345620true5023falsetruegbkorg.hibernate.dialect.MySQLDialect//连接驱动//连接url,//连接用户名//连接密码//hi...
分类:Web程序   时间:2015-08-31 00:58:05    阅读次数:270
Instruments_Automation使用入门
Instruments 是应用程序用来动态跟踪和分析 Mac OS X 和 iOS 代码的实用工具。 这是一个灵活而强大的工具,它让你可以跟踪一个或多个进程,并检查收集的数据。 这样,Instruments可以帮你更好的理解应用程序和操作系统的行为。使用 Instruments 应用,你可以使用特殊...
分类:其他好文   时间:2015-08-31 00:57:44    阅读次数:6950
C语言-----常量、变量
存储的数据类型:计算机存储的数据可分为两种:静态数据和动态数据。1.静态数据:静态数据一般是永久性的数据,一般存放在硬盘中,文件相对较大。 存储时长:电脑关闭重启后数据不会丢失,只要你不去删除,硬盘不损坏,数据就一直存在不会丢失。 哪些是静态数据:比如:静态数据一般以文件的形式存放在硬盘上,如:文档...
分类:编程语言   时间:2015-08-31 00:55:48    阅读次数:194
JavaScript函数编程-Ramdajs
在JavaScript语言世界,函数是第一等公民。JavaScript函数是继承自Function的对象,函数能作另一个函数的参数或者返回值使用,这便形成了我们常说的高阶函数(或称函数对象)。这就构成函数编程的第一要素。在JavaScript世界中有很多的函数式编程库能辅助我们的JavaScript...
分类:编程语言   时间:2015-08-31 00:58:04    阅读次数:346
使用 Python 获取 Linux 系统信息
探索platform模块platform模块在标准库中,它有很多运行我们获得众多系统信息的函数。让我们运行Python解释器来探索它们中的一些函数,那就从platform.uname()函数开始吧:>>> import platform>>> platform.uname()('Linux', 'f...
分类:编程语言   时间:2015-08-31 00:56:37    阅读次数:416
抓包分析TCP的三次握手和四次分手
一:三次握手 三次的握手的过程是: 1.由发起方HostA向被叫方HostB发出请求报文段,此时首部中的同步位SYN=1,同时选择一个序列号seq=x。TCP规定,SYN报文(即SYN=1的报文段)不能携带数据,但要消耗一个序列号。这时,TCP客户端进程进入SYN-SENT(同步已发送)状态。 2....
分类:其他好文   时间:2015-08-31 00:57:48    阅读次数:294
[BZOJ1455] 罗马游戏|左偏树
1455: 罗马游戏Time Limit: 5 SecMemory Limit: 64 MBSubmit: 870Solved: 347[Submit][Status][Discuss]Description罗马皇帝很喜欢玩杀人游戏。 他的军队里面有n个人,每个人都是一个独立的团。最近举行了一次平....
分类:其他好文   时间:2015-08-31 00:54:33    阅读次数:187
堆和栈
堆和栈 这里说的是在内存中的堆和栈 堆:自己分配空间的大小,更灵活但因为在堆上存的是值(引用类型的值)但还需要在栈上存地址,并且堆会寻找第一个空间大于所申请...
分类:其他好文   时间:2015-08-31 00:55:12    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!