关闭

<h1>
<span class="link_title"><a href="/smstong/article/details/24359659">
PL/SQL Developer安装配置实践
</a></span>
</h1>
    <div class="article_manage clearfix">
<div class="article_r">
<span class="link_postdate">2014-04-23 14:11</span>
<span class="link_view" title="阅读次数">27948人阅读</span>
<span class="link_comments" title="评论次数"> <a href="#comments" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_pinglun'])">评论</a>(0)</span>
<span class="link_collect tracking-ad" data-mod="popu_171"> <a href="javascript:void(0);" onclick="javascript:collectArticle('PL/SQL Developer安装配置实践','24359659');return false;" title="收藏" target="_blank">收藏</a></span>
<span class="link_report"> <a href="#report" onclick="javascript:report(24359659,2);return false;" title="举报">举报</a></span> </div>
</div>
<div class="embody" style="display:none" id="embody">
<span class="embody_t">本文章已收录于:</span>
<div class="embody_c" id="lib" value="{&quot;err&quot;:0,&quot;msg&quot;:&quot;ok&quot;,&quot;data&quot;:[]}"></div>
</div>
<style type="text/css">
.embody{
padding:10px 10px 10px;
margin:0 -20px;
border-bottom:solid 1px #ededed;
}
.embody_b{
margin:0 ;
padding:10px 0;
}
.embody .embody_t,.embody .embody_c{
display: inline-block;
margin-right:10px;
}
.embody_t{
font-size: 12px;
color:#999;
}
.embody_c{
font-size: 12px;
}
.embody_c img,.embody_c em{
display: inline-block;
vertical-align: middle;
}
.embody_c img{
width:30px;
height:30px;
}
.embody_c em{
margin: 0 20px 0 10px;
color:#333;
font-style: normal;
}
</style>
<script type="text/javascript">
$(function () {
try
{
var lib = eval("("+$("#lib").attr("value")+")");
var html = "";
if (lib.err == 0) {
$.each(lib.data, function (i) {
var obj = lib.data[i];
//html += '<img src="' + obj.logo + '"/>' + obj.name + "&nbsp;&nbsp;";
html += ' <a href="' + obj.url + '" target="_blank">';
html += ' <img src="' + obj.logo + '">';
html += ' <em><b>' + obj.name + '</b></em>';
html += ' </a>';
});
if (html != "") {
setTimeout(function () {
$("#lib").html(html);
$("#embody").show();
}, 100);
}
}
} catch (err)
{ } });
</script>
<div class="category clearfix">
<div class="category_l">
<img src="http://static.blog.csdn.net/images/category_icon.jpg">
<span>分类:</span>
</div>
<div class="category_r">
<label onclick="GetCategoryArticles('620560','smstong','top','24359659');">
<span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);">数据库<em>(41)</em></span>
<img class="arrow-down" src="http://static.blog.csdn.net/images/arrow_triangle _down.jpg" style="display:inline;">
<img class="arrow-up" src="http://static.blog.csdn.net/images/arrow_triangle_up.jpg" style="display:none;">
<div class="subItem">
<div class="subItem_t"><a href="http://blog.csdn.net/smstong/article/category/620560" target="_blank">作者同类文章</a><i class="J_close">X</i></div>
<ul class="subItem_l" id="top_620560">
</ul>
</div>
</label>
</div>
</div>
<script type="text/javascript" src="http://static.blog.csdn.net/scripts/category.js"></script>
<div class="bog_copyright">
<p class="copyright_p">版权声明:本文为博主原创文章,未经博主允许不得转载。</p>
</div>

作为半个DBA,以前总在SQL*Plus下工作,根本不用任何配置文件,直接 sqlplus user/pwd@host/service就可以顺利连接Oracle服务器。现在应开发人员要求,在Windows平台安装PL/SQL Developer,少经挫折,终于顺利完成。现将安装配置过程记录下来,以备后用。

基本环境:

服务器端:oracle11.2g X64

客户端:Windows 8.1 X64

1 下载安装oracle的精简客户端

从oracle官网下载最新版intantclient,目前最新版是12.1。因为oracle的客户端是向下兼容的,所以12.1版本的客户端可以连接所有12.1以下版本的服务器端,当然包括11.2。

