JAVASCRIRP 如何退出整个框架

如:








</p> <p>最简单的方法:</p> <p>Response.Write( " <script> parent.window.location.href= 'default.aspx ' </script> ");</p> <p><a href="javascript:parent.window.location.href= '../Index.aspx ';"><span>退出登录</span></a></p> <p></p> <p>详细介绍:</p> <ol> <li class="alt"><span><span>下面的表格列出了 window 对象某些属性的相关信息。   </span></span></li> <li><span>属性 方法 描述   </span></li> <li class="alt"><span>opener open opener 属性仅在使用 window.open 方法打开的页面中可用。   </span></li> <li><span>parent, top 无 parent 和 top 属性对 frame 或 iframe 内打开的窗口可用。这两个属性分别返回立即父窗口和最上层的祖先窗口。   </span></li> <li class="alt"><span>parent, top open parent 和 top 属性对于通过 open 方法打开或以对话框打开并返回到当前窗口的窗口可用。   </span></li> <li><span>length 无 不管窗口是怎么打开的,length 属性总是返回窗口中的框架数目。   </span></li> <li class="alt"><span>dialogArguments, dialogHeight, dialogLeft, dialogTop, dialogWidth, returnValue showModalDialog 和 showModelessDialog   </span></li> <li><span>  </span></li> <li class="alt"><span>  </span></li> <li><span>parent 获取对象层次中的父窗口。   </span></li> <li class="alt"><span>  </span></li> <li><span>top 获取最顶层的祖先窗口。   </span></li> <li class="alt"><span>  </span></li> <li><span>****************************************************************   </span></li> <li class="alt"><span>1、直接从框架页中退出,并转向到新的窗口   </span></li> <li><span><span class="keyword"><strong><span>if</span></strong></span><span> (Session[</span><span class="string"><span>"admin"</span></span><span>] == </span><span class="keyword"><strong><span>null</span></strong></span><span>)   </span> </span></li> <li class="alt"><span>         {   </span></li> <li><span>             Response.Write(</span><span class="string"><span>"<script language=javascript>alert('登陆超时,请重新登陆!!')</script>"</span></span><span>);   </span></li> <li class="alt"><span>             Response.Write(</span><span class="string"><span>"<script language=javascript>top.location.href='../news/manager/login.aspx'</script>"</span></span><span>);   </span></li> <li><span>         }   </span></li> <li class="alt"><span>  </span></li> <li><span>2、如果需要在框架页中关闭当前窗口并打开新窗口   </span></li> <li class="alt"><span>1)先提示关闭当前窗口,并且在确定关闭当前窗口后,打开新窗口.   </span></li> <li><span><span class="keyword"><strong><span>if</span></strong></span><span> (Session[</span><span class="string"><span>"admin"</span></span><span>] == </span><span class="keyword"><strong><span>null</span></strong></span><span>)   </span> </span></li> <li class="alt"><span>         {   </span></li> <li><span>             Response.Write(</span><span class="string"><span>"<script language=javascript>alert('登陆超时,请重新登陆!!')</script>"</span></span><span>);   </span></li> <li class="alt"><span>             Response.Write(</span><span class="string"><span>"<script>window.parent.close(); window.open('../news/manager/login.aspx');</script>"</span></span><span>);           </span></li> <li><span>        }   </span></li> <li class="alt"><span>同样的效果:   </span></li> <li><span><span class="keyword"><strong><span>if</span></strong></span><span> (Session[</span><span class="string"><span>"admin"</span></span><span>] == </span><span class="keyword"><strong><span>null</span></strong></span><span>)   </span> </span></li> <li class="alt"><span>         {   </span></li> <li><span>             Response.Write(</span><span class="string"><span>"<script language=javascript>alert('登陆超时,请重新登陆!!')</script>"</span></span><span>);   </span></li> <li class="alt"><span>             Response.Write(</span><span class="string"><span>"<script>window.opener=null;top.window.close();</script>"</span></span><span>);   </span></li> <li><span>        }   </span></li> <li class="alt"><span>3、在框架中关闭当前窗口,不提示。并且打开新窗口   </span></li> <li><span><span class="keyword"><strong><span>if</span></strong></span><span> (Session[</span><span class="string"><span>"admin"</span></span><span>] == </span><span class="keyword"><strong><span>null</span></strong></span><span>)   </span> </span></li> <li class="alt"><span>         {   </span></li> <li><span>             Response.Write(</span><span class="string"><span>"<script language=javascript>alert('登陆超时,请重新登陆!!')</script>"</span></span><span>);   </span></li> <li class="alt"><span>             Response.Write(</span><span class="string"><span>"<script>window.open('../news/manager/login.aspx');top.close();</script>"</span></span><span>);          </span></li> <li><span>          }   </span></li> <li class="alt"><span>  </span></li> <li><span>  </span></li> <li class="alt"><span>        </span><span class="keyword"><strong><span>if</span></strong></span><span> (Session[</span><span class="string"><span>"admin"</span></span><span>] == </span><span class="keyword"><strong><span>null</span></strong></span><span>)   </span></li> <li><span>         {   </span></li> <li class="alt"><span>             Response.Write(</span><span class="string"><span>"<script language=javascript>alert('登陆超时,请重新登陆!!')</script>"</span></span><span>);   </span></li> <li><span>             Response.Write(</span><span class="string"><span>"<script language=javascript>parent.location.href='../airquery/Admin-manager/index.asp'</script>"</span></span><span>);   </span></li> <li class="alt"><span>  </span></li> <li><span>             Response.Write(</span><span class="string"><span>"<script language=javascript>window.open('../airquery/Admin-manager/index.asp');opener=null;top.close();</script>"</span></span><span>);   </span></li> <li class="alt"><span>         }   </span></li> <li><span>  </span></li> <li class="alt"><span>  </span></li> <li><span>window属性:   </span></li> <li class="alt"><span>  </span></li> <li><span>opener 设置或获取创建当前窗口的窗口的引用。   </span></li> <li class="alt"><span>self 获取对当前窗口或框架的引用。   </span></li> <li><span>  </span></li> <li class="alt"><span>windown方法:   </span></li> <li><span>  </span></li> <li class="alt"><span>close 关闭当前浏览器窗口或 HTML 应用程序(HTA)。   </span></li> <li><span>open 打开新窗口并装入给定 URL 的文档。   </span></li> <li class="alt"><span>  </span></li> <li><span>简单总结一下:   </span></li> <li class="alt"><span>  </span></li> <li><span>两句任意选一句都可完成表面上类似同样的效果。   </span></li> <li class="alt"><span>但是实际效果上的差别:   </span></li> <li><span>Response.Write(</span><span class="string"><span>"<script language=javascript>parent.location.href='../airquery/Admin-manager/index.asp'</script>"</span></span><span>);   </span></li> <li class="alt"><span>这里将parent换成top也可以,没仔细研究为什么。自己使用。我在我的框架里top,left.right(三个框架的right使用无任何问题)   </span></li> <li><span>这个是直接转向到新页面,但是地址栏上的后退仍然是可以后退的,虽然点后退会在次返回,可是如我上面的写法,在page_load里,会再次提示“登陆超时,请重新登陆”确定后再返回。这样的效果,我不是很满意,所以得出了下面的使用方法。   </span></li> <li class="alt"><span>Response.Write(</span><span class="string"><span>"<script language=javascript>window.open('../airquery/Admin-manager/index.asp');opener=null;top.close();</script>"</span></span><span>);   </span></li> <li><span>这个的功能是什么实际效果呢?很简单,打开新窗口后,接下来,将原来的框架窗口关闭,注意是新窗口,那么当然后退按钮就变成灰色的了。客户端自然无法后退了。这个效果我比较喜欢。很符合我的原意(比如:不用考虑重复提交之类的问题了)。   </span></li> <li class="alt"><span>另外我加上opener=</span><span class="keyword"><strong><span>null</span></strong></span><span>这句,是根据我的理解加上去的,好象去掉也照样可以实现同样的效果。这里如果将top换parent也同样可以使用。但是如果换window.close()那提示框又回来了。以上都是在IE6.0以上版本实现的效果,别的浏览器没试验过。   </span></li> <li><span>  </span></li> <li class="alt"><span>小注:我在查看文章的时候,有人这样说,在需要关闭的窗口<body>里加上οnblur=</span><span class="string"><span>"self.close()"</span></span><span>,然后在用window.close()方法关闭当前窗口也不会出现提示,但是我在我机器上怎么试都不行!不得而知为什么!   </span></li> <li><span>另外又有人说,如果是用open()方法打开的子窗口里,直接用windown.close()或top.close()都可以直接关闭窗口,我试了,好象这样的情况下,在body加上οnblur=</span><span class="string"><span>"self.close()"</span></span><span>后,的确是可以的,但是不加的没测试。实现我的效果了。做个简单的记录。   </span></li> </ol> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1293113012433002496"></div> <script type="text/javascript" src="/views/front/js/chanyan.js"></script> <!-- 文章页-底部 动态广告位 --> <div class="youdao-fixed-ad" id="detail_ad_bottom"></div> </div> <div class="col-md-3"> <div class="row" id="ad"> <!-- 文章页-右侧1 动态广告位 --> <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_1"> </div> </div> <!-- 文章页-右侧2 动态广告位 --> <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_2"></div> </div> <!-- 文章页-右侧3 动态广告位 --> <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_3"></div> </div> </div> </div> </div> </div> </div> <div class="container"> <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(.net)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1895864683345276928.htm" title="苹果AI生态再扩容!iOS 18.4代码泄密:Find My定位将获Gemini多模态能力加持" target="_blank">苹果AI生态再扩容!iOS 18.4代码泄密:Find My定位将获Gemini多模态能力加持</a> <span class="text-muted">北京自在科技</span> <a class="tag" taget="_blank" href="/search/ios/1.htm">ios</a><a class="tag" taget="_blank" href="/search/findmy/1.htm">findmy</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E6%B2%BF%E6%8A%80%E6%9C%AF/1.htm">前沿技术</a><a class="tag" taget="_blank" href="/search/%E7%A7%91%E6%8A%80/1.htm">科技</a><a class="tag" taget="_blank" href="/search/google/1.htm">google</a><a class="tag" taget="_blank" href="/search/Gemini/1.htm">Gemini</a> <div>2025年2月24日,开发者社区通过iOS18.4测试版后端代码发现重大升级——苹果正将谷歌Gemini模型深度整合至FindMy定位体系,这标志着全球超20亿苹果设备组成的FindMyNetwork将迎来智能进化。FindMy技术升级路径多模态定位算法增强代码显示,当用户通过Siri调用FindMy查找AirTag或第三方设备时,系统将优先调用Gemini2.0的视觉-语义联合模型。例如查找丢失</div> </li> <li><a href="/article/1895834929200164864.htm" title="IngressClassName介绍" target="_blank">IngressClassName介绍</a> <span class="text-muted">RedCong</span> <a class="tag" taget="_blank" href="/search/openshift/1.htm">openshift</a><a class="tag" taget="_blank" href="/search/kubernetes/1.htm">kubernetes</a><a class="tag" taget="_blank" href="/search/%E4%BA%91%E5%8E%9F%E7%94%9F/1.htm">云原生</a> <div>IngressClassName在Kubernetes中的作用是明确指定Ingress资源应该使用哪个IngressController来处理流量。以下是详细解释:什么是IngressClassNameIngressClassName是Ingress资源的一部分,用于定义这个Ingress资源应该由哪个IngressController处理。Kubernetes环境中可以部署多个IngressCo</div> </li> <li><a href="/article/1895819683173560320.htm" title="win7安装pycharm并永久激活" target="_blank">win7安装pycharm并永久激活</a> <span class="text-muted">上官-王野</span> <a class="tag" taget="_blank" href="/search/Python%E5%BA%94%E7%94%A8pycharm/1.htm">Python应用pycharm</a> <div>一、安装pycharmhttp://www.jetbrains.com/pycharm/安装到目录D:\tools\PyCharm2019.2.1二、激活pycharmhttps://blog.csdn.net/qq_39429714/article/details/89401292</div> </li> <li><a href="/article/1895814759190687744.htm" title="VSLAM新方案之《在复杂环境中实现高精度与超强鲁棒性》" target="_blank">VSLAM新方案之《在复杂环境中实现高精度与超强鲁棒性》</a> <span class="text-muted">OAK中国_官方</span> <a class="tag" taget="_blank" href="/search/SLAM/1.htm">SLAM</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/rpab-map/1.htm">rpab-map</a> <div>OAKChina&苏州泛科特机器人联合推出OAK-DSeries&因子空间感知(FactorPerceptionKit)VSLAM解决方案01FactorPerceptionKit简介FactorPerceptionKit是一种真正基于深度学习技术的VSLAM方案,不同于许多厂商仅通过添加目标检测或语义分割模型来实现额外功能,我们直接在SLAM底层使用HF-Net模型,该模型同时进行局部特征点检测</div> </li> <li><a href="/article/1895800259011997696.htm" title="使用Idea创建springboot项目" target="_blank">使用Idea创建springboot项目</a> <span class="text-muted">奔跑吧邓邓子</span> <a class="tag" taget="_blank" href="/search/Spring/1.htm">Spring</a><a class="tag" taget="_blank" href="/search/Boot%E6%B7%B1%E5%85%A5%E6%B5%85%E5%87%BA/1.htm">Boot深入浅出</a><a class="tag" taget="_blank" href="/search/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E8%A7%A3%E7%AD%94%EF%BC%88FAQ%EF%BC%89/1.htm">常见问题解答(FAQ)</a><a class="tag" taget="_blank" href="/search/%E9%AB%98%E6%95%88%E8%BF%90%E7%BB%B4/1.htm">高效运维</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/idea/1.htm">idea</a> <div>提示:“奔跑吧邓邓子”的高效运维专栏聚焦于各类运维场景中的实际操作与问题解决。内容涵盖服务器硬件(如IBMSystem3650M5)、云服务平台(如腾讯云、华为云)、服务器软件(如Nginx、Apache、GitLab、Redis、Elasticsearch、Kubernetes、Docker等)、开发工具(如Git、HBuilder)以及网络安全(如挖矿病毒排查、SSL证书配置)等多个方面。无论</div> </li> <li><a href="/article/1895792947107000320.htm" title="磁力链接那些事:开源工具大盘点" target="_blank">磁力链接那些事:开源工具大盘点</a> <span class="text-muted">fxrz12</span> <a class="tag" taget="_blank" href="/search/%E5%BC%80%E6%BA%90%E8%BD%AF%E4%BB%B6/1.htm">开源软件</a><a class="tag" taget="_blank" href="/search/github/1.htm">github</a> <div>什么是磁力链接?磁力链接(MagnetURI)是一种用于表示文件或文件夹的超链接文本,通常用于P2P网络中的文件共享。与传统的HTTP链接不同,磁力链接并不直接指向文件存储位置,而是包含了文件的哈希值、跟踪器信息等元数据。这种方式使得文件分享更加高效、安全,也更难以被审查。为什么选择开源磁力工具?自由定制:开源工具的代码是公开的,用户可以根据自己的需求进行修改和扩展。安全可靠:开源社区的监督和审查</div> </li> <li><a href="/article/1895790175913570304.htm" title="黑客工具介绍" target="_blank">黑客工具介绍</a> <span class="text-muted">嗨起飞了</span> <a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/1.htm">网络安全</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/1.htm">网络安全</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E6%94%BB%E5%87%BB%E6%A8%A1%E5%9E%8B/1.htm">网络攻击模型</a> <div>渗透测试红队工具箱深度解析:6大核心工具实战指南法律声明:本文所有工具及技术仅限用于合法授权的安全测试,使用者需遵守《网络安全法》及相关法律法规,擅自攻击他人系统将承担刑事责任。一、Nmap:网络侦察的全能之眼1.1工具原理剖析Nmap(NetworkMapper)采用TCP/IP协议栈指纹识别技术,通过发送定制化数据包分析响应差异,精准识别主机存活状态、开放端口及服务版本。其脚本引擎(NSE)支</div> </li> <li><a href="/article/1895771525957611520.htm" title="图像识别-pytorch" target="_blank">图像识别-pytorch</a> <span class="text-muted">星辰瑞云</span> <a class="tag" taget="_blank" href="/search/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/1.htm">机器学习</a><a class="tag" taget="_blank" href="/search/cnn/1.htm">cnn</a><a class="tag" taget="_blank" href="/search/pytorch/1.htm">pytorch</a> <div>Pytorch神经网络工具箱神经网络核心组件神经网络的基本组件层:包括卷积层、池化层、全连接层等。层是神经网络的基本结构,输入张量通过层后变为输出张量。模型:由层构成的网络结构,如AlexNet、VGG等。模型可以是预训练的,也可以自己搭建。损失函数:用于衡量预测值与真实值之间的差距,如均方误差。损失函数越小越好。优化器:用于调整权重和偏置,使损失函数最小化。优化器决定了参数的调整方式。误差反传(</div> </li> <li><a href="/article/1895765854704955392.htm" title="Kubernetes容器平台架构之道" target="_blank">Kubernetes容器平台架构之道</a> <span class="text-muted">巨子嘉</span> <a class="tag" taget="_blank" href="/search/%E4%BA%91%E5%8E%9F%E7%94%9F/1.htm">云原生</a><a class="tag" taget="_blank" href="/search/kubernetes/1.htm">kubernetes</a><a class="tag" taget="_blank" href="/search/%E5%AE%B9%E5%99%A8/1.htm">容器</a><a class="tag" taget="_blank" href="/search/%E4%BA%91%E5%8E%9F%E7%94%9F/1.htm">云原生</a> <div>1.Kubernetes容器平台架构之道Kubernetes是一个开源容器编排平台,管理大规模分布式容器化软件应用,是云计算发展演进的一次彻底革命性的突破。Kubernetes是谷歌的第三代容器管理系统,是Borg独特的控制器和Omega灵活的调度器的组合。Kubernetes中的应用被打包成与环境完全分离的容器镜像,并且自动配置应用并维护跟踪资源分配。Kubernetes是以应用为中心的技术架构</div> </li> <li><a href="/article/1895763839211859968.htm" title="Spring Boot整合FTP实现文件的上传和下载" target="_blank">Spring Boot整合FTP实现文件的上传和下载</a> <span class="text-muted">anhao78</span> <a class="tag" taget="_blank" href="/search/ftp%E5%AE%9E%E7%8E%B0%E6%96%87%E4%BB%B6%E7%9A%84%E4%B8%8A%E4%BC%A0%E5%92%8C%E4%B8%8B%E8%BD%BD/1.htm">ftp实现文件的上传和下载</a> <div>第一步:pom.xml文件中引入依赖包   commons-net   commons-net   3.3第二步:编写ftp上传文件工具类packagecom.split.ftp;importlombok.Data;importlombok.extern.slf4j.Slf4j;importorg.apache.commons.net.ftp.*;importorg.springframework</div> </li> <li><a href="/article/1895761569913040896.htm" title="建筑兔零基础人工智能自学记录34|深度学习与神经网络2" target="_blank">建筑兔零基础人工智能自学记录34|深度学习与神经网络2</a> <span class="text-muted">阿克兔</span> <a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BDtoto%E5%AD%A6%E4%B9%A0/1.htm">人工智能toto学习</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/1.htm">深度学习</a><a class="tag" taget="_blank" href="/search/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C/1.htm">神经网络</a> <div>1、人工神经网络ANN从生物课上学到的有关神经元、突触的生物神经网络,被模仿出了简化的人工神经网络(ANN,artificialneuralnetwork)。ANN结构为:输入层、隐藏层、输出层人工神经元:基于生物神经元的数学模型ANN过程:输入---加权求和---激活函数激活函数:类似生物神经元的阈值,达到阈值输出信号(‘神经网络的万能逼近定理’---两层以上神经网络可以逼近任意函数)2、深度学</div> </li> <li><a href="/article/1895755637921476608.htm" title="通过理解 sk_buff 深入掌握 Linux 内核自定义协议族的开发实现" target="_blank">通过理解 sk_buff 深入掌握 Linux 内核自定义协议族的开发实现</a> <span class="text-muted">109702008</span> <a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B/1.htm">编程</a><a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/C%E8%AF%AD%E8%A8%80/1.htm">C语言</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a> <div>要开发Linux内核中的自定义协议族(如私有传输层或网络层协议),需基于sk_buff的结构和操作,结合内核网络栈的扩展机制。以下是实现这一目标的分步指南:1.协议族开发的核心步骤(1)注册自定义协议族定义协议号在或自定义头文件中分配唯一的协议标识符(例如ETH_P_MYPROTO)。注册协议处理函数使用dev_add_pack()(链路层)或inet_add_protocol()(网络层)注册协</div> </li> <li><a href="/article/1895754503639068672.htm" title="虚拟机可以ping通本地,但是本地ping不通虚拟机,java.net.ConnectException: Connection refused" target="_blank">虚拟机可以ping通本地,但是本地ping不通虚拟机,java.net.ConnectException: Connection refused</a> <span class="text-muted">YDXD_C</span> <a class="tag" taget="_blank" href="/search/%E6%9C%8D%E5%8A%A1%E5%99%A8/1.htm">服务器</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>问题:之前可以连接到finallshel,突然不行虚拟机可以ping通本地,但是本地ping不通虚拟机开着VMware时直接重启后无法连接finallshelljava.net.ConnectException:Connectionrefused经过查阅,需要检查虚拟机防火墙(关闭)、电脑防火墙(关于虚拟机网段等部分要关闭,例:VMwarenetwork等)、虚拟机ip(与虚拟机网虚拟网络编辑器中</div> </li> <li><a href="/article/1895751355159605248.htm" title="机器学习与深度学习资料" target="_blank">机器学习与深度学习资料</a> <span class="text-muted">JasonDing1354</span> <a class="tag" taget="_blank" href="/search/%E3%80%90Machine/1.htm">【Machine</a><a class="tag" taget="_blank" href="/search/Learning%E3%80%91/1.htm">Learning】</a> <div>《BriefHistoryofMachineLearning》介绍:这是一篇介绍机器学习历史的文章,介绍很全面,从感知机、神经网络、决策树、SVM、Adaboost到随机森林、DeepLearning.《DeepLearninginNeuralNetworks:AnOverview》介绍:这是瑞士人工智能实验室JurgenSchmidhuber写的最新版本《神经网络与深度学习综述》本综述的特点是以</div> </li> <li><a href="/article/1895751228747476992.htm" title="【大模型】大模型分类" target="_blank">【大模型】大模型分类</a> <span class="text-muted">IT古董</span> <a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%A8%A1%E5%9E%8B/1.htm">大模型</a> <div>大模型(LargeModels)通常指参数量巨大、计算能力强大的机器学习模型,尤其在自然语言处理(NLP)、计算机视觉(CV)等领域表现突出。以下是大模型的常见分类方式:1.按应用领域分类自然语言处理(NLP)模型如GPT-3、BERT、T5等,主要用于文本生成、翻译、问答等任务。计算机视觉(CV)模型如ResNet、EfficientNet、VisionTransformer(ViT)等,用于图</div> </li> <li><a href="/article/1895740894292799488.htm" title="k8s之pod的调度之污点与容忍污点,什么是污点? 如何容忍污点" target="_blank">k8s之pod的调度之污点与容忍污点,什么是污点? 如何容忍污点</a> <span class="text-muted">终端行者</span> <a class="tag" taget="_blank" href="/search/Kubernetes/1.htm">Kubernetes</a><a class="tag" taget="_blank" href="/search/kubernetes/1.htm">kubernetes</a><a class="tag" taget="_blank" href="/search/%E5%AE%B9%E5%99%A8/1.htm">容器</a><a class="tag" taget="_blank" href="/search/%E4%BA%91%E5%8E%9F%E7%94%9F/1.htm">云原生</a> <div>在Kubernetes中,污点(Taint)和容忍(Toleration)是用于控制Pod调度到特定节点的重要机制。污点允许节点拒绝某些Pod的调度,而容忍则允许Pod忽略节点的污点,从而调度到特定节点上。1.污点(Taint)1.1.污点的作用污点是节点上的一个标记,用于限制哪些Pod可以调度到该节点。通常用于以下场景:专用节点:某些节点专门用于运行特定类型的Pod(如GPU节点)。节点维护:标</div> </li> <li><a href="/article/1895740895387512832.htm" title="ArcGIS Pro SDK (九)几何 7 多点" target="_blank">ArcGIS Pro SDK (九)几何 7 多点</a> <span class="text-muted">Winemonk</span> <a class="tag" taget="_blank" href="/search/ArcGIS/1.htm">ArcGIS</a><a class="tag" taget="_blank" href="/search/Pro/1.htm">Pro</a><a class="tag" taget="_blank" href="/search/SDK/1.htm">SDK</a><a class="tag" taget="_blank" href="/search/arcgis/1.htm">arcgis</a><a class="tag" taget="_blank" href="/search/arcgis/1.htm">arcgis</a><a class="tag" taget="_blank" href="/search/pro/1.htm">pro</a><a class="tag" taget="_blank" href="/search/sdk/1.htm">sdk</a><a class="tag" taget="_blank" href="/search/gis/1.htm">gis</a><a class="tag" taget="_blank" href="/search/c%23/1.htm">c#</a> <div>ArcGISProSDK(九)几何7多点文章目录ArcGISProSDK(九)几何7多点1构造多点-从映射点的枚举2构造多点-使用MultipointBuilderEx3修改多点的点4从多点检索点、2D坐标、3D坐标环境:VisualStudio2022+.NET6+ArcGISProSDK3.01构造多点-从映射点的枚举//使用builderEx的便捷方法或者使用builderEx构造函数。Li</div> </li> <li><a href="/article/1895739885680128000.htm" title="云原生kubernetes五 :pod创建流程" target="_blank">云原生kubernetes五 :pod创建流程</a> <span class="text-muted">k8s小王</span> <a class="tag" taget="_blank" href="/search/%E3%80%8A%E4%BA%91%E5%8E%9F%E7%94%9F/1.htm">《云原生</a><a class="tag" taget="_blank" href="/search/Kubernetes%E7%AF%87%E3%80%8B/1.htm">Kubernetes篇》</a><a class="tag" taget="_blank" href="/search/kubernetes/1.htm">kubernetes</a><a class="tag" taget="_blank" href="/search/%E5%AE%B9%E5%99%A8/1.htm">容器</a><a class="tag" taget="_blank" href="/search/%E4%BA%91%E5%8E%9F%E7%94%9F/1.htm">云原生</a> <div>目录1.pod创建流程一、资源类型二、创建资源配置清单三、编写一个自定义配置清单1.pod创建流程kubernetesPod创建的工作流:第一步:kubectl向apiserver发起一个createpod请求第二步:apiserver接收到pod创建请求后,不会去直接创建pod,而是生成一个包含创建信息的yaml。第三步:apiserver将刚才的yaml信息写入etcd数据库。到此为止仅仅是在</div> </li> <li><a href="/article/1895732440585007104.htm" title="SOA复习手册" target="_blank">SOA复习手册</a> <span class="text-muted">csu_zipple</span> <a class="tag" taget="_blank" href="/search/SOA/1.htm">SOA</a><a class="tag" taget="_blank" href="/search/soa/1.htm">soa</a><a class="tag" taget="_blank" href="/search/%E5%A4%8D%E4%B9%A0%E6%89%8B%E5%86%8C/1.htm">复习手册</a><a class="tag" taget="_blank" href="/search/%E7%AC%94%E8%AE%B0/1.htm">笔记</a> <div>感谢ICELEE大佬做的SOA复习笔记!为什么要引入SOA?需求拉动Internet环境下的企业交互现代企业已经不再是封闭的企业,市场分工的日益专业化使得企业之间可能存在大量频繁的交互行为,以发挥各自的竞争优势异构系统的集成与互操作不同企业所应用的软件系统是不同的(异构的)频繁变化的互操作与集成需求企业的业务是频繁变化的;企业的IT应用系统要能够快速支持这种变化的需求。技术推动结构化设计面向对象面</div> </li> <li><a href="/article/1895730676645294080.htm" title="k8s出问题后 应该查看哪些内容" target="_blank">k8s出问题后 应该查看哪些内容</a> <span class="text-muted">LCY133</span> <a class="tag" taget="_blank" href="/search/kubernetes/1.htm">kubernetes</a><a class="tag" taget="_blank" href="/search/%E5%AE%B9%E5%99%A8/1.htm">容器</a><a class="tag" taget="_blank" href="/search/%E4%BA%91%E5%8E%9F%E7%94%9F/1.htm">云原生</a> <div>要确认Kubernetes(k8s)系统是否正常运行,需要检查集群的核心组件、节点状态、Pod运行情况和网络通信。以下是详细步骤和命令:1.检查集群节点状态kubectlgetnodes期望输出:所有节点状态为Ready。异常情况:NotReady:节点可能未启动或组件故障。节点缺失:节点未加入集群或通信问题。2.检查核心组件Pod状态Kubernetes控制平面组件(如kube-apiserve</div> </li> <li><a href="/article/1895729164225409024.htm" title="iOS自归因详细介绍" target="_blank">iOS自归因详细介绍</a> <span class="text-muted">AirZilong</span> <a class="tag" taget="_blank" href="/search/ios/1.htm">ios</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a> <div>iOS自归因详细介绍自归因(Self-Attribution)是指应用或广告平台通过分析用户行为数据,确定用户安装应用的来源渠道。在iOS生态中,由于隐私政策的限制(如AppTrackingTransparency,ATT),传统的归因方法(如IDFA)受到限制,因此自归因成为重要的替代方案。自归因的多种方案设备指纹(Fingerprinting)SKAdNetwork自定义URLScheme服务</div> </li> <li><a href="/article/1895727527750594560.htm" title="Kubernetes 从零开始:手把手教你玩转容器编排王者!" target="_blank">Kubernetes 从零开始:手把手教你玩转容器编排王者!</a> <span class="text-muted">Leaton Lee</span> <a class="tag" taget="_blank" href="/search/kubernetes/1.htm">kubernetes</a><a class="tag" taget="_blank" href="/search/%E5%AE%B9%E5%99%A8/1.htm">容器</a> <div>引言:为什么Kubernetes如此重要?在微服务架构盛行的今天,容器化和编排技术已经成为现代应用部署的核心。而Kubernetes(简称k8s),作为容器编排领域的“扛把子”,几乎成了每个开发者和技术团队的必修课。无论你是刚接触容器技术的小白,还是有一定经验的开发者,Kubernetes的学习曲线都堪称陡峭。本文将从零开始,手把手带你一步步掌握Kubernetes的核心概念、安装配置、常用组件以</div> </li> <li><a href="/article/1895718956187054080.htm" title="Java在物联网(IoT)中的应用研究" target="_blank">Java在物联网(IoT)中的应用研究</a> <span class="text-muted">向哆哆</span> <a class="tag" taget="_blank" href="/search/Java%E5%85%A5%E9%97%A8%E5%88%B0%E7%B2%BE%E9%80%9A/1.htm">Java入门到精通</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E7%89%A9%E8%81%94%E7%BD%91/1.htm">物联网</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>Java在物联网(IoT)中的应用研究物联网(InternetofThings,简称IoT)是一个日益增长的领域,涉及将各种设备连接到互联网,实现数据交换和智能控制。Java作为一种跨平台、面向对象的编程语言,在物联网应用中有着广泛的应用场景。本文将探讨Java在物联网中的应用,并通过代码实例展示如何在IoT设备中使用Java进行开发。1.物联网简介与挑战物联网(IoT)通过将传感器、执行器等设备</div> </li> <li><a href="/article/1895717862312570880.htm" title="Docker网络与数据卷持久化" target="_blank">Docker网络与数据卷持久化</a> <span class="text-muted"></span> <div>由于格式和图片解析问题,为了更好的阅读体验,可以前往阅读原文docker中网络的概念也是非常重要,它对于容器资源的隔离也起着非常重要的作用。你有没有在启动一个容器后查看它的ip,假如你启动了一个nignx容器,你想在主机上访问它,首先得知道他的ip地址,可以通过以下方式获取:dockerinspectnginx|grep-A20Networks#..."Networks":{"bridge":{#</div> </li> <li><a href="/article/1895708496184274944.htm" title=".net机器学习框架:ML.NET模型生成器" target="_blank">.net机器学习框架:ML.NET模型生成器</a> <span class="text-muted">NotOnlyCoding</span> <a class="tag" taget="_blank" href="/search/AI%E7%BC%96%E7%A8%8B/1.htm">AI编程</a> <div>ML.NETModelBuilder是一个直观的图形化VisualStudio扩展,用于构建、训练和部署自定义机器学习模型。它利用自动化机器学习(AutoML)来探索不同的机器学习算法和设置,帮助您找到最适合您场景的那个。使用ModelBuilder不需要机器学习专业知识。您只需要一些数据和一个需要解决的问题。ModelBuilder会生成代码,以便将模型添加到您的.NET应用程序中。1.创建一个</div> </li> <li><a href="/article/1895702825548181504.htm" title="【FFmpeg】拉流" target="_blank">【FFmpeg】拉流</a> <span class="text-muted">gma999</span> <a class="tag" taget="_blank" href="/search/ffmpeg/1.htm">ffmpeg</a> <div>概述项目实践中涉及到使用ffmpeg进行推流和拉流操作,本文主要对一些基本操作做一个学习总结,后续再学习其源码架构;总结方法遵循实现功能配合函数具体实现基本使用拉流avformat_network_init();//日志输出等级set_ffmpeg_log_level();AVFormatContext*fmt_ctx=NULL;AVPacket*pkt=av_packet_alloc();if(</div> </li> <li><a href="/article/1895699796296003584.htm" title="(脑肿瘤分割笔记:五十二)RFNet: Region-aware Fusion Network for Incomplete Multi-modalBrain Tumor Segmentation" target="_blank">(脑肿瘤分割笔记:五十二)RFNet: Region-aware Fusion Network for Incomplete Multi-modalBrain Tumor Segmentation</a> <span class="text-muted">不想敲代码的小杨</span> <a class="tag" taget="_blank" href="/search/%E8%84%91%E8%82%BF%E7%98%A4%E5%88%86%E5%89%B2%E8%AE%BA%E6%96%87%E7%AC%94%E8%AE%B0/1.htm">脑肿瘤分割论文笔记</a><a class="tag" taget="_blank" href="/search/%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%A7%86%E8%A7%89/1.htm">计算机视觉</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a> <div>目录摘要:Introduction方法3.1任务定义3.2模型结构3.3RFM模块概率图学习区域感知多模态融合3.4分割正则化器3.5整体损失函数总结摘要:在现有的脑肿瘤分割方法中,常常会出现缺少某些模态图像的问题,从而导致分割网络的性能下降--遇到的问题在本文中提出了一个区域感知融合网络(RFNet),它能够自适应和有效利用多模态的数据进行组合进行肿瘤分割,考虑到不同模态对不同的脑肿瘤区域的敏感</div> </li> <li><a href="/article/1895672172819574784.htm" title="Linux内核自定义协议族开发指南:理解net_device_ops、proto_ops与net_proto_family" target="_blank">Linux内核自定义协议族开发指南:理解net_device_ops、proto_ops与net_proto_family</a> <span class="text-muted">109702008</span> <a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B/1.htm">编程</a><a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/C%E8%AF%AD%E8%A8%80/1.htm">C语言</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a> <div>在Linux内核中开发自定义协议族需要深入理解网络协议栈的分层模型。net_device_ops、proto_ops和net_proto_family是三个关键结构体,分别作用于不同的层次。本文将详细解析它们的作用、交互关系及实现方法,并提供一个完整的开发框架。一、核心结构体的作用与层级关系structnet_device_ops层级:网络设备驱动层(数据链路层)职责:定义物理/虚拟网络设备的操作</div> </li> <li><a href="/article/1895666122628329472.htm" title="Python学习总结" target="_blank">Python学习总结</a> <span class="text-muted">学学睡觉</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>客户端与服务端聊天窗口服务端导入wxPython用于创建图形界面。socket用于网络通信,AF_INET是IPv4地址族,SOCK_STREAM表示流式套接字(TCP)。利用wxPython创建图形界面,并通过socket与服务器通信。主要功能:连接服务器。发送和接收消息。断开连接。界面上有文本框和按钮来操作。wxPython处理UI部分,socket处理网络通信。importthreading</div> </li> <li><a href="/article/1895665239622479872.htm" title="【模块】Non-local Neural" target="_blank">【模块】Non-local Neural</a> <span class="text-muted">dearr__</span> <a class="tag" taget="_blank" href="/search/%E6%89%92%E7%BD%91%E7%BB%9C%E6%A8%A1%E5%9D%97/1.htm">扒网络模块</a><a class="tag" taget="_blank" href="/search/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/1.htm">深度学习</a><a class="tag" taget="_blank" href="/search/pytorch/1.htm">pytorch</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>论文《Non-localNeuralNetworks》作用非局部神经网络通过非局部操作捕获长距离依赖,这对于深度神经网络来说至关重要。这些操作允许模型在空间、时间或时空中的任何位置间直接计算相互作用,从而捕获长距离的交互和依赖关系。这种方法对于视频分类、对象检测/分割以及姿态估计等任务表现出了显著的改进。机制非局部操作通过在输入特征图的所有位置上计算响应的加权和来实现,其中权重由位置之间的关系(如</div> </li> <li><a href="/article/53.htm" title="二分查找排序算法" target="_blank">二分查找排序算法</a> <span class="text-muted">周凡杨</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE/1.htm">二分查找</a><a class="tag" taget="_blank" href="/search/%E6%8E%92%E5%BA%8F/1.htm">排序</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E6%8A%98%E5%8D%8A/1.htm">折半</a> <div> 一:概念 二分查找又称 折半查找( 折半搜索/ 二分搜索),优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而 查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表 分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步</div> </li> <li><a href="/article/180.htm" title="java中的BigDecimal" target="_blank">java中的BigDecimal</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/BigDecimal/1.htm">BigDecimal</a> <div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在项目开发过程中出现精度丢失问题,查资料用BigDecimal解决,并发现如下这篇BigDecimal的解决问题的思路和方法很值得学习,特转载。 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 原文地址:http://blog.csdn.net/ugg/article/de</div> </li> <li><a href="/article/307.htm" title="Shell echo命令详解" target="_blank">Shell echo命令详解</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/echo/1.htm">echo</a><a class="tag" taget="_blank" href="/search/shell/1.htm">shell</a> <div>Shell echo命令 Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式: echo string 您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串: echo &quot;It is a test&quot; 这里的双引号完全可以省略,以下命令与上面实例效果一致: echo Itis a test 2.显示转义</div> </li> <li><a href="/article/434.htm" title="Oracle DBA 简单操作" target="_blank">Oracle DBA 简单操作</a> <span class="text-muted">周凡杨</span> <a class="tag" taget="_blank" href="/search/oracle+dba+sql/1.htm">oracle dba sql</a> <div> --执行次数多的SQL select sql_text,executions from ( &nbsp;&nbsp;&nbsp;&nbsp; select sql_text,executions from v$sqlarea order by executions desc &nbsp;&nbsp;&nbsp;&nbsp; ) where rownum&lt;81; &nbsp;&nb</div> </li> <li><a href="/article/561.htm" title="画图重绘" target="_blank">画图重绘</a> <span class="text-muted">朱辉辉33</span> <a class="tag" taget="_blank" href="/search/%E6%B8%B8%E6%88%8F/1.htm">游戏</a> <div>&nbsp; 我第一次接触重绘是编写五子棋小游戏的时候,因为游戏里的棋盘是用线绘制的,而这些东西并不在系统自带的重绘里,所以在移动窗体时,棋盘并不会重绘出来。所以我们要重写系统的重绘方法。 &nbsp; 在重写系统重绘方法时,我们要注意一定要调用父类的重绘方法,即加上super.paint(g),因为如果不调用父类的重绘方式,重写后会把父类的重绘覆盖掉,而父类的重绘方法是绘制画布,这样就导致我们</div> </li> <li><a href="/article/688.htm" title="线程之初体验" target="_blank">线程之初体验</a> <span class="text-muted">西蜀石兰</span> <a class="tag" taget="_blank" href="/search/%E7%BA%BF%E7%A8%8B/1.htm">线程</a> <div>一直觉得多线程是学Java的一个分水岭,懂多线程才算入门。 之前看《编程思想》的多线程章节,看的云里雾里,知道线程类有哪几个方法,却依旧不知道线程到底是什么?书上都写线程是进程的模块,共享线程的资源,可是这跟多线程编程有毛线的关系,呜呜。。。 线程其实也是用户自定义的任务,不要过多的强调线程的属性,而忽略了线程最基本的属性。 你可以在线程类的run()方法中定义自己的任务,就跟正常的Ja</div> </li> <li><a href="/article/815.htm" title="linux集群互相免登陆配置" target="_blank">linux集群互相免登陆配置</a> <span class="text-muted">林鹤霄</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a> <div>配置ssh免登陆 1、生成秘钥和公钥&nbsp;&nbsp;&nbsp; ssh-keygen -t rsa 2、提示让你输入,什么都不输,三次回车之后会在~下面的.ssh文件夹中多出两个文件id_rsa 和 id_rsa.pub &nbsp;&nbsp; 其中id_rsa为秘钥,id_rsa.pub为公钥,使用公钥加密的数据只有私钥才能对这些数据解密&nbsp;&nbsp;&nbsp; c</div> </li> <li><a href="/article/942.htm" title="mysql : Lock wait timeout exceeded; try restarting transaction" target="_blank">mysql : Lock wait timeout exceeded; try restarting transaction</a> <span class="text-muted">aigo</span> <a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a> <div>原文:http://www.cnblogs.com/freeliver54/archive/2010/09/30/1839042.html &nbsp; 原因是你使用的InnoDB &nbsp; 表类型的时候, 默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s, 因为有的锁等待超过了这个时间,所以抱错. &nbsp; 你可以把这个时间加长,或者优化存储</div> </li> <li><a href="/article/1069.htm" title="Socket编程 基本的聊天实现。" target="_blank">Socket编程 基本的聊天实现。</a> <span class="text-muted">alleni123</span> <a class="tag" taget="_blank" href="/search/socket/1.htm">socket</a> <div>public class Server { //用来存储所有连接上来的客户 private List&lt;ServerThread&gt; clients; public static void main(String[] args) { Server s = new Server(); s.startServer(9988); } publi</div> </li> <li><a href="/article/1196.htm" title="多线程监听器事件模式(一个简单的例子)" target="_blank">多线程监听器事件模式(一个简单的例子)</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/%E7%BA%BF%E7%A8%8B/1.htm">线程</a><a class="tag" taget="_blank" href="/search/%E7%9B%91%E5%90%AC%E6%A8%A1%E5%BC%8F/1.htm">监听模式</a> <div>&nbsp; &nbsp; 多线程的事件监听器模式 &nbsp; 监听器时间模式经常与多线程使用,在多线程中如何知道我的线程正在执行那什么内容,可以通过时间监听器模式得到 &nbsp; &nbsp; &nbsp; &nbsp;创建多线程的事件监听器模式&nbsp;思路: &nbsp; &nbsp;1, 创建线程并启动,在创建线程的位置设置一个标记 &nbsp; &nbsp; 2,创建队</div> </li> <li><a href="/article/1323.htm" title="spring InitializingBean接口" target="_blank">spring InitializingBean接口</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a> <div>spring的事务的TransactionTemplate,其源码如下: public class TransactionTemplate extends DefaultTransactionDefinition implements TransactionOperations, InitializingBean{ ... } TransactionTemplate继承了DefaultT</div> </li> <li><a href="/article/1450.htm" title="Oracle中询表的权限被授予给了哪些用户" target="_blank">Oracle中询表的权限被授予给了哪些用户</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/%E6%9D%83%E9%99%90/1.htm">权限</a> <div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Oracle查询表将权限赋给了哪些用户的SQL,以备查用。 select t.table_name as &quot;表名&quot;, t.grantee as &quot;被授权的属组&quot;, t.owner as &quot;对象所在的属组&quot;</div> </li> <li><a href="/article/1577.htm" title="【Struts2五】Struts2 参数传值" target="_blank">【Struts2五】Struts2 参数传值</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/struts2/1.htm">struts2</a> <div>Struts2中参数传值的3种情况 1.请求参数绑定到Action的实例字段上 2.Action将值传递到转发的视图上 3.Action将值传递到重定向的视图上 &nbsp; 一、请求参数绑定到Action的实例字段上以及Action将值传递到转发的视图上 Struts可以自动将请求URL中的请求参数或者表单提交的参数绑定到Action定义的实例字段上,绑定的规则使用ognl表达式语言</div> </li> <li><a href="/article/1704.htm" title="【Kafka十四】关于auto.offset.reset[Q/A]" target="_blank">【Kafka十四】关于auto.offset.reset[Q/A]</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/kafka/1.htm">kafka</a> <div>I got serveral questions about&nbsp; auto.offset.reset. This configuration parameter governs how &nbsp;consumer read the message from&nbsp; Kafka when&nbsp; there is no initial offset in ZooKeeper or </div> </li> <li><a href="/article/1831.htm" title="nginx gzip压缩配置" target="_blank">nginx gzip压缩配置</a> <span class="text-muted">ronin47</span> <a class="tag" taget="_blank" href="/search/nginx+gzip+%E5%8E%8B%E7%BC%A9%E8%8C%83%E4%BE%8B/1.htm">nginx gzip 压缩范例</a> <div>nginx gzip压缩配置 更多 0 nginx gzip 配置 &nbsp; 随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢? gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用</div> </li> <li><a href="/article/1958.htm" title="java-13.输入一个单向链表,输出该链表中倒数第 k 个节点" target="_blank">java-13.输入一个单向链表,输出该链表中倒数第 k 个节点</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>two cursors. Make the first cursor go K steps first. /* * 第 13 题:题目:输入一个单向链表,输出该链表中倒数第 k 个节点 */ public void displayKthItemsBackWard(ListNode head,int k){ ListNode p1=head,p2=head; </div> </li> <li><a href="/article/2085.htm" title="Spring源码学习-JdbcTemplate queryForObject" target="_blank">Spring源码学习-JdbcTemplate queryForObject</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a> <div>JdbcTemplate中有两个可能会混淆的queryForObject方法: 1. Object queryForObject(String sql, Object[] args, Class requiredType) 2. Object queryForObject(String sql, Object[] args, RowMapper rowMapper) 第1个方法是只查</div> </li> <li><a href="/article/2212.htm" title="[冰川时代]在冰川时代,我们需要什么样的技术?" target="_blank">[冰川时代]在冰川时代,我们需要什么样的技术?</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF/1.htm">技术</a> <div> &nbsp;&nbsp;&nbsp;&nbsp; 看美国那边的气候情况....我有个感觉...是不是要进入小冰期了? &nbsp;&nbsp;&nbsp;&nbsp; 那么在小冰期里面...我们的户外活动肯定会出现很多问题...在室内呆着的情况会非常多...怎么在室内呆着而不发闷...怎么用最低的电力保证室内的温度.....这都需要技术手段... &nbsp;&nbsp;&nb</div> </li> <li><a href="/article/2339.htm" title="js 获取浏览器型号" target="_blank">js 获取浏览器型号</a> <span class="text-muted">cuityang</span> <a class="tag" taget="_blank" href="/search/js/1.htm">js</a><a class="tag" taget="_blank" href="/search/%E6%B5%8F%E8%A7%88%E5%99%A8/1.htm">浏览器</a> <div>根据浏览器获取iphone和apk的下载地址 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &nbsp;&nbsp;&nbsp; &lt;meta charset=&quot;utf-8&quot; content=&quot;text/html&quot;/&gt; &nbsp;&nbsp;&nbsp; &lt;meta name=</div> </li> <li><a href="/article/2466.htm" title="C# socks5详解 转" target="_blank">C# socks5详解 转</a> <span class="text-muted">dalan_123</span> <a class="tag" taget="_blank" href="/search/socket/1.htm">socket</a><a class="tag" taget="_blank" href="/search/C%23/1.htm">C#</a> <div>http://www.cnblogs.com/zhujiechang/archive/2008/10/21/1316308.html&nbsp; 这里主要讲的是用.NET实现基于Socket5下面的代理协议进行客户端的通讯,Socket4的实现是类似的,注意的事,这里不是讲用C#实现一个代理服务器,因为实现一个代理服务器需要实现很多协议,头大,而且现在市面上有很多现成的代理服务器用,性能又好,</div> </li> <li><a href="/article/2593.htm" title="运维 Centos问题汇总" target="_blank">运维 Centos问题汇总</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/%E4%BA%91%E4%B8%BB%E6%9C%BA/1.htm">云主机</a> <div>一、sh 脚本不执行的原因 sh脚本不执行的原因 只有2个 1.权限不够 2.sh脚本里路径没写完整。 &nbsp; 二、解决You have new mail in /var/spool/mail/root 修改/usr/share/logwatch/default.conf/logwatch.conf配置文件 MailTo = MailFrom &nbsp; 三、查询连接数</div> </li> <li><a href="/article/2720.htm" title="Yii防注入攻击笔记" target="_blank">Yii防注入攻击笔记</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/WEB%E5%AE%89%E5%85%A8/1.htm">WEB安全</a><a class="tag" taget="_blank" href="/search/yii/1.htm">yii</a> <div>网站表单有注入漏洞须对所有用户输入的内容进行个过滤和检查,可以使用正则表达式或者直接输入字符判断,大部分是只允许输入字母和数字的,其它字符度不允许;对于内容复杂表单的内容,应该对html和script的符号进行转义替换:尤其是&lt;,&gt;,',&quot;&quot;,&amp;这几个符号 这里有个转义对照表: http://blog.csdn.net/xinzhu1990/articl</div> </li> <li><a href="/article/2847.htm" title="MongoDB简介[一]" target="_blank">MongoDB简介[一]</a> <span class="text-muted">eksliang</span> <a class="tag" taget="_blank" href="/search/mongodb/1.htm">mongodb</a><a class="tag" taget="_blank" href="/search/MongoDB%E7%AE%80%E4%BB%8B/1.htm">MongoDB简介</a> <div>MongoDB简介 转载请出自出处:http://eksliang.iteye.com/blog/2173288 1.1易于使用 &nbsp; &nbsp; &nbsp; &nbsp;MongoDB是一个面向文档的数据库,而不是关系型数据库。与关系型数据库相比,面向文档的数据库不再有行的概念,取而代之的是更为灵活的“文档”模型。 &nbsp; &nbsp; &nbsp; &nbsp;另外,不</div> </li> <li><a href="/article/2974.htm" title="zookeeper windows 入门安装和测试" target="_blank">zookeeper windows 入门安装和测试</a> <span class="text-muted">greemranqq</span> <a class="tag" taget="_blank" href="/search/zookeeper/1.htm">zookeeper</a><a class="tag" taget="_blank" href="/search/%E5%AE%89%E8%A3%85/1.htm">安装</a><a class="tag" taget="_blank" href="/search/%E5%88%86%E5%B8%83%E5%BC%8F/1.htm">分布式</a> <div>一、序言 &nbsp; &nbsp; &nbsp; 以下是我对zookeeper 的一些理解:&nbsp; &nbsp; &nbsp; zookeeper 作为一个服务注册信息存储的管理工具,好吧,这样说得很抽象,我们举个“栗子”。 &nbsp; &nbsp; &nbsp; 栗子1号: &nbsp; &nbsp; &nbsp; 假设我是一家KTV的老板,我同时拥有5家KTV,我肯定得时刻监视</div> </li> <li><a href="/article/3101.htm" title="Spring之使用事务缘由(2-注解实现)" target="_blank">Spring之使用事务缘由(2-注解实现)</a> <span class="text-muted">ihuning</span> <a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a> <div>&nbsp; Spring事务注解实现 &nbsp; 1. 依赖包: &nbsp; &nbsp; 1.1 spring包: &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp;spring-beans-4.0.0.RELEASE.jar &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp;spring-context-4.0.0.</div> </li> <li><a href="/article/3228.htm" title="iOS App Launch Option" target="_blank">iOS App Launch Option</a> <span class="text-muted">啸笑天</span> <a class="tag" taget="_blank" href="/search/option/1.htm">option</a> <div>iOS 程序启动时总会调用application:didFinishLaunchingWithOptions:,其中第二个参数launchOptions为NSDictionary类型的对象,里面存储有此程序启动的原因。 &nbsp; launchOptions中的可能键值见UIApplication Class Reference的Launch Options Keys节 。 1、若用户直接</div> </li> <li><a href="/article/3355.htm" title="jdk与jre的区别(_)" target="_blank">jdk与jre的区别(_)</a> <span class="text-muted">macroli</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/jvm/1.htm">jvm</a><a class="tag" taget="_blank" href="/search/jdk/1.htm">jdk</a> <div>简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。&nbsp; JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 如果安装了JDK,会发同你</div> </li> <li><a href="/article/3482.htm" title="Updates were rejected because the tip of your current branch is behind" target="_blank">Updates were rejected because the tip of your current branch is behind</a> <span class="text-muted">qiaolevip</span> <a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0%E6%B0%B8%E6%97%A0%E6%AD%A2%E5%A2%83/1.htm">学习永无止境</a><a class="tag" taget="_blank" href="/search/%E6%AF%8F%E5%A4%A9%E8%BF%9B%E6%AD%A5%E4%B8%80%E7%82%B9%E7%82%B9/1.htm">每天进步一点点</a><a class="tag" taget="_blank" href="/search/%E4%BC%97%E8%A7%82%E5%8D%83%E8%B1%A1/1.htm">众观千象</a><a class="tag" taget="_blank" href="/search/git/1.htm">git</a> <div>$ git push joe prod-2295-1 To git@git.dianrong.com:joe.le/dr-frontend.git ! [rejected] prod-2295-1 -&gt; prod-2295-1 (non-fast-forward) error: failed to push some refs to 'git@git.dianron</div> </li> <li><a href="/article/3609.htm" title="[一起学Hive]之十四-Hive的元数据表结构详解" target="_blank">[一起学Hive]之十四-Hive的元数据表结构详解</a> <span class="text-muted">superlxw1234</span> <a class="tag" taget="_blank" href="/search/hive/1.htm">hive</a><a class="tag" taget="_blank" href="/search/hive%E5%85%83%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">hive元数据结构</a> <div>关键字:Hive元数据、Hive元数据表结构 &nbsp; 之前在 “[一起学Hive]之一–Hive概述,Hive是什么”中介绍过,Hive自己维护了一套元数据,用户通过HQL查询时候,Hive首先需要结合元数据,将HQL翻译成MapReduce去执行。 本文介绍一下Hive元数据中重要的一些表结构及用途,以Hive0.13为例。 &nbsp; 文章最后面,会以一个示例来全面了解一下,</div> </li> <li><a href="/article/3736.htm" title="Spring 3.2.14,4.1.7,4.2.RC2发布" target="_blank">Spring 3.2.14,4.1.7,4.2.RC2发布</a> <span class="text-muted">wiselyman</span> <a class="tag" taget="_blank" href="/search/Spring+3/1.htm">Spring 3</a> <div>&nbsp; Spring 3.2.14、4.1.7及4.2.RC2于6月30日发布。 &nbsp; 其中Spring 3.2.1是一个维护版本(维护周期到2016-12-31截止),后续会继续根据需求和bug发布维护版本。此时,Spring官方强烈建议升级Spring框架至4.1.7 或者将要发布的4.2&nbsp;。 &nbsp; 其中Spring 4.1.7主要包含这些更新内容。 </div> </li> </ul> </div> </div> </div> <div> <div class="container"> <div class="indexes"> <strong>按字母分类:</strong> <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a> </div> </div> </div> <footer id="footer" class="mb30 mt30"> <div class="container"> <div class="footBglm"> <a target="_blank" href="/">首页</a> - <a target="_blank" href="/custom/about.htm">关于我们</a> - <a target="_blank" href="/search/Java/1.htm">站内搜索</a> - <a target="_blank" href="/sitemap.txt">Sitemap</a> - <a target="_blank" href="/custom/delete.htm">侵权投诉</a> </div> <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved. <!-- <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>--> </div> </div> </footer> <!-- 代码高亮 --> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/> <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script> </body> </html>