自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 linux使用代码安装自己定制的vim

彻底卸载操作系统自带的 vimarchlinux 用户:sudo pacman -Rsn vi vim-tiny vim vim-runtime gvim vim-common vim-gui-common vim-noxdebian/ubuntu 用户:sudo apt-get remove --purge vi vim-tiny vim vim-runtime gvim vim-...

2020-03-11 19:52:11 239

原创 linux内核构建体系(一)

学习linux内核构建体系其实有几个原因可以学习很多linux工具的使用,如make,gcc等,这些知识对于学习linux和在linux环境下工作都非常有用;可以学习大型工程是怎么组织的;可以知道linux内核是怎么一步一步的组装好的本身也是一件非常有意思的事情;

2017-11-25 22:39:57 512

原创 android studio 设置软件源

android studio设置软件源

2017-01-10 22:29:15 3483

原创 Linux命令种类和帮助

Linux命令种类和帮助

2016-12-06 21:51:32 610

原创 oracle操作重做日志文件组

oracle操作重做日志文件组

2016-11-22 22:25:38 1467

原创 oracle查看隐藏参数的方法

oracle查看隐藏参数的方法

2016-11-22 21:54:51 1454

原创 统计信息自动收集时间窗口导致分区表执行计划错误

统计信息自动收集时间窗口导致分区表执行计划错误

2016-11-22 21:47:34 868

原创 Fatal NI connect error 12170错误解决办法

Fatal NI connect error 12170错误解决办法

2016-11-10 21:53:28 29706

原创 oracle使用DBMS_SCHEDULER调度作业

介绍oracle里怎样使用dbms_scheduler包调度作业

2016-10-27 13:24:14 13478 2

原创 oracle优化器统计信息相关

优化器使用统计信息来生成每个sql语句最优的执行计划。准确的统计信息对于数据库的效率至关重要。dba和程序开发人员都应该了解一些统计信息相关知识,这可以使你更好的理解为什么会生成一个你看到的执行计划,知其然且知其所以然。

2016-10-17 21:11:50 1922

原创 oracle执行计划相关

sql执行计划对于sql执行效率是至关重要的,所以对于程序开发人员和DBA而言,了解一下sql执行计划都是很有好处的。什么是执行计划sql是一种声明性语言,它和我们平时常用的c,java这些命令性语言差别很大,声明性语言是告诉计算机我想要什么,而命令性语言是告诉计算机我想你这样去做。具体来讲,sql是告诉数据库系统,我要满足这些条件的数据,具体数据库系统怎么去获取sql想要的这些数据,就是数据库系统

2016-10-14 23:51:32 1361

原创 oracle表空间相关

oracle表空间相关的一些知识

2016-09-15 00:49:42 1069

原创 oracle归档日志写满错误解决方法

oracle归档日志写满错误的若干解决办法

2016-09-13 23:20:03 6653

原创 Oracle数据库十大常见性能问题

oracle数据库十大常见性能问题

2016-09-13 00:13:58 2217

原创 oracle缓存池使用解析

对oracle的三种缓存池(default,keep,recycle)怎么使用和利弊进行讲解

2016-09-12 23:55:12 2746

原创 oracle表相关知识

介绍oracle常用的一些表的相关的知识,怎么合理利用表的参数来优化效率

2016-09-12 23:36:02 1560

原创 使用dbms_logmnr查看日志文件

大多为了寻找被意外修改的数据或者那条sql修改了哪些数据如果是在线重做日志的话需要该日志是inactive模式下的查询v$log和v$logfile获取相关信息执行exec dbms_logmnr.add_logfile('log_filename',dbms_logmnr.new);其中的日志可以是在线的也可以是离线的归档日志exec db

2015-12-29 23:30:52 1008

原创 从数据库备份创建数据库

1.(可选,如果在本地创建可不用)创建密码文件(在数据库还不存在的情况下用于验证密码)orapwd file='full file path' entries=20最好将该文件放在数据库的默认位置在unix或linux上是$ORACLE_HOME/dbs在Windows上是%ORACLE_HOME\database文件命名习惯Unix或linux上为orapw$ORAC

