用户中心USER CENTER

首页/用户
  • 72 Edit Distance 以及两个string比较的填表通解。

    摘要:给出两个解,一个是填表,一个是记忆化搜索。因为填表一定会把的表填满。走出来的则是一条从起点到终点的线,不会填满整个表。时间退化到,变成找路径的时间。 72 Edit Distance Given two words word1 and word2, find the minimum number of steps required to convert word1 to word2. ...

    ormsf 发布于Java
  • java类的加载过程

    摘要:一类加载的过程虚拟机加载类主要有五个过程加载验证准备解析和初始化。初始化在虚拟机中严格规定需要对类进行初始化的,有下面五种情况遇到,,或者这条字节码指令时。 在这本书里面,在讲到类初始化的五种情况时,提及了一个比较有趣的事情。先来看看下面的代码 public class SubClass { static{ System.err.println(I m your...

    ormsf 发布于Java
  • 【VisualVM 简明教程】(4): 分析CPU

    摘要:快照,带线程命令,是显示全部进程,是显示线程,全格式输出显示进程树,不加显示所有实时快照推荐程度按数字从小到大。 有时候好好的程序放到生产服务器上一段时间后,就会发现服务器响应缓慢,进而进一步发现是cpu过高,于是就慌了,造成cpu过高的原因很多,不过大多是由于资源吃紧造成,例如:sql执行过慢,程序里存在死循环,数据库连接未释放,网络阻塞导致的第三方框架代码出现死循环,大量的操作导致...

    ormsf 发布于Java
  • JPA2.1 中三个提升应用性能的新功能

    摘要:只用语句,也能完成很多事情,如果不够,你还可以调用数据库的特定功能和存储过程。在中,并没有针对存储过程的实际支持,本地查询是调用存储过程的唯一方式。规范引入了几个新的功能以应对这些低效操作,比如实体图,条件更新和存储过程查询。 经常在网上看到开发者们抱怨 JPA 性能低下的帖子或文章,但如果仔细查看这些性能问题,常会发现导致问题的根本原因大致包括以下几个: 使用过多的 SQL 查询从...

    ormsf 发布于Java
  • HTML DOM getElementsByClassName() 方法个人理解

    摘要:对象代表一个有顺序的节点列表。所以不能直接使用和等数组方法。该属性用于在元素中添加,移除及切换类。 该方法用于获取所有指定类名的元素:例如: let domArr = document.getElementsByClassName(el-form-item) 需要注意:该方法返回的是一个NodeList 对象。 NodeList 对象代表一个有顺序的节点列表。NodeList 对象 ...

    ormsf 发布于Html
<