??xml version="1.0" encoding="utf-8" standalone="yes"?>国内国产精品久久,女人av一区,国产视频一区二区在线 http://www.aygfsteel.com/Johncn/category/2672.htmlzh-cn Wed, 28 Feb 2007 04:09:43 GMT Wed, 28 Feb 2007 04:09:43 GMT 60 [Oracle] Oracle exp/imp导出导入工具的?[转] http://www.aygfsteel.com/Johncn/archive/2005/12/26/25502.htmlZhuJun ZhuJun Mon, 26 Dec 2005 14:19:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/12/26/25502.html http://www.aygfsteel.com/Johncn/comments/25502.html http://www.aygfsteel.com/Johncn/archive/2005/12/26/25502.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/25502.html http://www.aygfsteel.com/Johncn/services/trackbacks/25502.html 导出工具 exp 1. 它是操作pȝ下一个可执行的文?存放目录/ORACLE_HOME/bin exp导出工具数据库中数据备份压~成一个二q制pȝ文g.可以在不同OS间迁U?BR> 它有三种模式Q?BR>a. 用户模式Q?导出用户所有对象以及对象中的数据; b. 表模式: 导出用户所有表或者指定的表; c. 整个数据库: 导出数据库中所有对象?BR> 2. 导出工具exp交互式命令行方式的用的例子 $exp test/test123@appdb Enter array fetch buffer size: 4096 > 回R Export file: expdat.dmp > m.dmp 生成导出的文件名 (1)E(ntire database), (2)U(sers), or (3)T(ables): (2)U > 3 Export table data (yes/no): yes > 回R Compress extents (yes/no): yes > 回R Export done in ZHS16GBK character set and ZHS16GBK NCHAR character set About to export specified tables via Conventional Path ... Table(T) or Partition(T ) to be exported: (RETURN to quit) > cmamenu 要导出的表名 . . exporting table CMAMENU 4336 rows exported Table(T) or Partition(T ) to be exported: (RETURN to quit) >要导出的表名n Table(T) or Partition(T ) to be exported: (RETURN to quit) > 回R Export terminated successfully without warnings. 3. 导出工具exp非交互式命o行方式的例子 $exp scott/tiger tables=(emp,dept) file=/directory/scott.dmp grants=y 说明:把scott用户里两个表emp,dept导出到文?directory/scott.dmp $exp scott/tiger tables=emp query="where job='salesman' and sal<1600" file=/directory/scott2.dmp 说明:在exp里面加上导出emp的查询条件job='salesman' and sal<1600 (但我个h很少q样?q是把满x件的记录生成临时表后,再exp会方便一? $exp parfile=username.par file=/directory1/username_1.dmp,/directory1/username_2.dmp filesize=2000M log=/directory2/username_exp.log 参数文gusername.par内容 userid=username/userpassword buffer=8192000 compress=n grants=y 说明:username.par为导出工具exp用的参数文g,里面具体参数可以Ҏ(gu)需要去修改 filesize指定生成的二q制备䆾文g的最大字节数 (可用来解x些OS?G物理文g的限制及加快压羃速度和方便刻历史数据光盘{?导入工具 imp 1. 它是操作pȝ下一个可执行的文?存放目录/ORACLE_HOME/bin imp导入工具EXP形成的二q制pȝ文g导入到数据库? 它有三种模式Q?BR>a. 用户模式Q?导出用户所有对象以及对象中的数据; b. 表模式: 导出用户所有表或者指定的表; c. 整个数据库: 导出数据库中所有对象?BR> 只有拥有IMP_FULL_DATABASE和DBA权限的用h能做整个数据库导?BR> imp步骤Q?BR>(1) create table (2) insert data (3) create index (4) create triggers,constraints 2.导入工具imp交互式命令行方式的例?BR>$ imp Import: Release 8.1.6.0.0 - Production on 星期?12?7 17:01:08 2001 (c) Copyright 1999 Oracle Corporation. All rights reserved. 用户? test 口o:**** q接? Oracle8i Enterprise Edition Release 8.1.6.0.0 - bit Production With the Partitioning option JServer Release 8.1.6.0.0 - Production 导入文g: expdat.dmp> /tmp/m.dmp 输入插入~冲区大(最ؓ 8192 ) 30720> l由常规路径导出由EXPORT:V08.01.06创徏的文?BR>警告: 此对象由 TEST 导出, 而不是当前用?BR>已经完成ZHS16GBK字符集和ZHS16GBK NCHAR 字符集中的导?BR>只列出导入文件的内容(yes/no)Qno> ׃对象已存? 忽略创徏错误(yes/no)Qno> yes 导入权限(yes/no)Qyes> 导入表数?yes/no)Qyes> 导入整个导出文g(yes/no)Qno> yes . 正在TEST的对象导入到 SCOTT . . 正在导入?"CMAMENU" 4336行被导入 成功l止导入Q但出现警告? 3.导入工具imp非交互式命o行方式的例子 $ imp system/manager fromuser=jones tables=(accts) $ imp system/manager fromuser=scott tables=(emp,dept) $ imp system/manager fromuser=scott touser=joe tables=emp $ imp scott/tiger file = expdat.dmp full=y $ imp scott/tiger file = /mnt1/t1.dmp show=n buffer=2048000 ignore=n commit=y grants=y full=y log=/oracle_backup/log/imp_scott.log $ imp system/manager parfile=params.dat params.dat 内容 file=dba.dmp show=n ignore=n grants=y fromuser=scott tables=(dept,emp) 4.导入工具imp可能出现的问?BR> (1) 数据库对象已l存?BR>一般情? 导入数据前应该彻底删除目标数据下的表, 序列, 函数/q程,触发器等; 数据库对象已l存? 按缺省的imp参数, 则会导入p| 如果用了参数ignore=y, 会把exp文g内的数据内容导入 如果表有唯一关键字的U束条g, 不合条g不被导?BR>如果表没有唯一关键字的U束条g, 引赯录重?BR> (2) 数据库对象有d键约?BR>不符合主外键U束? 数据会导入失? 解决办法: 先导入主? 再导入依存表 disable目标导入对象的主外键U束, 导入数据? 再enable它们 (3) 权限不够 如果要把A用户的数据导入B用户? A用户需要有imp_full_database权限 (4) 导入大表( 大于80M ) ? 存储分配p| 默认的EXP? compress = Y, 也就是把所有的数据压羃在一个数据块? 导入? 如果不存在连l一个大数据? 则会导入p|. 导出80M以上的大表时, 记得compress= N, 则不会引赯U错? (5) imp和exp使用的字W集不同 如果字符集不? 导入会失? 可以改变unix环境变量或者NT注册表里NLS_LANG相关信息. 导入完成后再改回? (6) imp和exp版本不能往上兼?BR>imp可以成功导入低版本exp生成的文? 不能导入高版本exp生成的文?BR>Ҏ(gu)情况我们可以?BR>$ imp username/password@connect_string 说明: connect_string 是在/ORACLE_HOME/network/admin/tnsnames.ora 定义的本地或者远端数据库的名U?BR>注意事项: UNIX: /etc/hosts 要定义本地或者远端数据库服务器的L?BR>win98: windowshosts 和IP地址的对应关p? win2000: winntsystem32driversetchosts ]]>ORACLE常用ȝ问题1000问[转] http://www.aygfsteel.com/Johncn/archive/2005/12/16/24224.htmlZhuJun ZhuJun Fri, 16 Dec 2005 07:23:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/12/16/24224.html http://www.aygfsteel.com/Johncn/comments/24224.html http://www.aygfsteel.com/Johncn/archive/2005/12/16/24224.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/24224.html http://www.aygfsteel.com/Johncn/services/trackbacks/24224.html 阅读全文 ]]> SQL Server各种日期计算Ҏ(gu)[转] http://www.aygfsteel.com/Johncn/archive/2005/12/08/22963.htmlZhuJun ZhuJun Thu, 08 Dec 2005 04:40:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/12/08/22963.html http://www.aygfsteel.com/Johncn/comments/22963.html http://www.aygfsteel.com/Johncn/archive/2005/12/08/22963.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/22963.html http://www.aygfsteel.com/Johncn/services/trackbacks/22963.html ( 原文 )
通常Q你需要获得当前日期和计算一些其他的日期Q例如,你的E序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分Ԍq、月、日{)Q然后仅仅用分割出来的年、月、日{放在几个函C计算己所需要的日期Q在q篇?章里Q我告诉你如何使用DATEADD和DATEDIFF函数来计出在你的程序中可能你要用到的一些不同日期? 在用本文中的例子之前,你必L意以下的问题。大部分可能不是所有例子在不同的机器上执行的结果可能不一Pq完全由哪一天是一个星期的W一天这个设|决定。第一天(DATEFIRSTQ设定决定了你的pȝ使用哪一天作Z周的W一天。所有以下的?子都是以星期天作Z周的W一天来建立Q也是W一天设|ؓ7。假如你的第一天设|不一P你可能需要调整这些例子,使它和不同的W一天设|相W合。你可以通过@@DATEFIRST函数来检查第一天设|? Z理解q些例子Q我们先复习一下DATEDIFF和DATEADD函数。DATEDIFF函数计算两个日期之间的小时、天、周、月、年{时间间隔L。DATEADD函数计算一个日期通过l时间间隔加减来获得一个新的日期。要了解更多的DATEDI FF和DATEADD函数以及旉间隔可以阅读微Y联机帮助? 使用DATEDIFF和DATEADD函数来计日期,和本来从当前日期转换C需要的日期的考虑Ҏ(gu)有点不同。你必须从时间间隔这个方面来考虑。比如,从当前日期到你要得到的日期之间有多少旉间隔Q或者,从今天到某一天(比如1900-1-1Q之间有多少旉间隔Q等{。理解怎样着g旉间隔有助于你L的理解我的不同的日期计算例子? 一个月的第一?/B> W一个例子,我将告诉你如何从当前日期去这个月的最后一天。请注意Q这个例子以及这文章中的其他例子都只使用DATEDIFF和DATEADD函数来计我们想要的日期。每一个例子都通过计算但前的时间间隔,然后q行加减来得到想要计的日期? q是计算一个月W一天的SQL 脚本Q? SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) 我们把这个语句分开来看看它是如何工作的。最核心的函数是getdate()Q大部分人都知道q个是返回当前的日期和时间的函数。下一个执行的函数DATEDIFF(mm,0,getdate())是计当前日期和?900-01-01 00:00:00.000”这个日期之间的月数。记住:时期和时间变量和毫秒一h从?900-01-01 00:00:00.000”开始计的。这是Z么你可以在DATEDIFF函数中指定第一个时间表辑ּ为?”。下一个函数是DATEADDQ增加当前日期到?900-01-01”的月数。通过增加预定义的日期?900-01-01”和当前日期的月敎ͼ我们可以获得q个月的W一天。另外,计算出来的日期的旉部分会是?0:00:00.000”? q个计算的技巧是先计当前日期到?900-01-01”的旉间隔敎ͼ然后把它加到?900-01-01”上来获得特D的日期Q这个技巧可以用来计很多不同的日期。下一个例子也是用q个技巧从当前日期来生不同的日期?BR>本周的星期一 q里我是用周(wk)的时间间隔来计算哪一天是本周的星期一? SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0) 一q的W一?/FONT> 现在用年(yy)的时间间隔来昄q一q的W一天? SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0) 季度的第一?/B> 假如你要计算q个季度的第一天,q个例子告诉你该如何做? SELECT DATEADD(qq, DATEDIFF(qq,0,getdate()), 0) 当天的半?/B> 曄需要通过getdate()函数Zq回旉值截掉时间部分,׃考虑到当前日期是不是在半夜。假如这Pq个例子使用DATEDIFF和DATEADD函数来获得半夜的旉炏V? SELECT DATEADD(dd, DATEDIFF(dd,0,getdate()), 0) 深入DATEDIFF和DATEADD函数计算 你可以明白,通过使用单的DATEDIFF和DATEADD函数计算Q你可以发现很多不同的可能有意义的日期? 目前为止的所有例子只是仅仅计当前的旉和?900-01-01”之间的旉间隔数量Q然后把它加到?900-01-01”的旉间隔上来计算出日期。假定你修改旉间隔的数量,或者用不同的旉间隔来调用DATEADD函数Q或者减L间间隔而不是增加,那么通过q些的调整你可以发现和多不同的日期? q里有四个例子用另外一个DATEADD函数来计最后一天来分别替换DATEADD函数前后两个旉间隔?上个月的最后一?/FONT> q是一个计上个月最后一天的例子。它通过从一个月的最后一天这个例子上减去3毫秒来获得。有一点要CQ在Sql Server中时间是_?毫秒。这是Z么我需要减?毫秒来获得我要的日期和时间? SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)) 计算出来的日期的旉部分包含了一个Sql Server可以记录的一天的最后时??3:59:59:997?的时间? d的最后一?/FONT> q接上面的例子,Z要得到去q的最后一天,你需要在今年的第一天上减去3毫秒? SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)) 本月的最后一?/B> 现在Qؓ了获得本月的最后一天,我需要稍微修改一下获得上个月的最后一天的语句。修攚w要给用DATEDIFF比较当前日期和?900-01-01”返回的旉间隔上加1。通过?个月Q我计算Z个月的第一天,然后减去3毫秒Q这样就计算Zq个月的最后一天。这是计本月最后一天的SQL脚本? SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0)) 本年的最后一?/B> 你现在应该掌握这个的做法Q这是计本q最后一天脚? SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate())+1, 0))? 本月的第一个星期一 好了Q现在是最后一个例子。这里我要计这个月的第一个星期一。这是计的脚本? select DATEADD(wk, DATEDIFF(wk,0, dateadd(dd,6-datepart(day,getdate()),getdate()) ), 0) 在这个例子里Q我使用了“本周的星期一”的脚本Qƈ作了一点点修改。修改的部分是把原来脚本中“getdate()”部分替换成计算本月的第6天,在计中用本月的W?天来替换当前日期使得计算可以获得q个月的W一个星期一? ȝ 我希望这些例子可以在你用DATEADD和DATEDIFF函数计算日期时给你一点启发。通过使用q个计算日期的时间间隔的数学Ҏ(gu)Q我发现Z昄两个日期之间间隔的有用历法是有h(hun)值的。注意,q只是计出q些日期的一U方法。要牢记Q还有很多方?可以得到相同的计结果。假如你有其他的Ҏ(gu)Q那很不错,要是你没有,我希望这些例子可以给你一些启发,当你要用DATEADD和DATEDIFF函数计算你程序可能要用到的日期时? 附录Q其他日期处理方? 1)L时分U?/FONT> declare @ datetime set @ = getdate() --'2003-7-1 10:00:00' SELECT @,DATEADD(day, DATEDIFF(day,0,@), 0) 2Q?FONT color=red>昄星期?/FONT> select datename(weekday,getdate()) 3Q如?FONT color=red>取得某个月的天数 declare @m int set @m=2 --月䆾 select datediff(day,'2003-'+cast(@m as varchar)+'-15' ,'2003-'+cast(@m+1 as varchar)+'-15') 另外Q取得本月天? select datediff(day,cast(month(GetDate()) as varchar)+'-'+cast(month(GetDate()) as varchar)+'-15' ,cast(month(GetDate()) as varchar)+'-'+cast(month(GetDate())+1 as varchar)+'-15') 或者用计本月的最后一天的脚本Q然后用DAY函数区最后一? SELECT Day(dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0))) 4Q?FONT color=red>判断是否闰年 Q? SELECT case day(dateadd(mm, 2, dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)))) when 28 then 'q_' else '闰年' end 或? select case datediff(day,datename(year,getdate())+'-02-01',dateadd(mm,1,datename(year,getdate())+'-02-01')) when 28 then 'q_' else '闰年' end 5Q?FONT color=red>一个季度多天 declare @m tinyint,@time smalldatetime select @m=month(getdate()) select @m=case when @m between 1 and 3 then 1 when @m between 4 and 6 then 4 when @m between 7 and 9 then 7 else 10 end select @time=datename(year,getdate())+'-'+convert(varchar(10),@m)+'-01' select datediff(day,@time,dateadd(mm,3,@time))
]]>在DOS下恢复回收站中的文g[转] http://www.aygfsteel.com/Johncn/archive/2005/12/06/22771.htmlZhuJun ZhuJun Tue, 06 Dec 2005 12:49:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/12/06/22771.html http://www.aygfsteel.com/Johncn/comments/22771.html http://www.aygfsteel.com/Johncn/archive/2005/12/06/22771.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/22771.html http://www.aygfsteel.com/Johncn/services/trackbacks/22771.html 在Windows无法启动的时候,我们如何恢复回收站中的文件呢Q如果当时删除时q不知道删除了些什么文Ӟ能否恢复pȝq行呢?回答是肯定的Q就是用l典?DOS 命o来实现?
比如在双启动的系l里Q在Windows 98的环境下误删除了NT的系l文ӞDNT和Windows 98都无法启动?
下面介绍一U办法可以帮你解册个问题?首先q入到DOS模式(如果WINDOWS不能正常启动的话Q用带启动文件的软盘启动)Q进入到C: RECYCLED目录Q这是一个隐藏目录,如果你要恢复的文件原来在D盘,相应的目录是D:RECYCLED。用dir/a命o可以列出一堆DC开头的隐藏文gQDC1.txt, DC2.com...Q,q些是被你已经删除了的文g?
但是׃Windows在把文gU至回收站的时候,把文件名l改了,所以还需要找回原来的文g名。原来的文g名可以从RECYCLED目录下的INFO2 文g中找?用EDIT INFO2 )。INFO2 是一个二q制文gQ每一个被删除的文件在 INFO2 文g中有一D记录(800字节Q,其中可以扑ֈ文g名,其他的信息都不是ASCII字符Q那些ؕ码就不必它了?按找到的文g名用 COPY 命o拷到目标位置卛_Q如Q?COPY DC2.EXE C:WINDOWSCOMMANDDELTREE.EXE?
文g名是按顺序排列的Q第一个文件名是DC1.* 文g的原来的文g名,后缀名保持不变。如果被删除的是目录的话Q在RECYCLED下就有一个叫DC????的目录,用同LҎ(gu)可以扑֛原来的目录名?
要做好这些工作,你必M证有一张可以启动的软盘Q除有io.sys、msdos.sys ?command.com 外,最好里面有 edit.com 、attrib.exe文gQ相信懂一点DOS基础的h都知道这是拿来做什么用的。同时也敬告熟?zhn)?Windows 95/98/ME/2000/NT的用P把常用的DOS命o也学一学,Windows用v来的舒服,但出了问题有时还得用DOSҎ(gu)来解冟?/FONT>
]]>JavaE序作成exe文g的几U方法[转] http://www.aygfsteel.com/Johncn/archive/2005/12/06/22769.htmlZhuJun ZhuJun Tue, 06 Dec 2005 12:41:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/12/06/22769.html http://www.aygfsteel.com/Johncn/comments/22769.html http://www.aygfsteel.com/Johncn/archive/2005/12/06/22769.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/22769.html http://www.aygfsteel.com/Johncn/services/trackbacks/22769.html
一、exe4j 说明Qexe4j可以Jar文g制作成exe文gQ但需jre支持Q也可将Jar文g攑֜外面?BR> 软g性质Q共享Y?BR> 下蝲地址Qhttp://www.ej-technologies.com/products/exe4j/overview.html二、JBuilder 说明Q新版本的JBuilder可以直接把工E制作成各系l的可执行文Ӟ包括Windowspȝ?BR> 软g性质Q商业Y?BR> 下蝲地址Q略。我是从eMule下蝲的?BR>三、NativeJ 说明Q与exe4j功能cM?BR> 软g性质Q共享Y?BR> 下蝲地址Qhttp://www.dobysoft.com/products/nativej/download.html四、Excelsior JET 说明Q可以直接将JavacL件制作成exe文gQ除AWT和Swing及第三方囑Ş接口外可不需jre支持QJava5.0不行Q?BR> 软g性质Q共享Y?BR> 下蝲地址Qhttp://excelsior-usa.com/home.html五、jshrink 说明Q可Jar文g打包qexe文g。同时具有淆功能(q才是它的主要功能)?BR> 软g性质Q共享Y?BR> 下蝲地址Qhttp://www.e-t.com/jshrink.html六、InstallAnywhere 说明Q打包工P对Java打包最好用。可打包成各操作pȝq行包。包括Windowspȝ?BR> 软g性质Q商业Y件?BR> 下蝲地址Qhttp://www.zerog.com/七、InstallShieldX 说明Q与InstallAnywherecMQ但比InstallAnywhere功能强大。相对的Q比较复杂,不易上手Q我现在q没学会?BR> ]]> 让JavaE序带着jre一起上路[转] http://www.aygfsteel.com/Johncn/archive/2005/12/06/22768.htmlZhuJun ZhuJun Tue, 06 Dec 2005 12:40:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/12/06/22768.html http://www.aygfsteel.com/Johncn/comments/22768.html http://www.aygfsteel.com/Johncn/archive/2005/12/06/22768.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/22768.html http://www.aygfsteel.com/Johncn/services/trackbacks/22768.html 用Java开发程序,发布时总要考虑的问题就是怎么在用者的机器上装好JRE。要考虑的问题很多:使用者有没有能力独自安装JREQ用者已有的JRE和我们需要的版本是不是一_会不会出现版本问题,{等?BR> 使用.NET要考虑的问题就些。现?NET CLRg已经很普及了Q看好多D版的Win XP都会自己安装最新的.NET CLRQ而且g它的安装界面也比JRE友好些。彻底解军_装JRE的问题的Ҏ(gu)Q就是让我们的应用程序自p着JREQ这P我们的程序就像传l的Win32应用E序一P双击可以执行,不用所在的机器上是否有JREQ是什么版本的JREQ无论怎样Q我有我自己的!要做到这一点,其实非常Ҏ(gu)?BR> 王森在他的《Java深度历险》(强力推荐q本书,内容而精Q的W一章就解释了JDKQJREQJVM之间的关pR解释了我们执行java.exe时发生的事情。其中提刎ͼjava.exe依照一套逻辑来寻扑֏以用的JREQ首先查找自己所在的目录下有没有JREQ据王森讲这栯不确切,我没有JDK全部的源代码Q在此无从考证Q;其次查找自己的父目录下有没有JREQ最后才是查询Windows的注册表?BR> 通常我们在安装好了JRE的机器上的Q何一个目录下都可以执行java.exe。因为它在安装时被复制到了windows的system32目录下,而后者无论如何都会在path环境变量中。这个java.exe最l必然会讉K注册表来定真正的JRE的所在地。若我们要求每一个应用程序都自带JREQ必然不能走q条路。但Q逻辑的第二条Ԍjava.exe会在它的父目录下查找JREQ解x案就在这一条中?BR> 假设我们的应用程序打好了包,叫做MyApp.jarQ放在MyApp的目录下。我们在MyApp目录下,可以执行java –jar MyApp.jar来运行我们的E序。我们安装的是JRE 1.5Q在C:\Program Files\Java\jre1.5.0下。现在,我们只需要简单的jre1.5.0目录搬到MyApp目录下,Z改个Ҏ(gu)写的名字比如叫jre。现在,我们的应用程序就象这P MyApp MyApp.jar Jre Jre1.5.0目录下的全部内容 Java.exe在jre目录下的bin目录中。根据第二条逻辑Qjava.exe会在它的父目录中查找jreQ实验证实,它会查找lib目录Q而lib在jre目录下。因此,q样java.exe׃定jre的所在然后正常执行javaE序Q不会去我们是否安装了JREQ注册表中是否有注册这些杂事了?BR> 试一下,在命令行下进入MyApp的目录下Q假讑֮在C盘,path指向MyApp下的JREQ?BR>set path=c:\MyApp\jre\bin 然后q行Q?BR>java –verbose –jar MyApp.jar 加上verbose参数以确定我们确实用了这一套被搬出了家的JRE?BR> E序可以q行Qƈ且在命o行输出的前几行,可以看到Q?BR> [Opened C:\MyApp\jre\lib\rt.jar] [Opened C:\MyApp\jre\lib\jsse.jar] [Opened C:\MyApp\jre\lib\jce.jar] [Opened C:\MyApp\jre\lib\charsets.jar] 因此E序d的确实是它的U有的JRE?BR> xQ我们似乎完成了d。但是现在我们的U有JRE仍不完美Q缺Ҏ(gu)太大。JRE 1.5有接q?0MBQ作为我们的U有的JREQ好多内定w是可以抛弃的。Jre目录下的license都可以不要,bin下的执行文g只需要保留java.exe或者javaw.exeQlib下只要保留rtQjsseQjceQcharsets几个库就可以了。除了i386和zi两个子目录外Q其余的子目录都可以不要。Zi下只需要保留自己地区的子目录和其下的一些文件就可以。Lib下除了库之外的属性文件等{都要保留。这h理一番,JRE仍然有接q?0MB。还可以l箋清理几个库文仉面不需要的内容Q这需要仔l的整理Q会很费功夫。最好能写出一个自动工具帮助我们整理它们。从Sun公司上下到的JMF里面附带的用Java写的媒体播放器就自带了JREQ只有几个MB?BR> 清理q后需要运行几遍我们的应用E序Q以保我们的JRE不缺东ѝ?BR> 如果我们希望能有一个程序直接启动我们的应用E序Q那p要费些功夫。最单的Ҏ(gu)是弄Z个快h式来Q但是快h式的路径不能是相对的Q不方便我们安装。我惛_的方案就是用Win32E序包装一下。在VS.NET下写一个Win32程序: int PASCAL WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow ){ STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory( &si, sizeof(si) ); si.cb = sizeof(si); ZeroMemory( &pi, sizeof(pi) ); // Start the child process. if( !CreateProcess( "jre\\bin\\javaw.exe",//执行的程序名 "jre\\bin\\javaw.exe -jar MyApp.jar", // 带参数的执行E序 NULL, // Process handle not inheritable. NULL, // Thread handle not inheritable. FALSE, // Set handle inheritance to FALSE. 0, // No creation flags. NULL, // Use parent's environment block. NULL, // Use parent's starting directory. &si, // Pointer to STARTUPINFO structure. &pi ) // Pointer to PROCESS_INFORMATION structure. ) { ErrorExit( "CreateProcess failed." ); } // Wait until child process exits. WaitForSingleObject( pi.hProcess, INFINITE ); // Close process and thread handles. CloseHandle( pi.hProcess ); CloseHandle( pi.hThread );} 基本上是按照MSDN文档中的例子照搬的。将它编译成一个EXE文gQ我们的d才全部完成。双击这个EXE文gQ我们的E序启动了,看v来和传统的Win32E序没有两样QJRE完全被隐藏在底层?BR> P.S. 使用了这个方案后Q我用Wise Installation System制作安装E序Q发C个非常奇怪的问题Q安装结束后Q安装程序似乎非要运行一个叫做GLJ什么什么,后缀是TMP的程序,q需要JVMQ结果就报错JVM.DLL找不到。安装L不成功。我已经掉了OCX / DLL / EXE自注册和卸蝲支持Qؓ什么还不对Q有谁知道是Z么吗Q? ]]> Servlet 上传文g(? http://www.aygfsteel.com/Johncn/archive/2005/12/02/22214.htmlZhuJun ZhuJun Fri, 02 Dec 2005 03:09:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/12/02/22214.html http://www.aygfsteel.com/Johncn/comments/22214.html http://www.aygfsteel.com/Johncn/archive/2005/12/02/22214.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/22214.html http://www.aygfsteel.com/Johncn/services/trackbacks/22214.html 原文Q?BR> ~程思\Q下面的UploadServlet.java Q其主要功能ZInputStream 中读取文件内容,上传文件保存在根目录下Q且文g名与上传文g的文件名一致?BR>
import java.io. * ; import javax.servlet. * ; import javax.servlet.http. * ; public class UploadServlet extends HttpServlet { // default maximum allowable file size is 1000k static final int MAX_SIZE = 1024000 ; // instance variables to store root and success message String rootPath, successMessage; /** */ /** * init method is called when servlet is initialized.*/ public void init(ServletConfig config) throws ServletException { super .init(config); // get path in which to save file rootPath = config.getInitParameter( " RootPath " ); if (rootPath == null ) { rootPath = " / " ; } /**/ /* Get message to show when upload is complete. Used only if a success redirect page is not supplied. */ successMessage = config.getInitParameter( " SuccessMessage " ); if (successMessage == null ) { successMessage = " File upload complete! " ; } }/** */ /** * doPost reads the uploaded data from the request and writes * it to a file.*/ public void doPost(HttpServletRequest request, HttpServletResponse response) { ServletOutputStream out = null ; DataInputStream in = null ; FileOutputStream fileOut = null ; try { /**/ /* set content type of response and get handle to output stream in case we are unable to redirect client */ response.setContentType(" text/plain " ); out = response.getOutputStream(); // get content type of client request String contentType = request.getContentType(); out.println( " \ncontentType= " + contentType); // make sure content type is multipart/form-data if (contentType != null && contentType.indexOf( " multipart/form-data " ) != - 1 ) { // open input stream from client to capture upload file in = new DataInputStream(request.getInputStream()); // get length of content data int formDataLength = request.getContentLength(); out.println( " \nContentLength= " + formDataLength); // allocate a byte array to store content data byte dataBytes[] = new byte [formDataLength]; // read file into byte array int bytesRead = 0 ; int totalBytesRead = 0 ; int sizeCheck = 0 ; while (totalBytesRead < formDataLength) { // check for maximum file size violation sizeCheck = totalBytesRead + in.available(); if (sizeCheck > MAX_SIZE) { out.println( " Sorry, file is too large to upload. " ); return ; } ~程技巧说明: 首先定义上传文g最大字节ؓ1024K(1M)Q上传文件保存在根目?/)下,从请求的InputStream d实体数据Q根据请求头Content-Type 和contenLength {|从实体数据中解析单Form 数据中的filename 和Content-Type {|然后实体数据中真正属于上传文g的内容保存到服务器上的根目录文g中?BR> 其中用到涉及中文输出Q?BR>
String fileStr = new String(dataBytes, " ISO8859_1 " ); fileOut = new FileOutputStream(rootPath + fileName); fileOut.write(fileStr.getBytes( " ISO8859_1 " ), 0 ,fileStr.legth()); UploadFile.html 的源代码如下Q?BR>
<! DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN" > < html > < head > < meta http-equiv ="Content-Type" content ="text/html; charset=gb_2312-80" > < title > Upload a File </ title > </ head > < body > < h1 > 文g上传 </ h1 > < h2 > 提示Q?zhn)的浏览器必须能支持文件上传?/SPAN></ h2 > < form action ="servlet/uploadServlet" method ="POST" enctype ="multipart/form-data" > < div align ="left" > < pre > 发送文? < input type ="file" size ="40" name ="upl-file" > </ BR > < input type ="submit" value ="开始发? now > < input type ="reset" value ="?nbsp;? ></ pre > </ div > </ form > </ body > </ html > 结Q?BR> (1) Servlet ~程要求读者已l掌握了Java 语言E序设计Q最好对面向对象也有一定的了解。Java 语言E序设计最主要的是对Java 的类库的使用Q同h握Servlet ~程也要求熟l用Sun 公司提供的JSDK?BR> (2) 一个好的Servlet E序必须要考虑得全面。由于Servlet 在服务器上执行,为客h供服务,有时可能会有多个客户同时向一个服务器发请求,q就要求Servlet E序必须能够保证良好的ƈ发性。允许Servlet q发执行Q就要解决Servlet 中变量和同步讉K以及׃n的问题,其要特别注意服务器的一些昂늚资源。另一斚wQServlet 要把处理l果q回l客P要求Servlet 充分考虑响应的速度和响应结果的z明了,同时对客L错误h有一定的定w性?BR> (3) 解决Servlet 中文输出问题 当Servlet 输出的文档中有中文时Q需要在Servlet 中用下面的语句来指明:
response.setContentType( " text/html;charset=gb2312 " ); 在JSP中用:
<% @page contentType = " text/html;charset=gb2312 " %> q两者是{效的?BR> 如果在Servlet 中文昄有问题,可从以下几方面来考虑Q?BR> * 修改区域讄---在控刉板中选择区域讄Q如设ؓp(国)?BR> * 在编译Servlet 时加入代码选项Q如Qjavac -encoding iso8859-1 ghqServlet.java * 在源E序中加入编码{换函敎ͼ如:out.println(new String("误入用户名").getBytes("GBK"),"ISO8859_1")); 或者用下面的Ҏ(gu)Q?BR>
String Str="误入用户名"; Byte[] tempByte=Str.getBytes("ISO8859_1"); String tempStr=new String(tempByte);
q样tempStr 中的中文可以正显CZ?BR> ׃Servlet 采用不同的引擎,其中文的解决Ҏ(gu)可能不同Q因此,当出C文显C问题时Q徏议一定要多实验,最lM得到解决?BR> (4) Java Servlet E序弥补?nbsp;Applet E序的不I Servlet 主要应用在HTTP Servlet 接收h(HttpServletRequest接口)和生响?HttpServletResponse接口)、用Cookies 及会话管?HttpSession 接口)应用、Java Servlet 在网l上的编E应用如利用Servlet 上传和下载文件、Servlet 的数据库~程、在Servlet 中发送和接受邮g以及Java Servlet 在RMI和XML{方面的应用Q因此Servlet 的编E应用还是比较广泛的?BR> 通常 Servlet 可以使用以下的方法调用: * 客户通过讉K Servlet 产生的文档来调用 Server 得到一个访问文档的h后,查找配置参数Q就会发现所需文档不是一个静态文档,而是?nbsp;Servlet 对象产生的,于是服务器就会把h传给 ServletQServlet 调用 "service" Ҏ(gu)产生输出。这U方法与传统的调?nbsp;CGI 的方法类伹{?BR> * 直接通过 URL 调用 Servlet 客户(览?使用以下格式?nbsp;URL 调用Q?BR>http://Servlet_Host_Name/servlet/ <servlet URL> <servlet URL>是指?nbsp;Servlet 位置的普通的URLQ它的格式如下所C: name?para1=value1¶2=value2... 其中Qname ?nbsp;Servlet 的名字,"?" 后面跟的是一串参敎ͼpara1 是第一个参数名Qvalue1是它的|para1 是第二个参数名,value2是它的|以此cL。通常Servlet 存放的位|可能与服务器不在同一台机器上Q这时服务器p动态加载、初始化和执行Servlet cR?BR> * 通过 SSI(Server-Side Includes) 标志调用 M一个以.sthml 为扩展名的文仉是服务器要分析的文g。在该文件中Q如果出CServlet标志Q那么服务器׃q行该ServletQƈ把它的输出结果插入标志所指示的地斏V?BR> * ?nbsp;Servlet 攑֜/servlet/目录?BR> 如果一?nbsp;Servlet 的类文g被放?servlet/目录下,那么可以直接用它的类名调用它?nbsp; * 通过 Filter Chain 调用 q种Ҏ(gu)一般要?nbsp;Servlet 配置成当一个特定的 MIME cd被设|ؓ响应时再调用?BR> 但Servlet 也有它的~点Q?BR> * 在复杂的HTML |页中,加入的动态部分如果用Servlet 来处理的话,那对E序员来说简直是一场噩梦?BR> * Servlet 要进行编译、放入执行码{复杂的调用q程?BR> 正是׃Servlet存在的缺点,才出C用JSP 技术来解决上面的问题,q也正是JSP 的优炏V?/P>
]]> 计算机硬件笑?? http://www.aygfsteel.com/Johncn/archive/2005/11/24/21314.htmlZhuJun ZhuJun Thu, 24 Nov 2005 09:40:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/11/24/21314.html http://www.aygfsteel.com/Johncn/comments/21314.html http://www.aygfsteel.com/Johncn/archive/2005/11/24/21314.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/21314.html http://www.aygfsteel.com/Johncn/services/trackbacks/21314.html 昄器说Q偶好惨啊,每天lh看? 键盘_偶更惨呢Q每天给人打? 鼠标_偶才惨呢Q每天给人摸? 机箱_你们有偶惨吗Q每天给人按肚脐眹{? 光驱_偶多惨,每天lh插? 软驱_偶更惨,现在都没人插偶了? 优盘_谁有偶惨Q这Ҏ(gu)完就去那Ҏ(gu)Q一不小心还要被感染? L_不要以ؓ偶被很多东西插会很爽Q其实偶最惨,他们插进来后一般就都不动了Q那叫一个难受啊? 声卡_偶插上主板不动不说还得整天叫? 插头转换器说Q你们都别说了!唉!偶前面在插别人,后面q要被h插,到底谁最惨啊Q?BR>
]]>AJAX 上手?? http://www.aygfsteel.com/Johncn/archive/2005/11/22/21016.htmlZhuJun ZhuJun Tue, 22 Nov 2005 11:02:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/11/22/21016.html http://www.aygfsteel.com/Johncn/comments/21016.html http://www.aygfsteel.com/Johncn/archive/2005/11/22/21016.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/21016.html http://www.aygfsteel.com/Johncn/services/trackbacks/21016.html 阅读全文 ]]> 熬夜保健(? http://www.aygfsteel.com/Johncn/archive/2005/09/09/12576.htmlZhuJun ZhuJun Fri, 09 Sep 2005 08:21:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/09/09/12576.html http://www.aygfsteel.com/Johncn/comments/12576.html http://www.aygfsteel.com/Johncn/archive/2005/09/09/12576.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/12576.html http://www.aygfsteel.com/Johncn/services/trackbacks/12576.html
|站上有很多“熬夜族”,Z工作Qؓ了生计,辛苦的工作,现收集一些关于熬夜的保健知识Q希望对大家健康有帮助?BR> 信息 “日作Q日落而息。”这是长期以来hc适应环境的结果。熬夜会损害w体健康。因为,Z肾上腺皮质激素和生长Ȁ素都是在夜间睡眠时才分泌的。前者在黎明前分泌,h促进Zp类代谢、保障肌肉发育的功能Q后者在入睡后方才生,既促q青年的生长发肌Ӏ也能g~中老年老。故一天中睡眠最x间是晚上10时到凌晨6时?BR> l常熬夜的hQ应采取哪能些自我保健措施呢Q一是加养,应选择量少质高的蛋白质、脂肪和l生素B族食物如牛奶、牛肉、猪肉、鱼cR豆cȝQ也可吃点干果如核桃、大枣、桂圆、花生等Q这样可以v到抗疲劳的功效。二是加强锻Dn体。可Ҏ(gu)自己的年龄和兴趣q行ȝQ提高n体素质。熬夜中如感到精力不x者欲睡,应做一会儿体操、太极拳或到户外zd一下。三是调整生理节律。常q熬夜者应Ҏ(gu)作息旉表,q不断修改至适应。四是消除思想负担。常熬夜者切忌忧虑和恐惧Q应树立信心Q在夜晚工作中保持愉快的心情和高昂的情A?BR> ========================================== 熬夜族的饮食保健 夜工作者要供给充的维生素AQ因l生素A可调节视|膜感光物质———视紫的合成Q能提高熬夜工作者对昏暗光线的适应力,而防止视觉疲功?BR> 熬夜工作者劳动强度大Q耗能多,应注意优质蛋白质的补充。动物蛋白质最好能辑ֈ蛋白质供应总量的一半。因为动物蛋白质含h体必需氨基酸,q对于保证熬夜工作者提高工作效率和w体健康是有好处的?BR> ========================================== 熬夜一族的自我保健 生zd节奏紧张的现代社会,没有熬过夜的人是q运的h。熬夜会使n体的正常节律性发生紊乱,对视力、肠胃及睡眠都造成影响。那么,l常熬夜的h应该怎样自我保健呢? 熬夜的h多半是做文字工作或经常操作电脑的人,在昏黄灯光下苦战一夜容易D疲劳、视力下降。卫生部北京医院营养U的ȝ营养师李长^大夫告诉记者,l生素A及维生素B寚w防视力减弱有一定效果,l生素A可调节视|膜感光物质——视紫的合成Q能提高熬夜工作者对昏暗光线的适应力,防止视觉疲劳。所以要多吃胡萝卜、韭菜、鳗鱼等富含l生素A的食物,以及富含l生素B的瘦肉、鱼肉、猪肝等动物性食品? 此外Q还应适当补充热量Q吃一些水果、蔬菜及蛋白质食品如肉、蛋{来补充体力消耗,但千万不要大鱼大肉地猛吃。李长^大夫认ؓQ吃一些花生米、杏仁、腰果、胡桃等q果c食品,它们含有丰富的蛋白质、维生素B、维生素E、钙和铁{矿物质以及植物油,而胆固醇的含量很低,Ҏ(gu)复体能有Ҏ(gu)的功效? 除了在饮食上下功夫,熬夜一族要加强w体ȝ。熬夜中如感到精力不x者欲睡,应做一会儿体操或到户外zd一下。由于熬夜会占去正常睡眠的时_因此在补充睡眠上不妨见机行事。如下班回家Ӟ在R上闭目养片刻,或在单位午休时ؓ自己安排一会儿午睡等Q可恢复体力Qɾ_振作? ========================================== 熬夜工作有何技巧? 熬夜加班Q也要有技巧,才能依然w体朗。否则,铁打的n体,也受不了如此的日夜操力_Q因此,惌熬夜的?zhn)Q千万记住: 1.不要吃面来填饱肚子Q以免火气太大。最好尽量以水果、土司、面包、清_小菜来充饥?BR> 2.开始熬夜前Q来一颗维他命Q群营养丸。维他命Q能够解除疲劻I增强Z抗压力?BR> 3.提神饮料Q最好以l茶ZQ可以提,又可以消除体内多余的自由基,让?zhn)清气爽。但是胃肠不好的人,最好改喝枸杞子泡水的茶Q可以解压,q可以明目呢Q?BR> 4.熬夜前千万记得卸妆,或是先把脸洗q净Q以免厚厚的_层或a渍,在熬夜的煎熬下,引发满脸痘痘?BR> 5.熬夜之后Q第二天中午时千万记得打个小盏V?BR>============================================== 熬夜的生z这栯 C人由于工作或职业的原因,都有q昼夜颠倒的时候。昼夜节律颠倒对Z的生理功能和代谢都会产生一定的负面影响? 在正常情况下Qh体在白天与夜间的生理节律有明昄不同。白天主要以交感经zd和物质代谢的分解q程ZQ而夜间则以副交感经zd和物质代谢的合成q程Z。生物化学的观察l果也证明,不同酶的zL和内分泌激素的代谢在昼夜间也有很大的差别?BR> 熬夜ȝ 1、熬夜时要吃热的东西Q如热方侉KQ?BR> 2、晚饭不能吃太饱?BR> 3、注意保暖,不要ȝ肚子?BR> 4、一定要有够多的白开水?BR> 5、熬夜无论多累中间不可上床休息?BR> 6、若乏困可喝咖啡或茶水之cȝ刺激性饮品来提神Q但要注意应饮热的,度不要太高Q以免伤胃?BR> 7、熬夜时Q应时时做深长呼吸?BR> 8、至要熬到天亮Q即凌晨5点左叻Iq不断的惌太阳升v时的辉煌和气ѝ?BR> 9、早饭一定要吃饱Q一定不要吃凉的食物?BR> 10、凌??炚wQ若要睡觉,一定要收心Q即使不上床睡觉Q也要坐在椅子上收心?BR> 熬夜最佳作息表 有的人喜Ƣ熬夜,但其l果往往是把自己搞的_力尽Q效率低下,长久下去q会伤害w体。其实,U学的、间断性的熬夜有时会某些cd的h获得意想不到的效果。熬夜后Q在凌晨4?炚w入睡Q熬了一整夜Q你一定感到很累,所以睡觉时会睡得特别香、特别沉Q你会休息得特别好。熬夜可以你集中较长的旉Q专Mw度较大的工作?BR> 执行本作息表的先x件是你晚??0炚w时感到精力过剩,Ҏ(gu)不想睡觉。一般hL不要用本作息表?BR> 10Q?0起床 10Q?0?1Q?0散步、听音乐 11Q?0?1Q?0吃饭Q喝热汤、多青菜、有?BR> 11Q?0?9Q?0看书、做l习 19Q?0?0Q?0吃饭Q有肉、多菜、九(ji)成饱 20Q?0—凌?Q?0工作、学?BR> 凌晨4Q?0?0Q?0睡觉 熬夜最佳饮?BR> l常夜里工作的hQ除了创造良好的工作条g和保证够充分的睡眠之外Q还应科学地安排好自q一日三?BR> 在一日三的安排上,首先应保证有_的热能摄入。比如,为增q食Ԍ可在食品的烹调制作上力求做到食物品种多样化,艌Ӏ香、味俱全Q美呛_口;Z一天的热能分配合理q止过饥过q情况Q就需要合理安排就时间和每餐膳食热量应占全天膳食ȝ量的癑ֈ比?BR> 晚餐对于熬夜的h很重要,可占膳食ȝ量的30Q-50Q,可食用些高蛋白食物,q餐旉安排在劳动前一两小时ؓ宜;中餐热量一般可占膳食ȝ量的20Q至25Q,q餐旉可安排在午后3时前后;早餐热量一般可占膳食ȝ量的15Q-20Q,q且应该以容易消化吸收的x化合物ؓ丅R在保证_热能摄入的基上,q应注意保证有够的优质蛋白质、无机盐和维生素的摄入。所以适当摄入也뀁蛋、鱼、瘦肉、猪肝、大豆及其制品,多吃蔬菜、水果,吃U糖和含脂肪高的食物Qƈ应控刉盐的摄入量?BR> ========================================== 熬夜虚劳药膳调养 随着生活节奏的加快,来多的h加入了熬夜的行列。不q,如何保证熬夜的质量,又减对w体健康的媄响呢Q?BR> 在熬夜时Q喝许多茶或咖啡来刺激经的兴奋是不可取的。因为咖啡因只能使h_一Ӟ而过后则会Z大脑处于抑制状态,产生昏昏Ʋ睡的感觉?BR> 中医认ؓQ经常熬夜的人容易导致阴亏阳亢而生阴虚内热的症状Q不妨用药膳适当q行调养Qɾ_֊充沛?BR> 生地炖鸭蛋:每次用生?0克、鸭??个,加水适量隔水炖之Q蛋熟后dQ再攑օ汁中?0分钟Q冰p调呻I食蛋饮汁Q每?ơ或每周2?ơ。有滋阴清热、生z止渴等功效Q适用于熬夜后口燥咽干、牙龈肿痛者食用?BR> 猪腰炖杜Ԍ每次用杜?5克、猪腰子1个,水适量隔水?时Q每日或??日服?ơ,有滋补肝肾,强壮{骨之功效,适用于熬夜后腰酸背痛、四肢乏力者服用?BR> 莲子癑煲瘦肉:每次用莲?去芯)20克、百?0克、猪瘦肉100克,加水适量同煲Q肉熟烂后加盐调味食用,每日1ơ。有清心润肺、益气安之功效Q适宜于熬夜后q咳、失眠、心烦、心(zhn)等症者食用?BR> _葛生鱼汤:每次用粉?50克洗净切成块Q生g条去腮及内脏Q加水适量qQ鱼熟后攑օ姜丝、a盐调呻I食鱼饮汤Q每月或隔日1ơ。有舒筋zȝ、益气和血、解肌痛{功效,适用于劳力过度熬夜后的肌内酸痛、颈肌胀痛者服用?BR> 夏枯草煲瘦肉Q每ơ用夏枯?0克、猪瘦肉50?00克,水适量qQ肉熟后加盐许调味Q吃肉喝汁,每日1ơ。有清肝火,降血压之功效Q适用于?zhn)有高血压病人熬夜后头晕头痛及眼U者服用?BR> ========================================== 熬夜与饮?BR> 随着Cl济的发展,生活节奏的加快,来多的h加入了熬夜的行列。如何保证熬夜的质量Q又减少对n体健L影响Q在饮食的调M值得注意?BR> 在熬夜时Q假如想要夜间不会被累坏的话Q必M你的交感经功能如同白天一h跃才行。妨交感神l功能兴奋的是热能来源的c饭和面食。因此,在晚时Q请不要吃米饭和面食Q只吃鱼、肉cR蔬菜等副食卛_。至于米饭或面食则隔1天早晨才吃。不q,q一U晚在l过3时后就会开始饥ѝ因此,饥饿的时候就要喝牛奶Q或者是吃鸡蛋、水果。只要这样做Q你p够维持自己旺盛的_֊。值得提醒的是Q在熬夜Ӟ喝许多浓茶或咖啡来刺Ȁ经的兴奋是不可取的。因为咖啡因只能使神l一时兴奋,而过后则会Z大脑处于抑制状态,产生昏昏Ʋ睡的感觉?BR> 中医认ؓQ经常熬夜的人容易导致阴亏阳亢而生阴虚内热的症状Q不妨用药膳适当q行调养Qɾ_֊充沛?BR> ①、生地炖鸭蛋Q每ơ用生地20克、鸭蛋lQ?个,加水适量隔水炖之Q蛋熟后dQ再攑օ汁中?0分钟Q冰p调呻I食蛋饮汁Q每?ơ或每周2Q?ơ。有滋阴清热、生z止渴等功效。适用于熬夜后口燥咽干、牙龈肿痛。手_热者食用?BR> ②、猪腰炖杜仲Q每ơ用杜仲25克,猪腰?个,水适量Q隔水炖1时Q每日或?Q?日服?ơ,有滋补肝肾、强壮筋骨之功效。适用于熬夜后腰酸背痛、四肢乏力者服用?BR> ③、莲子百合煲瘦肉Q每ơ用莲子Q去芯)20克,癑20克,猪瘦?00克,加水适量同煲Q肉熟烂后盐调味食用Q每?ơ。有清心润肺、益气安之功效。适宜于熬夜后q咳。失眠、心烦、心(zhn)等症者食用?BR> ④、粉葛生鱼汤Q每ơ用_葛250克洗净切成块Q生?条,去腮及内脏,加水适量qQ鱼熟后攑օ姜丝、a盐调呻I食鱼饮汤Q每日或隔日1ơ。有舒筋zȝ、益气和血、解肌痛{功效。适用于劳力过度熬夜后的肌肉酸痛、颈肌胀痛者服用?BR> ⑤、夏枯草煲瘦肉:每次用夏枯草10克,猪瘦?0-100克,水适量qQ肉熟后加盐许调味Q吃肉喝汁,每日1ơ。有清肝火、降血压之功效。适用于?zhn)有高血压病熬夜后头晕、头痛及眼红者服用?BR> ========================================== 合理饮食帮你熬夜 C人由于工作或职业的原因,都有q昼夜颠倒的时候。昼夜节律颠倒对Z的生理功能和代谢都会产生一定的负面影响? 在正常情况下Qh体在白天与夜间的生理节律有明昄不同。白天主要以交感经zd和物质代谢的分解q程ZQ而夜间则以副交感经zd和物质代谢的合成q程Z。生物化学的观察l果也证明,不同酶的zL和内分泌激素的代谢在昼夜间也有很大的差别? 所以经常夜里工作的人,除了创造良好的工作条g和保证够充分的睡眠之外Q还应科学地安排好自q一日三? 在一日三的安排上,首先应保证有_的热能摄入。比如,为增q食Ԍ可在食品的烹调制作上力求做到食物品种多样化,艌Ӏ香、味俱全Q美呛_口;Z一天的热能分配合理q止过饥过q情况Q就需要合理安排就时间和每餐膳食热量应占全天膳食ȝ量的癑ֈ比? 晚餐对于熬夜的h很重要,可占膳食ȝ量的30%?0%Q可食用些高蛋白食物Q进时间安排在力_前一两小时ؓ宜;中餐热量一般可占膳食ȝ量的20%?5%Q进时间可安排在午?时前后;早餐热量一般可占膳食ȝ量的15%?0%Qƈ且应该以Ҏ(gu)消化吸收的碳水化合物Z。在保证_热能摄入的基上,q应注意保证有够的优质蛋白质、无机盐和维生素的摄入。所以适当摄入也뀁蛋、鱼、瘦肉、猪肝、大豆及其制品,多吃蔬菜、水果,吃U糖和含脂肪高的食物Qƈ应控刉盐的摄入量? ========================================== 熬夜如何营养饮食 C人由于工作或职业的原因,都有q昼夜颠倒的时候。昼夜节律颠倒对Z的生理功能和代谢都会产生一定的负面影响。 在正常情况下Qh体在白天与夜间的生理节律有明昄不同。白天主要以交感经zd和物质代谢的分解q程ZQ而夜间则以副交感经zd和物质代谢的合成q程Z。生物化学的观察l果也证明,不同酶的zL和内分泌激素的代谢在昼夜间也有很大的差别。 所以经常夜里工作的人,除了创造良好的工作条g和保证够充分的睡眠之外Q还应科学地安排好自q一日三?BR> 在一日三的安排上,首先应保证有_的热能摄入。比如,为增q食Ԍ可在食品的烹调制作上力求做到食物品种多样化,艌Ӏ香、味俱全Q美呛_口;Z一天的热能分配合理q止过饥过q情况Q就需要合理安排就时间和每餐膳食热量应占全天膳食ȝ量的癑ֈ比?BR> 晚餐对于熬夜的h很重要,可占膳食ȝ量的30%?0%Q可食用些高蛋白食物Q进时间安排在力_前一两小时ؓ宜;中餐热量一般可占膳食ȝ量的20%?5%Q进时间可安排在午?时前后;早餐热量一般可占膳食ȝ量的15%?0%Qƈ且应该以Ҏ(gu)消化吸收的碳水化合物Z。在保证_热能摄入的基上,q应注意保证有够的优质蛋白质、无机盐和维生素的摄入。所以适当摄入也뀁蛋、鱼、瘦肉、猪肝、大豆及其制品,多吃蔬菜、水果,吃U糖和含脂肪高的食物Qƈ应控刉盐的摄入量? ========================================== 熬夜的h怎么? 熬夜的hQ最先想到的是喝咖啡或喝茶提神Q营d表示Q咖啡因的确会让人精振奋? ?不过Q美国圣路加医院QSt.Luke's HospitalQ睡眠医药研I中心的实验发现Q咖啡因Ҏ(gu)升工作效率不见得有效Q即使有用,也仅能维持短旉? 咖啡因虽然提,相对C消耗体内与经、肌肉协调有关的l生素B,~Zl生素B的人本来就比较Ҏ(gu)累,更可能Ş成恶性@环,L酗茶、酗咖啡的习惯,需要量愈来愈多Q效果却愈来愈差。因此,必须熬夜Ӟ多补充些l生素B,反而比较有效? 熬夜Ӟ有h认ؓ吃甜食可以补充热量,其实甜食也是熬夜大忌。晚后或熬夜时Q不要吃太多甜食Q高p虽有高热量Q虽在一定程度上让h兴奋Q却会消耗维生素B,D反效果,也容易引来肥胖问题? 整体说来Q熬夜的预防保健仍取决于日常饮食Q必d衡摄?大类食物。但Z熬夜Q晚时多吃富含l生素B的食物Q绝Ҏ(gu)必要Q维生素B成员颇多,包括叉、烟酸、维生素B6、维生素B12{,它们不仅参与新陈代谢Q提供能量,保护经l胞(yu)Q对安定经、舒~焦虑也有助益? q色叶菜类及豆cL物,都含丰富叉盐,有助于细?yu)修补,预防感染和血Q肝脏、鱼、全L、大豆食品、蔬果中有维生素B6或烟酸Q可以维持皮肤健店减~老化Q至于与记忆力、注意力有关的维生素B12Q在U肉、牛奶、^酪中都吃得到?img src ="http://www.aygfsteel.com/Johncn/aggbug/12576.html" width = "1" height = "1" /> ]]> 为卓徏立好习惯 http://www.aygfsteel.com/Johncn/archive/2005/09/03/11902.htmlZhuJun ZhuJun Sat, 03 Sep 2005 14:51:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/09/03/11902.html http://www.aygfsteel.com/Johncn/comments/11902.html http://www.aygfsteel.com/Johncn/archive/2005/09/03/11902.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/11902.html http://www.aygfsteel.com/Johncn/services/trackbacks/11902.html
Q原文地址Q?A >http://www.txjstudio.com/WordPress/?p=255Q?BR>
从书上看来的Q开h益。让卓越成ؓ一U习惯!
人按习惯做事
人按习惯做事Qؓ什么?因ؓ习惯h力量Q习惯的力量叫做惯性。成功是一U习惯,p|也是一U习惯。所以习惯有好坏之分Q好的习惯助人成功,坏的习惯使h受挫。所以有必要建立好习惯,克服坏习惯?/P>
如果有时候你锁门Q有时候你不锁门,l果有一ơ你最后一个走出家门,匆忙之中上了飞机或者火车之后,你突然想h了一个问题:“门锁上了没有?”得你忧心忡忡Q甚x疑自己是否?zhn)了“精强q症”。其实如果你L了一个习惯,可以相信习惯的力量会帮助你解除担心?/P>
行ؓU学的研I表明:如果每次你都能按某种方式行事的话Q那么就会出现这L情ŞQ你如今的行事方式将慢慢占据你的脑v。重复次数越多,你过ȝ行事方式p来越模糊Q而新行事方式越来越占据dC?/P>
思想军_命运
习惯分两c:思维习惯和行Z惯,改变行ؓ之前先改变思维习惯Q思维发生在行Z前。一个h很复杂,但是也很单,单到什么程度呢Q只要知道了q个人的思想Q就可以预知他的行ؓ。如果他能够接受你的思想Q那么他的行为就在你的预范围之内?BR> 警察看谁都像偷Q老师看谁都像学生。所以有“秀才遇到兵Q有理说不清”,“慈不掌兵”之说。由于从事一U职业时间长了,养成了思维定势和行Z惯,所以就有职业习惯?/P>
当你改变了自q信念Q你改变了自己的行为。拒l或接受变化Q取决于你选择怿什么?/P>
x使事情具有Ş状和力量。想法可以激׃hL山,x比锁铑֒监狱更能锢人。h的构成有两部分:有Ş和无形,卌体和思维。这两部分互相媄响,而且要保持一致h才不至于痛苦Q内外不协调会导致h不舒服。这是内外协调Q表里一致。所以思想、行为、习惯、命q之间就有了高度的联pR办事认真,对原则不喜欢妥协的h可以做审计;Ҏ(gu)据敏感而不觉枯燥的人可以做会计Q善于同人打交道Q能够在短时间内把陌生h变成熟h、把熟h变成朋友的h可以d营销员。这是性格同命q的关系?/P>
一个刚刚毕业来C业的大学生,喜欢抽烟Q又舍不得把好烟分给别h抽,因此在他的烟盒内装有两种档次的香烟,高档的自己抽Q低档的l别人抽。结果这个h的结局比较?yu)尬Q没有几个朋友,没有晋升Q没有媄响力。所以习惯岂止决定命q,习惯是命运?/P>
只是看到了好的行为和听到了好的思想不等于是你的好行为和思维Q就像武术动作虽然好看,但不l过演练那个动作你做不来一栗习惯的建立在于重复Q包括思维和行为。思维改变了,才可能改变行为。重复可以徏立v一U习惯?/P>
改变习惯需要动?/STRONG>
意识产生动机Q动Z生行为,q需要有动力。改变习惯同样需要有动力Q动力来自哪里?动力有几U呢Q?/P>
一个智者把三个胆量不同的h领到了山涧的旁边Q跟他们_谁能够蟩q这个山涧,我承认谁胆子大。第一大胆的h跳了q来Q得C的赞美。其他两个h不蟩。这时智者拿Z块金子,说谁能够跌L承认谁胆子大Q第二大胆的了过厅R第三大胆的是不跟뀂这时此人后面出C一头狮子,此h发现如果不蟩生命卛_l束Q一用力Q也跳了q来。这三个人都能够跌来,但得他们能够蟩q来的这个行为发生的动力不同?/P>
使h的行为发生的动力有两c:恐惧和诱因。行为发生了Q是因ؓ诱因_Q行为没有发生,是因为恐惧不够。如果一U习惯改变了Q是因ؓ诱因_Q如果一U习惯没有改变,则是因ؓ恐惧不?/P>
恐惧比诱因有更大的动力。你可以不ؓ金钱利益所动,但是你害怕失去:x失去自由、害怕失d店害怕失ȝ。所以马基雅l里_恐惧比感Ȁ更能够维pd诚?/P>
改变习惯需要动力,动力分ؓ诱因或恐惧。不是国外q是国内Q在古代的时候,君主都是以武力来实现l治Q即利用臣民对自q恐惧辑ֈl治的目的,而不是对臣民好一点,让他们生感Ȁ来维pd诚。因为感Ȁ是不可靠的,Z感激Qh们只会在满自己的情况下Q再考虑Ҏ(gu)。而恐惧就不一样了Q它甚至可以让你先满_方的要求Q再考虑自己?/P>
一个h要改变习惯真的很难,一个不喜欢学习的h要让他每天都d习,他会觉得很不舒服。但是到了快要考试的时候,他就有了压力Q考试不及格怎么办?如果考得好的话可以拿奖学金,对以后的推荐上研I生、出国、找工作都很有好处,面对恐惧和诱惑双重媄响,他就会逼着自己改变习惯Q因Z有了动力?/P>
林公园Z保护鹿,把狼赶走了。但是一些鹿却得病而死。得病的原因是缺运动,Z么缺运动?因ؓ没有了天敌——狼Q所以不用奔跑了。后来森林管理h员又把狼引进了公园,q样鹿们又恢复了健康?/P>
学会攑ּ和选择
如果你手里已l握了一个杯子,试图用同一只手握住另外一只杯子,是不可能的。只有先放下一只,才能拿到另外一只?/P>
所以,Z有更好的成功与未来,有必要克服不好的习惯Q徏立好习惯。这些需要从改变思维做vQ才能我们拥有一个更加完的人生。这L人生目标Q可以通过~造高的情商实现。高情商的h首先是能够清楚地认识自我Q掌握一些自我情l调控的工具Q通过调控自我的情l来影响自己的行为,然后再媄响别人——媄响朋友、媄响家人、媄响下属、媄响上司、媄响同U。能够媄响陌生hQ把陌生人变成熟人,把熟人变成朋友,一旦变成了朋友关系Q就有了q泛的h脉,有了有了胦脉。能够媄响别人就有了影响力,当有了媄响力以后Q就拥有了领导力Q就有了个h权力Q有了个人权力,有可能获得职位权力Q就会在一个组l中获得更多的资源支持。我们不可能一开始就做管理别人的人,但我们可以成够媄响别人的人。媄响别人的前提条g是我们要拥有能够影响别h的素质和内涵Q缔造基于情商的影响力,是Z塑造这L素质和内c?/P>
习惯是一U选择Q假如在某种情况下,每次你都有这U反应,D你以后这样做h很容易,Ş成了习惯Q而不是好习惯还是坏习惯。因此,你可以选择对自己有利的好习惯。想使一个行为成Z惯需要两个前提:它重复发生和建立情感触发器?/P>
建立习惯的六个步?/STRONG>
习惯的徏立需要六个步骤:做出承诺、现在行动、关注结果、不断重复、反馈纠偏、不要自责?/STRONG>
做出承诺Q向朋友承诺你徏立习惯的军_Q有了这L表白你就会坚持,因ؓ你不会在朋友面前说话不算数。在做出承诺时要使用W一人称Q我。不能说“h其实要自信”,而是要说“我要自信”?/P>
现在行动Q行动等于“行了就动”,否则会被惰性和其他事情冲EQ不能唱“明日歌”?/P>
xl果Q看到新习惯带来的好l果Q自己是一个鼓励。《谁动了我的奉》中的小矮h唧唧Q在L新奶酪的路径中,用大量想像中的奶酪来Ȁp己。如果你的目标结果可以衡量,那么q个l果会具有更大的Ȁ׃用?/P>
不断重复Q改变习惯是一个不舒服的过E,习惯的徏立在于重复。习惯就是由于经常这样做所以变得容易的动作?/P>
反馈U偏Q当你发现自己又出现老习惯的时候,及时觉醒。例如你要戒烟,当一D|间后你又把香烟放到嘴上的时候,你是有负|感q是惬意Q如果你真的对自己改变习惯高度承诺,那么p立刻回到戒烟的轨道上来?/P>
不要自责Q出现反复的行ؓӞ不要责怪自己。不要对自己说这L话:我Y弱、我没有毅力、我不行、我是一个失败者。这是一U暗C,它们影响潜意识。要对自pQ我很强、我没有问题、我会成功、我能行、我很有力量?/P>
在徏立习惯的q程中,要用正面的词汇和囑փQ少用负面的词汇和图像,用现在时而不是将来时。肯定你的行不是意愿,如“我要提高演讲能力”就是意愿,?“我说话要清楚ƈ且用词准”就是行为。因为我们能够控制的是行不是意ѝ一ơ只做一件事情,Z能同时做太多的事情。要用想像中的细节来鼓励自己。例如ؓ了克服演讲时的紧张,可以q样惛_Q无数双眼睛在用ƣ赏的眼光看着我、无数双x在們我的每一个词汇、热烈的掌声在ؓ我欢呼等。目标不要遥不可及,虽然高目标M使得步,但是如果改变习惯的目标太高而难以实玎ͼ你的潜意识就会惊慌,从而导致你本h整体慌ؕ。所以有时候追求完ƈ不合适?/P>
像心情好那样去行?/STRONG>
如果你不自信Q但是装作自信,别h都看C你的自信Qƈ且赞你和认可你的自信,你也会真的以己是自信的,以后׃表现得更加自信。像你已l养成那个习惯一样去行动Q像不吸烟者那样去逛商店,像已l苗条的人那样去饮食。你必须从你的词汇库中除M些词汇,q些词汇有:试一试、不能、但是?/P>
模仿什么样人的行ؓQ你׃获得什么样人的心情?/P>
模仿成功者的行ؓQ你会得到成功者的心态,所以说成功是可以模仿的。像心情好那样去行动Q你׃获得好心情?/P>
自我感觉要好
一旦达到某个目标,Z׃感到w心舒畅Q但问题是你可能永远达不到目标。把快乐建立在还不曾拥有的事情上Q无异于剥夺自己创造快乐的权力。记住,快乐是天赋权利。首先就要有良好的感觉,让它使自己在塑造自我的整个旅途中充满快乐Q而不要等到成功的最后一LL受属于自qƢ乐。h在压力下智商下降Qh在不快乐的情况下思考力下降。所以,在生zM扑ֈ能够使你愉快的事情,q以此站E跟,你就能够获得好心情,对自我的感觉也会好一些。再以此为基Q向更高一点的目标努力Q你会在好心情下实现一路风光?/P>
如果你活l别人看Q你׃很痛苦。如果你今天怿自己做得q不错,不在乎别人怎么看你Q你q的可以活得很自在?/P>
有h在看到别人感觉良好时会生嫉妒,所以把“自我感觉良好”作义词送给别h。要知道实现自我感觉良好也是一件不Ҏ(gu)的事Q妒忌和挖苦只能使得人际关系恶化Q破坏自q好心情。改善h际关pdҎ(gu)态度的途径是:认同和肯定对斏V认同和肯定反而会使得Ҏ(gu)谦虚Q同时也会得自p得好心情?/P>
建立好习?/STRONG>
在每个h的n上,都存在着q样一U神奇的力量Q它可以使你_焕发Q也可以使你萎靡不振Q它可以使你冷静理智Q也可以使你暴躁易怒;它可以你从容安详地生活Q也可以使你惶惶然而不可终日。MQ它可以加强你,也可以削׃Q可以你的生活充满甜蜜与欢乐,也可以你的生活抑郁、沉闗黯淡无光?/P>
q种能我们的感受生变化的奇力量Q就是情l。情l活动是无时不在、无处不在的Qh人皆有情l。许多h至今Ҏ(gu)l的重要认识不Q把情Azd仅仅看做是一U因外部条g所引v的偶然的感情变化Q是一U无关紧要的、暂时的_状态,听其自然Q很进行有意识的控制与调节Q结果是U极健康的情l得不到很好的保护,消极不良的情l也得不到及时的调解Q从而人常常受C良情l的压抑与伤実뀂所以h们应学会控制与调节自q情A?/P>
我们把控制与调节情A的能力称为情商。情商包括区分自׃他h的能力,调节自己与他人的能力Q运用情l信息去引导思维的能力。注重培L商不仅对日常生活有益Q而且有助于提高你的领导力?/P>
领导力就是媄响他人的能力Q领D是h影响力的人,领导者拥有追随者,领导者拥有权力。权力是现在采取行动的能力。一个领D首先应该是一个自信的人,心胸豁达的h。懂得赞鼓励别人、拥有激情和良好心态的人,才有可能感染别h、媄响别人。要培养个h力Q成Z个优U的领D,需要从现在起徏立好习惯?/P>
对于跳高q动员来_眼睛要看着q处Q才会蟩得够q。戴高乐说过Q眼睛所看到的地方,是你会辑ֈ的地斏V伟大的Z所以伟大,是因Z们要做出伟大的事情,所以树立培养高情商的目标,培养高情商的思维习惯Q就可以获得完美人生?/P>
Q摘自《情商与影响力》一书清华大学经管理学院吴l库著)
]]> [Database] ORACLE SEQUENCE的简单介l?转自QJava视线论坛) http://www.aygfsteel.com/Johncn/archive/2005/09/03/11863.htmlZhuJun ZhuJun Fri, 02 Sep 2005 17:08:00 GMT http://www.aygfsteel.com/Johncn/archive/2005/09/03/11863.html http://www.aygfsteel.com/Johncn/comments/11863.html http://www.aygfsteel.com/Johncn/archive/2005/09/03/11863.html#Feedback 0 http://www.aygfsteel.com/Johncn/comments/commentRss/11863.html http://www.aygfsteel.com/Johncn/services/trackbacks/11863.html 原文地址Q?A >http://www.javaeye.com/allbloglist.php?page=29
在oracle中sequence是所谓的序列P每次取的时候它会自动增加,一般用在需要按序列h序的地方?1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限Q?
CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几?nbsp; START WITH 1 -- ?开始计?nbsp; NOMAXVALUE -- 不设|最大?nbsp; NOCYCLE -- 一直篏加,不@?nbsp; CACHE 10 ;
一旦定义了emp_sequenceQ你可以用CURRVALQNEXTVAL CURRVAL=q回 sequence的当前? NEXTVAL=增加sequence的|然后q回 sequence ? 比如Q?
emp_sequence.CURRVAL emp_sequence.NEXTVAL
可以使用sequence的地方: - 不包含子查询、snapshot、VIEW?SELECT 语句 - INSERT语句的子查询? - NSERT语句的VALUES? - UPDATE ?SET? 可以看如下例子:
INSERT INTO emp VALUES (empseq.nextval, ' LEWIS ' , ' CLERK ' , 7902 , SYSDATE, 1200 , NULL , 20 ); SELECT empseq.currval FROM DUAL; INSERT INTO emp VALUES (empseq.nextval, ' LEWIS ' , ' CLERK ' , 7902 , SYSDATE, 1200 , NULL , 20 ); SELECT empseq.currval FROM DUAL;
但是要注意的是: - W一ơNEXTVALq回的是初始|随后的NEXTVAL会自动增加你定义的INCREMENT BY|然后q回增加后的倹{CURRVAL Lq回当前SEQUENCE的|但是在第一ơNEXTVAL初始化之后才能用CURRVALQ否则会出错。一ơNEXTVAL会增加一?SEQUENCE的|所以如果你在同一个语句里面用多个NEXTVALQ其值就是不一L。明白? - 如果指定CACHE|ORACLE可以预先在内存里面攄一些sequenceQ这样存取的快些。cache里面的取完后Qoracle自动再取一l到cache?使用cache或许会蟩P 比如数据库突然不正常down掉(shutdown abort),cache中的sequence׃丢失. 所以可以在create sequence的时候用nocache防止q种情况?2、Alter Sequence 你或者是该sequence的ownerQ或者有ALTER ANY SEQUENCE 权限才能改动sequence. 可以alter除start至以外的所有sequence参数.如果惌改变start|必须 drop sequence ?re-create . Alter sequence 的例?
ALTER SEQUENCE emp_sequence INCREMENT BY 10 MAXVALUE 10000 CYCLE -- ?0000后从头开?nbsp; NOCACHE ;
影响Sequence的初始化参数Q? SEQUENCE_CACHE_ENTRIES =讄能同时被cache的sequence数目?3. Drop Sequence
DROP SEQUENCE order_seq; ]]>
վ֩ģ壺
°Ͷ |
|
|
|
|
Ͽ |
|
ѽ |
˷ |
կ |
|
|
|
|
˳ |
|
α |
|
|
|
|
|
|
ֳ |
ƽ |
|
|
|
罭 |
|
˫ |
Ʊ |
¦ |
|
ɽ |
|
ƽ |
|
|
Ӷ |
º |