题目链接 http://bailian.openjudge.cn/practice/4137/ 这个题目原本以为选出前k大的数删除就可以得到正确结果,但是这种策略是错的,举一个反例:52376 2,如果取出7 6,得到523,显然还有更小的数 236。 正确的贪心策略是从左到右每次选取一个比后一位大 ...
分类:
其他好文 时间:
2020-04-01 11:16:40
阅读次数:
66
观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。 spring中的监听器就是观察者模式的一种实现方式,当某个动作执行结束以后,发布一个事件,所有订阅该事件的监听器执行自己的逻辑处 ...
分类:
其他好文 时间:
2020-04-01 10:42:33
阅读次数:
66
#检查磁盘使用率超过90%,并且后台进程没有rman在跑,就运行 /data/script/del_dg_arch.sh 脚本清理归档 a=`df -m /data |tail -n 1|awk '{print int($5)}'` b=`ps -ef|grep rman|grep -v grep| ...
分类:
系统相关 时间:
2020-04-01 10:37:22
阅读次数:
80
前言 1.oracle数据库的下载 我们直接从官网进行下载 以下为官网下载链接 https://www.oracle.com/database/technologies/oracle-database-software-downloads.html 本次教程以oracle 11g 11.2.0.1. ...
分类:
数据库 时间:
2020-04-01 09:13:41
阅读次数:
94
T-SQL //方法1UPDATE UIT SET UIT.InnerID = UAT.InnerID FROM UserMgr_UserAccount_SchoolLeader AS UAT INNER JOIN UserMgr_UserInfo_SchoolLeader AS UIT ON UA ...
分类:
数据库 时间:
2020-03-31 21:16:41
阅读次数:
61
WordCount是大数据学习最好的入门demo,今天就一起开发java版本的WordCount,然后提交到Spark3.0.0环境运行; 版本信息 OS: Window7 JAVA:1.8.0_181 Hadoop:3.2.1 Spark: 3.0.0-preview2-bin-hadoop3.2 ...
lock 与 lockInterruptibly比较区别在于:lock 优先考虑获取锁,待获取锁成功后,才响应中断。lockInterruptibly 优先考虑响应中断,而不是响应锁的普通获取或重入获取。详细区别: ReentrantLock.lockInterruptibly允许在等待时由其它线程 ...
分类:
其他好文 时间:
2020-03-31 18:51:29
阅读次数:
63
页面或界面上展示的数据保留小数点后两位。 原文:https://www.iteye.com/blog/mouselearnjava-1961008 为了达到这样的展示效果,本文列举了几个方法: 1. 使用java.math.BigDecimal 2. 使用java.text.DecimalForma ...
分类:
编程语言 时间:
2020-03-31 14:24:15
阅读次数:
55
sqoop导入导出问题 sqoop export --connect jdbc:mysql://ip:3306/eqpt_base_db?characterEncoding=utf8 --username root --password secret_password --table A_JQZ_T ...
分类:
数据库 时间:
2020-03-31 12:49:45
阅读次数:
130
本文作者用python代码示例解释了3种处理不平衡数据集的可选方法,包括数据层面上的2种重采样数据集方法和算法层面上的1个集成分类器方法。 分类是机器学习最常见的问题之一,处理它的最佳方法是从分析和探索数据集开始,即从探索式数据分析(Exploratory Data Analysis, EDA)开始 ...
分类:
其他好文 时间:
2020-03-31 12:14:57
阅读次数:
173