码迷,mamicode.com
首页 > 编程语言
贪心算法
本算法采用广播电台覆盖区域来做演示,设置五个电台集合,存放可以覆盖的区域,再设置一个总集合,存放所有的区域,然后只要未全覆盖,则每次都选择能包括最多未覆盖区域的电台,这就是一个最优解。代码如下: public static void main(String[] args) { HashMap<Str ...
分类:编程语言   时间:2021-06-08 23:28:46    阅读次数:0
Python:获取某一月的天数
import calendar >>> calendar.monthrange(2010,10)[1] 31 >>> calendar.monthrange(2020,3) (6, 31) calendar.monthrange( year , month ) 返回一个tuple,第一个元素是这个月 ...
分类:编程语言   时间:2021-06-08 23:21:11    阅读次数:0
多线程2
volatile 作用 保证线程可见性 使用volatile,将会强制所有线程都去堆内存中读取变量的值 -MESI(CPU的缓存一致性协议) 详细可看 https://www.cnblogs.com/z00377750/p/9180644.html 禁止指令重排序(CPU级别的支持) cpu级别增加 ...
分类:编程语言   时间:2021-06-08 23:17:33    阅读次数:0
Java TCP详解
title: TCP date: 2021-06-07 22:42:01 tags: NET categories: Java description: top_img: comments: cover: TCP InetAddress **作用:**封装计算机的IP地址和DNS(没有端口信息)。 ...
分类:编程语言   时间:2021-06-08 23:17:07    阅读次数:0
JavaEE-Spring快速入门
2. spring快速入门 2.1 Spring程序开发步骤 ①导入 Spring 开发的基本包坐标 ②编写 Dao 接口和实现类 ③创建 Spring 核心配置文件 ④在 Spring 配置文件中配置 UserDaoImpl ⑤使用 Spring 的 API 获得 Bean 实例 2.2 导入Sp ...
分类:编程语言   时间:2021-06-08 23:16:00    阅读次数:0
JavaEE-Spring配置文件
3. Spring配置文件 3.1 Bean标签基本配置 用于配置对象交由Spring 来创建。 默认情况下它调用的是类中的无参构造函数,如果没有无参构造函数则不能创建成功。 基本属性: id:Bean实例在Spring容器中的唯一标识 class:Bean的全限定名称 3.2 Bean标签范围配置 ...
分类:编程语言   时间:2021-06-08 23:14:49    阅读次数:0
JavaEE-Spring相关API
4. spring相关API 4.1 ApplicationContext的继承体系 applicationContext:接口类型,代表应用上下文,可以通过其实例获得 Spring 容器中的 Bean 对象 4.2 ApplicationContext的实现类 1)ClassPathXmlAppl ...
分类:编程语言   时间:2021-06-08 23:14:29    阅读次数:0
Python
soup = BeautifulSoup(html,"html.parser")# -- coding: utf-8 -- """ Created on Tue Jun 8 09:55:53 2021 @author: Administrator """ from bs4 import Beauti ...
分类:编程语言   时间:2021-06-08 23:05:26    阅读次数:0
c语言获取当前日期和时间
1、 #include <stdio.h> #include <time.h> // time_t数据类型,日历时间头文件 int main(void) { time_t current = time(NULL); // 利用time函数获取日历时间(返回1970之后的秒数,整型) struct t ...
分类:编程语言   时间:2021-06-08 23:04:50    阅读次数:0
mac + python + selemiun + chrome 搭建
1、官网下载安装python 2、python 创建项目,使用虚拟环境,在终端 使用 (1)、pip install selenium 安装selenium (2)、 pip show selenium 检查安装情况 3、下载chrome 浏览器对应的驱动,解压,放到python 安装目录下 /us ...
分类:编程语言   时间:2021-06-08 23:03:22    阅读次数:0
Java——去掉小数点后面多余的0
当小数点后位数过多,多余的0没有实际意义,根据业务需求需要去掉多余的0。后端存储浮点型数据一般会用到Bigdecimal 类型,可以调用相关方法去掉小数后多余0,然后转为string。 public static void main(String[] args) { //若是String类型,也可以 ...
分类:编程语言   时间:2021-06-08 22:53:29    阅读次数:0
快速排序(quicksort)犯过的错误
我非常惭愧, 学计算机也好几年了, 居然现在还不会写快排, 可见我水平有多低下(而且现在我也就刚学会递归版, 不会迭代版). 而且我感觉这个非常容易写错. 所以我估计这篇文章我可能会不断更新. import random def quicksort(a,lo,hi): if(lo==hi): ret ...
分类:编程语言   时间:2021-06-08 22:52:01    阅读次数:0
如何用python代码实现linux diff命令
作者:沈熠辉 恒生LIGHT云社区 需求场景 让我们先来看一段有趣的对话,体验下开发和运维日常 开发:你用我发你的包 再测试下 运维:改了哪里吗 开发:就改了下模板 运维:emmm,这个是模板问题吗 开发:嗯 报那个错是模版报出来的 运维:有具体的位置吗:运维 开发:你对比下那个模版 运维:没有具体 ...
分类:编程语言   时间:2021-06-08 22:50:29    阅读次数:0
dijkstra算法
主类: public class DijkstraAlgorithm { public static void main(String[] args) { char[] vertex = { 'A', 'B', 'C', 'D', 'E', 'F', 'G' }; int[][] matrix = ...
分类:编程语言   时间:2021-06-08 22:44:44    阅读次数:0
Spring MVC的基本使用2
1、请求转发和重定向 1.1、请求转发(forward) 请求转发是一种在服务器内部的资源跳转方式。请求转发的特点是可以转发到本服务器内的所有路径的资源,浏览器地址栏路径不会发生变化,前端只发起一次请求,但后端转发后的资源可以返回给前端访问到。 在 servlet 中使用 getRequestDis ...
分类:编程语言   时间:2021-06-08 22:43:40    阅读次数:0
C语言程序设计【0039】
1.简述 (1)学习C语言程序设计的意义在于构建程序设计的思想和方法、提升阅读程序能力和编写程序能力。请简要说明你在C语言程序设计学习过程中主要通过哪些途径来学习?学习了哪些内容?通过C语言的学习,你有何感受和体会?在回答问题要求真实真情表达 (2)C语言程序设计是一种结构化程序设计语言,请问结构化 ...
分类:编程语言   时间:2021-06-08 22:42:09    阅读次数:0
Java并发工具类
1.CountDownLatch CountDownLatch 允许一个或多个线程等待其他线程完成操作。假设现有一个需求:我们需要解析一个 Excel 里多个 sheet 的数据,此时可以考虑使用多线程,每个线程解析一个 sheet 的数据,等到所有的 sheet 都解析完之后,程序需要提示解析完成 ...
分类:编程语言   时间:2021-06-08 22:37:25    阅读次数:0
453443条   上一页 1 ... 58 59 60 61 62 63 64 ... 26674 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!