激情小刺猬

文章
5
资源
0
加入时间
2年10月21天

并发编程1:查看线程的stack信息

有时候写代码,不小心就写成了死循环,虽然几率不大,但是万一遇到,我们要知道怎么去排查这个问题。一般情况下,我们可以通过jps名称,查看进程号然后再通过jstack -l pid 查看进程的堆栈信息。 同时,我们写代码的时候,应该使用一些约定俗成的方法,避免产生死锁问题。1.避免一个线程同时获得多个锁2.避免一个线程在锁内部占用多个资源,尽量是一个锁占用一个资源3.多使用...

Vue有什么优点?

Vue有什么优点?我来简单说几个吧,第一我感觉Vue极大的提高了前端页面的开发效率,不用我们再进行那些不必要的DOM操作;第二Vue里的双向数据绑定也很强大,我们可以通过Vue框架提供的v-model指令来实现视图和数据的双向数据绑定。也就是说一旦数据发生变化视图也会跟着变,视图发生改变数据也会发生改变。第三Vue中的组件化开发,不仅让我们可以对项目中某些可以进行复用的功能进行封装,另外还可以在页面逻辑过于复杂的情况下,将页面分为很多个业务组件分而治之,这样的话维护人员每次只需要改动对应的组件即