- 博客(148)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
原创 Oracle drop job report ORA-27478
Running TENANT_ACCESS_LOG_PURGE.job.oracledeclare*ERROR at line 1:ORA-27478: job "ARBOR"."TENANT_ACCESS_LOG_PURGE" is runningORA-06512: at "SYS.DBMS_ISCHED", line 278ORA-06512: at "SYS.DBMS_SCHEDULER", line 751ORA-06512: at line 8
2021-06-17 05:47:50 1138
原创 How to check all information of view in ClearCase
Sometimes we need to know when the view created and the owner of the view, how do we get all information of the view in ClearCase?Usage: lsview [-short | -long] [-host hostname [-quick]] [-properties [-full | -text_mode] | -age]
2020-07-31 22:38:24 346
原创 How to unlock account on Oracle
How to unlock account on OracleSometimes we input password wrong many times cause oracle locked the account, then we couldn’t continue to work. how to unlock account on oracle?check account statususing the sql check the account_statusselect USERNAME,A
2020-06-02 01:04:39 626
原创 How to debug C++ STL vector
标题How to debug C++ STL vector用GDB 调试C++代码的时候,如果遇到STL vector,map 或者list的时候,想要print 数据的时候发现GDB会打出一堆信息,但是其实对于程序来说关心的只是其中的element数据是什么,那如何只输出我们想要的输入呢?版本比较低的GDB,比如低于GDB7.0, 其实用以下print命令是可以只打印出element的内容。print *(Vector._M_impl._M_start)@Vector.size()gdb 7.0
2020-05-22 03:30:56 792
原创 How to findout all checkout files in ClearCase
How to findout all checkout files in ClearCaseThe lscheckout command lists the checkout records (the checkouts) for one or more elements. There are many controls for specifying the scope: which elements, directories, or VOBs; which user; which view; and s
2020-05-15 04:15:29 256
原创 How to merge code in ClearCase
How to merge code in ClearClasefirst check out the filecleartool checkout -nc util.cChecked out "util.c" from version "/main/2".find the version of source file which you want to be merged.ut...
2020-03-10 02:42:54 251
原创 How to store Postgre SQL result in bash variable
如何在Shell脚本中保存Postgres SQL的结果:#!/bin/shDB=$1USER=$2PASS=$3PGPASSWORD=$PASS psql \ -X \ -h $HOST \ -U $USER \ -p $PORT \ -c "select class_name from class_def...
2020-03-10 02:17:19 186
原创 How to check Postgres DB lock problem
How to check Postgres DB lock problems当我们遇到Postgres DB lock的时候,我们想知道是那些表被lock住了,用以下的SQL可以得到我们想要的信息。pg_locks ViewLooking at pg_locks shows you what locks are granted and what processes are waiting f...
2020-02-29 06:05:47 274
原创 How to compile PostgreSQL source code on Linux
How to compile PostgreSQL source code on Linux你好,2020! 新的一年的第一篇博客,加油!坚持下去,每天进步一点点。希望这一年我们互相温柔以待。Postgres 是开源数据库,在工作中我们可能会遇到要自己build源代码的需要,比如客户需要升级到某一特定版本。 本博客旨在指导读者在Linux平台上build postgres源代码。build ...
2020-01-02 03:44:25 322
原创 postgres store the dropped columns in pg_attribute
in postgres when we dropped colunms, in pg_attribute we still could see such as … pg.dropped.4…, therefore when you use pg_atrribute would like to select all the colunms of the table, you need to cons...
2019-12-28 01:46:44 665 1
原创 How to output the string which include %
how to output the string which include %Postgres complain synax error when error string include % IF ((NEW.percentage/power(10, NEW.decimals)) > 100) THEN RAISE EXCEPTION '100001, T...
2019-12-02 04:31:11 656
原创 How to non interactively provide password for the PostgreSQL interactive terminal
How to non interactively provide password for the PostgreSQL interactive terminal在使用psql的时候,我们发现每次都要求用户输入密码,那如何非交互式地为PostgreSQL交互式终端提供密码呢?这里有两种方法:password fileyou can create .pgpass in your home d...
2019-12-02 04:04:17 275
原创 How to use run postgresql on command line
how to connect postgres dbpsql -h hostname -d dbname -U userPassword for user user:psql (10.6)Type “help” for help.cust1=> select * from test;How to exit postgresql command lineSeems quit, e...
2019-11-22 06:53:00 258
原创 How to connect PostgreSQL in SqlDeveloper
How to connect PostgreSQL in SqlDeveloper1. download PostgreSQLJDBC 4.1 driver (https://jdbc.postgresql.org/download.html).postgresql-42.2.6.jar2. In theSQL DeveloperPreferences Menu, navigat...
2019-10-03 05:19:14 1599
原创 How to modify comment and attribute ClearCase
当我们要改变一个element的comment的时候,我们要用到以下的命令:cleartool chevent -replace -c "comment" filenamecleartool mkattr -replace PRNUM '"comment"' filename当我们describe一个object的时候我们会看到:c desc filenameversi...
2017-09-14 10:11:18 484
原创 Oracle Timestamp store Milliseconds
通常我们在ORACLE数据库中时间精确到秒就够用了,数据类型用DATE就ok,但是有时候客户想要存更精确的时间到milisecond,这时我们就要用到Timestamp这个数据类型。timestamp是DATE类型的扩展,可以精确到小数秒(fractional_seconds_precision),可以是 0 to9,缺省是6。两个timestamp相减的话,不能直接的得到天数书,而是得到
2017-08-15 08:58:40 970
原创 gdb can't used by the error ImportError: No module named site
公司最近弄了几台Linux7.x的几台机器,但是环境没弄好,总是不是好使,尤其是gdb不好用,直接报一下这个错误:[/usr1/arbor/camb_src/billing/bip] (165)yyang@mrdvrh60#gdbImportError: No module named site在网上查了查资料,发现这个错误跟python有关,于是unset 了PYTHONHOME
2017-05-24 23:18:30 3130
原创 Invisible character on env file, cause programe abort abnormally
最近做的项目出现了一个特别奇怪的问题, 就是在PQA 环境上Solaris Sun 10程序突然就莫名其妙的退出,而且不报任何错,也不coredump,就那么悄无声息的退出了。开始怀疑是某些LIB 没有重新rebuild,但是验证之后发现不是,该rebuild的都rebuild了,env设置从表面上看没什么问题,但是仔细一看发现 LD_LIBRARY_PATH 有一个目录看着好像不对。
2017-05-20 04:24:45 783
转载 GDB Tutorial: Advanced Debugging Tips For C/C++ Programmers
看到一篇GDB 的不错的文章,跟大家分享以下。GDB Tutorial: Advanced Debugging Tips For C/C++ Programmers以下是我做的一点笔记。add debug option -g when compile the source codebasic:bcstepnlistprintbtrun whe
2017-04-29 03:27:51 956
原创 gdb如何调试动态链接库问题
gdb如何调试动态链接库的问题。比如我想调试的代码为动态链接库代码,我设置断点后却得到以下错误(gdb) b mps_guide_db.c:1699No source file named mps_guide_db.c.Make breakpoint pending on future shared library load? (y or [n]) [answered N; input
2016-08-16 23:15:08 7378 1
转载 对比objdump和readelf
objdump和readelf都可以用来查看二进制文件的一些内部信息. 区别在于objdump借助BFD而更加通用一些, 可以应付不同文件格式, readelf则并不借助BFD, 而是直接读取ELF格式文件的信息, 按readelf手册页上所说, 得到的信息也略细致一些. 几个功能对比. 1. 反汇编代码查看源代码被翻译成的汇编代码, 大概有3种方法, 1) 通过编译器
2016-08-15 22:39:17 1497
原创 Linux下查看*.so和可执行程序是Debug版本方法
有时候我们需要知道一个*.so文件或者可执行文件是debug版本的还是release版本的,这时我们有哪些方法呢? 1.readelf -S filename |grep debug 比如: g++ thread.cpp -o thread_test_nodebug -lpthreadreadelf -S thread_test_nodebug yany
2016-08-15 22:33:41 9681
原创 ORA-24347: Warning of a NULL column in an aggregate function解决方法
前段时间support印度客户升级系统(从AIX到Linux6.3上),其中碰到一个ORA-2437: Warning of a NULL column in an aggregate function这个错误,Oracle帮助解释: ORA-24347 Warning of a NULL column in an aggregate function Cause: A nul
2016-08-15 22:23:32 5208
转载 字符串匹配的Boyer-Moore算法
字符串匹配的Boyer-Moore算法上一篇文章,我介绍了KMP算法。但是,它并不是效率最高的算法,实际采用并不多。各种文本编辑器的"查找"功能(Ctrl+F),大多采用Boyer-Moore算法。Boyer-Moore算法不仅效率高,而且构思巧妙,容易理解。1977年,德克萨斯大学的Robert S. Boyer教授
2016-07-06 22:15:56 365
转载 字符串匹配的KMP算法
字符串匹配的KMP算法字符串匹配是计算机的基本任务之一。举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"?许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著名科学家Donald
2016-07-06 21:34:17 350
原创 Hexo+github搭建个人博客--主题配置 实践笔记二
主题选择,选择好一个主题后就进行主题的安装了。可以从这个网站上https://github.com/hexojs/hexo/wiki/Themes选择,点击Demo链接可以查看每个主题的样子。然后进行安装。选择Theme为Next主题,简单优雅的风格。下面就开始对博客进行一番改造了。安装NextHexo安装主题的方式非常简单,只需要将主题文件拷贝到站点目录的
2016-06-18 22:24:11 2807 2
原创 Hexo+github搭建个人博客--实践笔记
我看到好多人的github上托管的博客都用markdown编辑,弄得挺好的,我也想自己搭建一个博客。看到好多人都是基于Hexo 在github上搭建自己的个人博客的。那什么是Hexo呢?怎么读这个单词呢?读音很像黑客啊!!!Hexo是一款基于Node.js 的简单,快速强大的静态博客框架,目前在GitHub上已经有1375 star 和219fork。特性:风一般的速度
2016-06-18 18:30:24 975
原创 linux命令学习之eval
以下是我写的一个脚本,但是在没有加eval的时候,这个脚本总是什么都不能输出(179)yyang@dsesun10#vim /u1/yyang/.script/cfind#!/bin/sh################################################# find# Usage:# cfind ###############
2016-06-14 12:49:38 478
转载 Android 学习资料收集
Android 学习资料收集原创 2016-02-29 stormzhang AndroidDeveloper今天是个特殊的日子,不是因为小李子拿到了奥斯卡,而是四年才等到这一天。本文是我一位粉丝整理收集的Android学习资料,并已授权发布,简直不能更全,所以特殊的日子给你们一份大礼。老规矩,回复「1024」获取封面妹子图。收集整理这份资料主要帮助
2016-05-26 22:37:28 843
转载 《Zero to One》读书笔记
Managershare:po主辛苦,收了慢慢看。这几天刚到手当前炙手可热的来自PayPal创始人Peter Thiel的《Zero to One》,中文名《从0到1》。因为到货时刚好有事情在忙,所以只能在周末才开始拜读。废话少说,上笔记。第一章”未来的挑战”第1记:把握潮流风向都是掌握在少数人手上的文章开始作者就说道:当我面试应聘者时,都会问这
2016-05-22 10:46:36 8691
转载 解决git本地多ssh key的问题
最近了解和学习了一下Git,在简书上看到一篇文章不错,以防以后遇到同样的问题。http://www.jianshu.com/p/b29a3c275f68最近手上一个项目需要使用到一台服务器作为专用的部署服务器,在实施过程中遇到了一些问题,具体如下:1. 服务器的ssh默认端口和项目git仓库的ssh端口不一致2. 部署需要使用项目提供的ssh key,不能使用服务器本身的默认ss
2016-05-15 15:32:07 3225
原创 Git学习 -- 远程操作遇到error: failed to push some refs to问题解决方法
创建新的repository 在github网站上1. 点击网页右上的+,click New repository2. 选取你希望repository创建的account3. Type repository的名字和可选的description4. 选取pubic or private 属性5. 对于那些可选项,如果你是impor
2016-05-15 15:07:28 19198
转载 Git 学习 -- 远程操作
转自简书:http://www.jianshu.com/p/0fa6d7235c35Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版
2016-05-15 14:28:52 402
原创 Git 学习 -- 创建版本库
创建项目文件夹,例如:learngit进入learngit目录下:git init命令将这个目录变成git可以管理的仓库(repository)。将仓库建好后,仓库目录下会多了一个.git隐藏文件夹。可以用ls -ah查看隐藏文件。这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。向库里添加一个readme.txt文件:
2016-05-15 14:24:03 400
原创 Git学习 -- Git 安装
从https://git-scm.com/download/win下载最新的版本downloading the latest (2.8.2) 64-bit version of Git forWindows. This is the most recent maintainedbuild. It was released 5 daysago, on 2016-05-03.
2016-05-12 23:52:30 513
原创 查看Ubuntu的版本信息的方法
可以查看当前正在运行的 Ubuntu 的版本号。其输出结果类似下面的内容:Ubuntu 14.04.1 LTS \n \l方法二使用 lsb_release 命令也可以查看 Ubuntu 的版本号,与方法一相比,内容更为详细。执行指令如下:lsb_release -a将输出结果:No LSB modules are avail
2016-05-12 22:19:37 408
转载 理解 Linux 的硬链接与软链接
理解 Linux 的硬链接与软链接从 inode 了解 Linux 文件系统硬链接与软链接是 Linux 文件系统中的一个重要概念,其涉及文件系统中的索引节点 (index node 又称 inode),而索引节点对象是 Linux 虚拟文件系统 (VFS) 的四个基本概念之一。通过剖析硬链接与软链接的联系与区别,我们可更好的了解 Linux 中 VFS 这一通用文
2016-05-10 17:24:13 705
原创 how to use dbx in Solaris -Debugging Your Program With dbx
发现gdb在Linux上挺好用的,但是在solaris上却不能用,在Solaris上要用dbx。下面就来学习一下如何用dbx.http://docs.oracle.com/cd/E19422-01/819-3683/getting_started.html#pgfId-26812dbxhttp://stackoverflow.com/questions/114236/solar
2016-05-09 22:42:25 6927
怎样在procedure里写log日志
2014-12-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人