某云平台出现故障,sqlplus连接Oracle数据库,发现没有响应.数据库版本:12.1.0.2.0 查找.借鉴前人经验,成功处理此问题,参考网址:如何在数据库失去响应时转储状态信息 - Oracle Life - 云和恩墨,成就所托!http://www.eygle.com/archives/2007/10/sqlplus_prelim.html 如下内容摘自恩墨博文: “”在某些情况下,数据库失去响应,sqlplus也无法连接,此时通常只能通过杀掉进程来解决. 但是我们仍然希望能够获得此时…
很多时候,我们需要在窗体中执行一些耗时比较久的任务.比如:循环处理某些文件,发送某些消息等... 单纯的依靠状态栏,用户体验不佳,按下功能按钮后得不到有效的提醒,小白用户绝对会电话给你说“我点了以后就没反应了...”. 因此,对于响应时间可能超过5秒以上的事件,有必要增加一个显眼的提示框(在屏幕中央,最好有动图,如果有需要的话还可以设置为模态). 此实现大体分三部分(重点在于使用BGWK解决UI阻塞的问题): 1.设计好提醒页面(一个转圈圈的动图Image,一个状态文字Label,再加一个进度条…
一.前言 最近在做新vue项目的时候遇到了一个问题,就是tab间的切换没有问题,当跳转到其他页面时,且这个页面并非子路由,再用浏览器的返回按钮返回首页时,tab的active始终指向默认的第一个选项. 感觉这还是个比较常见的问题,但是在网上居然没怎么搜索到,自己摸索了一下,搞了一个解决办法出来.由于项目的骨架部分及tab并不是我写的,在此只根据原本的代码给出一个解决方案. 二.代码 1. 监听返回 想要解决这个问题,首先要监听到返回首页的事件,然后把具体的路由值传到Tabbar这个组件里. //…
下面的示例演示了如何在登录过程时,界面上显示状态图标,登录完成后隐藏图标: public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void Window_Loaded(object sender, RoutedEventArgs e) { Thread th1 = new Thread(Method1); th1.Start(); // show prog…
浏览器滚动条滚动时触发事件 //浏览器滚动条滚动时触发事件 $(window).scroll(function(){}); 浏览器窗口大小改变时触发事件 //浏览器窗口大小改变时触发事件 $(window).resize(function(){}); 监听所有锚点链接实现平滑移动 //监听所有锚点链接实现平滑移动 $('a[href*=#],area[href*=#]').click(function() { if (location.pathname.replace(/^\//, '') ==…
Grid列选中一行某些按钮启用 例:gridId(Grid   ID) btnEditId(编辑按钮ID) btnDeleteId(删除按钮ID) JS: var setButtonStatus = function (gridId, btnEditId, btnDeleteId) { var gridView = Ext.getCmp(gridId).getSelectionModel(); //获取Grid列选中状态 if (gridView.hasSelection()) { if (ty…
项目中使用到点解导航切换不同的颜色,如果只是li选项卡还好办,这次用到的超链接选项卡,因为a链接每次点击都会刷新,所以浏览器记不住点击的状态,也没法切换点击状态,因为项目中有好多地方要用到,在网上找了好多,总结一下. 效果 html代码 <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief" id="nav" > <ul class="la…
用户对应用程序经常有这样的要求:要求它能记住它的settings,比如窗口大小,位置,一些别的设置,还有一个经常用的,就是recent files,等等这些都可以通过Qsettings来实现. 我们知道,这些settings一般都是存在系统里的,比如windows一般都写在系统注册表或者写INI文件,mac系统一般都在XML文件里,那么按照一般的标准来说,许多应用程序是用INI文件来实现的.而Qsettings就是提供了一种方便的方法来存储和恢复应用程序的settings. QSettings的…
比如listview在设备切换横竖屏时,仍然需要保证position, activity - > onSaveInstanceState  - > restoreInstanceState view  - > onSaveInstanceState  - > restoreInstanceState // YourActivity.java private static final String LIST_STATE = "listState"; private…
做到 是大屏项目,用的websocket,在浏览器切换标签窗口后,过了一段时间回来,页面会非常卡,所以想页面切回来的时候刷新页面,找到了这个方法,这是原来的例子.这段代码可以自己复制去做下测试 var normal_title; document.addEventListener('visibilitychange',function(){ //浏览器切换事件 if(document.visibilityState=='hidden') { //状态判断 normal_title=documen…