码迷,mamicode.com
首页 > 编程语言
第19章--多线程
1.线程 ...
分类:编程语言   时间:2020-06-26 18:19:57    阅读次数:38
第三章 - CPU缓存结构和java内存模型
CPU 缓存结构原理 CPU 缓存结构 查看 cpu 缓存 速度比较 查看 cpu 缓存行 cpu 拿到的内存地址格式是这样的 CPU 缓存读 根据低位,计算在缓存中的索引 判断是否有效 0 去内存读取新数据更新缓存行 1 再对比高位组标记是否一致 一致,根据偏移量返回缓存数据 不一致,去内存读取新 ...
分类:编程语言   时间:2020-06-26 18:19:35    阅读次数:78
java中的print、println、printf
在编写Java文件时,发现Java源代码,println也可以写成print。 百度了一下,具体原因如下: Java文件中不仅可以写print\println,还能写成printf。 1.println在JAVA中具有换行输出的功能,print在JAVA中只是一般输出,printf主要是继承了C语言 ...
分类:编程语言   时间:2020-06-26 18:18:06    阅读次数:56
浅谈python深复制与浅复制区别
话不多说,看代码 ...
分类:编程语言   时间:2020-06-26 18:17:52    阅读次数:58
Python实践|输出0-7组成八位奇数总数
##题目 ##解析 首先分析题目的意思是: 如果按照列举法就是 1 3 5 7 (4个)一位数的时候个位数取1357 11 13 15 17 21 23 25 27 ...... 71 73 75 77 (7*4个)两位数的时候十位是1-7任何数(7种)*个位奇数(四种) 101 103 105 1 ...
分类:编程语言   时间:2020-06-26 18:15:52    阅读次数:115
可无注解的 SpringBoot API文档生成工具
JApiDocs是一个无需额外注解、开箱即用的SpringBoot接口文档生成工具。 前言 编写和维护API文档,对于后端程序员来说,是一件恼人但又不得不做的事情,我们都不喜欢写文档,除非项目前后端代码都是自己写的,否则API文档将是前后端协作不可或缺的沟通载体。 最佳实践是:先把接口设计好,在Mo ...
分类:编程语言   时间:2020-06-26 18:12:33    阅读次数:112
Python爬虫+可视化图形库Pyecharts
源码: from pyecharts import Bar import re import requests num=0 b=[] for i in range(1,11): link='https://www.cnblogs.com/echoDetected/default.html?page= ...
分类:编程语言   时间:2020-06-26 18:08:35    阅读次数:95
PythonGuru 中文系列教程·翻译完成
原文:PythonGuru 协议:CC BY-NC-SA 4.0 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远。 在线阅读 ApacheCN 学习资源 目录 初级 Python python 入门 安装 Python3 运行 python 程序 数据类型和变量 Python 数 ...
分类:编程语言   时间:2020-06-26 18:08:07    阅读次数:93
2020/6/11 JavaScript高级程序设计 DOM
DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序接口)。他描绘了一个层次化的节点树,允许开发人员添加、移除和修改页面的某一部分。 10.1 节点层次 DOM将任何HTML和XML文档描绘成一个由多层节点构成的结构。 文档节点(Document)是每个文档的根节点。文档节点只有一 ...
分类:编程语言   时间:2020-06-26 18:07:47    阅读次数:63
第七章 - 线程池应用
线程池 自定义线程池 import java.util.ArrayDeque; import java.util.Deque; import java.util.HashSet; import java.util.concurrent.TimeUnit; import java.util.concu ...
分类:编程语言   时间:2020-06-26 18:00:48    阅读次数:60
第二章 - Java与协程
Java与协程 内核线程的局限 通过一个具体场景来解释目前Java线程面临的困境。今天对Web应用的服务要求,不论是在请求数量上还是在复杂度上,与十多年前相比已不可同日而语,这一方面是源于业务量的增长,另一方面来自于为了应对业务复杂化而不断进行的服务细分。现代B/S系统中一次对外部业务请求的响应,往 ...
分类:编程语言   时间:2020-06-26 17:59:18    阅读次数:74
leetcode题解之33. 搜索旋转排序数组
假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。你可以假设数组中不存在重复的元素。你的算法时间复杂度必须是 O(log... ...
分类:编程语言   时间:2020-06-26 16:51:41    阅读次数:56
python高级-闭包-装饰器
闭包内容: 匿名函数:能够完成简单的功能,传递这个函数的引用,只有功能 普通函数:能够完成复杂的功能,传递这个函数的引用,只有功能 闭包:能够完成较为复杂的功能,传递这个闭包中的函数以及数据,因此传递是功能+数据 对象:能够完成最复杂的功能,传递很多数据+很多功能,因此传递的是数据+功能 ————— ...
分类:编程语言   时间:2020-06-26 16:48:49    阅读次数:64
Spring MVC数据绑定
数据绑定概述 在执行程序时,Spring MVC根据客户端请求参数的不同,将请求消息中的信息以一定的方式转换并绑定到控制器类的方法参数中。这种将请求消息数据与后台方法参数建立连接的过程就是 Spring MVC中的数据绑定。 在数据绑定过程中,Spring MVC框架会通过数据绑定组件(DataBi ...
分类:编程语言   时间:2020-06-26 16:44:24    阅读次数:49
使用python批量修改文件名
今天中午看了一集动漫《进击的巨人》,看完后发现这些视频的名称有点乱,于是编程来批量重命名。 重命名之前的各名称格式为——飞极速【www.feijisu.com】[16][720P][CHS-JAP] AVC.mp4,可以看到这个中间是有集数的,因此可以使用正则表达式提取,导入re模块。 然后由于要修 ...
分类:编程语言   时间:2020-06-26 16:43:29    阅读次数:77
python 文件
1. 引入模块 from module import do_module # 若引入的文件在同级文件夹的下面,要这么写,从执行文件的下一级开始写路径 from web.web1.web2.import cal # 包与包之间用点来联系 do_module.run() 引用do_module 中的函数 ...
分类:编程语言   时间:2020-06-26 16:43:13    阅读次数:60
python中的运算符
算术运算符 + 加法 - 减法 * 乘法 / 除法 // 整除 % 取余 ** 乘方 赋值运算符 =、+=、-= 、*=、/=、//=、%=、**= 逻辑运算符 and or 比较 ==、>、>=、<、<= 判断 True 真,正确的 False 假,错误的 ...
分类:编程语言   时间:2020-06-26 16:40:28    阅读次数:77
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!