码迷,mamicode.com
首页 > 编程语言
effective c++ (一)
条款01:把C++看作一个语言联邦 C++是一种多重范型编程语言,一个同时支持过程(procedural),面向对象(object-oriented),函数形式(functional),泛型形式(generic),元编程(metaprogramming)的语言 1、c part of C++,c++ ...
分类:编程语言   时间:2016-11-20 19:00:44    阅读次数:201
java常用设计模式
一个程序员对设计模式的理解: “不懂”为什么要把很简单的东西搞得那么复杂。 后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式, 目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提 ...
分类:编程语言   时间:2016-11-20 19:00:47    阅读次数:233
python操作redis
模块安装: easy_install python-redis 模块名称: redis 连接redis #!/usr/bin/env python import redis def connect_redis(ip): try: r = redis.Redis(ip=ip) #默认端口 6379 , ...
分类:编程语言   时间:2016-11-20 19:00:36    阅读次数:213
java 创建string对象机制 字符串缓冲池 字符串拼接机制
1.String str = new String("hello"); 创建了2个对象,1.检查常量池中有没有hello,没有的话,创建对象放到常量池中,再创建对象放到堆中。如果常量池有hello对象,则只创建一个对象并放到堆中。 2.字符串常量池在方法区 3.String str = "hello ...
分类:编程语言   时间:2016-11-20 18:53:48    阅读次数:277
C++ 各种基本类型间的转换
常用的转换方法: 流转换 STL标准函数库中函数转换 流转换 流转换主要是用到了<sstream>库中的stringstream类。 通过stringstream可以完成基本类型间的转换, STL函数转换 标准函数库里包含了基本类型间转换的函数,在库<stdlib.h>中。 基本的函数: itoa( ...
分类:编程语言   时间:2016-11-20 18:52:03    阅读次数:249
Python基础
Python简介 作为主流的开源系统之一,Python拥有很大且活跃的开发社区,有不凡的速度进行版本更新和开发改进。 一、Python技术上的优点 1.面向对象 从根本上讲,Python是一种面向对象的语言。它的类模块支持多态、操作符重载和多重继承等高级概念。Python特有的简洁语法和类型,比其他... ...
分类:编程语言   时间:2016-11-20 18:49:30    阅读次数:368
java基础(死循环退出选项)
java程序中为了程序正常运行,需要给无限循环加入一个退出选项,保证程序的可执行性。 ...
分类:编程语言   时间:2016-11-20 18:45:16    阅读次数:265
初学 Python(十三)——匿名函数
初学 Python(十三)——匿名函数 初学 Python,主要整理一些学习到的知识点,这次是匿名函数。 ...
分类:编程语言   时间:2016-11-20 18:45:12    阅读次数:149
numpy 多维数组的存取
多维数组的存取和一维数组类似,由于多维数组有多个轴,所以他的下标需要多个值来表示。这里讨论的主要是二维数组。二维数组0轴以行为单位,1轴以列为单位,存取数组使用元组作为下标,需要注意的是,python中的元组通常用圆括号括起来,但是其实元组的语法只需要用逗号隔开就可以。因此a[1,2]等价a[(1, ...
分类:编程语言   时间:2016-11-20 18:38:24    阅读次数:187
C语言有符号和无符号之间的转换
无符号数:不存在正负之分,所有位都用来表示数的本身。 有符号数:最高位用来表示数的正负,最高位为1则表示负数,最高位为0则表示正数。 1.无符号数 >有符号数 看无符号数的最高位是否为1, 如果不为1(为0),则有符号数就直接等于无符号数; 如果无符号数的最高位为1,则将无符号数取补码,得到的数就是 ...
分类:编程语言   时间:2016-11-20 18:29:19    阅读次数:116
35 个 Java 代码性能优化总结
前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时 ...
分类:编程语言   时间:2016-11-20 18:28:21    阅读次数:272
js 去掉数组中重复的值 保持唯一性
function unique(arr) { var result = [], hash = {}; for (var i = 0, elem; (elem = arr[i]) != null; i++) { if (!hash[elem]) { result.push(elem); hash[el ...
分类:编程语言   时间:2016-11-20 18:24:50    阅读次数:178
numpy自动生成数组
1 np.arange(),类似于range,通过指定开始值,终值和步长来创建表示等差数列的一维数组,注意该函数和range一样结果不包含终值。 2 np.linspace()函数,与上面np.arange不同的是,该函数第三个参数指定的是元素个数,它表示给定起始值和终点值以及元素个数,生成一个一维 ...
分类:编程语言   时间:2016-11-20 18:22:53    阅读次数:187
[c++] Basic ideas and Style Guide
Get your own compiler: sudo add-apt-repository ppa:ubuntu-toolchain-r/testsudo apt-get updatesudo apt-get install g++-4.9you can then compile using th ...
分类:编程语言   时间:2016-11-20 18:21:57    阅读次数:181
数组拆分为新数组
package com.classes;//已知数组a,将奇数位置元素存到b数组中,偶数位置元素存到c数组中public class Shuzu1118_4 { public static void main(String[] args) { int [] a={3,6,9,1,4,7,2,5,8} ...
分类:编程语言   时间:2016-11-20 18:21:50    阅读次数:140
java常见的控制语句
/** * java常见的控制流语句 * @author javawg * @version 2016-11-20 * */ public class IfTest { public static void main(String[] args) { // TODO Auto-generated m ...
分类:编程语言   时间:2016-11-20 18:21:08    阅读次数:196
c++ map
#include<stdio.h>#include<map>#include<iostream>#include<string>using namespace std;int main() { map<string, int> map;//定义 std::map<string, int> ::ite ...
分类:编程语言   时间:2016-11-20 18:17:56    阅读次数:124
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!