既然使用PL/SQL Developer,就不需要再安装ORACLE官方的GUI客户端了,所以下载这个instant版本的精简客户端版本就足够了,越简单越稳定啊。

http://download.oracle.com/otn/nt/instantclient/121010/instantclient-basic-nt-12.1.0.1.0.zip?AuthParam=1398220152_196133935a9b7d06233ffee407bb8a39

从官网下载需要有oracle网站的账号,对于和oracle打交道的人来说,免费注册一个oracle账号是十分必要的。
这个软件包下载完成后,直接解压到指定路径即可,是纯绿色软件,不需要安装。我解压后放到了E:\green\下。如下图:


2 下载SqlPlus,检查是否可以正确连接服务器(可选)

在下载精简客户端的同一个页面,下载sqlplus这个小工具,这可是DBA的最爱啊,很小但很实用,这里主要是用来检查连接情况。下载后直接解压,把解压后的文件夹中的所有文件,复制到刚才的客户端目录下。

打开命令行窗口,切换到这个目录下,执行熟悉的 sqlplus user/pwd@host/service ,如果能正常连接,说明服务器和本机之间可以正常通信,从而排除了基本的错误。如果不能连接,则需要慢慢排查了。

3 新建配置文件sqlnet.ora和tnsnames.ora,新建环境变量TNS_ADMIN

在D:\green\instantclient_12_1\目录下,新建两个文件,名称分别为 sqlnet.ora,tnsnames.ora。这两个文件提供了客户端服务名到指定的oracle服务器提供的数据库服务名的映射。
sqlnet.ora内容如下:
  1. NAMES.DIRECTORY_PATH = (TNSNAMES,EZCONNECT)
NAMES.DIRECTORY_PATH = (TNSNAMES,EZCONNECT)

tnsnames.ora内容如下:

  1. 客户端服务名 =
  2. (DESCRIPTION =
  3. (ADDRESS = (PROTOCOL = TCP)(HOST = 服务器IP地址)(PORT = 1521))
  4. (CONNECT_DATA =
  5. (SERVER = DEDICATED)
  6. (SERVICE_NAME = 服务器端侦听器提供的服务名)
  7. )
客户端服务名 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 服务器IP地址)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 服务器端侦听器提供的服务名)
)

其中,

客户端服务名可以任意设置,
服务器IP地址就是提供oracle服务的机器IP,
服务器端侦听器提供的服务名是根据服务器端的设置填写。
【注意】客户端服务名必须顶格写,前面不能有任何空格,否则会出错。


然后,为系统添加环境变量TNS_ADMIN,其值为oracle客户端安装目录,本例中就是E:\green\instantclient_12_1。

4 下载安装PL/SQL Developer软件

我是从官网下载的,版本为10.0.5.1710,当然这个软件不是免费的,但是可以试用30天。下载之后直接安装即可,安装过程会提示早期的Oracle可能对路径要求苛刻,我们的Oracle版本是11.2的,不存在这个问题,所以默认路径即可。
启动该软件,出现登录界面。


选择Cancel,进入主界面。在主界面的主菜单中,选择【Tools】【Preferences...】,弹出设置对话框,如下.



按照上图所示,主要目的就是让PL/SQL Develper这个软件可以找到oracle客户端。

设置完成后,重新启动PL/SQL Developer,在登录页面,输入用户名密码和tnsnames.ora文件中设置的客户端服务名,就可以连接成功了。
如果报错,请检查上面的所有配置过程,特别是tnsnames.ora配置文件,以及TNS_ADMIN环境变量。


    <div id="digg" articleid="24359659">
<dl id="btnDigg" class="digg digg_disable" onclick="btndigga();"> <dt>顶</dt>
<dd>2</dd>
</dl> <dl id="btnBury" class="digg digg_disable" onclick="btnburya();"> <dt>踩</dt>
<dd>0</dd>
</dl> </div>
<div class="tracking-ad" data-mod="popu_222"><a href="javascript:void(0);" target="_blank">&nbsp;</a> </div>
<div class="tracking-ad" data-mod="popu_223"> <a href="javascript:void(0);" target="_blank">&nbsp;</a></div>
<script type="text/javascript">
function btndigga() {
$(".tracking-ad[data-mod='popu_222'] a").click();
}
function btnburya() {
$(".tracking-ad[data-mod='popu_223'] a").click();
}
</script>
<div style="clear:both; height:10px;"></div>

    <div class="similar_article" style="">