2015-12-19 19:49:36 463

原创 对数线性模型、最大熵马尔科夫模型和条件随机场(翻译) 一

1. 符号整篇文章里,使用下划线表示向量,例如$ \underline\omega\in \mathbb{R}^d 是由是由是由 \omega_1,\omega_2,\dots\omega_d组成的向量。组成的向量。组成的向量。 exp(x)=e^x $。2.对数线性模型    给定两个集合X\mathcal{X}X和Y\mathcal{Y}Y,假设Y\mathcal{Y...

2020-03-19 21:13:23 276

原创 liuux下vim插件YouCompleteMe安装问题解决方法

问题1:下载google工具包失败使用vim包管理器在安装YCM会失败是因为git submodule update --init --recursive失败fatal: unable to access ‘https://go.googlesource.com/tools/’: Failed to connect to go.googlesource.com port 443: 连接超时...

2020-03-11 20:07:47 908

原创 RMAN中通过时间点不完全恢复报ORA-01841的解决办法

RMAN-11003ORA-01841

2017-10-25 23:25:22 1264

原创 ActionBar的Home按钮实现

通过点击ActionBar的Home按钮返回,有两种方式实现

2017-01-10 22:31:44 539

原创 linux安装pylab

在linux下就是一句话sudo apt-get install python-matplotlib

2013-11-05 21:09:09 2720

原创 emacs24下使用jedi对python编程进行补全

在开始前先装好pip和virtualenv(见pip的安装一文),另需安装好make1.emacs下安装:epcdeferred.elauto-complete      使用M-x package-install epc就会将epc和deferred装好,用同样的方法将auto-complete装好2.安装jedi   M-x package-instal

2013-11-05 21:00:12 2398

原创 emacs下安装pip

Ubuntu13.10下安装pip的方法 $ sudo apt-get install python-pip python-dev build-essential $ sudo pip install --upgrade pip $ sudo pip install --upgrade virtualenv

2013-11-05 20:22:24 816

原创 linux useful tools

graphvizgtagswkhtmltopdf

2013-06-01 00:57:07 752

原创 java包管理机制

1.普通Class文件    要运行java程序,必须先设置好CLASSPATH路径,将程序要使用的包的路径加入其中。设置的格式如下    CLASSPATH=.:/usr/local/java:~/javalib     该路径表示java进行编译时碰到import语句时,就开始在CLASSPATH所指定的目录中查找。如     如import   com.util.Vector

2013-05-26 09:54:59 2537

原创 emacs配置开发环境

周末被这三个插件的版本兼容性问题折腾了一天,网上说法倒是很多,但是很多种说法也不知道听谁的,没有高人指导,自己摸索,真是充满艰辛啊。下面的方法是看国外的网站,经自己试验成功的。我的环境为archlinux,emacs24(其它版本的linux应该也是可以的)        1.   下载四个插件,cedet-1.1,ecb-2.40,jdee-2.4.0.1和elib-1.0

2013-05-18 15:04:52 1013

原创 shell学习

* 命令展开  shell在执行一个命令前先要对命令进行展开.  echo * --->echo 1.txt 2.txt 3.txt --->执行展开的echo命令** 文件(路径)展开  ls      --->ls 当前目录               --->执行展开的ls命令   echo D* --->echo Desktop Document  --->执行展开的e

2013-05-01 22:08:57 772

原创 git版本控制使用入门

<!--html {font-family:Times,serif; font-size:12pt}.title {text-align:center}.todo {color:red}.done {color:green}.tag {background-color:#add8e6; font-weight:normal}.timestamp

2013-03-24 14:35:33 1090

原创 emacs semantic模式简介

<!--html {font-family:Times,serif; font-size:12pt}.title {text-align:center}.todo {color:red}.done {color:green}.tag {background-color:#add8e6; font-weight:normal}.timestamp

2013-03-24 13:23:31 3156

原创 emacs info 使用方法

<!--html {font-family:Times,serif; font-size:12pt}.title {text-align:center}.todo {color:red}.done {color:green}.tag {background-color:#add8e6; font-weight:normal}.timestamp

2013-03-24 12:39:10 1770

原创 emacs lisp 语言基本概念

1. 列表   用空格分开,以圆括号括起来的单词,数字或者其它列表,如(+ 1 2)或者包括子列表的列表(+ 1 (+ 2 3))。列表是emacs lisp(简称elisp)的基础,所有的程序都是由列表组成的。在elisp里,数据和程序都是以同样的方式表示。2. 原子   在elisp中不可再分为更小的部分的东西称为原子,比如数字,单词,字符串,elisp的原子种类比较少,一

2013-03-23 23:44:05 1776

原创 emacs学习(五)

今天看了陈斌的一年成为emacs高手,大受鼓舞,最近这段时间一直在研究emacs,已经开始发现emacs的很多优点,但是由于用习惯了IDE开发软件,始终习惯于鼠标,一下子想要改变习惯确实很难。这个时候看一下这些大牛的文章就相当于吃兴奋剂。 从牛人的配置开始用起,免得自己再走弯路,引用陈斌的文章“这方面我是个负面榜样.开始阶段我还是抱着玩的心态,喜欢到处找有趣的配置粘贴到我的.ema

2013-02-03 13:50:03 1949

原创 emacs学习(四)

1.下载代码1)获取autocomplete源码  git clone https://github.com/auto-complete/auto-complete2)获取popup-el源码,将popup.el拷贝到auto-complete目录下  git clone https://github.com/auto-complete/popup-el3)获取fuzzy-el

2013-02-02 09:50:01 1057

原创 emacs学习(三)

文件编辑1.打开一个文件  C-x C-f 然后输入文件名(如果输入的是目录,则进入目录编辑模式,那是另一个主题),在linux里~代表该用户的主目录。如果文件不存在则创建一个以该文件命名的新文件  C-x k删除一个缓冲区  C-x C-v将但前文件替换为另一个文件2.保存缓冲区到文件  C-x C-s保存缓冲区,如果文件已经存在在修改内容保存到该文件,如果文件还不存在,

2013-01-26 23:29:24 702

原创 emacs学习(二)

移动和基本编辑1.在缓冲区移动  前移一个字符C-f 后移一个字符C-b  下移一行C-n 上移一行C-p  下滚一页C-v 上滚一页M-v  移到一行的开始C-a 移到一行的结尾C-e  按单词移动,往前移动一个单词M-f 往后移动一个单词M-b  按句子移动,往前移动一个句子M-e 往后移动一个句子M-a  按段落移动,向前移动一个段落M-} 往后移动一个段落M

2013-01-26 22:13:48 743

原创 emacs学习(一)

emacs命令的一些基本规律1.没有按下control或者meta/alt键时,所有的字符,数字,符号都是直接插入文本中2.使用最频繁的功能绑定在control和meta/alt加某个字符(如C-n、C-e)3.如果control作为前缀的命令是作用在字符上,那meta/alt作为前缀的命令一般是作用在单词上,相似的,如果control作为前缀的命令是作用在行上,那meta/alt作为

2013-01-26 21:18:39 597

原创 html学习

Html的一般形式,以一般的格式开始 Html一般的框架1.类型声明,Doctype设置为Html2.必须包含Html元素3.Html元素里包含head和body元素4.Head元素里包含Title元素5.Body元素是Html文件的主体部分。主体部分元素1.标题(H1,H2...H6)  表示一个一级标题,二级标题。。。

2013-01-26 21:16:45 477

转载 ubuntu管理常用技巧

http://zweitian.blog.51cto.com/59324/50560查看软件xxx安装内容dpkg -L xxx查找软件apt-cache search 正则表达式查找文件属于哪个包dpkg -S filenameapt-file search filename查询软件xxx依赖哪些包apt-cach

2013-01-05 20:25:27 1392

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除