`
airu
  • 浏览: 267118 次
  • 性别: Icon_minigender_1
  • 来自: 云南
社区版块
存档分类
最新评论
文章列表
所谓高级操作,只是曲高和寡,其实都不怎么用的。但是关键时候,可能会很有用。 这个高级只是针对基本操作而言。有些操作可能也是比较基本的。     清除锁     有时候我们在操作的时候,可能系统崩溃了,或者SVN ...
  我打算一口气讲完SVN的使用,所以,在看之前呢,请先深深的吸一口气(怎么听着像黑龙公主),当然吸完后还是要呼出来的。不要憋着了。   我们可能希望一来就直接操作。列出一堆命令。详细的命令参数等信息,我们都可以加入 --help 选项获取,下面不会详细介绍。除非必要。现在先看下面的例子: $svn --help  usage: svn <subcommand> [options] [args] Subversion command-line client, version 1.6.12. Type 'svn help <subcommand>' fo ...
SVN概述SVN是Subversion的简称,如今她已经是Apache家族的一员。作为主流的版本管理软件,她取代了CVS,并不断完善。如今已经是大多数软件开发项目使用的必不可少的工具。SVN到底是什么呢?SVN 是一个时光机,我们用他可以找回过去的一些东西(当然你不可能用他来穿越)。在SVN中,我们使用版本,来追溯历史. 下图就是各个版本(箭头左边的0,1,2,3)对应者的文件或数据。   所以,我们如果是有大量的电影,图片这样的数据,我们就不需要SVN来管理了,因为这些东西是不变。SVN管理的是经常变化的文件,这样,时光机才会记录每一次变化,对于追溯历史才有意义。 ...
现在来看计算机是怎样存储整数的。 首先,通过c语言来看看c中的各种整数类型的大小。 其实通过sizeof函数我们已经了解到了,比如,sizeof(char) = 1表示使用一个字节来存储char类型,而1byte = 8bit 所以,28 = 256 ,所以我们可以表示256个数字,如果从0开始(就是只表示正整数)则可以表示 0~28-1 = 255 的数字; 如果我们考虑到表示负数呢?那么我们拿出一个位来表示符号位,于是取值范围变成-27 ~27-1即 -128~127 当然,如果只是需要表示正整数,那么我们这样定义: unsigned char c = 0x98; ...
现在来看计算机是怎样存储整数的。 首先,通过c语言来看看c中的各种整数类型的大小。 其实通过sizeof函数我们已经了解到了,比如,sizeof(char) = 1表示使用一个字节来存储char类型,而1byte = 8bit 所以,28 = 256 ,所以我们可以表示256个数字,如果从0开始(就是只表示正整数)则可以表示 0~28-1 = 255 的数字; 如果我们考虑到表示负数呢?那么我们拿出一个位来表示符号位,于是取值范围变成-27 ~27-1即 -128~127 当然,如果只是需要表示正整数,那么我们这样定义: unsigned char c = 0x98; ...
最近在深入学习计算机系统。很多的基础都忘记了。所以现在复习了一遍。 教材是《深入理解计算机系统》英文简写《CSAPP》 1、首先,无论是什么信息,在计算机中的表示都是0,和1组成的。那么这些0和1是怎么存储的呢? 当然,0和1只是一个表示符号,我们在实际中,可能用电位高低表示0和1,或者用时光盘的凸凹等等。 我们现在要说的,是抽象了一个层次的,就是这些无论如何表示0和1的信息,如何在计算机中存储的? 内存,你也许第一反应。对,信息是存储在内存中的,对于机器及程序来说,他把一个巨大的数组看做是一个虚拟存储器,而且,大多数的计算机都把这个虚拟存储器以8位来分一个块。每个块标识一 ...
最近在深入学习计算机系统。很多的基础都忘记了。所以现在复习了一遍。 教材是《深入理解计算机系统》英文简写《CSAPP》 1、首先,无论是什么信息,在计算机中的表示都是0,和1组成的。那么这些0和1是怎么存储的呢? 当然,0和1只是一个表示符号,我们在实际中,可能用电位高低表示0和1,或者用时光盘的凸凹等等。 我们现在要说的,是抽象了一个层次的,就是这些无论如何表示0和1的信息,如何在计算机中存储的? 内存,你也许第一反应。对,信息是存储在内存中的,对于机器及程序来说,他把一个巨大的数组看做是一个虚拟存储器,而且,大多数的计算机都把这个虚拟存储器以8位来分一个块。每个块标识一 ...
记得我出生的时候,家里的家电估计要算手电筒了。 当然,让我小时候最感兴趣的还是收录机了。 爸爸在城市工作,带回来一台收录机。里面放着李玲玉的歌曲《粉红的回忆》,歌名好像是这个吧,我们就纳闷了,这个唱歌的人藏在哪里呢?那么小的收录机。后来有人很喜欢,爸爸就送给别人了。后来我们一家就搬到了城里。 记得95年的时候,街上开始有了电脑游戏室。那时的网络慢的不行,所以主要还是玩游戏。3块钱1小时,dos游戏。后来上了高中,开始玩一些联机游戏,再后来,网络开始盛行了。 大学的时候,磁盘已经基本要退出市场了,U盘来了。32M的已经很不错了。为了学习,买了台式电脑,然后我在大三的是偶,一个冲动买了数码相机,工作 ...
虽然入行不久,但是还是很有感触。当年,一个朋友买个电脑,配了64M的内存,那个老板说64M的内存,已经很大了,银行的也就这么大,可是高级配置了。价钱600多RMB。那是1999年吧。 十年过去了,计算机已经很普及了,于是相 ...
1、写入文件 1.1 简易的写入 初始化一个XMLOutputter,重点在Format,我们通过它来设置一些需要的东西,比如编码。 org.jdom.output.XMLOutputter(org.jdom.output.Format format) 获取Format 三种方法 1、Format.getPrettyFormat() 2、Format.getRawFormat() 3、Format.getCompactFormat() 不言而喻,默认第二种,如果使用第二种,那么当你用文本编辑器看的时候及时一团糟。 使用第一种则会加上换行。这里要注意,默认的换行D ...
1、写入文件 1.1 简易的写入 初始化一个XMLOutputter,重点在Format,我们通过它来设置一些需要的东西,比如编码。 org.jdom.output.XMLOutputter(org.jdom.output.Format format) 获取Format 三种方法 1、Format.getPrettyFormat() 2、Format.getRawFormat() 3、Format.getCompactFormat() 不言而喻,默认第二种,如果使用第二种,那么当你用文本编辑器看的时候及时一团糟。 使用第一种则会加上换行。这里要注意,默认的换行D ...
backtrace(或bt) 查看各级函数调用及参数finish 执行到当前函数返回,然后停下来等待命令frame(或f) 帧编号 选择栈帧info(或i) locals 查看当前栈帧局部变量的值list(或l) 列出源代码,接着上次的位置往下列,每次列10行list 行号 列出从第几行开始的源代码list 函数名 列出某个函数的源代码next(或n) 执行下一行语句print(或p) 打印表达式的值,通过表达式可以修改变量的值或者调用函数set var 修改变量的值start 开始执行程序,停在main函数第一行语句前面等待命令step(或s) 执行下一行语句,如果有函数调用则进入到函数中br ...
backtrace(或bt) 查看各级函数调用及参数finish 执行到当前函数返回,然后停下来等待命令frame(或f) 帧编号 选择栈帧info(或i) locals 查看当前栈帧局部变量的值list(或l) 列出源代码,接着上次的位置往下列,每次列10行list 行号 列出从第几行开始的源代码list 函数名 列出某个函数的源代码next(或n) 执行下一行语句print(或p) 打印表达式的值,通过表达式可以修改变量的值或者调用函数set var 修改变量的值start 开始执行程序,停在main函数第一行语句前面等待命令step(或s) 执行下一行语句,如果有函数调用则进入到函数中br ...
今天同事来说,我写的触发器出问题了。我看了错误:ORA-04091。 以前没写过,然后通过各种途径学了一下,就写了如下触发器: create or replace trigger trigger_A after insert on TABLE_A for each row begin insert into TABLE_B(rpt_id,field,value,seq) select id,field,value,seq from TABLE_A; end; OK ,编译通过,以为一切OK。 结果冒出了ORA-04091的错误。 ...
今天同事来说,我写的触发器出问题了。我看了错误:ORA-04091。 以前没写过,然后通过各种途径学了一下,就写了如下触发器: create or replace trigger trigger_A after insert on TABLE_A for each row begin insert into TABLE_B(rpt_id,field,value,seq) select id,field,value,seq from TABLE_A; end; OK ,编译通过,以为一切OK。 结果冒出了ORA-04091的错误。 ...
Global site tag (gtag.js) - Google Analytics