码迷,mamicode.com
首页 > 编程语言 > 月排行
python-类的组合和使用
组合 1、python中除了类与类的继承关系外,还有组合的关系。 什么是组合——就是解决一个类作为另一个类的属性。 是解决一个类【有】什么的问题。eg:学生【有】课程,老师【有】课程。 继承与组合的区别: 1、继承——》解决的问题:是什么【是】什么的关系:eg 学生【是】人类,老师【是】人类。 用法 ...
分类:编程语言   时间:2018-05-06 13:42:22    阅读次数:289
Selenium2+python自动化46-js解决click失效问题
前言 有时候元素明明已经找到了,运行也没报错,点击后页面没任何反应。这种问题遇到了,是比较头疼的,因为没任何报错,只是click事件失效了。 本篇用2种方法解决这种诡异的点击事件失效问题 一、遇到的问题 1.在练习百度的搜索设置按钮时,点保存设置按钮,alert弹出没弹出(代码没报错,只是获取ale ...
分类:编程语言   时间:2018-05-06 13:42:48    阅读次数:152
Selenium2+python自动化55-unittest之装饰器(@classmethod)
前言 前面讲到unittest里面setUp可以在每次执行用例前执行,这样有效的减少了代码量,但是有个弊端,比如打开浏览器操作,每次执行用例时候都会重新打开,这样就会浪费很多时间。 于是就想是不是可以只打开一次浏览器,执行完用例再关闭呢?这就需要用到装饰器(@classmethod)来解决了。 一、 ...
分类:编程语言   时间:2018-05-06 13:42:57    阅读次数:232
Yii框架配置语言包
配置文件frontend\config\main.php 'language' => 'zh-CN', //配置语言包 'i18n' =>[ 'translations' => [ '*' => [ 'class' => 'yii\i18n\PhpMessageSource', //'basePat ...
分类:编程语言   时间:2018-05-06 13:43:03    阅读次数:201
java基本语法
关键字:被java语言赋予特殊的含义,用作专门用途的字符串(单词),关键字的所有字符都是小写 保留字:现在的java版本还没有使用,但是以后版本可能会使用作为关键字,命名关键字要避免使用这些保留字 cast、future、inner、outer、rest、var、goto、constant 标识符: ...
分类:编程语言   时间:2018-05-06 14:44:23    阅读次数:213
一、Spring简介
Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stac ...
分类:编程语言   时间:2018-05-06 14:44:43    阅读次数:196
数组中出现次数超过一半的数字
题目 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 我的想法 这道题如果直接解的话,是没有什么难度。可以采用一个map来存每个数字出现 ...
分类:编程语言   时间:2018-05-06 14:44:50    阅读次数:126
Python3爬虫(十六) pyspider框架
Infi-chu: http://www.cnblogs.com/Infi-chu/ 一、pyspider介绍1.基本功能 提供WebUI可视化功能,方便编写和调试爬虫 提供爬取进度监控、爬取结果查看、爬虫项目管理 支持多种数据库,MySQL、MongoDB、Redis、SQLite、Postgre ...
分类:编程语言   时间:2018-05-06 14:45:20    阅读次数:977
C++根据传入的函数指针来解析需要的参数
C++可以根据传入的函数指针,获取自己需要的参数类型,然后根据参数源中获取需要的参数,这里我用tuple作为演示,不过,只要可以根据序号,或者顺序方式等获取实参,都可以使用类似的方式实现: 先给出一个辅助函数: 下面给出实际的实现函数: 下面是测试用例: 通过使用lambda表达式,我们可以很方便的 ...
分类:编程语言   时间:2018-05-06 14:45:48    阅读次数:197
C++ 将string转换成char*字符串
我们经常会使用C和C++的混合编程,在某些情况下,需要将C++的string,转换成char* 的字符串。下面说两种可行的方法,作为总结。 1. data(); 如: string str="abc";char*p=(char*)str.data(); 2.c_str(); 如: string st ...
分类:编程语言   时间:2018-05-06 14:46:07    阅读次数:192
经典排序算法的应用
1.对几乎有序的数组排序 问题:给定数组arr,元素个数为N,将其排序后元素移动的顺序不超过K,其中K<<N。 分析: 1.冒泡排序,选择排序,快速排序,归并排序等排序时间复杂度与数组状态无关。 2.插入排序复杂度为O(N*K) 3.改进后的堆排序可以做到O(N*logK) 改进后的堆排序: 1.考 ...
分类:编程语言   时间:2018-05-06 14:47:29    阅读次数:132
Javac的实现过程
主要介绍Javac的实现过程及原理。 首先弄明白什么是Javac? Javac是一种编译器,将一种语言转换为另一种语言规范。编译器的作用就是将符合java语言规范的源代码转化为JVM虚拟机能够识别的字节码文件的过程。 对于java而言。javac任务就是将java源代码转换为jvm能够识别的二进制码 ...
分类:编程语言   时间:2018-05-06 14:49:02    阅读次数:183
JAVA基础8-面向对象3
一.类的多态:父类的引用指向子类的对象 在同一个方法中, 参数的类型相同,但是由于运行的环境不同而表现出来的不同的形式。 例:Dog类继承了Animal类,则可以写成:Animal dog = new Dog(); 二.对象转型 向上转型:是隐式转换,例如将猫类转换成动物类; 向下转型:是显示转换, ...
分类:编程语言   时间:2018-05-06 14:49:10    阅读次数:173
java 成员变量为什么可以不初始化而局部变量必须初始化
对于java虚拟机内存这块始终有点迷,今天又把深入理解jvm虚拟机拿出来翻了翻,理了理java内存区域。 ava虚拟机栈描述的是java方法执行的内存模型:每个方法在执行的同时都会创建一个栈帧用于存放局部变量表,操作数栈,动态链接,方法出口等信息。局部变量表所需的内存空间在编译期间完成分配,当进入一 ...
分类:编程语言   时间:2018-05-06 14:49:51    阅读次数:205
springboot+mybatis+jpa
使用springboot、mybatis和jpa搭建项目。 新建项目 修改pom.xml ...
分类:编程语言   时间:2018-05-06 14:51:51    阅读次数:123
POJ1195 二维树状数组
题目大意 给一个初始全0的矩阵,操作1为将(i,j)处的元素加上k 操作2为输出子矩阵(a,b)(c,d)的所有元素和 操作3为结束程序 二维树状数组模板 唯一要注意的是题目中从0开始标号,所以要将所有的坐标都加1再进行操作 ...
分类:编程语言   时间:2018-05-06 14:52:25    阅读次数:113
Java零基础入门路径学习
Java零基础入门路径学习 后端开发: 1、2017龙果微服务架构的分布式事务解决方案 2、2017年龙果spring boot 入门实战视频教程-首套中文教程 3、51CTO Spring Boot实战与原理分析视频课程 4、ElasticSearch5视频教程 5、Elasticsearch顶尖 ...
分类:编程语言   时间:2018-05-06 14:52:51    阅读次数:169
Java SSM开发大众点评后端
Java SSM开发大众点评后端 后端开发: 1、2017龙果微服务架构的分布式事务解决方案 2、2017年龙果spring boot 入门实战视频教程-首套中文教程 3、51CTO Spring Boot实战与原理分析视频课程 4、ElasticSearch5视频教程 5、Elasticsearc ...
分类:编程语言   时间:2018-05-06 14:53:07    阅读次数:850
Java 基本数据类型
1. 1Byte=8Bit (一个字节等于八个位) 最大值:MAX_VALUE= 27-1。(127) 最小值:MIN_VALUE= -27。(-128) 2. short 两个字节 16位 最小值:Short.MIN_VALUE=-32768 (-215)最大值:Short.MAX_VALUE=3 ...
分类:编程语言   时间:2018-05-06 14:53:21    阅读次数:126
python笔记之按文件名搜索指定路径下的文件
1.搜索文件名中以指定的字符串开头(如搜索dll,结果中含有dll a,dll abc等) 我的目录下有dll a.txt和dll.txt文件 其中a文件夹下还有这两个文件 我希望通过python选择寻找关键字dll来把这四个文件找出 输出结果: 2.如果我只想找出名叫dll的txt,不要dll a ...
分类:编程语言   时间:2018-05-06 14:53:31    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!