<h4>我的同类文章</h4>
<div class="similar_c" style="margin:20px 0px 0px 0px">
<div class="similar_c_t">
<label class="similar_cur">
<span style="cursor:pointer" onclick="GetCategoryArticles('620560','smstong','foot','24359659');">数据库<em>(41)</em></span>
</label>
</div> <div class="similar_wrap tracking-ad" data-mod="popu_141" style="max-height:195px;">
<a href="http://blog.csdn.net" style="display:none" target="_blank">http://blog.csdn.net</a>
<ul class="similar_list fl"><li><em>•</em><a href="http://blog.csdn.net/smstong/article/details/52151015" id="foot_aritcle_52151015undefined005356273334497841" target="_blank" title="oracle之Flash Recovery Area全面介绍">oracle之Flash Recovery Area全面介绍</a><span>2016-08-08</span><label><i>阅读</i><b>696</b></label></li> <li><em>•</em><a href="http://blog.csdn.net/smstong/article/details/51150798" id="foot_aritcle_51150798undefined736621419341591" target="_blank" title="数据库日志系统原理详解">数据库日志系统原理详解</a><span>2016-04-14</span><label><i>阅读</i><b>5037</b></label></li> <li><em>•</em><a href="http://blog.csdn.net/smstong/article/details/45895123" id="foot_aritcle_45895123undefined27049468656393016" target="_blank" title="Oracle数据库中NUMBER(x,y)数据类型详解">Oracle数据库中NUMBER(x,y)数据类型详解</a><span>2015-05-21</span><label><i>阅读</i><b>2372</b></label></li> <li><em>•</em><a href="http://blog.csdn.net/smstong/article/details/45670045" id="foot_aritcle_45670045undefined17110826584707217" target="_blank" title="sqlplus的非交互式使用">sqlplus的非交互式使用</a><span>2015-06-02</span><label><i>阅读</i><b>1957</b></label></li> <li><em>•</em><a href="http://blog.csdn.net/smstong/article/details/41745257" id="foot_aritcle_41745257undefined6473016404784406" target="_blank" title="玩转Oracle服务器连接">玩转Oracle服务器连接</a><span>2014-12-05</span><label><i>阅读</i><b>2706</b></label></li> <li><em>•</em><a href="http://blog.csdn.net/smstong/article/details/39397855" id="foot_aritcle_39397855undefined16419580993270344" target="_blank" title="emctl start dbconsole报错 /oracle/11.2.0/oc4j/j2ee/OC4J_DBConsole_localhost_xxx not found">emctl start dbconsole报错 /oracle/11.2.0/oc4j/j2ee/OC4J_DBConsole_localhost_xxx not found</a><span>2014-09-19</span><label><i>阅读</i><b>1777</b></label></li> </ul> <ul class="similar_list fr"><li><em>•</em><a href="http://blog.csdn.net/smstong/article/details/51596903" id="foot_aritcle_51596903undefined3787450124690668" target="_blank" title="UNDO类型日志系统浅浅理解">UNDO类型日志系统浅浅理解</a><span>2016-06-06</span><label><i>阅读</i><b>5046</b></label></li> <li><em>•</em><a href="http://blog.csdn.net/smstong/article/details/51149769" id="foot_aritcle_51149769undefined781410141210789" target="_blank" title="How do you build a database?">How do you build a database?</a><span>2016-04-14</span><label><i>阅读</i><b>4867</b></label></li> <li><em>•</em><a href="http://blog.csdn.net/smstong/article/details/45891187" id="foot_aritcle_45891187undefined6146314967888662" target="_blank" title="Oracle 11g静默安装官方提供的examples">Oracle 11g静默安装官方提供的examples</a><span>2015-05-21</span><label><i>阅读</i><b>1753</b></label></li> <li><em>•</em><a href="http://blog.csdn.net/smstong/article/details/42169651" id="foot_aritcle_42169651undefined9895164315275136" target="_blank" title="SQL Server 客户服务器网络连接原理图">SQL Server 客户服务器网络连接原理图</a><span>2014-12-26</span><label><i>阅读</i><b>889</b></label></li> <li><em>•</em><a href="http://blog.csdn.net/smstong/article/details/40580879" id="foot_aritcle_40580879undefined10080207838875022" target="_blank" title="让fdisk输出更准确合理">让fdisk输出更准确合理</a><span>2014-10-29</span><label><i>阅读</i><b>1831</b></label></li> </ul>
<a href="http://blog.csdn.net/smstong/article/category/620560" class="MoreArticle">更多文章</a></div>
</div>
</div>
<script type="text/javascript">
$(function () {
GetCategoryArticles('620560', 'smstong','foot','24359659');
});
</script>

