`
swolf119
  • 浏览: 6644 次
文章分类
社区版块
存档分类
最新评论
文章列表
最近变身苹果狗,terminal直接阔以SSH登陆服务器简直好顶赞,不过复杂变态的密码每次都要输入实在苦恼不已,每次都得从文本里复制进去,后来捣鼓了半天,终于搞定了免密码登陆服务器,其实实质就是本地生成公钥放在服务器,然后通过ssh口令时就会验证公钥来完成登陆。 步骤如下: 1、本地生成密钥 lousama-Mac:~ apple$ ssh-keygen -t rsa      这个时候输入ls ~/.ssh就可以查看到生成的公钥和私钥 lousama-Mac:~ apple$ ls ~/.ssh id_rsa //私钥 id_rsa.pub //公钥 2、配置 ...
在设计模式中,单例模式(singleton)算是应用最普遍的一种设计模式。 顾名思义,单例就是获取对象唯一的实例,它是一种对象创建模式,用于产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例。在Java语言中,这 ...
Windows Ruby  安装步骤: 准备工作: 1.http://rubyinstaller.org/downloads/ 下载最新版选择Ruby 2.2 2.http://rubyinstaller.org/downloads/ 下载DEVELOPMENT KIT 注意版本和1对应 3.http://www.sqlite.org/download.html 选择Precompiled Binaries for Windows   然后下载前两个:sqlite-shell-win32-x86-3080900.zip、sqlite-dll-win32-x86-3080900.zip 安装过 ...
console: SEVERE: Servlet.service() for servlet [jsp] in context with path [/Test] threw exception [java.lang.IllegalStateException: getOutputStream() has already been called for this response] with root cause java.lang.IllegalStateException: getOutputStream() has already been called for this respo ...
一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。 而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。 目前较为流行的网络编程模型是客户机/服务器(C/S)结构。即通信双方一方作为服务器等待客户提出请求并予以响应。客户则在需要服务时向服务器提 出申请。服务器一般作为守护进程始终运行,监听网络端口,一旦有客户请求, ...
上图是来源于struts2的官方站点,是struts2的整体结构。 一个请求在struts2框架中的处理大致分为以下几个步骤: 1、客户端初始化一个请求指向servlet容器 2、这个请求经过一系列的过滤器(Filter) 3、接着FilterDispatcher被调用,FilterDispatcher访问ActionManpper来决定这个请求是否需要调用某个Action 4、如果ActionMapper决定调用某个action,FilterDispatcher把请求的处理交给ActionProxy 5、ActionProxy通过Configuration Manager访问框架的配置 ...
Global site tag (gtag.js) - Google Analytics