python读书日记(4)-20200626

2021年05月04日 阅读:720

北京 阴 不过还是闷热,没下雨 今天昌平区确诊一列,流调还没出来。继续在家禁闭 1,迭代,正向迭代和反向迭代: ... 查看全文

算法的时间复杂度和空间复杂度

2021年05月04日 阅读:815

算法的时间复杂度和空间复杂度 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 算法的时间复杂度 时间频度 一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语 ... 查看全文

渣渣写算法之丢手帕问题

2021年05月04日 阅读:583

约瑟夫问题(丢手帕) 下面是尝试的一些Demo写法,先不要在意代码上的细节 ① 利用数组,还是这个块,因为数据结构简单 1 public static void ThreeOut(int num, int outnum) 2 { 3 int[] data = new int[num]; 4 for ... 查看全文

python之 loading进度条加载,和倒计时

2021年05月04日 阅读:524

import timeprint(' Loading ')for i in range(0,101): print('\r',f'当前进度{i}%',end='',flush=True) time.sleep(0.1)print(' 上课倒计时 ')for i in range(100,-1,-1) ... 查看全文

第六章 - 线程安全

2021年05月04日 阅读:699

线程安全 当多个线程同时访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那就称这个对象是线程安全的 Brian Goetz 多线程安全问题是什么? 问题: 多线程在修改共享资源的时 ... 查看全文

9.普利姆算法求最小生成树(JavaScript版)

2021年05月04日 阅读:749

普利姆算法(加点法)求最小生成树 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ... 查看全文

java:面向接口编程(解耦)

2021年05月04日 阅读:632

1、面向接口编程 (1)概念 接口是一种规范,一个接口可以有多个实现,面向接口编程可以实现在不修改源代码(最好的方式是修改配置文件而不修改源代码,因为java代码需要编译,而配置文件不需要 )的情况下对功能进行切换。 (2)好处 解耦(耦合是指两种事物相互依赖的程度) 学过java的人都知道,jav ... 查看全文

数据结构-二分搜索树(C语言实现)

2021年05月04日 阅读:554

导入头文件 编写代码过程中,涉及动态内存分配等常用的函数,需要引入如下头文件 #include<stdio.h> #include<stdlib.h> 结构体定义 // 定义二分搜索树结构体 typedef struct Node { int data; struct Node * left; st ... 查看全文

第一章 - Java与线程

2021年05月04日 阅读:570

目录 01.Java和线程 02.Java与协程 03.CPU缓存结构和java内存模型 04.管程-悲观锁和锁优化 05.乐观锁 - 无锁方案 06.线程安全 07.线程池 08.JUC 09.高并发测试 10.类加载器 Java与线程 线程的类型 线程是比进程更轻量级的调度执行单位,线程的引入, ... 查看全文

4. union-find算法

2021年05月04日 阅读:608

算法的主题思想: 1.优秀的算法因为能够解决实际问题而变得更为重要; 2.高效算法的代码也可以很简单; 3.理解某个实现的性能特点是一个挑战; 4.在解决同一个问题的多种算法之间进行选择时,科学方法是一种重要的工具; 5.迭代式改进能够让算法的效率越来越高效; 1. 动态连通性 动态连接:输入是一对 ... 查看全文

Python——配置环境的导出与导入

2021年05月04日 阅读:623

导出Python环境安装包[root@bogon ~]# pip freeze > packages.txt这将会创建一个 packages.txt文件,其中包含了当前环境中所有包及各自的版本的简单列表(即pip list 所列出的包列表)安装导入Python环境包[root@bogon ~]# p ... 查看全文

JAVA设计模式的6大原则

2021年05月04日 阅读:649

Java设计模式的6大原则: 1.开闭原则 开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简单来说:就是为了使程序的扩展性好,易于维护和升级。 👇 2.接口隔离原则 这个原则的意思是:使用多个隔离的接口,比使用单个接口要好。还是一个降低 ... 查看全文

实验二 Java语言基础

2021年05月04日 阅读:475

实验二 Java语言基础 一、 实验目的 1熟悉Java基本语法,基本数据类型,各种运算符及表达式的使用。 2掌握运算符优先级,熟悉使用Java的选择语句,循环语句。 二、实验内容 完成如下任务或编写能够满足如下条件的程序(1、2、3中任选两题): 1编写Java Application程序,输出1 ... 查看全文

SpringMVC+Spring+mybatis 项目实践

2021年05月04日 阅读:617

小组成员:王力201731062318,余稀伦201731062315 博客链接:https://www.cnblogs.com/catwhishaw/p/13195992.html ... 查看全文

Java工具类—包装类

2021年05月04日 阅读:729

Java工具类——包装类 我们都知道,JDK 其实给我们提供了很多很多 Java 开发者已经写好的现成的类,他们其实都可以理解成工具类,比如我们常见的集合类,日期相关的类,数学相关的类等等,有了这些工具类,你会发现它能很大程度的帮你节省时间,能很方便的实现你的需求。当然,没有这些包,你也能实现你的需 ... 查看全文

python3 thread

2021年05月04日 阅读:541

...占位 # -*- coding:utf-8 -*- # date:20200616 # auth:hxx@uniontech.com # description: 后台计算期间,打印一堆无效内容, 查询完成后,停止无效打印, 输出有效内容 from mdiso.dbcon import DBC ... 查看全文

调用拦截器数组 HandlerInterceptor[] 时循环

2021年05月04日 阅读:599

周末有个小伙伴加我微信,向我请教了一个问题:老哥,过滤器 (Filter) 和 拦截器 (Interceptor) 有啥区别啊? 听到题目我的第一感觉就是:简单! 毕竟这两种工具开发中用到的频率都相当高,应用起来也是比较简单的,可当我准备回复他的时候,竟然不知道从哪说起,支支吾吾了半天,场面炒鸡尴尬 ... 查看全文

css基础-盒子模型+背景和列表

2021年05月04日 阅读:541

border-style的值: none 无 dotted 点状 dashed 虚线 solid 实线 double 双实线 margin: 垂直方向两个相邻元素都设置了外边距,那么外边距会发生合并 合并高度=两个发生合并的外边距中的较大值 元素的实际高度=上边框+上内边距+内容高度+下内边距+下边 ... 查看全文

js获取input文本框内容问题

2021年05月04日 阅读:665

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><td><input type="text" name="username" placeholder="请输入用 ... 查看全文

echartsjs 饼图、柱状图、折线图实例

2021年05月04日 阅读:657

<!doctype html> <html lang="en"> <head> <meta charset="utf-8" /> <title>图表选项卡</title> <link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3 ... 查看全文

JS网页时钟

2021年05月04日 阅读:784

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>JS显示与隐藏</title></head><body onload="startTime()"><script type="text/javascript"> f ... 查看全文

node.js的三大特点

2021年05月04日 阅读:702

node.js是基于Chrome V8的服务端JavaScript运行时 最新版本的node支持ES6语法(详见:http://node.green) node.js具有3大特点: 1. 单线程 2. 事件轮询 3. 异步非阻塞 上述3个特点使得node.js具有高并发的优势,但也具有 ... 查看全文

热门文章

推荐文章

最新文章

置顶文章