.blog-ass-articl dd {
color: #369;
width: 99%; /*修改行*/
float: left;
overflow: hidden;
font: normal normal 12px/23px "SimSun";
height: 23px;
margin: 0;
padding: 0 0 0 10px;
margin-right: 30px;
background: url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px;
}

参考知识库

Oracle知识库

2507关注|248收录

MySQL知识库

15283关注|1428收录

更多资料请参考:

 <dt><span>猜你在找</span></dt>    

<div id="adCollege" style="width: 42%;float: left;">
<script src="http://csdnimg.cn/jobreco/job_reco.js" type="text/javascript"></script>
<script type="text/javascript">
csdn.position.showEdu({
sourceType: "blog",
searchType: "detail",
searchKey: "24359659",
username: "",
recordcount: "5",
containerId: "adCollege" //容器DIV的id。
});
</script>
<div class="tracking-ad" data-mod="popu_84"><dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;"><a href="http://edu.csdn.net/course/detail/459" title="Oracle之PL/SQL编程从入门到精通" strategy="v4:content" target="_blank">Oracle之PL/SQL编程从入门到精通</a></dd><dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;"><a href="http://edu.csdn.net/course/detail/3137" title="Oracle数据库开发之PL/SQL基础实战视频课程" strategy="v4:content" target="_blank">Oracle数据库开发之PL/SQL基础实战视频课程</a></dd><dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;"><a href="http://edu.csdn.net/course/detail/2431" title="EasyDarwin开源流媒体服务器:编译、配置、部署" strategy="v4:content" target="_blank">EasyDarwin开源流媒体服务器:编译、配置、部署</a></dd><dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;"><a href="http://edu.csdn.net/course/detail/767" title="Oracle、SQL、PLSQL 编程从入门到精通" strategy="v4:content" target="_blank">Oracle、SQL、PLSQL 编程从入门到精通</a></dd><dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;"><a href="http://edu.csdn.net/course/detail/2791" title="Oracle高级项目教学" strategy="v4:content" target="_blank">Oracle高级项目教学</a></dd></div></div> <div id="res" data-mod="popu_36" class="tracking-ad" style="width: 42%; float: left; margin-right: 30px; display: block;"><dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px;"><a href="http://blog.csdn.net/u013046097/article/details/51418551" title="PLSQL Developer 的安装与配置" strategy="SearchAlgorithm" target="_blank">PLSQL Developer 的安装与配置</a></dd><dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px;"><a href="http://blog.csdn.net/pingdiyishenglei/article/details/51207861" title="PLSQL Developer配置免安装Oracle客户端" strategy="SearchAlgorithm" target="_blank">PLSQL Developer配置免安装Oracle客户端</a></dd><dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px;"><a href="http://blog.csdn.net/hpdlzu80100/article/details/51872911" title="Oracle 11g的安装及PLSQL Developer的配置" strategy="SearchAlgorithm" target="_blank">Oracle 11g的安装及PLSQL Developer的配置</a></dd><dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px;"><a href="http://blog.csdn.net/lupangdelu/article/details/50818048" title="plsql Developer安装与配置连接" strategy="SearchAlgorithm" target="_blank">plsql Developer安装与配置连接</a></dd><dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px;"><a href="http://blog.csdn.net/santianbushuijue/article/details/17171183" title="oracle 11g数据库+plsql developer 组合的安装及配置过程" strategy="SearchAlgorithm" target="_blank">oracle 11g数据库+plsql developer 组合的安装及配置过程</a></dd></div>
<div id="ad_cen">
<script type="text/javascript">
/*博客内容页下方Banner-728*90,创建于2014-7-3*/
var cpro_id = "u1607657";
</script>
<script type="text/javascript" src="http://cpro.baidustatic.com/cpro/ui/c.js"></script><div id="BAIDU_SSP__wrapper_u1607657_0"><iframe id="iframeu1607657_0" src="http://pos.baidu.com/octm?rdid=1607657&amp;dc=2&amp;di=u1607657&amp;dri=0&amp;dis=0&amp;dai=1&amp;ps=3613x563&amp;dcb=BAIDU_SSP_define&amp;dtm=HTML_POST&amp;dvi=0.0&amp;dci=-1&amp;dpt=none&amp;tsr=0&amp;tpr=1479270297985&amp;ti=PL%2FSQL%20Developer%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE%E5%AE%9E%E8%B7%B5%20-%20smstong%E7%9A%84%E6%88%90%E9%95%BF%E8%BD%A8%E8%BF%B9%20-%20%E5%8D%9A%E5%AE%A2%E9%A2%91%E9%81%93%20-%20CSDN.NET&amp;ari=2&amp;dbv=2&amp;drs=1&amp;pcs=1903x920&amp;pss=1903x3630&amp;cfv=0&amp;cpl=22&amp;chi=1&amp;cce=true&amp;cec=UTF-8&amp;tlm=1479270297&amp;rw=920&amp;ltu=http%3A%2F%2Fblog.csdn.net%2Fsmstong%2Farticle%2Fdetails%2F24359659&amp;ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DmQsI59R7YwSXp762TYXvHEf69hbGKp8Wq1t5nIEe2x8lNNI2OMo38ygPgd42CIqSKqoH7epbgC9F5BYJYWu4t_%26wd%3D%26eqid%3De6fe3f6f000053b700000003582bdfa3&amp;ecd=1&amp;psr=1920x1080&amp;par=1920x1040&amp;pis=-1x-1&amp;ccd=24&amp;cja=false&amp;cmi=28&amp;col=zh-CN&amp;cdo=-1&amp;tcn=1479270298&amp;qn=fdddd3afe8de97d6&amp;tt=1479270297951.39.40.43" width="728" height="90" align="center,center" vspace="0" hspace="0" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" style="border:0; vertical-align:bottom;margin:0;" allowtransparency="true"></iframe></div>
</div>
查看评论

  暂无评论

