码迷,mamicode.com
首页 > 编程语言 > 日排行
Java基本程序结构
一个完整的Java程序: 解析: Java是面向对象的语言,一个程序的基本单位就是 ,类名要求: 必须以英文字母开头,后接字母,数字和下划线组合 习惯首字母大写 是访问修饰符,表示该类是公开的,不写 也能正确编译,但是无法从命令行执行。 在 的内部可以定义若干方法,方法内部的代码会被依次顺序执行。 ...
分类:编程语言   时间:2020-03-06 15:14:51    阅读次数:62
python学习第六天
一、可变与不可变类型 可变类型:值改变,id不变,证明改的是原值,证明原值是可以被改变的 不可变类型:值改变,id也变了,证明是产生新的值,压根没有改变原值,证明原值是不可以被修改的 可变类型:int,float,str,bool 不可变类型:列表,字典 二、条件 第一大类:显式布尔值 2.1 条件 ...
分类:编程语言   时间:2020-03-06 15:15:10    阅读次数:67
Python-操作系统、进程概念
操作系统 多道操作系统 第一次提出了多个程序可以同时在计算机中计算 1.遇到IO就让出cpu 2.把cpu让给其他程序,让其他程序能够使用cpu 3.cpu的让出这件事要占用时间 4.两个程序来回在cpu上切换,不会乱 每个程序有独立的内存空间 每个程序在切换的前后会把当前的状态记录下来 cpu计算 ...
分类:编程语言   时间:2020-03-06 15:17:20    阅读次数:73
java类的加载顺序和实例化顺序(Demo程序)
一、main函数中实例化对象 父类 子类 运行结果 二、main函数中不实例化对象 运行结果 三、结论 类在加载时: 父类静态变量 父类静态代码块 子类静态变量 大于子类静态代码块 类在实例化时: 父类非静态变量 父类匿名代码块 父类构造函数 子类非静态变量 子类非静态代码块 子类构造函数 ...
分类:编程语言   时间:2020-03-06 15:18:31    阅读次数:79
Python接口测试题(持续更新中)
1、json和字典的区别? Json是轻量级的数据交互格式,以key-value的键值对形式来保存数据,结构清晰,可以说是目前互联网项目开发中最常用的一种数据交互格式。 字典,同样是以key-value的键值对来保存数据,是python中的一种数据类型。 2、你做接口自动化测试时,测试数据放哪里? ...
分类:编程语言   时间:2020-03-06 15:19:31    阅读次数:199
JavaScript数组方法: 变异方法 (mutation method)和非变异 (non-mutating method)
JavaScript提供了几种添加,删除和替换数组中项目的方法。但是其中一些方法会使数组发生变化,而另一些则是不发生变化的。他们产生一个新的数组。 变异方法 (mutation method) push()、pop()、shift()、unshift()、splice()、sort()、revers ...
分类:编程语言   时间:2020-03-06 15:19:45    阅读次数:105
Visuao Studio中C和C++代码混编
c和c++语言混合编译时候,需要修改c语言头文件 #ifdef __cplusplus extern "C" { #endif /******/ #ifdef __cplusplus } #endif ...
分类:编程语言   时间:2020-03-06 15:23:05    阅读次数:75
Python 的版本选择与安装细节
Python 的版本选择与安装细节 [TOC] Python 版本选择 因程序开发者未必及时更新 Python 程序,安装新版本 Python 可能会遇到兼容性问题,故而不建议安装最新版本的 Python。 Win 10 安装 Python 3.6.8( "官方下载链接" ) Win 7 & Win ...
分类:编程语言   时间:2020-03-06 15:26:01    阅读次数:103
Python练习题(持续更新中)
第一题 使用while循环实现输出2 - 3 + 4 - 5 + 6 ... + 100 的和。 #方法一 #从2开始计算 i = 2 #定义一个变量用于保存结果 sum=0 while i <= 100: if i % 2 == 0: sum = sum + i else: sum = sum - ...
分类:编程语言   时间:2020-03-06 15:31:26    阅读次数:541
Python_字符串格式化输出
1. % (1)通用格式:%[(name)][flags][width][.precision]typecode (name)放置字典的键;flags有'+'(显示正负号),'-'(左对齐),'0'(补零);width表示整体宽度;precision表示小数点后位数 可以用*来指定width和pre ...
分类:编程语言   时间:2020-03-06 15:31:45    阅读次数:99
【算法题】04-猫狗队列
题目 宠物猫和狗的类如下: 实现个猫狗队列的结构,需求如下: 用户可以调用add方法将cat类或dog类的实例放入队列中 用户可以调用pullAll方法,将队列中所有的实例安装进队列的先后顺序依次弹出 用户可以调用pollDog方法,将队列中的dog类的实例按照进队列的先后顺序依次弹出 用户可以调用 ...
分类:编程语言   时间:2020-03-06 15:33:38    阅读次数:66
java学习:空格的灵活使用
public class iloveyouright{ public static void main(String[] args){ System.out.println("\t*\t\t\t*"); System.out.println("*\t\ti love you\t\t*"); Syst ...
分类:编程语言   时间:2020-03-06 15:34:08    阅读次数:69
多线程之缓存一致性协议
前言: CPU在摩尔定律的指导下以每18个月翻一番的速度在发展,然而内存和硬盘的发展速度远远不及CPU。这就造成了高性能能的内存和硬盘价格及其昂贵。然而CPU的高度运算需要 高速的数据。为了解决这个问题,CPU厂商在CPU中内置了少量的高速缓存以解决I\O速度和CPU运算速度之间的不匹配问题。 首先 ...
分类:编程语言   时间:2020-03-06 15:34:33    阅读次数:80
C语言-二级指针
使用int **pp_val = &p_val 来定义二级指针 /* 二级指针演示 */ #include <stdio.h> int main() { int val = 0; int *p_val = &val; int **pp_val = &p_val; //表示p_val的地址 print ...
分类:编程语言   时间:2020-03-06 15:35:53    阅读次数:75
java基础-4.方法
一、方法入门 1、概述 方法:将一个功能抽取出来,把代码单独定义在一个打括号内,形成一个单独的功能。当需要使用这个功能时。就去调用这个方法,这样即实现了代码的复用性,也解决了代码的冗余。 2、方法的定义 定义的格式 定义格式解释: 修饰符:目前固定写法 。 返回值类型:目前固定写法 。 方法名:满足 ...
分类:编程语言   时间:2020-03-06 15:37:15    阅读次数:76
Visual Studio Code Python 环境部署
Visual Studio Code Python 环境部署 简单说两句 一直以来都在用 PyCharm,但是随着学生身份的消失,不能合法免费使用了。而社区版本的 PyCharm 功能又太不完善。当然,这些还不是主要问题,因为 PyCharm 太好用,这些都不是阻碍我继续使用 PyCharm 的理由 ...
分类:编程语言   时间:2020-03-06 15:39:02    阅读次数:105
【算法题】05-用一个栈实现另一个栈的排序
题目 一个栈中元素的类型为整型,现在想将该栈从顶到底按从大到小的顺序排序,只许申请一个栈。除此之外,可以申请新的变量,但不能申请额外的数据结构。如何完成排序? 思路 将要排序的栈记为stack,申请的辅助栈记为help,在stack上执行pop操作,弹出的元素记为cur. 如果cur小于或等于hel ...
分类:编程语言   时间:2020-03-06 15:41:39    阅读次数:69
python 用 prettytable 输出漂亮的表格
原文链接:https://linuxops.org/blog/python/prettytable.html #!/usr/bin/python #**coding:utf-8** import sys from prettytable import PrettyTable reload(sys) ...
分类:编程语言   时间:2020-03-06 15:42:20    阅读次数:114
mlambda算法
symmetric pivot 让交换的次数减少,排序Q对角线元素 reduction gauss transition --lazy 只降相关permutation需要的元素 permutation --greedy 交换最大差值的相邻对角线元素 search --shrink 随着搜索进行,减小 ...
分类:编程语言   时间:2020-03-06 15:44:39    阅读次数:96
在springboot中使用lombok
lombok是一个IDE插件,也是一个依赖jar包 优点: 大大减少代码量,使代码非常简洁。使开发人员不用去写javabean的getter/setter方法,写构造器、equals等方法,最方便的是你对javabean的属性增删改。 缺点: 对队友不友好,需要添加依赖和IDE插件,侵入性很高。 对 ...
分类:编程语言   时间:2020-03-06 15:49:06    阅读次数:84
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!