09 2017 档案
摘要:一 数据库优化经验: 1> 用preparedStatement 一般比Statement性能好 2> 有外键约束会影响插入和删除性能,如果能保证数据完整性,去掉外键 3> 表允许适当冗余 如: 将姓名和密码单独从用户表中独立出来 4> sql 语句全部大写,特别是列名和表名都大写 sql命令的缓存
阅读全文
摘要:表单重复提交一般情况下有3种场景: 1> 网络延迟时,不断点击submit按钮 2> 表单提交后,用户点击刷新 3> 表单提交后,用户返回表单页面重新提交 针对这三种场景,在网上查阅各种方案后,感觉以下方案能够比较好的解决问题 第一种: javascript方案 (只能用于第一种场景): 在js 中
阅读全文
摘要:一 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,要保证汉字不被截取半个, 如“我ABC”,4 ,应该截取"我AB",输入"我ABC汉DEF",6,应该输出"我ABC",而不是“我ABC+汉字的半个”。 public static void main(String[]
阅读全文
摘要:一 绝对路径/相对路径 1> 绝对路径 完整的URL 2> 以/ 开头的相对路径 / 代表整个web 项目 3> 不以/开头的相对路径 ./ 代表当前路径 ../代表上层路径 二 线程状态 新建 就绪 执行 阻塞 死亡 三 爬楼梯算法分析 共 n 层楼梯 , 每步最多 m 层 ,有多少种爬法? 分析
阅读全文
摘要:以前学习的时候没写过博客,现在开始复习,记一些容易忘的小知识吧 一 java保留两位小数方法 1> BigDecimal 方法 double f = 11.3156; BigDecimal b = new BigDecimal(f); f = b.setScale(2,BigDecimal.ROUN
阅读全文
浙公网安备 33010602011771号