码迷,mamicode.com
首页 > 编程语言
python面向对象
# -*- coding: utf-8 -*-class Person:'''a doc string for you class'''population = 0def __init__(self,name):'''initial the Person's data'''self.name = n...
分类:编程语言   时间:2015-06-12 19:19:46    阅读次数:166
[ZZ] C++ Vector
vector简介 vector是STL中最常见的容器,它是一种顺序容器,支持随机访问。vector是一块连续分配的内存,从数据安排的角度来讲,和数组极其相似,不同的地方就是:数组是静态分配空间,一旦分配了空间的大小,就不可再改变了;而vector是动态分配空间,随着元素的不断插入,它会按照自身的一套...
分类:编程语言   时间:2015-06-12 19:17:54    阅读次数:192
第二天,Java_Day02
面向对象语言基础组成(通用)1.关键字;2.标识符;3.注释;4.常量与变量;5.运算符;6.语句;7.函数;8.数组;创建新类,java倡导首字母应该大写;
分类:编程语言   时间:2015-06-12 19:17:49    阅读次数:139
c++中虚析构函数
当指向基类的指针指向新建立的派生类对象而且基类和派生类都调用new向堆申请空间时,必须将基类的析构函数声明为虚函数,从而派生类的析构函数也为虚函数,这样才能在程序结束时自动调用它,从而将派生类对象申请的空间归还给堆。 附上一段代码诠释上述概念:#include #include using n...
分类:编程语言   时间:2015-06-12 19:14:35    阅读次数:164
java中==与equals的区别
值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。 ==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。 equals操作表示的两个变量是否是对同一个对象的引用,即堆中的...
分类:编程语言   时间:2015-06-12 19:15:08    阅读次数:147
Python + Matplotlib 绘制 Penrose 铺砌
代码如下: #-----------------------------------------# Python + Matplotlib 绘制 Penrose 铺砌# by Zhao Liang zhao_liang@pku.edu.cn#------------------------...
分类:编程语言   时间:2015-06-12 19:15:24    阅读次数:286
Java Base64、AES、SHA1、MD5加密算法
Java Base64、AES、SHA1、MD5加密算法
分类:编程语言   时间:2015-06-12 19:13:55    阅读次数:132
简单冒泡排序
对冒泡排序进行了小小的改进,当某次扫描没有元素进行交换时,说明已经排序已经完成,此时结束循环。定义了一个count用来检测是否有元素进行交换。#includevoid Bubble_sort(int a[],int n);int main(void){ int n,a[10],i; sc...
分类:编程语言   时间:2015-06-12 19:10:13    阅读次数:192
java操作solr实现索引,查询,删除,拼写检查等功能
使用java操作solr前面讲了很多对solr的操作都是直接在页面上操作的,实际工作中肯定是要使用java进行操作的,在这我们就看一下如何使用java来操作solrSolr提供了solrj来使用java操作solr,SolrJ是封装了httpClient方法,来操作solr的API的。首先添加mav...
分类:编程语言   时间:2015-06-12 19:10:40    阅读次数:159
[ZZ] C++ map and set comparison
标准库中的map和set摘要:本文列出几个基本的STL map和STL set的问题,通过解答这些问题讲解了STL关联容器内部的数据结构,最后提出了关于UNIX/LINUX自带平衡二叉树库函数和map, set选择问题,并分析了map, set的优势之处。对于希望深入学习STL和希望了解STL ma...
分类:编程语言   时间:2015-06-12 19:10:03    阅读次数:178
Solr相似度算法一:默认相似度算法
分类:编程语言   时间:2015-06-12 19:09:24    阅读次数:568
JAVA关键字
1.synchronized详解JAVA语言的关键字 , 当它用来修饰一个方法或者一个代码块的时候 , 能够保证同一时刻最多只有一个线程执行该段代码 .一 . 当两个并发线程访问同一个对象 Object 中的这个synchronized(this)同步代码块时 , 一个时间内只能有一个线程得到执行 ...
分类:编程语言   时间:2015-06-12 19:07:15    阅读次数:147
unity, multi collider
比如下面鸭子模型,只用一个box collider难以很好地吻合其的外形。我们可以为它添加两个box collider,如下图所示:注意:1,colliders一定要添加在模型根节点(即图中dock节点上)。2,如果想让模型是动态的,不要忘了添加Rigidbody。另外,如果需要在脚本里对两个col...
分类:编程语言   时间:2015-06-12 19:08:19    阅读次数:168
java根据图片和文字生成自定义图片
import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.Buff...
分类:编程语言   时间:2015-06-12 19:05:36    阅读次数:447
201506121154_《JavaScript权威指南(第六版)——垃圾回收机制、列宁认识逻辑方法》(P161-?)
1.为了避免类似这样的循环引用问题,最好是在不使用它们的时候手工断开原生js对象与DOM元素之间的连接:代码:myObject.element = null;element.o = null;2. isFinite();是有限数值3. 列宁认识逻辑方法: a. 握、研究事物的一切方面、联系、中...
分类:编程语言   时间:2015-06-12 19:04:04    阅读次数:127
Javascript:charCodeAt()方法及示例
js charCodeAt()函数说明返回一个整数,代表指定位置上字符的 Unicode 编码。该Unicode编码为十六进制strObj.charCodeAt(index)参数:strObj必选项。任何String对象或文字。index必选项。将被处理的字符的从零开始计数的编号。有效值为 0 到字...
分类:编程语言   时间:2015-06-12 19:04:42    阅读次数:160
对半平面交s&i算法的理解
当时学这个算法的时候仅仅是粗略的理解了一下,好多细节其实根本就没有懂。借着bzoj_1007把这个梗补上。先上图首先,我们姑且把算法的过程按照有向直线的倾角分成四个阶段。第一阶段也就是(-PI,-PI/2) 这一阶段搞定以后焦点一定是从右向左(最先加的点最靠右,最后加的点最靠左,栈顶的元素最靠左)第...
分类:编程语言   时间:2015-06-12 19:02:27    阅读次数:136
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!