码迷,mamicode.com
首页 > 编程语言 > 周排行
Python全栈之路----数据类型—元组类型
元组类型:有序,不可变的,又叫只读列表 names = ("alex","jack","eric") 1.元组本身不可变,但如果元组中有可变元素,如列表,那么元组中的这个可变元素是可以改变的 2.相关操作 切片 3.用处:用于表示出不能更改的已有变量 ...
分类:编程语言   时间:2019-01-12 00:18:58    阅读次数:185
【Java基本功】聊聊抽象类和接口的区别
1 抽象类一般会实现一部分操作,并且留一些抽象方法让子类自己实现,比如Stringbuffer和Stringbuilder的父类abstractStringbuilder。 2 接口一般指一种规定,比如一个map接口中,可能需要实现增删改查等功能,如果你想实现一个具体map,这些方法就必须按照规定去 ...
分类:编程语言   时间:2019-01-12 00:19:08    阅读次数:167
python实现FTP弱口令扫描器与简单端口扫描器
python实现FTP弱口令扫描器与简单端口扫描器 目录 参考: https://blog.csdn.net/rebelqsp/article/details/22109925 https://www.aliyun.com/jiaocheng/434055.html?spm=5176.100033. ...
分类:编程语言   时间:2019-01-12 00:20:06    阅读次数:282
Java学习入门--(1)JDK、JRE、JVM三者间的关系
JDK、JRE、JVM三者间的关系
分类:编程语言   时间:2019-01-12 00:22:07    阅读次数:183
Python多进程
Unix/Linux/Mac操作系统提供fork()系统调用 Windows下 multiprocessing Pool 进程池 Process之间肯定是需要通信的,操作系统提供了很多机制来实现进程间的通信。Python的multiprocessing模块包装了底层的机制,提供了Queue、Pipe ...
分类:编程语言   时间:2019-01-12 00:22:22    阅读次数:168
14 python初学(高阶函数 递归函数 内置函数)
高阶函数:1. 函数名是一个变量,函数名可以进行赋值 2. 函数名可以作为函数参数,还可以作为函数返回值(函数名称作为函数返回值时返回的是:函数的地址;print 这个返回值的调用相当于执行这个函数。 函数调用作为函数返回值相当于返回这个函数的执行结果) 递归函数: 经典案例:斐波那切数列 内置函数 ...
分类:编程语言   时间:2019-01-12 00:23:27    阅读次数:215
python 线程(创建2种方式,守护进程,锁,死锁,递归锁,GIL锁,其他方式)
###############总结############ 线程创建的2种方式(重点) 进程:资源分配单位 线程:cpu执行单位(实体) 线程的创建和销毁的开销特别小 线程之间资源共享,是同一个进程中的资源共享,会涉及到安全问题,所以需要加锁解决 锁:牺牲了效率,保证了数据安全(重点) 死锁现象:出 ...
分类:编程语言   时间:2019-01-12 00:24:08    阅读次数:225
线程的创建 验证线程之间共享数据 守护线程 线程进程效率对比 锁 死锁 递归锁
方式二: 线程之间数据共享的验证: GIL本质就是一把互斥锁,既然是互斥锁,所有互斥锁的本质都一样,都是将并发运行变成串行,以此来控制同一时间内共享数据只能被一个任务所修改,进而保证数据安全。 可以肯定的一点是:保护不同的数据的安全,就应该加不同的锁。 要想了解GIL,首先确定一点:每次执行pyth ...
分类:编程语言   时间:2019-01-12 00:24:37    阅读次数:191
Vscode配置C++运行环境(2019/1//11更)并加入bits/stdc++.h头文件
因为重装系统,以前配置好的c++环境又没了。所以有要配置一遍。 1 下载mingw64或minw, 配置好环境变量:C://mingw64//bin; 在cmd下用g++ -v验证是否成功. 2. 打开Vscode进行配置:https://blog.csdn.net/qq_41684261/arti ...
分类:编程语言   时间:2019-01-12 00:24:59    阅读次数:2018
Spring源码窥探之:注解方式的AOP原理
AOP入口代码分析 继承结构分析 断点调试 AnnotationAwareAspectJAutoProxyCreator作为后置处理器做了什么? 分析InstantiationAwareBeanPostProcessor的两个方法 ...
分类:编程语言   时间:2019-01-12 00:25:21    阅读次数:225
【Java基本功】一文读懂final关键字的用法
本文主要介绍了final关键字的基本使用方法及原理 final关键字可以修饰类、方法和引用。 修饰类,该类不能被继承。并且这个类的对象在堆中分配内存后地址不可变。 修饰方法,方法不能被子类重写。 修饰引用,引用无法改变,对于基本类型,无法修改值,对于引用,虽然不能修改地址值,但是可以对指向对象的内部 ...
分类:编程语言   时间:2019-01-12 00:26:06    阅读次数:218
【Java基本功】一文了解Java中继承、封装、多态的细节
本节主要介绍Java面向对象三大特性:继承 封装 多态,以及其中的原理。 本文会结合虚拟机对引用和对象的不同处理来介绍三大特性的原理。 继承 Java中的继承只能单继承,但是可以通过内部类继承其他类来实现多继承。 封装 封装主要是因为Java有访问权限的控制。public > protected > ...
分类:编程语言   时间:2019-01-12 00:27:14    阅读次数:231
python模块uuid产生唯一id
使用版本4:uuid4就可以了 UUID4缺点:糟糕的随机数发生器使得它更有可能发生碰撞,但是概率真的很小 UUID1缺点:暴露隐私 If all you want is a unique ID, you should probably call uuid1() or uuid4(). Note t ...
分类:编程语言   时间:2019-01-12 00:27:22    阅读次数:221
Python全栈之路---数据类型—字符串
字符串:有序的字符的集合,用于存储和表示基本的文本信息,一对单、双、或三引号中间包含的内容称之为字符串 1.特性:有序,不可变(开辟新地址存储字符串,python解释器会定期清空不用了的已存储的) 2.操作 常用:isdigit replace find count strip center spl ...
分类:编程语言   时间:2019-01-12 00:28:20    阅读次数:244
详解Java内存区域?虚拟机类加载机制?
一、Java运行时数据区域 1、程序计数器 “线程私有”的内存,是一个较小的内存空间,它可以看做当前线程所执行的字节码的行号指示器。Java虚拟机规范中唯一一个没有OutOfMemoryError情况的区域。 字节码解释器工作时就说通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、 ...
分类:编程语言   时间:2019-01-12 00:28:30    阅读次数:252
python魔术方法
python魔术方法: 在Python中以两个下划线开头的方法,__init__、__str__、__doc__、__new__等,被称为"魔术方法"(Magic methods)。魔术方法在类或对象的某些事件出发后会自动执行,如果希望根据自己的程序定制自己特殊功能的类,那么就需要对这些方法进行重写 ...
分类:编程语言   时间:2019-01-12 00:29:09    阅读次数:295
Go语言开发分布式任务调度 轻松搞定高性能Crontab
第1章 课程介绍本章中将介绍一下本课程的基本内容,包括:我们要做什么、要求什么基础、将学会哪些工具、收获哪些独家干货,以及课程具体安排。1-1 导学视频第2章 如何执行shell命令执行"定时任务"其实就是执行"shell命令"。在本章中,将首先带大家区分"程序"与"命令",接着了解bash命令解释 ...
分类:编程语言   时间:2019-01-12 01:02:45    阅读次数:358
python魔术方法(二)
上下文管理: 文件IO操作可以对文件对象使用上下文管理,使用with...as语法 with open('test') as f: pass 当一个对象同时实现了__enter__()和__exit__()方法,就属于上下文管理的对象 __enter__:进入与此对象相关的上下文,如果存在该方法,w ...
分类:编程语言   时间:2019-01-12 01:03:42    阅读次数:299
javaAPI_IO流基础_字节流基础知识
IO流 1.IO流概述 所谓的IO流就是用来进行设备之间的数据传输的。 2.IO流分类 (1).按照数据流向 输入流 读取数据 输出流 写出数据 (2).按照数据类型 字节流 字节输入流 读取数据 InputStream 字节输出流 写出数据 OutputStream 字符流 字符输入流 读取数据 ...
分类:编程语言   时间:2019-01-12 01:04:48    阅读次数:250
Go语言实战抽奖系统
第1章 课程介绍课程内容的整体介绍以及学习建议。1-1 Go抽奖系统导学第2章 6种抽奖活动来一遍看书不如动手,本章将从年会抽奖、彩票刮奖、微信摇一摇、支付宝集福卡、微信抢红包、抽奖大转盘6种抽奖活动的实现出发,让小伙伴切身的体验下如何实现不同的抽奖活动,这些活动实现的差异和难点在哪,并示范用多种方 ...
分类:编程语言   时间:2019-01-12 01:04:55    阅读次数:432
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!