码迷,mamicode.com
首页 > 编程语言 > 月排行
C++开发系列-友元函数 友元类
友元函数 默认一个类的私有属性只能在该类的内部可以直接访问。 c++ class A1 { public: A1() { a1 = 100; a2 = 200; } int getA1() { return this a1; } //声明一个友元函数 friend void setA1(A1 p, ...
分类:编程语言   时间:2018-06-01 13:37:00    阅读次数:222
通过Enum 表达式取值
疑问,常量为什么要用Enum 定义,而不用final 来定义一个成员变量或者在Interface 中定义常量? 先来了解什么是Enum 类:Enum类是java.lang包中一个类,他是Java语言中所有枚举类型的公共基类。 一、定义: public abstract class Enum<E ex ...
分类:编程语言   时间:2018-06-01 13:37:22    阅读次数:207
java调用rabbitmq
1 : 需要的jar 下载地址:http://repo1.maven.org/maven2/com/rabbitmq/amqp-client/3.0.4/ maven配置: <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-c ...
分类:编程语言   时间:2018-06-01 13:38:13    阅读次数:246
Python_67面向对象类之特殊成员setitem/getitem/delitem
Traceback (most recent call last): File "D:/Users/Administrator/PycharmProjects/untitled/venv/yingshe/chengyuanxiushifu.py", line 22, in <module> bbb[ ...
分类:编程语言   时间:2018-06-01 13:40:02    阅读次数:200
浅析Javascript单例模式
定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点 。就想我们在开发中有些对象只需要一个,例如window对象。 1. 实现单例模式 我们通过 Singleton.getInstance 来获取 Singleton 类的唯一对象,这种方式相对简单,这种方式非常类似于Java的单例模式实现,但 ...
分类:编程语言   时间:2018-06-01 13:41:38    阅读次数:229
深刻理解Python中的元类(metaclass)
来源:胜哥推荐 译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进 ...
分类:编程语言   时间:2018-06-01 13:42:25    阅读次数:220
多线程等待
import threading,timedef run(): time.sleep(3) print('哈哈哈')start_time=time.time()threads=[] #存放启动的5个线程for i in range(5): t = threading.Thread(target=ru ...
分类:编程语言   时间:2018-06-01 13:42:36    阅读次数:201
多线程多进程
# 多线程、多进程# 1、线程是程序里面最小的执行单元# 2、进程是资源的集合# 线程是包含在一个进程里面的,一个进程可以有多个进程# 一个进程里面默认有一个线程# import threading,time## def run():# time.sleep(3) #干活需要3S# print('哈 ...
分类:编程语言   时间:2018-06-01 13:43:42    阅读次数:202
java ReentranLock锁
1、效果和synchronized一样,都可以同步执行,lock方法获得锁,unlock方法释放锁 使用示例: 注意:必须要在finally块里调用lock.unlock() 释放锁. 2、使用Condition实现等待/通知: awati() 与 signal() 方法: 通过Condition对 ...
分类:编程语言   时间:2018-06-01 13:44:28    阅读次数:196
python操作redis
一,python安装redis模块 pip3 install -y redis 二,python连接redis 三,使用连接池 四,常用的数据类型的操作 a,String操作 b,list常用操作 c,无序集合操作(set) d,有序集合(sorted set),对于有序集合,每一个元素有两个值 e ...
分类:编程语言   时间:2018-06-01 14:26:14    阅读次数:247
python中的各种符号
在这里所作的是将所有的 Python 符号和关键字列出来,这些都是值得掌握的重点。 关键字 ? and ? del ? from ? not ? while ? as ? elif ? global ? or ? with ? assert ? else ? if ? pass ? yield ? ... ...
分类:编程语言   时间:2018-06-01 14:27:06    阅读次数:1383
Two Sum [easy] (Python)
由于题目说了有且只有唯一解,可以考虑两遍扫描求解:第一遍扫描原数组,将所有的数重新存放到一个dict中,该dict以原数组中的值为键,原数组中的下标为值;第二遍扫描原数组,对于每个数nums[i]查看target-nums[i]是否在dict中,若在则可得到结果。 当然,上面两遍扫描是不必要的,一遍 ...
分类:编程语言   时间:2018-06-01 14:27:39    阅读次数:188
JavaScript-Tool:jquery.cxselect.js
1、jquery.cxselect.js /*! * jQuery cxSelect * @name jquery.cxselect.js * @version 1.4.1 * @date 2016-11-02 * @author ciaoca * @email ciaoca@gmail.com * ...
分类:编程语言   时间:2018-06-01 14:30:39    阅读次数:261
C++在低延迟交易系统中的运用
C++在低延迟交易系统中的运用-美国顶尖金融交易公司
分类:编程语言   时间:2018-06-01 15:27:02    阅读次数:154
《Python运维开发之路》 Python入门
Python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。大家都知道,当下全栈工程师的概念很火,而Python是一种全栈的开发语言,所以你如果能学 ...
分类:编程语言   时间:2018-06-01 15:27:37    阅读次数:199
python 反射 (自省)
在做程序开发中,我们常常会遇到这样的需求:需要执行对象里的某个方法,或需要调用对象中的某个变量,但是由于种种原因我们无法确定这个方法或变量是否存在,这是我们需要用一个特殊的方法 或机制要访问和操作这个未知的方法或变量,这中机制就称之为反射。 四个可以实现自省的函数 hasattr() getattr ...
分类:编程语言   时间:2018-06-01 15:27:56    阅读次数:200
C++异常机制实现机制
1、C函数的调用和返回 要理解C++异常机制实现之前,首先要了解一个函数的调用和返回机制,这里面就要涉及到ESP和EBP寄存器。我们先看一下函数调用和返回的流程。 函数栈架构主要承载着以下几个部分: 1、传递参数:通常,函数的调用参数总是在这个函数栈框架的最顶端。 2、传递返回地址:告诉被调用者的 ...
分类:编程语言   时间:2018-06-01 15:30:19    阅读次数:203
Java字节码指令
1. 简介 Java虚拟机的指令由一个字节长度的、代表着某种特定操作含义的数字(称为操作码)以及跟随其后的零至多个代表此操作所需参数(称为操作数)而构成。 由于Java虚拟机采用面向操作数栈而不是寄存器的架构,所以大多数的指令都不包含操作数,只有一个操作码。 Java虚拟机操作码的长度为一个字节(即 ...
分类:编程语言   时间:2018-06-01 15:30:40    阅读次数:215
Python3.x:获取登录界面校验码图片
Python3.x:获取登录界面校验码图片 实例代码: ...
分类:编程语言   时间:2018-06-01 15:31:35    阅读次数:448
spring boot 之参数
spring.config.name指的是springboot启动的入口配置文件。默认是application.properties/yaml/yml.如:java-jarxxx.jar--spring.config.name=myApplication;spring.config.location作用与spring.config.name一样。但是,要比spring.config.name指定的
分类:编程语言   时间:2018-06-01 15:31:52    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!