摘要:
问题背景:一个以太坊的浏览器(eth-explorer),后台需要建立数据库保存这条公链上的所有交易记录,用于用户随时查询,展示最新区块和交易等功能,表的结构如下: 在某一天使用时,发现explorer响应非常缓慢,经常数据无法返回,经过简单的接口抓包,查看日志分析,发现后台系统链接mysql出现了 阅读全文
摘要:
1 public class Solution { 2 public TreeNode reConstructBinaryTree(int [] pre,int [] in) { 3 4 TreeNode root = helper(pre,in,0,pre.length - 1,0,in.length - 1); 5 6 ... 阅读全文
摘要:
第一条:考虑用静态工厂方法代替构造器 类可以提供一个公有的静态工厂方法(static factory method),它只是一个返回类的实例的静态方法。 以JDK Boolean类的源代码举例: 上面的方法将boolean基本类型的值转换成了一个Boolean对象的引用,并且多次调用该方法,均返回的 阅读全文
摘要:
简单生成标准日期格式字符串: String localtime = String.format("%1$s %2$tY-%2$tm-%2$td %2$tT", "Due Date; ", new Date()); 结果:Due Date; 2017-07-03 12:41:32 阅读全文
摘要:
先上解决方案:对于上面出现的问题,查看了很多相关的博客,论坛。最后实在Spring-mvc.xml这个配置文件里加入了如下两行: 问题描述: 由于项目需要Ajax,于是在jsp的head里加入了如下代码: 部署项目,打开该JSP,发现该Ajax请求无法执行。 在浏览器里查看发现Jquery库无法加载 阅读全文
摘要:
西域科技公司电话面试题目记录: ①JAVA中重载和重写分别是什么,以及区别 解答: 重载:参考链接:http://www.cnblogs.com/bluestorm/archive/2012/03/01/2376236.html (1)重载是指方法重载,方法重载是让类以统一的方式处理不同类型数据的一 阅读全文
摘要:
随手记录一下大学两年来对SSH框架的一些认识。 第一次接触到SSH框架是在大二的暑假,因为偶然的机会答应了老师使用SSH框架进行一个二手书交易网站的项目开发,由于第一次接触框架,只能简单的根据网络上各种简单的例子进行扩充(换种叫法:面向百度的编程),从而实现相应的功能。下面是项目在IDE里的结构图: 阅读全文
摘要:
首先贴上JAVA常见的异常类之间的继承关系图 由图可以看出,基类为Throwable,Error和Exception类继承Throwable,Error下细分为AWTError(不太清楚),IOError(输入输出类),LinkageError(常见于JAR包冲突),ThreadDeath(线程类) 阅读全文
摘要:
1.这是java开发需要掌握的基础(模板语言可以忽略)Java编程基础:lang\collections\io\net\concurrentJava Web规范+MVC框架JDBC规范+数据持久层框架MyBatis、HibernateSpring框架: IOC、AOP、粘合剂模板语言:JSP、Vel 阅读全文