码迷,mamicode.com
首页 > 编程语言 > 日排行
【LeetCode-数组】最佳观光组合
题目描述 给定正整数数组 A,A[i] 表示第 i 个观光景点的评分,并且两个景点 i 和 j 之间的距离为 j - i。 一对景点(i < j)组成的观光组合的得分为(A[i] + A[j] + i - j):景点的评分之和减去它们两者之间的距离。 返回一对观光景点能取得的最高分。 示例: 输入: ...
分类:编程语言   时间:2020-06-17 23:40:13    阅读次数:60
Java设计模式--设计模式七大原则
设计模式的目的 编写软件过程中,程序员面临着来自 耦合性,内聚性以及可维护性,可扩展性,重 用性,灵活性 等多方面的挑战,设计模式是为了让程序(软件),具有更好 代码重用性 (即:相同功能的代码,不用多次编写) 可读性 (即:编程规范性, 便于其他程序员的阅读和理解) 可扩展性 (即:当需要增加新的 ...
分类:编程语言   时间:2020-06-17 23:42:50    阅读次数:55
Java基础
一、 1、一个class文件中只能有一个public class,但可以有多个class,一般写程序的时候,一个文件一个类,不会去写多个类 二、命名规范 大驼峰(首字母大写):类 小驼峰(首字母小写):变量、方法 三、IDEA配置 常用快捷键: ...
分类:编程语言   时间:2020-06-17 23:43:12    阅读次数:62
SpringMVC(二)——核心类和注解
1.DispatcherServlet 全名是org.springframework.web.servlet.DispatcherServlet,在web配置一下就好了 2.Controller 控制器类上需要 实现Controller接口或者 使用@Controller注解 注解是org.spri ...
分类:编程语言   时间:2020-06-17 23:44:29    阅读次数:71
算法---动态规划
1. 2. 参考 https://labuladong.gitbook.io/algo/dong-tai-gui-hua-xi-lie/dong-tai-gui-hua-zhi-kmp-zi-fu-pi-pei-suan-fa ...
分类:编程语言   时间:2020-06-17 23:44:44    阅读次数:110
【核心算法5】回溯算法
回溯算法可以看成走迷宫,不知道出口在哪,所以只能不断深入,尝试不同的路线。但一旦找到出口便可以回溯到起点,辩清路线。 回溯算法 遍历所有排序方式 经典问题的组合 查找单词问题 八皇后问题 解数独 回溯算法 简单来说,回溯采用试错的方法解决问题。一旦发现当前步骤失败,回溯方法就返回一个步骤,选择另一种 ...
分类:编程语言   时间:2020-06-17 23:45:34    阅读次数:88
javaJVM-类加载机制
我们知道,我们写的java文件是不能直接运行的,我们可以在IDEA中右键文件名点击运行,或者可以放到服务器上作为服务运行,这中间其实掺杂了一系列的复杂处理过程。 这篇文章,我们只讨论我们的代码在运行之前的一个环节,叫做类的加载。按照我写文章的常规惯例,先给出这篇文章的大致结构; 一、什么是类的加载 ...
分类:编程语言   时间:2020-06-17 23:46:50    阅读次数:99
java相关技术提纲
1、springboot2、dubbo,springcloud,shardingsphere3、mysql,mongodb,tidb4、redis5、nsq,kafka6、elk7、docker8、git,maven。。。。。。 ...
分类:编程语言   时间:2020-06-17 23:48:06    阅读次数:88
【基础算法】食物链
####题目描述 动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。 A吃B, B吃C,C吃A。 现有N个动物,以1-N编号。 每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。 有人用两种说法对这N个动物所构成的食物链关系进行描述: 第一种说法是”1 X Y”,表示 ...
分类:编程语言   时间:2020-06-18 01:03:18    阅读次数:98
python网络爬虫——requests模块(第二章)
网络爬虫之requests模块 今日概要 基于requests的get请求 基于requests模块的post请求 基于requests模块ajax的get请求 基于requests模块ajax的post请求 综合项目练习:爬取国家药品监督管理总局中基于中华人民共和国化妆品生产许可证相关数据 知识点 ...
分类:编程语言   时间:2020-06-18 01:04:19    阅读次数:69
python学习第36天
一. 数据类型-时间 date YYYY-MM-DD 年月日 (结婚纪念日,节假日) time HH:MM:SS 时分秒 (体育竞赛) year YYYY 年份值 (历史,1882年娃哈哈矿泉水,红酒) datetime YYYY-MM-DD HH:MM:SS 年月日 时分秒 (登录时间,下单时间) ...
分类:编程语言   时间:2020-06-18 01:08:10    阅读次数:49
C语言的基本数据类型
在计算机中任何数据都呈现为变量和常量两种形式。 常量是指在程序运行时不能改变的量。常量不占内存,在程序运行时它作为操作对象直接出现在运算器的各种寄存器中。 变量是指在程序运行时可以改变的量。变量的功能就是存储数据。 ##整型 ###整型常量 十进制整常数为0~9的十进制数,没有前缀,例如1213,- ...
分类:编程语言   时间:2020-06-18 01:12:35    阅读次数:88
【LeetCode-数组】搜索二维矩阵 II
题目描述 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 示例: 现有矩阵 matrix 如下: [ [1, 4, 7, 11, 15], [2, 5, 8, 12, 19], ...
分类:编程语言   时间:2020-06-18 01:12:50    阅读次数:62
javascript中逻辑运算符总结
逻辑运算符在编程中的作用很大,有时可以使复杂的判断语句被一句话来代替,可以使代码看起来瞬间高大上。 1.逻辑与 && true=true && true; false=false && true; false=true && false; false=false && false; var a=1; ...
分类:编程语言   时间:2020-06-18 01:13:16    阅读次数:74
025_为什么JavaScript变量以美元符号开头?
一、 一句话: 为了好区分,只是一个标识; jquery中的一个非常常见的用途是将存储在变量中的jquery对象与其他变量区分开来。例如,我将定义 var $email = $("#email"); // refers to the jQuery object representation of t ...
分类:编程语言   时间:2020-06-18 01:13:52    阅读次数:64
013.Python之函数嵌套、名称空间与作用域、闭包函数
一、函数嵌套 (一)什么是函数嵌套 在一个函数内又定义了另外一个函数。 def f1(): def f2(): print("from f2") f2() x = 1111 return x f1() # from f2 print(f1()) # from f2 函数运行时输出的值 # 1111 ...
分类:编程语言   时间:2020-06-18 01:17:08    阅读次数:59
iText5实现Java生成PDF文件完整版
最近项目中使用到Java实现导出PDF文件,经过一番参考研究最终决定使用itextpdf来实现,当然也可以参考 PDF Java类库:Spire.PDF for Java(https://www.e-iceblue.cn/spirepdfjava/create-pdf-in-java.html)。本 ...
分类:编程语言   时间:2020-06-18 01:27:06    阅读次数:55
Java日期时间API系列35-----Jdk8中java.time包中的新的日期时间API类应用,微秒和纳秒等更精确的时间格式化和解析。
通过Java日期时间API系列1 Jdk7及以前的日期时间类中得知,Java8以前除了java.sql.Timestamp扩充纳秒,其他类只精确到毫秒;Java8 time包所有相关类都支持纳秒, 所有时间类秒后,只有纳秒字段,没有毫秒和微秒的字段,下面介绍如果格式化和解析微秒和纳秒。 1.Time ...
分类:编程语言   时间:2020-06-18 01:27:27    阅读次数:65
python接口自动化32-上传文件时自动判断文件类型(filetype)
前言 如何判断一个文件的类型呢,判断这个文件是png还jpg,还是mp3文件? filetype 包是 python 用来判断文件类型的依赖包,github地址https://github.com/h2non/filetype.py filetype 安装 pip install filetype ...
分类:编程语言   时间:2020-06-18 01:32:12    阅读次数:72
基于springBoot进行表单验证
1.通过maven导入相关依赖: <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> </dependency> 2. 对表单数据绑定的对象添加相关的注解 可参考:https ...
分类:编程语言   时间:2020-06-18 01:49:46    阅读次数:61
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!