![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java编程中出现的问题
小郭不背锅
这个作者很懒,什么都没留下…
展开
-
Lost connection to MySQL server at 'reading initial communication packet' 错误解决
用Dom命令登录mysql出现以上问题,搜过其它博客解决办法,没解决。而且我的mysql是直接按在本机系统中的,没有用到远程连接试着重启电脑,发现就可以了原创 2017-09-13 12:07:19 · 4403 阅读 · 0 评论 -
String index out of range: 0
出现了这个错误是因为在编写sql语句的时候忘记赋值cust_name=#{cust_name},cust_source=#{cust_source},cust_industry=#{cust_industry},cust_address=#{cust_address},cust_level=#{cust_level},原创 2017-09-13 14:39:15 · 2351 阅读 · 0 评论 -
mybatis错误:Invalid bound statement (not found)
一般是Mapepr.xml文件中文nameapce没有和mapper接口发生映射,导致mybatis绑定失败原创 2017-09-14 15:55:01 · 208 阅读 · 0 评论 -
can't not load JDBC driver class "com.mysql.jdbc.Driver"
真的是奇葩了出现了这个错误,去确认了依赖包是导成功的。然后试着改了一下{com.mysql.jdbc.Driver}成“com.mysql.jdbc.Driver”就可以了。。。无厘头原创 2017-09-14 16:27:05 · 1788 阅读 · 1 评论 -
汉诺塔注意要点
1.从左边柱子到右边柱子必须要经过中间柱子2.要把1-k个圆盘从左边柱子移动到中间柱子的步数是2^k-1,就是2的多少次方-1,也可以写成Math.pow(2,k-1)-1或1<<k-1;3.如果考虑一下把64片金片,由一根针上移到另一根针上,并且始终保持上小下大的顺序。这需要多少次移动呢?这里需要递归的方法。假设有n片,移动次数是f(n).显然f(1)=1,f(2)=3,f(3)=7...原创 2018-03-15 15:47:35 · 261 阅读 · 0 评论 -
递归和动态规划-汉诺塔II
有一个int数组arr其中只含有1、2和3,分别代表所有圆盘目前的状态,1代表左柱,2代表中柱,3代表右柱,arr[i]的值代表第i+1个圆盘的位置。比如,arr=[3,3,2,1],代表第1个圆盘在右柱上、第2个圆盘在右柱上、第3个圆盘在中柱上、第4个圆盘在左柱上。如果arr代表的状态是最优移动轨迹过程中出现的状态,返回arr这种状态是最优移动轨迹中的第几个状态。如果arr代表的状态不是最优移动...原创 2018-03-15 16:40:02 · 283 阅读 · 0 评论 -
编程中的脑洞
在做项目的时候,常常要看别人的代码,以及一些模块的基类。要如何快速的看某个方法是在什么位置起什么作用,用来做什么呢?我的经验是:看数据从哪里来的,到哪里去的。再看块代码对数据做了什么处理。只要从这个方面去找答案,会是一个正确的方向快速了解代码的作用。...原创 2018-03-22 14:52:10 · 157 阅读 · 0 评论 -
编程心得
仔细看了我写的博客,也就是2018年才开始写。主要还是集中在3月份,做了大概40道编程题。有很多都是基础题。但是自己就算看别人的实现过程一开始都很难自己复杂,自己看完后自己根据记忆去码一次代码也要1小时的时间,而且一些题做完后过段时间再看就很模糊了,碰到类似的题再做也会出问题。我慢慢在做题的过程中,发现自己的基础是多么的薄弱,我的编程水平是如此的弱小。3月已经到了尾声,即将迎来四月。4月希望能刷1...原创 2018-03-26 10:41:50 · 392 阅读 · 0 评论 -
一些平时陌生却有效的接口方法
1.Arrays.copyofRange(int[] a,int i,int j);将下标为i~j-1的数组copy并返回。原创 2018-03-28 09:16:55 · 88 阅读 · 0 评论