码迷,mamicode.com
首页 > 编程语言 > 日排行
Python 魔术方法.
Python 中,这两个语句是等价的。具体的说,第二句是第一句的具体实现。当处理‘+’的时候,Python 会去‘+’号的左侧的object寻找是否有__add__的魔术方法。如果这个object有__add__的具体实现, 那么这个object就支持加法的操作。 ‘123’是字符串,也是str类型 ...
分类:编程语言   时间:2017-05-20 14:57:15    阅读次数:161
Unity Editor 检查工程Prefab(预设)中的空组件
在我们做项目的过程中 经常会有预设中出现空的脚本 例如: 导致的原因是因为 脚本的丢失 现在我们来做一个检查工程中有空脚本的预设工具 老规矩直接上代码 放到工程就能用 参考 Unity3D研究院编辑器之不实例化Prefab获取删除更新组件(十五) | 雨松MOMO程序研究院 链接:http://ww ...
分类:编程语言   时间:2017-05-20 14:58:23    阅读次数:1474
JavaScript不用临时变量交换两个变量的值的七种解决方案
前言 这篇文章总结了七种办法来交换a和b的变量值 var a = 123; var b = 456; 交换变量值方案一 最最最简单的办法就是使用一个临时变量了,不过使用临时变量的方法实在是太low了 var t; t = a; a = b; b = t; 首先把a的值存储到临时变量中,然后b赋值给a ...
分类:编程语言   时间:2017-05-20 14:58:31    阅读次数:128
C语言中,隐藏结构体的细节
我们都知道,在C语言中,结构体中的字段都是可以访问的。或者说,在C++ 中,类和结构体的主要区别就是类中成员变量默认为private,而结构体中默认为public。结构体的这一个特性,导致结构体中封装的数据,实际上并没有封装,外界都可以访问结构体重的字段。 C++中我们尚可用类来替代结构体,但是,C ...
分类:编程语言   时间:2017-05-20 14:59:22    阅读次数:147
倒排索引PForDelta压缩算法——基本假设和霍夫曼压缩同
PForDelta算法 PForDelta算法最早由Heman在2005年提出,它允许同时对整个chunk数据(例128个数)进行压缩处理。基础思想是对于一个chunk的数列(例128个),认为其中占多数的x%数据(例90%)占用较小空间,而剩余的少数1-x%(例10%)才是导致数字存储空间过大的异 ...
分类:编程语言   时间:2017-05-20 14:59:38    阅读次数:171
java反射机制
反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧! 一,先看一下反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 ...
分类:编程语言   时间:2017-05-20 15:25:33    阅读次数:178
RedHat下安装Python开发环境
Linux RedHat下安装Python2.7、pip、ipython环境、eclipse和PyDev环境 准备工作,源Python2.6备份: 根据which python具体目录而定,进行备份 mv /usr/local/bin/python cd /usr/local/bin/python2 ...
分类:编程语言   时间:2017-05-20 15:25:57    阅读次数:296
伪数组和真数组
/* * 什么是伪数组: * 1、伪数组是一个对象 * 2、这个对象必须要有length属性 * 3、如果这个对象的length不为0,那么必须要有按照下标存储的数据 * */ // 不是伪数组 var obj = {}; var obj2 = { length: 3 }; // 是伪数组 var ...
分类:编程语言   时间:2017-05-20 15:26:12    阅读次数:166
(转载)排序二 快速排序
排序二 快速排序 目录 要点 算法分析 快速排序算法的性能 时间复杂度 空间复杂度 算法稳定性 完整参考代码 JAVA版本 参考资料 相关阅读 回到顶部 要点 快速排序是一种交换排序。 快速排序由C. A. R. Hoare在1962年提出。 它的基本思想是:通过一趟排序将要排序的数据分割成独立的两 ...
分类:编程语言   时间:2017-05-20 15:26:32    阅读次数:164
springMVC @Valid不起作用
springmvc使用JSR-303进行表单验证不生效的问题 spring只是支持jsr-303验证,但却不提供jsr-303的实现,文档中提及了需要导入类如hibernate-validator等jsr-303的实现,spring的表单验证才会生效。 ...
分类:编程语言   时间:2017-05-20 15:26:48    阅读次数:252
HDOJ--1869--六度分离(用三种算法写的,希望能比較出来他们之间的差别)
六度分离 Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1791 Accepted Submission(s): 696 Problem De ...
分类:编程语言   时间:2017-05-20 15:26:57    阅读次数:214
python json.dumps 中的ensure_ascii 参数引起的中文编码问题
在使用json.dumps时要注意一个问题 >>> import json >>> print json.dumps('中国') "\u4e2d\u56fd" 输出的会是 '中国' 中的ascii 字符码,而不是真正的中文。 这是因为json.dumps 序列化时对中文默认使用的ascii编码.想输 ...
分类:编程语言   时间:2017-05-20 15:27:05    阅读次数:159
将參数从PHP传递到JavaScript中
php: //自己定义数组參数 $newarr = array('a1' => 'a1', 'a2' => 'a2', 'a3' => 'a3'); $config = CJavaScript::encode($newarr); Yii::app()->clientScript->registerS ...
分类:编程语言   时间:2017-05-20 15:27:13    阅读次数:134
php冒泡排序与快速排序实例详解
$a=array('3','8','1','4','11','7'); print_r($a); $len = count($a); //从小到大 for($i=1;$i=$i;$j--) if($a[$j]$b[$j-1])就可以了 $x=$a[$j]; $a[$j]=$a[$j-1]; $a[$... ...
分类:编程语言   时间:2017-05-20 15:28:07    阅读次数:132
python学习篇:python简介与入门
简介与特点 python环境安装 windows安装 1、下载安装包 https://www.python.org/downloads/ 2、安装 默认安装路径:C:\python35, 一路next 3、配置环境变量 【高级系统设置】--》【高级】--》【环境变量】--》【系统变量path】 -- ...
分类:编程语言   时间:2017-05-20 15:28:17    阅读次数:163
中兴算法大赛
由华为软件大赛得出的结论,比赛真的很重要,要不然一些机会就会失之交臂,所以抓紧参加了中兴举报的算法大赛,赛题为: 最强大脑中的收官蜂巢迷宫变态级挑战,相信大家都叹为观止!最强大脑收官战打响后,收视率节节攀升,就连蚁后也不时出题难为一下她的子民们。在动物世界中,称得上活地图的,除了蜜蜂,蚂蚁当仁不让。 ...
分类:编程语言   时间:2017-05-20 15:29:06    阅读次数:1358
水果,一道对结构体排序的水题
题目链接:https://vjudge.net/contest/161356#problem/E 夏天来了~~好开心啊,呵呵,好多好多水果~~ Joe经营着一个不大的水果店.他认为生存之道就是经营最受顾客欢迎的水果.现在他想要一份水果销售情况的明细表,这样Joe就可以很容易掌握所有水果的销售情况了. ...
分类:编程语言   时间:2017-05-20 15:54:07    阅读次数:149
spring事务管理 TransactionProxyFactoryBean源码分析
J2EE,当然离不开事务,事务又当然少不了Spring声明式事务。spring声明式事务,很多码农门,应该和笔者一样,停留在使用上,及仅仅了解点原理。如:Spring事务管理原理“代理+AOP”,再深入了解就不太清楚了。一直对声明式事务实现特别感兴趣,今天抽时间,剖析一下下。1.准备Be..
分类:编程语言   时间:2017-05-20 15:55:14    阅读次数:1118
python 类,面向对象初探
概述: 面向对象 是一种编程方式(OOP Object Oriented Programming). 三大编程范式: 一、面向过程 二、函数式编程 三、面向对象编程 Why: 面向对象的程序的程序设计: python里要不就用面向过程,要不就用面向对象,两种编程网络 面向对象的程序设计: 可控性差,... ...
分类:编程语言   时间:2017-05-20 15:56:00    阅读次数:307
C语言归并排序(合并排序)算法及代码
归并排序也称合并排序,其算法思想是将待排序序列分为两部分,依次对分得的两个部分再次使用归并排序,之后再对其进行合并。仅从算法思想上了解归并排序会觉得很抽象,接下来就以对序列A[0], A[l]…, A[n-1]进行升序排列来进行讲解,在此采用自顶向下的实现方法,操作步骤如下。(1)将所要进行的排序序 ...
分类:编程语言   时间:2017-05-20 15:56:22    阅读次数:261
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!