学习心得
柠檬加宁
码农
展开
-
JS 对小数进行四舍五入
背景:需要对 28766 29878866这样的数据进行处理,将超过一万的数据保留小数点后两位 增加万代替,超多百万的一样保留小数点后两位 并进行四舍五入:使用 toFixed(num) 方法 , num代表小数点后的位数示例代码function returnNewNum (num) { if (num < 10000) { return num; } else if (10000 <= num && num < 1000000) { return (原创 2021-02-22 10:47:05 · 2047 阅读 · 0 评论 -
异常:org.hibernate.exception.SQLGrammarException: could not execute query
这是我在使用struts2以及hibrenate开发一个小项目的时候遇到的。解决方法:这个是因为你自己的查询的字段与关键字有冲突,比如数据库中最常用的user表,order表,把表名改了,再将与其相关联的全改,就ok了当然不排除有其他的原因,我的解决方法是这个...原创 2018-04-28 10:27:56 · 612 阅读 · 0 评论 -
关于递归实现100阶乘问题
这时我写的方法,刚开始一直使用long,后来才发现,long根本实现不了,里面还包含一个使用递归的累加,都差不多。还可以使用BigDecimal,这个可以自己试一下。...原创 2018-06-07 11:40:31 · 1451 阅读 · 0 评论 -
设计模式之代理模式
今天好没状态,感觉浑身无力。参考:《设计模式之禅》、博客:https://www.cnblogs.com/ygj0930/p/6542259.html1、定义:代理模式就是指给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。类似于生活中的中介。(代理模式主要使用java中的多态)为什么用代理模式:(1)中介隔离作用:在某些情况下,一个客户类不想或不能直接引用一个委托对象...原创 2019-06-05 22:50:43 · 120 阅读 · 0 评论