码迷,mamicode.com
首页 > 编程语言
python 查看版本号以及安装的包 , cmd查看目录,查看dir 参数
查看python版本命令:python --version(如果没有添加环境变量,则进入python.exe目录) 查看pip 参数命令:pip --help 查看安装的包命令:pip list (如果没有添加环境变量则进入pip 目录) 查看dir 参数命令: help dir cmd 查看目录命 ...
分类:编程语言   时间:2020-07-22 01:37:40    阅读次数:94
Java 构造素数表
构造一个含有50个素数的素数表,当下一次出现数字需要判断是否为素数的时候,就可以直接在素数表中用二分查找法寻找是否为素数了。 public static void main(String[] args) { int[] a=new int[50];//new一个专门存放素数的数组 a[0]=2;// ...
分类:编程语言   时间:2020-07-22 01:36:26    阅读次数:74
PHP基础:编程思想,常用算法
递推算法 通过已知条件,利用特定关系得到中间推论,直至得到结果;(分顺推,逆推) ps:斐波那契数列,1 1 2 3 5 8 13 。。。得到第n位数; 规律:首位1,二位1,三位开始前两数和; function feibo($n) { if($n == 1 || $n == 2) return 1 ...
分类:编程语言   时间:2020-07-22 01:33:55    阅读次数:95
Docker实践:python应用容器化
原文:https://www.cnblogs.com/shenh/p/9518343.html 作者:三只松鼠 一、前言 容器使用沙箱机制,互相隔离,优势在于让各个部署在容器的里的应用互不影响,独立运行,提供更高的安全性。本文主要介绍python应用(django)跑在docker容器里,编写doc ...
分类:编程语言   时间:2020-07-21 23:26:00    阅读次数:113
java.lang.Number解读
1、概述 Number类是所有数值类的父类,其子类有好多。 2、源码 它的源码比较简单,我附在这里。 public abstract class Number implements java.io.Serializable { public abstract int intValue(); publ ...
分类:编程语言   时间:2020-07-21 23:22:29    阅读次数:72
Spring AOP 学习之注解解决重复提交,异常日志处理
1.AOP + Redis 解决重复提交 重复提交是我们日常中比较频繁发生的事情,用户可以点击一个按钮多次,如未加相应的处理,就会请求后台多次,每次请求对后台服务来说都是一次性能的消耗,有些非幂等接口更是会有很多的业务问题,为此解决重复提交是一件非常重要的事情。当然解决重复提交也有很多种方法,如接口 ...
分类:编程语言   时间:2020-07-21 23:21:18    阅读次数:109
PAT-T1027 Larry and Inversions (树状数组)
题意: 每次翻转一段区间,询问翻转区间后整个序列的逆序对数量。 题解: 每次翻转区间,那么翻转区间的答案就是整个序列的原始答案减去这个区间里逆序对的数量加上顺序对的数量。 统计逆序对和顺序对用树状数组做。 #include<bits/stdc++.h> using namespace std; co ...
分类:编程语言   时间:2020-07-21 23:21:03    阅读次数:88
Java基础之流程控制
输入和输出 println是print line的缩写,表示输出并换行。因此,如果输出后不想换行,可以用print(): 格式化输出 Java还提供了格式化输出的功能。为什么要格式化输出?因为计算机表示的数据不一定适合人来阅读: 如果要把数据显示成我们期望的格式,就需要使用格式化输出的功能。格式化输 ...
分类:编程语言   时间:2020-07-21 23:18:41    阅读次数:89
JavaScript简单手写观察者模式
有的人把发布 订阅模式又叫观察者模式,它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。 其实他们还是有差别的,在发布订阅模式中,组件是松散耦合的,正好和观察者模式相反 发布订阅模式中,发布者和订阅者不知道对方的存在。它们只有通过消息代理进行通信。 在观 ...
分类:编程语言   时间:2020-07-21 23:18:26    阅读次数:137
Eclipse Sts pom.xml第一行报错 unkown (springboot 项目)
sts eclipse springboot maven unknown 问题解决 ...
分类:编程语言   时间:2020-07-21 23:15:20    阅读次数:76
排序(二)时间复杂度为O(nlogn)的排序算法
时间复杂度为O(nlogn)的排序算法---2020年7月21日 ...
分类:编程语言   时间:2020-07-21 23:15:07    阅读次数:73
希尔排序(ShellSort)
1.1概述 1959年Shell发明,第一个突破O(n^2)的排序算法,是简单插入排序的改进版。它与插入排序的不同之处在于,它会优先比较距离较远的元素。希尔排序又叫缩小增量排序。 1.2描述 选择一个增量序列t1,t2,…,tk,其中ti>tj,tk=1; 按增量序列个数k,对序列进行k 趟排序; ...
分类:编程语言   时间:2020-07-21 23:14:48    阅读次数:77
排序(三)线性排序
三种时间复杂度为O(n)的排序算法:桶排序、计数排序、基数排序 这三种排序算法都不涉及元素之间的比较操作,也叫做线性排序(Linear sort) 桶排序 核心思想 将要排序的数据分散到有序的桶中,分别对桶中的数据进行排序。排序好了之后,按照桶的顺序依次取出,就得到排好序的数据了。 时间复杂度 时间 ...
分类:编程语言   时间:2020-07-21 23:13:45    阅读次数:92
springboot项目传参报错
上面提示了employee封装的对象不正确。400表示无法进行类型转换。 查看你提交表单的那个页面每一项的name属性是否与你实体类中的属性相对应。 经过验证之后发现javabean属性都是正确的。 然后我们打开F12,点击修改 发现所提交的都是正确的 以上都正确后,我们需要着重检查一下Date这个 ...
分类:编程语言   时间:2020-07-21 23:12:12    阅读次数:73
排序算法(一)时间复杂度为O(n²)的排序算法
时间复杂度为O(n2)的排序算法 ---2020年7月21日 ...
分类:编程语言   时间:2020-07-21 23:09:25    阅读次数:112
java线程池总结
Executor 框架 2.1 简介 Executor 框架是 Java5 之后引进的,在 Java 5 之后,通过 Executor 来启动线程比使用 Thread 的 start 方法更好,除了更易管理,效率更好(用线程池实现,节约开销)外,还有关键的一点:有助于避免 this 逃逸问题。 补充 ...
分类:编程语言   时间:2020-07-21 23:06:44    阅读次数:76
字符串的构造方法和直接创建---Java
java.lang.String类代表字符串。API当中说:Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。其实就是说:程序当中所有的双引号字符串,都是String类的对象。(就算没有new,也照样是。)字符串的特点:1. 字符串的内容永不可变。【重点】2. 正是因为字符 ...
分类:编程语言   时间:2020-07-21 23:02:05    阅读次数:78
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!