- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 JUC基础入门篇01
包含Lock接口、线程间通信、可重入锁、公平锁和非公平锁、死锁、Callable接口、JUC强大的辅助类、读写锁、读写锁降级、阻塞队列、线程池、分支合并框架、异步回调等。
2022-06-05 00:08:35
1117
2
原创 《0-1背包问题》贪心策略
假设我们有n种类型的物品,分别编号为1, 2...n。其中编号为i的物品价值为vi,它的重量为wi。为了简化问题,假定价值和重量都是整数值。现在,假设我们有一个背包,它能够承载的重量是Cap。现在,我们希望往包里装这些物品,使得包里装的物品价值最大化,那么我们该如何来选择装的东西呢?注意:每种物品只有一件,可以选择放或者不放。初始化数据为:n=5,w={2,2,6,5,4},v={6,3,5,4,6},Cap=10。递推公式:dp[ i ][ j ]:【0,i】物品任取放容量为j...
2022-05-19 17:56:03
1518
原创 Fibonacci 数列与黄金分割(C/C++)
【描述】Fibonacci数列是非常著名的数列:F[1]= 1,F[2]= 1,对于i > 3,F[i] = F[i − 1] + F[i − 2]Fibonacci数列有一个特殊的性质,前一项与后一项的比值,F[i]/F[i + 1], 会趋近于黄金分割。为了验证这一性质,给定正整数N,请你计算F[N]/F[N + 1],并保留8位 小数。【输入】一个正整数...
2022-03-31 12:50:06
2032
1
原创 C/C++阶乘计算
【问题描述】输入一个正整数n,输出n!的值。其中n!=1*2*3*…*n。【输入格式】输入包含一个正整数n,n<=1000。【输出格式】输出n!的准确值。【样例输入】10【样例输出】3628800解题思路:根据输入的整数范围我们可以判断不能用常规的思维去做这道题,因为n<=1000;我们可以采用数组进位,把每一位数字,都装到对应的位置上,最后我们再倒序输...
2022-03-31 11:37:50
2045
原创 数字反转(C++)
给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零,例如输入-380,反转后得到的新数为-83。
2022-03-31 11:14:11
15753
2
原创 Caused by: org.springframework.beans.NotWritablePropertyException: Invalid property ‘username ‘
Spring整合mybatis出现错误Caused by: org.springframework.beans.NotWritablePropertyException: Invalid property 'username '
2022-03-25 11:16:35
1658
原创 使用request.getparameter(“username“)时获取的值为null或空字符串““
request.getParameter("editor")获得参数值为null和""空字符串的情况解决办法!
2021-12-10 00:49:39
8762
1
原创 启动Tomcat时出现异常Caused by: java.lang.IllegalStateException
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/JavaWeb_Course]]
2021-11-22 18:23:29
2204
1
原创 javaweb项目中提示无法找到jar包
首先是要在webapp目录下的WEB-INF下找到相应的jar包,如图所示:上面的lib包是自己建的。另外一种情况可能是你导入jar包了但是没有将其加入到库中,相应的jar包左边若没有这种">"符号说明没有将其导入库中。只需鼠标右键单击没有">"的jar包,选择Add as Library,加入到你想要的项目模块就可以啦。如果出现这种异常则说明你的jar包没有放在在webapp目录的WEB-INF目录下。将jar包放在WEB-INF目录...
2021-10-17 23:21:52
2886
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人