码迷,mamicode.com
首页 > 编程语言 > 周排行
Python面向对象基础
一、OOPoop就是代码的重用,通过分解代码,最小化代码的冗余以及对现存的代码进行定制来编写程序;OOP模型中有两种对象,类对象和实例对象。类对象提供默认行为,是生产实例对象的工厂;类对象和实例对象都有各自命名空间。二、python类的主要特性?class语句创建类对象并将其赋值给变量名?class语句内的顶层赋值语句会创建类的属性?类属性提供对象的状态和行为三、python实例对象的主要特性?每
分类:编程语言   时间:2019-01-11 20:09:51    阅读次数:217
关于C++标准模板库(STL)的一些基本使用
vector vector可以理解成变长数组,即长度根据需要而自动改变的数组 头文件:#include <vector> 定义:vector<typename>name; vector内可以通过下标或者迭代器(iterator)访问(只有vector和string才允许使用v.begin()+3这种 ...
分类:编程语言   时间:2019-01-11 20:10:23    阅读次数:230
遗传算法
1、遗传算法的概念 遗传算法是借鉴生物进化过程而提出的一种算法,这是一种随机化算法,是建立在不确定性基础上的。算法模拟了种群一代一代进化的过程:通过评估函数进行优胜劣汰的选择,通过交叉和变异来模拟生物的进化。优胜劣汰是遗传算法的核心,根据优胜劣汰的策略的不同,算法最终的效果也是不同的。遗传算法将实际 ...
分类:编程语言   时间:2019-01-11 20:10:50    阅读次数:518
数据结构与算法之Stack(栈)——in dart
用dart 语言实现一个简单的stack(栈)。 ...
分类:编程语言   时间:2019-01-11 20:11:29    阅读次数:261
用数组和链表两种方式实现队列
手写数组实现队列 手写链表实现队列 ...
分类:编程语言   时间:2019-01-11 20:13:58    阅读次数:184
Java代理及Spring AOP
Spring的AOP核心采用的设计模式采用的是代理模式,先介绍下Java的代理。 这里借鉴一下其他人的介绍,https://blog.csdn.net/fighterandknight/article/details/51200470 一 代理模式 代理模式是常用的java设计模式,他的特征是代理类 ...
分类:编程语言   时间:2019-01-11 20:14:18    阅读次数:236
python基础一
一、计算机基础 Cpu:相当于人的大脑,用于计算。 内存:存储数据,4G,8G,16G,32G,成本高,断电即消失。 硬盘:1T,固态硬盘,机械硬盘。存储数据,应该长期保持数据,重要文件,小电影等等。 操作系统(OS):操控cpu,内存,输入输出设备。 应用程序: 二、python的历史 崇尚:优美 ...
分类:编程语言   时间:2019-01-11 20:15:32    阅读次数:174
java iterator(迭代器)
任何容器类,都必须有某种方式可以插入元素并将它们再次取出,毕竟持有事物是容器最基本的工作,对于List,add()插入fang,get()取出,如果从更高层的角度思考,会发现这里有个确定:要用容器,必须对容器的确切类型编程,这样如果原本是List编码的,但是后来要应用于Set,那么此时该怎么办,是重 ...
分类:编程语言   时间:2019-01-11 20:40:21    阅读次数:165
python-->协程
python 协程 协程是单线程下的并发,又称微线程,纤程。英文名Coroutine。协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。而python的线程属于内核级别的,即由操作系统控制调度(如单线程遇到io或执行时间过长就会被迫交出cpu执行权限,切换其他线程运行),在单线程内开启 ...
分类:编程语言   时间:2019-01-11 20:42:35    阅读次数:182
冒泡排序
``` include using namespace std; // 冒泡排序 int main(){ int n, a[100]; while(cin n){ for(int i = 0; i a[i]; } for(int i = 0; i ...
分类:编程语言   时间:2019-01-11 20:42:45    阅读次数:188
Spring Cloud OAuth2 整合手册
一、简介 OAth2是一个标准的授权协议。 在认证与授权的过程中,主要包含以下3种角色。 服务提供方 Authorization Server。 资源持有者 Resource Server。 客户端 Client。 OAuth2的认证流程如图所示,具体如下。 (1)用户(资源持有者)打开客户端 ,客 ...
分类:编程语言   时间:2019-01-11 21:14:26    阅读次数:1769
Python 部分系统类的常用方法整理
下面是常用的几个系统类的常用方法整理: list: 列表[1, 2,...] set: 集合,无重复元素{1, 2,...} str: 字符串 dict: 字典{a:'a', b:'b',...} TextIOWrapper: 文件对象 子集测试(允许不严格意义上的子集): 集合中所有的元素都是 t ...
分类:编程语言   时间:2019-01-11 21:14:57    阅读次数:247
【Java基本功】一文读懂String及其包装类的实现原理
String作为Java中最常用的引用类型,相对来说基本上都比较熟悉,无论在平时的编码过程中还是在笔试面试中,String都很受到青睐,然而,在使用String过程中,又有较多需要注意的细节之处。 String作为Java中最常用的引用类型,相对来说基本上都比较熟悉,无论在平时的编码过程中还是在笔试 ...
分类:编程语言   时间:2019-01-11 21:17:46    阅读次数:211
javascript介绍及如何在html中使用js与jQuery
js是世界上最流行的编程语言,这一点毋庸置疑;它是一种弱类型,动态脚本编程语言,被广泛用于HTML,web技术中。啰嗦:一直在学后端技术,现在发现js基本上不会用,因为现在不使用jsp做前端页面,所以到处都是js对静态页面的封装,然后实现前后端交互。现在发现js功能真强大啊,可以对页面各种修改,真是 ...
分类:编程语言   时间:2019-01-11 21:17:55    阅读次数:222
python 获取文件下文件个数
import glob # path_file_number=glob.glob('D:/case/test/testcase/checkdata/*.py')#或者指定文件下个数 path_file_number=glob.glob(pathname='*.py') #获取当前文件夹下个数 pri... ...
分类:编程语言   时间:2019-01-11 21:19:23    阅读次数:226
LeetCode 第540题 有序数组中的单一元素
/*给定一个只包含整数的有序数组,每个元素都会出现两次,唯有一个数只会出现一次,找出这个数。[0,1,1,2,2,5,5] 示例 1: 输入: [1,1,2,3,3,4,4,8,8] 输出: 2 示例 2: 输入: [3,3,7,7,10,11,11] 输出: 10 注意: 您的方案应该在 O(lo... ...
分类:编程语言   时间:2019-01-11 21:21:04    阅读次数:201
face++算法工程实习生面试
2018-01-11 算法工程实习生 自动化工具链方面 面试的知识点非常仔细,十分检验基本功底 1.自我介绍 2.算法题,leetcode 第一题 两数之和 问python中数组和字典的查找时间复杂度 3.git git 4.linux 常用命令 cd - ,cd ,cd ~,cd / awk 读取 ...
分类:编程语言   时间:2019-01-11 22:07:55    阅读次数:243
phpBB3.0.X导入版面的Python脚本
关联的数据表 在phpBB3.0中导入版面时, 需要处理的有两张表, 一个是 forums, 一个是 acl_groups. 如果是干净的论坛, 可以不保留安装时填入的默认分区和版面, 直接用以下语句初始化: 如果是已经存在版面, 并且需要保留版面的论坛, 则仅需要记下当前的最大right_id . ...
分类:编程语言   时间:2019-01-11 22:10:26    阅读次数:245
python 交错列表合并
三种方法足够了,如果你有其他方法也可以留言 ...
分类:编程语言   时间:2019-01-11 22:10:34    阅读次数:296
java 异常 throw
throw ...
分类:编程语言   时间:2019-01-11 22:11:56    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!