码迷,mamicode.com
首页 > 编程语言 > 日排行
python3使用ddt框架进行外部传参
ddt:python数据驱动模块 一.安装ddt:pip install ddt 二.传参: 1.传递一个参数: import unittest import ddt @ddt.ddt class MyTestCase1(unittest.TestCase): @ddt.data(2, 3, 6) ...
分类:编程语言   时间:2018-09-06 14:31:45    阅读次数:1239
8 python 抽象类
1、抽象类 --类似接口 接口的概念: 自己提供给使用者来调用自己功能的方式\方法\入口, 1.1、java中接口 interface 1.2、为何要用接口 2、模仿interface 在python中根本就没有一个叫做interface的关键字,如果非要去模仿接口的概念 可以借助第三方模块:htt ...
分类:编程语言   时间:2018-09-06 14:33:56    阅读次数:178
python中__name__的意义
首先定义了一个test.py的文件,然后再定义一个函数,并在函数定义后直接运行: test.py def HaveFun(): if __name__ == '__main__': print('I am in my domain,my name is %s' % __name__) else: p ...
分类:编程语言   时间:2018-09-06 14:34:21    阅读次数:117
Python import与from import使用
Python程序可以调用一组基本的函数(即内建函数),比如print()、input()和len()等函数。Python本身也内置一组模块(即标准库)。每个模块都是一个Python程序,且包含了一组相关的函数,可以嵌入到你的程序之中,比如,math模块包含了数学运算相关的函数,random模块包含随 ...
分类:编程语言   时间:2018-09-06 14:36:34    阅读次数:157
linux查看进程的线程数
top -H -p $PID #查看对应进程的那个线程占用CPU过高 1、top -H 手册中说:-H : Threads toggle 加上这个选项启动top,top一行显示一个线程。否则,它一行显示一个进程。 2、ps xH 手册中说:H Show threads as if they were ...
分类:编程语言   时间:2018-09-06 14:37:39    阅读次数:127
java中的.class文件反编译
安装Java jdk后 看安装目录里有没有jad.exe,没有要下载,一般都有的 配置Java环境变量 开始-运行-cmd-回车-进入命令行窗口: cd+空格+class文件所在路径: 按下面的命令进行反编译: 例如:[2] jad -sjava example.class 回车 在目录里可以看到e ...
分类:编程语言   时间:2018-09-06 14:37:46    阅读次数:176
java线程
Thread.currentThread方法 Thread的静态方法currentThread方法可以用于获取运行当前代码片段的线程。 Thread current = Thread.currentThread(); public class CurrentThreadDemo { public s ...
分类:编程语言   时间:2018-09-06 14:38:22    阅读次数:182
python解答之装饰器
装饰器,简而言之就是在不改变原函数任何代码(包括调用方式)的情况下为函数增加额外的功能。特殊之处在于装饰器的返回值也是一个函数。 下面先举个简单的栗子: import time def count_time(foo_func): def inner(): print("inner func star ...
分类:编程语言   时间:2018-09-06 14:40:52    阅读次数:164
java面试题
1,spring中ioc的底层原理 xml配置文件 dom4j解析xml 工厂设计模式 反射 思想:高内聚,低耦合 2,spring中的关键字 <bean id="" class=""> id属性:根据id值得到配置对象 class属性:创建对象所在类的全路径 name属性:功能和id一样,但是能有 ...
分类:编程语言   时间:2018-09-06 14:41:51    阅读次数:145
javaweb的中文问题解释
1 (浏览器以这个编码 发送给服务器) jsp中 其中contentType="text/html; charset=UTF 8"的作用是告诉浏览器提交数据的时候,使用UTF 8编码 2 (服务器以这个 解码浏览器传来的东西) 在通过Servlet获取中文参数 的章节中知道,可以通过 request ...
分类:编程语言   时间:2018-09-06 14:42:53    阅读次数:148
C#可选参数、命名参数、参数数组
学习了C#4.0的新特性:可选参数、命名参数、参数数组。 1、可选参数,是指给方法的特定参数指定默认值,在调用方法时可以省略掉这些参数。 但要注意: (1)可选参数不能为参数列表的第1个参数,必须位于所有的必选参数之后(除非没有必选参数); (2)可选参数必须指定一个默认值,且默认值必须是一个常量表 ...
分类:编程语言   时间:2018-09-06 14:43:38    阅读次数:194
多线程
1. 多线程 进程:正在运行的程序,是系统进行资源和调度的独立单位,每一进程都有独立的内存空间和系统资源 多进程的意义:单进程的计算机只能做一件事情,多进程可以执行多个进程 ,提供CPU的使用率,实际是CPU在不同进程之间的高效切换 线程:在同一个进程内可以执行多个任务,而每一个任务都可以看成是一个 ...
分类:编程语言   时间:2018-09-06 14:45:56    阅读次数:143
Selenium3+python自动化(3.7版本)-chrome67环境搭建
前言 目前selenium版本已经升级到3.0了,网上的大部分教程是基于2.0写的,所以在学习前先要弄清楚版本号,这点非常重要。本系列依然以selenium2为基础,目前selenium3坑比较多,暂时没精力去研究,后续会出相关教程。 一、selenium简介 Selenium 是用于测试 Web ...
分类:编程语言   时间:2018-09-06 14:46:25    阅读次数:2331
C++11 智能指针
1、C++98的智能指针 2、C++11的智能指针 智能指针本质是一个模板类 (1)三种智能指针 头文件 <memory> unique_ptr 共享的智能指针 shared_ptr 独占的智能指针 weak_ptr 弱引用的智能指针 (2)explict关键字 C++11之后的智能指针的构造函数都 ...
分类:编程语言   时间:2018-09-06 14:47:09    阅读次数:261
旋转数组中查找最小值-剑指Offer11
1.题目简介 求一个旋转数组的最小值。( 把一个数组从最开始的若干个元素搬到数组的末尾,即为旋转数组。) 输入:一个递增排序数组的旋转 输出:数组的最小值 例子:数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1. 2.思路分析 最直观的解法是从头到尾顺序遍历,这种方法 ...
分类:编程语言   时间:2018-09-06 14:47:19    阅读次数:149
多线程-ThreadLocal
1.threadLocal:本地线程变量,为每个线程提供副本,以此来保证线程安全。 2.性能:从并发的角度来说,如果并发量不是很大,加锁的方式会更好。并发量很大的情况下,使用threadlocal可以一定程度减小所竞争。 3.举个栗子: 看到了threadlocal来保证线程安全的本质了吗?代码中有 ...
分类:编程语言   时间:2018-09-06 14:49:27    阅读次数:192
C语言的历史
欢迎来到C语言的世界!C语言是一种强大的专业化编程语言,深受业余和专业编程人员的欢迎。在学习之前先让我们了解和认识它! C语言的原型是A语言(ALGOL 60语言)。 1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。 196 ...
分类:编程语言   时间:2018-09-06 14:50:00    阅读次数:175
PHP(3)“判断回文数”算法问题
原题目:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 eg: 如果是回文数,则输出,否,则返回false。 这个我感觉是最容易理解的一种方法,也是最简单粗暴的,上面代码也可以用array_map这个函数,不过我感觉整体思路一样。 当然还有另外一种思路,回文 ...
分类:编程语言   时间:2018-09-06 16:11:58    阅读次数:216
SpringMyBatis-01
1、Spring简介 1)Spring是一个开源的轻量级应用开发框架,其目的是用于简化企业应用程序的开发,降低侵入性 2)Spring提供的IOC和AOP功能,可以将组件之间的耦合度降至最低,即解耦;便于系统的升级和维护 3)Spring的本质是管理软件中的对象,即创建对象和维护对象之间的关系 2、 ...
分类:编程语言   时间:2018-09-06 16:12:08    阅读次数:167
Spring Cloud微服务架构简介
最近阅读了周立的《SpringCloud与Docker》收获挺大的,抽了一点时间对书中的内容做了总结。方便大家快速了解什么是SpringCloud,SpringCloud主要的功能及SpringCloud服务治理。如下博客的内容都出自这本书。什么是微服务微服务架构风格是一种将一个单一应用程序开发为一组小型服务的方法,每个服务运行在自己的进程中,服务间通信采用轻量级通信机制(通常用HTTP资源API
分类:编程语言   时间:2018-09-06 16:12:16    阅读次数:588
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!