h2

硬核战疫,人工智能的八方狙击

拜拜、爱过 提交于 2020-10-28 20:43:45
https://www.leiphone.com/news/202002/j4oi1swoB6Zlb5nq.html 2020年2月12日,截止至发文,国家卫健委公布,全国累计新型冠状病毒感染者确诊44726人,疑似病例21675人。 如果说这场危机与2003年的非典相比有何不同的话,科技的进步在抵御疫情方面能算一个亮点。 人工智能大火的这几年,数据和算力的进导致其理论和应用都出现了井喷的现象。 那么在这次抵御过程中,AI是否外强中干呢? 下面雷锋网 AI 科技评论盘点了这次疫情防治过程中,AI 所干的八件事情。管中窥豹,欢迎补充! 1、AI模型精准预测病毒爆发的时间+地点 在WHO提醒公众新冠状病毒爆发之前,加拿大人工智能公司已经拉响了警报,最早在2019年12月底其就向客户通报了这种新型冠状病毒。 据介绍,加拿大BlueDot公司,是一个使用数据评估公共健康风险的公司,通过将AI和自然语言处理技术相结合,从而进行“自动传染病监测”工作。这个公司只拥有40名员工,是一家典型的小微企业。 这款名为全球早期预警系统”(Global Early Warning System)的预测AI是BlueDot公司在2018年开发的一个人工智能应用,这款应用可以通过人工智能分析官方和非官方来源的信息寻找相关词汇和短语,快速发现潜在疫情。如此精准的预测其实并不是第一次。 早在2016年

和为S的两个数字

我们两清 提交于 2020-10-28 20:42:25
https://www.cnblogs.com/ustca/p/12366938.html 题目描述 输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。 输出描述: 对应每个测试案例,输出两个数,小的先输出。 思路 符合条件的答案中,距离最远的一对数字的乘积最小(周长固定的矩形中正方形面积最大),设置左右指针往中间逼近。 时间复杂度O(n),空间复杂度O(1)。 代码 import java.util.ArrayList; public class Solution { public ArrayList<Integer> FindNumbersWithSum(int [] array,int sum) { ArrayList<Integer> list = new ArrayList<Integer>(); if(array == null || array.length == 0) return list; int left = 0, right = array.length - 1; int curr = 0; while(left < right) { curr = array[left] + array[right]; if(curr == sum) { list.add(array[left])

Spring H2 Test DB does not reset before each test

不想你离开。 提交于 2020-08-22 06:25:38
问题 EDIT: As C. Weber suggested in the comments, the solution is to add @Transactional to the test class. I have some tests that use an H2 in-memory DB. I need to reset the DB before each test. Although my SQL scripts are run each a test is executed, the DB is not properly reset, resulting in a missing needed entry after a delete test. Test class: @RunWith(SpringRunner.class) @SpringBootTest @AutoConfigureTestDatabase(replace=Replace.ANY, connection=EmbeddedDatabaseConnection.H2) public class