-
释放锁表
- 查看锁表进程SQL语句1:
select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session sess where ao.object_id = lo.object_id and lo.session_id = sess.sid;
- 查看锁表进程SQL语句2:
select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID;
- 杀掉锁表进程:
如有記錄則表示有lock,記錄下SID和serial# ,將記錄的ID替換下面的738,1429,即可解除LOCK
alter system kill session '738,1429';
分类: 专业笔记
java学习笔记(1)
类加载
- 当程序创建了第一个对类的静态成员的引用(如类的静态变量、静态方法、构造方法——构造方法也是静态的)时,才会加载该类。
- RTTI
- 向上转型或向下转型(upcasting and downcasting),在java中,向下转型(父类转成子类)需要强制类型转换
- Class对象(用了Class对象,不代表就是反射,如果只是用Class对象cast成指定的类,那就还是传统的RTTI)
- instanceof或isInstance()
重拾VIM
从eclipse转到idea后,欲罢不能,根据网上的各种教程,配置好了idea环境,能够上手开发,一些快捷键还在熟悉当中。
因为装了一个vim编辑的插件,如果能纯键盘操作,估计效率能再提高一个档次吧。 继续阅读“重拾VIM”
What are raw types in Java
Questions:
- What are raw types in Java, and why do I often hear that they shouldn’t be used in new code?
- What is the alternative if we can’t use raw types, and how is it better?
<转>试用Mac下载神器aria2
Seasee Youl的回答
svn 终端更新遇到的问题
之前在虚拟机的windows 里装过 tsvn,每次更新都要切换到 windows 里,而且同一个主机下两个项目不同用户名只能保存一个,更新另一个就报错,装了alfred+iterm之 后,觉得用起来很爽,于是打开终端敲命令: 继续阅读“svn 终端更新遇到的问题”
终端下 vim 中文乱码问题
编辑~/.vimrc文件,加上如下几行:
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
WordPress 换主题
现在这个主题实在是不好看,打算换一个自己的主题
在网上搜了下,有很多免费和收费的主题,收费的也就是那些个人利用WordPress 兼容的模板做一些自定义的排版和处理等工作,然后打包挂价,给那些不想动手就能换效果的人便利,难免千篇一律,作为刚接触WordPress 新手来说,我需要在自己看中的一些模板基础上做一些修改和开发,满足自己的需求。
做好 WordPress 主题并在自己的主机上测试通过后,就可以更新自己网站的主题了,将主题文件上传到到wp-content\themes目录下,或者你也可以在主页的主题设置栏目下,上传和安装主题,按照操作提示。上传安装完后的主题后,不用将原来的主题删除了,你可以在“外观——主题”栏目下查看,你上传好的主题,并且选择你想要的那一个。但是,由于wordpress的这种更换主题的操作,也会带来一些意想不到的麻烦。
最常见的麻烦就是,你上传安装某个主题后,结果打开网站首页居然是一片空白。一般这种情况都是wordpress主题中存在错误,导致程序终止执行。那么,该如何解决呢?这种情况下,你可以进入后台,在后台更换另外一个主题就行了。当然也有严重的时候,那就是连后台也进不去了。
这个时候,你可以选择重装wordpress程序,同时你也会把数据库里的信息全都清空了。显然,这种方法过于“残忍”了,对于一个正在运行的网站来说,这样做是不可行的。其实,你只要想一想,既然问题是出现在主题上,加上网站后台进不了的话,那我们也可以通过登录空间的FTP找到WordPress的主题目录(wp-content/themes),将那个有问题的主题文件夹改名字就行了。
事实上,之所以会发生这种情况,是因为很多主题都是由第三方主题开发者研发制作的,所以难免会出现一些兼容性问题。所以,大家在安装主题前,最好能先在自己的机器上测试下,确定没问题了再上传安装到自己的空间去。不然就会发生一些“致命性”失误了。
全栈工程师成长之路
全栈增长工程师指南 笔记
技术的变革,难点在沟通,大公司的专家,小公司的全栈,专家与全栈的区别,学习成本,全栈的优势是学习能力和学习成本,全栈的目标是无栈。
基础:
- 使用怎样的操作系统
- 如何去选择工具
- 如何搭建相应操作系统上的环境
- 如何去学习一门语言
专注于内容而不是工具,工具只是为了提高效率
快捷启动:windows:Launchy,mac:Alfred
IDE 工具特性:
- shortcut(快捷键)
- Code HighLight(代码高亮)
- Auto Complete(自动补全)
- Syntax Check(语法检查)
Linux 发行版无非就是一堆软件包 (package) 形式的应用程序加上整体地管理这些应用程序的工具。通常这些 Linux 发行版,包括 OpenSUSE,都是由成千上万不同的软件包构成的。 软件包,元数据,依赖关系