增加一个输出,解决一个奇怪的死机
早上来公司,继续昨天的工作。新的插件机制,方案是插件库+插件程序的方式,前者通过调用系统命令方式调用后者。吾想多插件主体框架已经完成了,那么界面能不能由一个简单的按钮,换成泰山OFFICE呢?于是就动手,把测试代码(一个面板上加个按钮)恢复成主程序……然后卡死,连网页上的文字都不能选择。
- 插件程序问题?改成昨天的样子,一运行,确实没有画面。于是研究了一下,增加一个setVisible(true)就有画面。这就奇怪了,老的机制不需要这个?或者这个代码被改了?或者新机制就需要增加setVisible()?
- 再运行还是卡死(偶尔不卡死)。那是插件库不对?回滚一下,还是卡死。
- 二者交互的参数不对?于是在主程序中加了个输出一下,好神奇,功能正常!于是就怀疑,是System.out.println()解决了死机问题。经过确认,结论不变。
初步怀疑,应该是线程问题。于是搞了个线程,在线程中加载,还是死(直接运行插件主体就正常)。
回头再研究一下。
增加一个输出,解决一个奇怪的死机相关推荐
- [vmware]另类解决vmware关闭win10死机或蓝屏问题
[vmware]另类解决vmware关闭win10死机或蓝屏问题 参考文章: (1)[vmware]另类解决vmware关闭win10死机或蓝屏问题 (2)https://www.cnblogs.co ...
- 打开服务器文件卡住了,解决避免大部分电脑死机或“假死”的现象转贴自蓝天上的雄鹰...
注意以下问题可以解决避免大部分电脑死机或"假死"的现象: 1.在同一个硬盘上安装太多的操作系统会引起系统死机.最好重装前用PQ先格式化干净再装. 2.CPU.显示卡等配件不要超频过 ...
- 服务器主板装w7系统死机,系统之家解决win7系统莫名死机的处理技巧
许多win7系统用户在工作中经常会遇到win7系统莫名死机的情况,比如近日有用户到本站反映说win7系统莫名死机的问题,但是却不知道要怎么解决win7系统莫名死机,我们依照 1.确认在出现这一情况前, ...
- 升级BIOS解决DELL R730XD虚拟机死机问题
1台新配置的DELL R730XD(配置有2个Intel E5-2640 V4的CPU.128GB内存.H730的RAID卡.12块4TB的SATA硬盘.2个495W电源),在安装VMware ESX ...
- 微软发补丁解决0x0000003B蓝屏死机
微软近日表示,在Windows 7或Windows Server 2008 R2中运行部分应用程序可能会导致蓝屏死机(BSOD),在这种崩溃情况下,系统会给出0x0000003B停止错误提示.当前,微 ...
- 服务器主板装w7系统死机,解决win7安装过程死机现象有一招
随着windows7越来越多的功能被开发,很多xp用户改为使用windows7系统,但是在安装windows7系统时经常会出现死机这一想象,该如何解决呢? 问题描述 应用某些主板的计算机安装Windo ...
- 解决win10开机后死机:您操作系统的MSXML组件版本过低,导致启动失败。请到微软官方网站升级该组件后重试。
系统版本 windows10专业版 电脑症状 开机后提示 您操作系统的MSXML组件版本过低,导致启动失败.请到微软官方网站升级该组件后重试. 并死机. 报错原因 可能是因为系统中装有讯飞输入法,从而 ...
- 两个线程如何交替执行,一个输出偶数一个输出奇数?
楼主今天在面经上看到这个题,挺有意思,小小的题目对多线程的考量还挺多.大部分同学都会使用 synchronized 来实现. 楼主今天带来另外两种优化实现,让你面试的时候,傲视群雄! synchron ...
- 【java】两个线程如何交替执行,一个输出偶数一个输出奇数?
楼主今天在面经上看到这个题,挺有意思,小小的题目对多线程的考量还挺多.大部分同学都会使用 synchronized 来实现. 楼主今天带来另外两种优化实现,让你面试的时候,傲视群雄! synchron ...
- ipad服务器未响应怎么办,ipad pro死机怎么办?ipad pro无反应解决方法
从上周的ipad pro发布,今日很多网友反映ipad pro充电的时候会无故出现假死.无反映.死机等现象,苹果CEO蒂姆·库克很看好这款设备,此前曾表示iPad Pro将足以取代PC(非Mac).不 ...
最新文章
- 我们错了 - One of us is wrong
- CSS样式----块级元素和行内元素
- golang中的nil
- 深入理解Python字符编码--转
- QT入门注意事项(1)
- explicit_defaults_for_timestamp参数的专题报告
- pb90代码如何连接sql2008r2_如何使用 HTTP Headers 来保护你的 Web 应用
- mysql memcache redis_redis,mysql,memcache的區別與比較,redis兩種數據存儲持久化方式
- java编程字_Java编程基本概念
- vue中Axios网络请求之Vue知识点归纳(十)
- Java™ 教程(常见问题及其解决方案)
- 什么是Vue.nextTick()
- 4月18日云栖精选夜读 | 阿里靠什么支撑 EB 级计算力?
- JVM监控及诊断工具命令行篇之jstack
- HTML期末大作业~ 仿新浪微博个人主页html网站模板4个页面(HTML+CSS+JavaScript)
- 淘宝获取收货地址列表的 API
- cad卸载_永远不舍得卸载的6款CAD插件,完全免费,让你三小时做一套图!
- 开发“小米商城官网首页”(静态页面)
- 智能驾驶视觉传感器测试:自动驾驶车辆如何进行传感器标定?
- 初入Linux,M35作业第二弹,牛刀小试
热门文章
- 已知二叉树的后序和中序遍历结果 求前序结果
- mybaitis快速生成_使用MyBatis插件生成代码
- python个人项目进度管理系统源码_Python项目练习:40行代码画出动态贝氏曲线(附源码)...
- 华为scp快充协议详解_1A1C多协议快充,倍思30W PD PPS双口充电器(BS-CH905)评测...
- jquery 添加扩展方法及为选择的对象添加方法
- 基于zookeeper的分布式锁实现原理是什么?
- 光谷码农·每日新闻(2019-05-09)
- TSF自定义候选词列表界面
- 停用chrome的开发者提醒
- dropzone.js重写断点续传功能