码迷,mamicode.com
首页 > 2020年07月12日 > 全部分享
历届试题 核桃的数量
资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是: 1. 各组的核桃数量必须相同 2. 各组内必须能平分核桃(当然是不能打碎的) 3. 尽量提供满足1,2 ...
分类:其他好文   时间:2020-07-12 22:16:24    阅读次数:60
Maven项目启动报错:Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContex[/XXXXX]
问题描述- 编写完一个新Servlet后,进行注解配置后运行tomcat启动不起来,遂进行百度。 问题解决- 百度的结果大多都是jar包冲突导致 需要指定冲突地方的作用域为provided maven的scope详解: 1、test范围指的是测试范围有效,在编译和打包时都不会使用这个依赖 2、com ...
分类:其他好文   时间:2020-07-12 22:16:02    阅读次数:148
java线程之间通信,多种方式实现生产者消费者模式
java多线程之间的通信,及使用多种方式实现生产者消费者模式 实现需求:两个线程交替打印1,0,打印10轮 java多线程口诀: 高内聚,低耦合 线程操作资源类 判断干活通知 防止虚假唤醒 方式一:使用synchronized和Object的wait和notifyAll方法 wait:使当前线程阻塞 ...
分类:编程语言   时间:2020-07-12 22:15:45    阅读次数:79
20/07/12测试
#T1 搜索 和以前做过一道关于排序的题有亿点点像,看到这么小的数据范围竟然脑抽没去想搜索.... #T2 筛法 换个方向思考,我们考虑这个数是几个数的倍数 #include <bits/stdc++.h> using namespace std; const int maxn = 1000000+ ...
分类:其他好文   时间:2020-07-12 22:15:34    阅读次数:66
Panasonic Programming Contest 2020 D - String Equivalence
题目链接:https://atcoder.jp/contests/panasonic2020/tasks/panasonic2020_d 题意:给定n 输出所有长度为n的 要求字符串, 要求的字符串是满足 所有 s[i]=s[j]时t[i]=t[j] 或者 s[i]!=s[j]时 t[i]!=t[j ...
分类:其他好文   时间:2020-07-12 22:14:56    阅读次数:70
谈谈mysql的主键和外键
主键:保证数据的唯一性,非空且唯一,一般设置主键的语法为:字段 类型 PRIMARY KEY;或者 字段 类型,PRIMARY KEY(字段名) 外键:保证数据的完整性,一致性。一般设置的外键关联的是另一张表的主键。外键的插入或者更新不能插入或更新主键表中没有的值,切记删除主键表中的数据时, 要先去 ...
分类:数据库   时间:2020-07-12 22:14:35    阅读次数:102
第七天 2020/7/12
第七天的问题 1. 创建对象方法略有不同 首先,声明一个对象,包括对象名称和对象类型; 而后用关键字new 创建一个对象;(new会调用构造方法初始化对象) 2. 源文件声明规则不同 一个源文件中只能有一个public类 一个源文件可以有多个非public类 源文件的名称应该和public类的类名保 ...
分类:其他好文   时间:2020-07-12 22:14:21    阅读次数:70
数据结构第8章小结
第八章给我们介绍了内部排序和外部排序。各种排序方法都有各自的优缺点,没有说哪一种是最好的。直接插入排序、折半插入排序、冒泡排序和简单选择排序的速度较慢,但是它们实现的过程比较简单,所以称他们为简单的排序方法。速度较快的算法称为先进的排序方法,但是实现的过程比较复杂。我们在选择排序方法时,要综合考虑。 ...
分类:其他好文   时间:2020-07-12 22:14:02    阅读次数:73
双指针算法
双指针算法 LeetCode 3. 无重复字符的最长子串 while()是非法的,在外更新答案 class Solution { public int lengthOfLongestSubstring(String s) { char[] c = s.toCharArray(); int n = c ...
分类:编程语言   时间:2020-07-12 22:13:42    阅读次数:73
Linux用户和组管理命令-用户创建
用户管理命令 useradd usermod userdel 组帐号维护命令 groupadd groupmod groupdel #用户创建 useradd 命令可以创建新的Linux用户 ##格式: useradd [options] LOGIN ##常见选项: -u UID -o 配合-u 选 ...
分类:系统相关   时间:2020-07-12 22:13:07    阅读次数:93
读《大话设计模式》——应用三层架构的"商场收银系统"
面向对象的四个好处,是可维护、可扩展、可复用和灵活性好。PC电脑里的易插拨,不管硬件哪一个出问题,都可以不影响别的部件的前提下进行修改或替换< >面向对象的强内聚,松耦合。 设计模式的几大原则: 单一职责原则,就是指就一个类而言,应该仅有一个引起它变化的原因。 开放—封闭原则是说对扩展开发,对修改关 ...
分类:其他好文   时间:2020-07-12 22:12:51    阅读次数:76
前端防错以及好用小tips指南总结
@前端防錯以及好用小tips指南總結 1.一般情況下我們接收到的都是對象格式,某些情況下,需要接到後端傳過來的奇怪的字符串格式的JSON,需要解析成對象,但是有時候他們傳過來的格式有問題,會報錯 解決方案:可以将方法放在try{JSON.parse(...)}catch(e)代码块中。 好用的JSO ...
分类:其他好文   时间:2020-07-12 22:12:23    阅读次数:73
Hadoop基础(五):基于Ubuntu16搭建Hadoop完全分布式运行模式
0 概述 1)准备3台客户机(关闭防火墙、静态ip、主机名称) 2)安装JDK 3)配置环境变量 4)安装Hadoop 5)配置环境变量 6)配置集群 7)单点启动 8)配置ssh 9)群起并测试集群 1 虚拟机准备 1). 克隆虚拟机 2). 修改克隆虚拟机的静态IP 3). 修改主机名 4). ...
分类:系统相关   时间:2020-07-12 22:11:59    阅读次数:88
007-大数据-高并发网络基础1
高并发入门基础-1 Nginx网络基础 lvs:四层架构 nginx:七层架构 网络分层: 应用层7 nginx软件 HTTP协议、ssh协议 表示层6 TCP协议、UDP协议 会话层5 传输层4 lvs内核 三次握手-->>四次分数 网络层3 IP协议、ICMP协议 链路层2 物理层1 TCP/I ...
分类:其他好文   时间:2020-07-12 22:11:31    阅读次数:70
009-大数据-高并发网络基础3
LVS-DR实验 百度百科: 可伸缩网络服务的几种结构,它们都需要一个前端的负载调度器(或者多个进行主从备份)。我们先分析实现虚拟网络服务的主要技术,指出IP负载均衡技术是在负载调度器的实现技术中效率最高的。在已有的IP负载均衡技术中,主要有通过网络地址转换(Network Address Tran ...
分类:其他好文   时间:2020-07-12 22:11:19    阅读次数:96
go-方法method
//方法:函数指定接收者之后就是方法,只有某个具体的类型才能调用 package main import "fmt" type people struct { name string gender string } //go中,约定使用类型首字母小写 func (p people) dream() ...
分类:其他好文   时间:2020-07-12 22:10:36    阅读次数:69
svg学习
其实一直想学习一下svg,但是每次看到那些茫茫多的内容,自己又都望而却步,现在手上有个项目,设计稿如下所示,本来想直接搞个图片贴上去就完了,但是会有自己的脚印移动,并且是曲线,这种css就不太行了,这里需要根据自己的进度来显示脚步的位置,这就是一个不规则的进度条了,思来想去,只能考虑canvas和s ...
分类:其他好文   时间:2020-07-12 22:10:15    阅读次数:69
973条   上一页 1 ... 4 5 6 7 8 9 10 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!