您还没有登录,请[登录][注册]
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
<div id="ad_bot">
</div>

<a id="d-top-a" class="btn btn-top backtop" style="display: none;" title="返回顶部" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_huidaodingbu'])">
<img src="http://static.blog.csdn.net/images/top.png" alt="TOP">
</a>

.tag_list
{
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #D7CBC1;
color: #000000;
font-size: 12px;
line-height: 20px;
list-style: none outside none;
margin: 10px 2% 0 1%;
padding: 1px;
}
.tag_list h5
{
background: none repeat scroll 0 0 #E0DBD3;
color: #47381C;
font-size: 12px;
height: 24px;
line-height: 24px;
padding: 0 5px;
margin: 0;
}
.tag_list h5 a
{
color: #47381C;
}
.classify
{
margin: 10px 0;
padding: 4px 12px 8px;
}
.classify a
{
margin-right: 20px;
white-space: nowrap;
}

#popup_mask
{
position: absolute;
width: 100%;
height: 100%;
background: #000;
z-index: 9999;
left: 0px;
top: 0px;
opacity: 0.3;
filter: alpha(opacity=30);
display: none;
}

                    <div class="clear">
</div>
</div>

plsqldevloper + orcal环境搭建的更多相关文章

  1. .NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门

    2016年6月27日.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布,社区里涌现了很多文章,我也计划写个系列文章,原因是.NET Core的入门门槛相当高, ...

  2. Azure Service Fabric 开发环境搭建

    微服务体系结构是一种将服务器应用程序构建为一组小型服务的方法,每个服务都按自己的进程运行,并通过 HTTP 和 WebSocket 等协议相互通信.每个微服务都在特定的界定上下文(每服务)中实现特定的 ...

  3. rnandroid环境搭建

    react-native 环境搭建具体步骤这个大家已经玩烂了,这个主要是记录下来自己做win7系统遇到的坑 1.com.android.ddmlib.installexception 遇到这个问题,在 ...

  4. python开发环境搭建

    虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...

  5. springMVC初探--环境搭建和第一个HelloWorld简单项目

    注:此篇为学习springMVC时,做的笔记整理. MVC框架要做哪些事情? a,将url映射到java类,或者java类的方法上 b,封装用户提交的数据 c,处理请求->调用相关的业务处理—& ...

  6. 【定有惊喜】android程序员如何做自己的API接口?php与android的良好交互(附环境搭建),让前端数据动起来~

    一.写在前面 web开发有前端和后端之分,其实android还是有前端和后端之分.android开发就相当于手机app的前端,一般都是php+android或者jsp+android开发.androi ...

  7. Nexus(一)环境搭建

    昨天,成功搭建了自己的 Maven 环境(详见:Maven(一)环境搭建),今天就来研究和探讨下 Nexus 的搭建! 使用背景: 安装环境:Windows 10 -64位 JDK版本:1.7 Mav ...

  8. 「译」JUnit 5 系列:环境搭建

    原文地址:http://blog.codefx.org/libraries/junit-5-setup/ 原文日期:15, Feb, 2016 译文首发:Linesh 的博客:环境搭建 我的 Gith ...

  9. appium+robotframework环境搭建

    appium+robotframework环境搭建步骤(Windows系统的appium自动化测试,只适用于测试安卓机:ios机需要在mac搭建appium环境后测试) 搭建步骤,共分为3部分: 一. ...

