这题差点翻车。 首先,我居然没有想着使用暴力,这显然是不对的,我一开始没有计算复杂度,因此想着用递推的方式求解。但是,该写暴力的时候还是要写暴力。 其次,我写暴力的时候居然填错了函数的参数,我觉得我已经意识模糊了。还是睡觉吧。 #include <cstring> #include <iostream> #include <cmath> #include <stdio.h> #include <stdlib.h> #include <string&g…
这题差点翻车。 首先,我居然没有想着使用暴力,这显然是不对的,我一开始没有计算复杂度,因此想着用递推的方式求解。但是,该写暴力的时候还是要写暴力。 其次,我写暴力的时候居然填错了函数的参数,我觉得我已经意识模糊了。还是睡觉吧。 #include <cstring> #include <iostream> #include <cmath> #include <stdio.h> #include <stdlib.h> #include <string&g…
概要 我们在controller里面经常这样return一个ModelAndView。 return new ModelAndView("userList", "users", userList); DispatcherServlet 靠 ViewResolver 把 userList 解析为 /WEB-INF/jsp/userList.jsp 常用的ViewResolver:InternalResourceViewResolver ViewResolver配置 <bean class="org.spring…
at定时命令 1.参数: at -l ##列出延迟任务的id -r 任务id ##删除此id任务 -m ##让无输出的id产生邮件 -M &nb…
小明带着N元钱去买酱油。酱油10块钱一瓶,商家进行促销,每买3瓶送1瓶,或者每买5瓶送2瓶。请问小明最多可以得到多少瓶酱油。 输入格式 输入的第一行包含一个整数N,表示小明可用于买酱油的钱数。N是10的整数倍,N不超过300。 输出格式 输出一个整数,表示小明最多可以得到多少瓶酱油。 样例输入 40 样例输出 5 样例说明 把40元分成30元和10元,分别买3瓶和1瓶,其中3瓶送1瓶,共得到5瓶。 样例输入 80 样例输出 11 样例说明 把80元分成30元和50元,分别买3瓶和5瓶,其中3瓶送1瓶,5…
小明带着N元钱去买酱油。酱油10块钱一瓶,商家进行促销,每买3瓶送1瓶,或者每买5瓶送2瓶。请问小明最多可以得到多少瓶酱油。 输入格式 输入的第一行包含一个整数N,表示小明可用于买酱油的钱数。N是10的整数倍,N不超过300。 输出格式 输出一个整数,表示小明最多可以得到多少瓶酱油。 样例输入 40 样例输出 5 样例说明 把40元分成30元和10元,分别买3瓶和1瓶,其中3瓶送1瓶,共得到5瓶。 样例输入 80 样例输出 11 样例说明 把80元分成30元和50元,分别买3瓶和5瓶,其中3瓶送1瓶,5…
悲观锁 可以把悲观锁想成一个很小心的人,无论做什么操作之前,都要去加个锁,这样别人想拿这个数据就会block直到它拿到锁。但是在效率方面,处理加锁的机制会产生额外的开销,还有增加产生死锁的机会。另外如果只有只读事物,这个锁是没必要的。 传统的关系型数据库里边就用到了很多这种锁机制,比如读锁,写锁等,都是在做操作之前先上锁。 悲观锁的实现 在java中,synchronized就是一种悲观锁的实现。这个很好理解,采用独占的方式来访问,每次访问都需要获取锁才可以继续进行。 乐观锁 乐观锁相较于悲观时就“乐观”多了,每次…
11 多表之间内连接;(常用)(只连接两个表都有效数据) 显示内连接: c是 表一的匿名 s 是表二的匿名 Select * from 表1 c inner join 表2 s on c.cid = s.cno; 隐式内连接: Select * from 表1 c,表2 s where c.cid = s. cno 12 多表之间的外连接:(查询所有的内容) 左外连接:(以左边表的有效…
找了半天想实现跳转,终于发现 iOS 10 之后,所有由第三方应用跳转到设置都已不可用。 参阅 https://stackoverflow.com/questions/41161455/url-scheme-prefsroot-pass-ios10 https://forums.developer.apple.com/message/146658#146658 旧版 写一下之前版本的跳转实现,不过现在已经是 ios10 以后的世界了,所以也没什么用了。苹果手机的新系统所占比是最高的,所以不用担心基于新系统的应用没有…