码迷,mamicode.com
首页 > 编程语言
1,认识java
Java诞生于1995年 JVM = java虚拟机 Java virtual machine 图形界面的程勋Applet,现在逐渐被淘汰 1998年java分为三个部分 - java2标准版 (J2SE)占领桌面端 - java2移动版 (J2ME)占领手机端 - java2企业版 (J2EE)占 ...
分类:编程语言   时间:2021-01-20 11:56:51    阅读次数:0
理解java并发设计原理汇总
据我学习的过程,并发的概念晦涩,原理理解起来也很费劲,学起来还是很吃力的,以下这些图,是我结合《Thinking in java》多线程章节, 《java并发编程实战》,Jakob Jenkov并发指南(Java Concurrency),《深入理解java虚拟机》,以及查阅操作系统相关的知识连起来 ...
分类:编程语言   时间:2021-01-20 11:56:07    阅读次数:0
Python中的 输出 和 输入
输出 1.1 普通的输出 print('hello world') 1.2 格式化输出 1.2.1 什么是格式化 看如下代码 age = 18 name = "xiaohua" print("我的姓名是%s, 年龄是%d" % (name, age)) 在程序中,看到了 % 这样的操作符,这就是Py ...
分类:编程语言   时间:2021-01-20 11:55:01    阅读次数:0
python数据类型转换
· 常用的数据类型转换 使用上图中的函数可以将原本的数据类型转换成另一种数据类型,如果我们想对一个 元组进行添加数据,那么我们可以先将它转换成列表,从而更好操作 a = (1, 2) # 先将元组a转换成列表b b = list(a) # b = [1, 2] b.append(3) # b = [ ...
分类:编程语言   时间:2021-01-20 11:54:36    阅读次数:0
链表中倒数第K个节点(Java)
/* 输入一个链表,输出该链表中倒数第k个结点。 输入 复制 1,{1,2,3,4,5} 返回值 复制 {5} */ public class Solution { public ListNode FindKthToTail(ListNode head,int k) { if(head==null) ...
分类:编程语言   时间:2021-01-20 11:48:14    阅读次数:0
Java数据结构
Java数据结构java中有几种常用的数据结构,主要分为Collection和map两个主要接口(接口只提供方法,并不提供实现),而程序中最终使用的数据结构是继承自这些接口的数据结构类。其主要的关系(继承关系)有: ( 详细参见java api文档!)Collection >Collections ...
分类:编程语言   时间:2021-01-20 11:43:59    阅读次数:0
js根据相同属性值将一个一维对象数组转为二维数组
es6的方法 将一个一维对象数组,根据相同的属性值,转化成一个二维数组 如 // 待转换的一维数组 var arrayFirst = [{ code: 1, datas: 'a网吧' }, { code: 1, datas: 'b网吧' }, { code: 2, datas: 'a酒店' }, { ...
分类:编程语言   时间:2021-01-20 11:43:12    阅读次数:0
剑指 Offer 45. 把数组排成最小的数
剑指 Offer 45. 把数组排成最小的数 地址: 剑指 Offer 45. 把数组排成最小的数 输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。 示例 1: 输入: [10,2] 输出: "102" 示例 2: 输入: [3,30,34,5,9] 输 ...
分类:编程语言   时间:2021-01-20 11:43:00    阅读次数:0
图的拓扑排序
对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边<u,v>∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列,简称拓扑序 ...
分类:编程语言   时间:2021-01-20 11:40:41    阅读次数:0
java基础——String,StringBuffer,StringBuilder
String,StringBuffer,StringBuilder StringBuffer对象是一个字符序列可变的字符串,它没有重新生成一个对象,而且在原来的对象中调用了append方法增加了内容,因此值发生了改变 StringBuffer类中在实现方法上增加了 synchronized关键字 如 ...
分类:编程语言   时间:2021-01-20 11:39:35    阅读次数:0
java获取IP为 0:0:0:0:0:0:0:1 解决办法
使用request.getRemoteAddr()方法获取的值为0:0:0:0:0:0:0:1,一般来说如果不是自己的ip的话应该就是127.0.0.1 原因 ? 0:0:0:0:0:0:0:1是属于ipv6,但是本机又没有设置ipv6,后来我又进行另一台电脑做测试,发现这种情况只有在服务器和客户端 ...
分类:编程语言   时间:2021-01-20 11:38:48    阅读次数:0
java基础知识
常用dos命令 #盘符切换 #查看当前目录下的所有文件 dir #切换目录 cd (change directory) cd ..#退到上一层目录 cls #清理屏幕 (clear screen) exit #退出终端 ipconfig #查看电脑的ip #打开应用 calc 计算器 mspaint ...
分类:编程语言   时间:2021-01-19 12:29:22    阅读次数:0
Python学习-第一遍QA
字符串反转? def reverse(s): if s == "": return s else: print(s[1:]) return reverse(s[1:]) + s[0] def main(): num = "1234" print("num="+num) num = reverse(n ...
分类:编程语言   时间:2021-01-19 12:28:34    阅读次数:0
python测试开发django-rest-framework-86.分页功能(PageNumberPagination)
前言 当查询出来的数据量非常大的时候,需要分页查询,django-rest-framework 提供了分页的支持。 有三种分页功能:PageNumberPagination,LimitOffsetPagination,CursorPagination。 分页器 django-rest-framewo ...
分类:编程语言   时间:2021-01-19 12:28:20    阅读次数:0
算法模板 - C++ 高精度运算
C++算法板子 高精度 高精度推荐 用python来写,这里的是C++的高精度运算模板 索引: 高精 * 低精 高精 + 高精 高精 - 高精 高精 / 低精 1、高精 * 低精 #include <iostream> #include <vector> using namespace std; v ...
分类:编程语言   时间:2021-01-19 12:26:52    阅读次数:0
springboot扩展MVC
转自:https://www.pianshen.com/article/58601308015/ springboot配置MVC的官网信息:https://docs.spring.io/spring-boot/docs/2.2.1.RELEASE/reference/htmlsingle/#boot ...
分类:编程语言   时间:2021-01-19 12:26:09    阅读次数:0
类数组
类数组暂时我知道的有两个, dom元素集合,arguments参数,他们形态跟数组一样,用[]表示,有length属性,构造函数不是数组,但是具有迭代性,可以结合扩展运算符使用 {0:'a',1:'b',length:2}这种,我觉得不是类数组,只是一个满足Array.from方法创建数组的条件的一 ...
分类:编程语言   时间:2021-01-19 12:24:28    阅读次数:0
448974条   上一页 1 2 3 4 5 6 7 8 ... 26411 下一页
© 2014 mamicode.com 版权所有
迷上了代码!