随机推荐

  1. DOM事件探秘

    说到DOM事件,就不得不说以下几点: 1 事件流 事件流:描述的是从页面中接受事件的顺序 事件流分为事件冒泡流和事件捕获流.那么什么是事件冒泡,什么是事件捕获呢? 事件冒泡:即事件最开始由最具体的元素 ...

  2. URL 路径长度限制(错误:指定的文件或文件夹名称太长)

    本节讨论 URL 的构成.SharePoint 2010 构建 URL 的方式.URL 的编码和加长以及作为其他 URL 中的参数传递的方式. SharePoint URL 的构成 SharePoin ...

  3. Swift安装

    Server1 .Update sudo apt-get update sudo apt-get upgrade . sudo apt-get install bridge-utils .IP 3.1 ...

  4. 无线安全审计工具 Fern WiFi Cracker

    使用这款工具前最好自定义一个MAC地址,以便隐藏我们的真实MAC地址信息. 由于Fern WiFi Cracker是图形界面的,不需要敲命令,所以操作起来比Aircrack-ng简单了许多. 首先选择 ...

  5. MyEclipse 2015 CI 14发布(附下载)

    支持Web和Node.jsd的JavaScript Debugger调试器,新版本功能更加强大,在MyEclipse调试web应用程序变得更方便.调试器支持断点.变量和表达式. 类的动态预加载用Hot ...

  6. linux下使用yum安装mysql详解

    1.安装客户端和服务器端 确认mysql是否已安装: ? 1 2 yum list installed mysql* rpm -qa | grep mysql* 查看是否有安装包: ? 1 yum l ...

  7. 计算机网络和Internet之核心网络

    1.网状的路由器 路由器的链接组成了网络的核心. 任何一个路由器,或者某条线路挂掉,但是网络还是通的,这是internet的一个特性. data到底是怎么传输的? 1)circuit switchin ...

  8. WPF学习之路(十四)样式和模板

    样式 实例: <Window.Resources> <Style x:Key="BtnStyle"> <Setter Property=" ...

  9. 修改Mac系统的默认截图保存路径到指定目录

    注:此文仅针对mac系统如果你是mac用户,会发现桌面经常一团糟,桌面到处都是平时的截图(mac系统的截图是command+shift+3 和 command+shift+4 两个快捷命令) 之前一直 ...

  10. openstack security group and rules python api use

    nova和neutron都可以,但是感觉还是用neutron好. import neutronclient.v2_0.client as neclient neutron = neclient.Cli ...