码迷,mamicode.com
首页 > 2017年07月27日 > 全部分享
第二章.理解面向对象
面向对象语言的三个基本特征:封装(Encapsulation)、继承(Inheritance)、多态(Polymorphism) 封装:将对象的实现细节隐藏起来,然后通过一些公用方法来暴露该对象的功能 继承:实现软件复用的手段,当子类继承父类后,子类作为一种特殊的父类,将直接获得父类的属性和方法 多 ...
分类:其他好文   时间:2017-07-27 12:48:14    阅读次数:119
第五篇:函数
函数基本操作 一、函数基本概念1、函数是对程序逻辑进行结构化或过程化的一种编程方法 2、将整块代码巧妙地隔离成易于管理的小块 3、把重复代码放到函数中而不是进行大量的拷贝,这样既能节省空间,也有助于保持一致性 4、通常函数都是用于实现某一种功能 二、创建函数 1、函数是用def语句来创建的,语法如下 ...
分类:其他好文   时间:2017-07-27 12:48:04    阅读次数:123
远程下载图片
function get_url_image($url){ $ext = explode('.', $url); $ext = strtolower(end($ext)); if($ext != "gif" && $ext != "jpg" && $ext != "png" && $ext != " ...
分类:其他好文   时间:2017-07-27 12:47:56    阅读次数:114
Cannot create __weak reference in file using manual reference counting
Xcode更新到7.3后会出现NSObject+MJProperty.h报Cannot create __weak reference in file using manual reference counting错误信息。 解决的办法:在Build Settings >Aplle LLVM7.1 ...
分类:其他好文   时间:2017-07-27 12:47:49    阅读次数:124
如何在window上访问虚拟机上redis方法
1. 首先要修改redis 的配置文件,找到bind节点,修改bind的节点如下: bind的意思是绑定哪个ip地址能够访问服务 ,也就是说只能通过bind的ip可以访问redis server。 ps: bind 127.0.0.1 //绑定虚拟机上自己的ip,也就是说本地机子可以访问到redis ...
分类:Windows程序   时间:2017-07-27 12:47:40    阅读次数:429
红包算法
<?php $r = redEnvelope(100, 10, 12, 6); echo array_sum($r); //校验结果 print_r($r); //查看分布 function redEnvelope($sum, $num, $max, $min){ $result = array_f ...
分类:编程语言   时间:2017-07-27 12:47:31    阅读次数:157
关于Session和cookie个人见解
背景:因为HTTP是无状态的协议,这样我们无法推断同一个用户多次请求时记录用户的信息从而须要频繁的身份校验,包含开启多个浏览器浏览同一个站点依然须要不停的都身份验证。这样就产生了session机制,能够理解成Session基于保持状态的Webserver的方法,那么cookie就是基于保持状态的cl ...
分类:其他好文   时间:2017-07-27 12:47:23    阅读次数:118
centos 7 下面安装oracle 11g r2 过程分享
本人对LINUX等很多还不熟悉,如果有不对的地方还请各位指正。谢谢。 打算学习下ORACLE,RMAN备份与还原功能,所以安装了虚拟机,用的是centos7 X86_64-1611版本,oracle用的是linux.x64_11g R2版本。参考了其他人发表的博客。 链接:http://blog.c ...
分类:数据库   时间:2017-07-27 12:47:15    阅读次数:178
常用操作
创建大小为1MB的文件: mkfile -n 1M [filename] dd if=/dev/zero of=FileName2 bs=1024 count=1000 ...
分类:其他好文   时间:2017-07-27 12:47:08    阅读次数:123
第五篇:模块
定义模块 一、模块基本概念 1、模块是从逻辑上组织python代码的形式 2、当代码量变得相当大的时候,最好把代码分成一些有 3、组织的代码段,前提是保证它们的彼此交互 4、这些代码片段相互间有一定的联系,可能是一个包含数据成员和方法的类,也可能是一组相关但彼此独立的操作函数 二、创建模块 1、模块 ...
分类:其他好文   时间:2017-07-27 12:46:59    阅读次数:138
条件语句
包括:if条件语句、switch多分支语句(只能是整数或单个字符,字符串可用对应的哈希码整数值) //表达式对应的值必须为整数或单个字符switch(表达式){case 整数/单个字符: 语句块; break;//可选case 整数/单个字符: 语句块; break;//可选default: 语句块 ...
分类:其他好文   时间:2017-07-27 12:46:50    阅读次数:109
挖一挖C#中那些我们不经常使用的东西之系列(4)——GetHashCode,ExpandoObject
一:GetHashCode 从MSDN上能够看到的解释是:用作特定类型的哈希函数,也就是说不论什么对象的实例都会有一个int32类型的HashCode。而且存放在FCL中的 HashCollection中,废话不说,看个样例: 从图中能够看到,两个类实例的hashcode不同。说明二者不是同一个引用 ...
分类:Windows程序   时间:2017-07-27 12:46:42    阅读次数:210
基于mapfile的小文件存储方案
1.采用mapfile存储小文件,会自动创建两个sequenceFile文件:data和index。数据存储在data中,index存储data中存储的文件的key(排好序的)。这样可以实现小文件的合并存储,并且实现按key的快速索引。 2.代码: 文件存储: /** * 将指定的文件写入文件系统, ...
分类:其他好文   时间:2017-07-27 12:46:35    阅读次数:144
神奇的数列之“Last Defence ”
题目大意:给你两个数字,之后的每个数字都等于这两个数字之差的绝对值。问这列数字有多少个不同的数字。 样例输入/输出:input 7 4;output 6; 解题思路:此题使用辗转相除法的思想。首先两个数字x,y(假定y>x),则一定存在y=kx+b;例如100和7。 然后会发现这个数列是 100 7 ...
分类:其他好文   时间:2017-07-27 12:46:25    阅读次数:174
暑假“欢乐”赛のsrm#8
禁不住利益的诱惑...来写不会写的题的题解的蒟蒻参上 这次掉rating啦QAQ--弱智选手的话。这次是某挂着cf赛制名号的oi赛制...于是我就拿了三道部分分...C2~3全部炸空间? 这次#8的rk8有奖品啊啊啊啊... 先膜拜以下各位选(da)手(lao) Orz hr(reek)--智商流d ...
分类:其他好文   时间:2017-07-27 12:46:17    阅读次数:115
当程序员写完代码后,看完感同身受……
如果你是程序员,相信看完后,你会默默点个! 从此循环,估计可能到头了…… 微信关注“蜗牛新视界”,带你玩不同. ...
分类:其他好文   时间:2017-07-27 12:46:10    阅读次数:122
HDUJ 1203 I NEED A OFFER!
I NEED A OFFER! Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 15669 Accepted Submission(s): 62 ...
分类:其他好文   时间:2017-07-27 12:46:01    阅读次数:176
1558条   上一页 1 ... 63 64 65 66 67 68 69 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!