设置完环境变量的时候没有加$PATH:,这样的话,导致在其他文件设置的环境变量xxx/bin,xxx/sbin被覆盖掉了,登录系统的时候没有对应目录去对应你的登录帐号和密码,所以就只能重新登录,但是又登录不上。重启电脑,进入恢复模式,也可以按ctrl+alt+F1或者ctrl+alt+F2进入系统终端,重新修改之前设置的环境变量,我是在/etc/下的profile的文件夹设置的环境变量设置成这样再次重启就OK了。ubuntu设置环境变量PATH后登录不上
系统 2019-08-29 22:25:14 3090
这段时间朋友几篇文章介绍了改选择方法的文章.关联文章的地址1./*+ALL_ROWS*/标明对语句块选择基于开销的优化方法,并取得佳最吞吐量,使资源消费最小化.例如:SELECT/*+ALL+_ROWS*/EMP_NO,EMP_NAM,DAT_INFROMBSEMPMSWHEREEMP_NO='SCOTT';2./*+FIRST_ROWS*/标明对语句块选择基于开销的优化方法,并取得佳最响应时间,使资源消费最小化.例如:SELECT/*+FIRST_ROW
系统 2019-08-12 01:54:10 3090
对于很多刚刚接触UML的童鞋,可能会对类之间的关联与依赖关系不太理解,今天小菜就浅薄的讲一下。这块的确是有点乱,不过小菜突然找到了一个比较好的切入点,拿出来分享一下。接触过设计模式的读者,会经常看到这样的场景:在实例化A类的时候,需要B类作为构造方法的参数,这说明A类需要持有一个B类的引用。比如代理模式、装饰模式等,都会这样做。例如Java中的IO流采用的就是装饰模式,所以我们会经常看到这样的语句:newBufferInputStream(newFileI
系统 2019-08-12 01:33:23 3090
知识背景:210.25.132.181属于IP地址的ASCII表示法,也就是字符串形式。英语叫做IPv4numbers-and-dotsnotation。如果把210.25.132.181转换为整数形式,是3524887733,这个就是整数形式的IP地址。英语叫做binarydata。(其实binary是二进制的意思)问题所在:如何在字符串形式的IP和整数形式的IP之间转换呢?问题解决思路:有三个函数可以解决这个问题,当然不止这三个函数,只是这三个函数最常
系统 2019-08-12 01:32:23 3090
1、WireSharkWireShark是一个开源免费的高性能网络协议分析软件,它的前身就是非常著名的网络分析软件Ethereal。你可以使用它来解决网络疑难问题,进行网络协议分析,以及作为软件或通信协议的开发参考,同时也可以用来作为学习各种网络协议的教学工具等等。WireShark支持现在已经出现了绝大多数的以太网网卡,以及主流的无线网卡。WireShark具有如下所示的特点:(1)支持多种操作系统平台,可以运行于Windows、Linux、MacOSX
系统 2019-08-12 09:27:33 3089
selectdistinctobject_name(id)fromsyscommentswhereidin(selectobject_idfromsys.objectswheretype='P')andtextlike'%tablename%'查找那些过程对该表做了更新操作selectdistinctobject_name(id)fromsyscommentswhereidin(selectobject_idfromsys.objectswheretype
系统 2019-08-12 01:55:27 3089
快乐无极,15:18,开发文档,评论(0),,阅读(539),Viaaceplus||引用地址:注意:该地址仅在今日23:59:59之前有效为了方便起见,建立了以下简单模型,和构造了部分测试数据:在某个业务受理子系统BSS中,--客户资料表createtablecustomers(customer_idnumber(8)notnull,--客户标示city_namevarchar2(10)notnull,--所在城市customer_typechar(2)
系统 2019-08-12 01:55:06 3089
orderby使用索引要保证那个列设置为非空以下只在oracle10g中测试:orderby使用索引是有条件的(只包括在有选择的此列上,不一定适应*的情况):1)ORDERBY中所有的列必须包含在相同的索引中并保持在索引中的排列顺序.2)ORDERBY中所有的列必须定义为非空.请看下面的测试:id为PK,a上有一般索引,b列没有索引执行下面两条语句,结果是先orderby,再执行rownum<20(1)select*fromtbwhererownum<20
系统 2019-08-12 01:52:11 3089
Runloops是线程相关的一些基本东西。一个runloop是一个处理消息的循环。用来处理计划任务或者收到的事件。runloop的作用是在有事做的时候保持线程繁忙,没事的时候让线程挂起。Runloop的管理并不是完全自动的。你仍然需要设计代码来在合适的时候启动runloop来相应事件。Cocoa和CoreFoundation都提供了runloop对象来配置和管理runloop。程序并不需要创建这些对象,每个线程,包括主线程都有一个对应的runloop对象。
系统 2019-08-12 01:52:04 3089
[root@yangchehomebin]#./mysqld_safe-user=mysql&[1]17135[root@yangchehomebin]#14031616:04:48mysqld_safeLoggingto'/usr/local/mysql/data/yangchehome.err'.14031616:04:48mysqld_safeStartingmysqlddaemonwithdatabasesfrom/usr/local/mysql/
系统 2019-08-12 01:33:29 3089