SFTP 常用命令 —— SecureCRT版本

SecureCRT按下ALT+P就开启新的会话 进行ftp操作。 输入:help命令,显示该FTP提供所有的命令 pwd: 查询linux主机所在目录(也就是远程主机目录) lpwd: 查询本地目录(一般指windows上传文件的目录:我们可以通过查看”选项“下拉框中的”会话选项“,如图二:我们知道本地上传目录为:D:/我的文档) ls: 查询连接到当前linux主机所在目录有哪些文件 lls: 查询当前本地上传目录有哪些文件 lcd: 改变本地上传目录的路径 cd: 改变远程上传目录 get: 将远程目录中文件下载到本地目录 put: 将本地目录中文件上传到远程主机(linux) quit: 断开FTP连接

READ MORE

Spring MVC 学习笔记3 - 利用Default Annotation 模式获取请求,使Controller与View对应,并传值。

1. WEB-INF/web.xml 这里定义了获取请求后,执行的第一步。抓取请求。 <servlet> <servlet-name>appServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/spring/appServlet/servlet-context.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> 2. WEB-INF/spring/appServlet/servlet-context.xml 这里定义了Dispatcher Servlet模式 <!--Default Annotation model- Dispacher Servlet--> <!-- Enables the Spring MVC @Controller programming model --> <annotation-driven /> &lt;!-- Handles HTTP GET requests for /resources/** by efficiently serving up static resources in the ${webappRoot}/resources directory --&gt; &lt;resources mapping=&quot;/resources/**&quot; location=&quot;/resources/&quot; /&gt;</pre><br> 3. src.main.java.edu.bit.myhello/HelloController.java //Controller文件:处理请求,完成操作。 package edu.bit.myhello; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller//@Controller注入 public class HelloController { //表示用哪个url请求来对应本方法: @RequestMapping({&quot;/hello&quot;,&quot;/&quot;}) public String hello(){ System.out.println(&quot;Hello, HelloController&quot;); return &quot;hello00&quot;; //返回一个hello字串,会调用WEB-INF/views/hello00.jsp进行显示。 } }

READ MORE

Spring MVC 学习笔记2 - 利用Spring Tool Suite创建一个web 项目

Spring MVC 学习笔记2 - 利用Spring Tool Suite创建一个web 项目 Spring Tool Suite 是一个带有全套的Spring相关支持功能的Eclipse插件包。 安装Spring Tool Suite : Window -> Eclipse Marketplace -> Search for "STS", Select the Spring Tool Suite that matches your Eclipse Version. 第一个使用Spring Tool Suite(STS)和Maven建立的Spring mvc 项目: http://blog.csdn.net/dhx20022889/article/details/38041039

READ MORE

Spring MVC 学习笔记1 - First Helloworld by Eclipse【&amp; - java web 开发Tips集锦】

Spring MVC 学习笔记1 - First Helloworld by Eclipse reference:http://www.gontu.org 1. 下载 Spring freamworks 4.0.0 RELEASE 2. 下载 commons-logging-1.2-bin 3. 在Eclipse Luna Service Release 1 (4.4.1)中新建Dynamic Web App 4. 配置服务器平台:Window - show view - servers ; "Click to creat server";Apache/Tomcat v8.0 5. Tomcat installation directory; "next"; "finish" 右键点击项目名,Properties, TargetRuntimes, 勾“Apache Tomcat v8.0” 6. 添加jar文件入/WebContet/WEB-INF/lib  从这里来:Spring freamworks 4.0.0 RELEASE + commons-logging-1.2.jar 7. 写第1个文件:web.xml a.它是截流器 <web-app> b.<display-name> c.<servlet> - name - class d.<servlet-mapping> -name ,url-pattern 8. 写第2个文件:$servletname-dispacher.xml$ a.<beans ...></beans> b.<bean id=HandlerMapping, ... /><!--HandlerMapping-->

READ MORE

jsp 传多个值给后端

 页面上是这样 http://localhost:8080/smartcloset/getClothByCategory/1/11 直接用/分 后台是这样取的 @RequestMapping(value = "/getClothByCategory/{userid}/{categoryid}")

READ MORE

如何使32位Win7支持超过4GB的内存,而不装64位

如何使32位Win7支持超过4GB的内存 让32位系统支持更大的内存超过4G 【情况参数:】 PC: 联想商用台式机,M4350 RAM: 1600, DDR3 , 2GB OS: Win7 专业版 32位 【情况描述:】 买了一根8GB金士顿内存条,装上发现原来32bit Win7 32位系统最多支持3.25GB内存大小,百度发现2的32次方~=4GB(4.294*10^6),果然无法寻址超过4GB的内存。找了一些解决方法,最官方的说法是改装64位操作系统。 鉴于时间关系和没心情折腾BackUp之类的事情,使用“把未用上的内存虚拟成一个硬盘,再将其设置成虚拟内存”的方法,来使之物尽其用。 亲自尝试了一下,耗时1小时,感觉内存用量到达90%时,系统仍然健步如飞,猜想是因为虚拟内存比以前使用C盘做虚拟内存要给力多了。 【具体设置步骤见下:】 http://ideapad.zol.com.cn/57/160_567271.html 这篇文章应该加精! 本文PDF下载:http://download.csdn.net/detail/sonictl/8041161 【转:】 WIN7系统下正确设置RAMDISK软件利用系统未识别内存 】 现在的笔记本内存可以说已经是一头小白菜了,很便宜,本人看到时机难得,所以也买了一条新内存,是Y450 tsi 从3G内存升级到6G,但是自己使用的是win7 32位数的,只能识别2.96G(在cpu小工具中显示识别3G),新手的我就开始寻找能够让系统识别6G内存的方法,方法一、可以安装win7 64位数系统,识别4G内存,但是64位的现在感觉软件很少,而且听说兼容性有待提高,所以就没有去安装,主要是舍不得自己的一键恢复,呵呵呵;方法二、可以安装readyfor4GB软件来识别,自己弄了之后,总感觉自己进入的系统都不是原来的了,都是通过软件进入的另一个镜像系统,而且有些贴子说存在的问题比较多,所以之后也把它给删除了,方法可以在这个论坛中搜索有详细方法;最后还是决定用Ramdisk软件来利用未识别的内存来做一个虚拟盘。 自己比较不懂,所以还是选择了搜索论坛里面的方法,里面倒是有一个比较详细的,作者的飞飞AS,地址为http://ideapad.zol.com.cn/44/160_434514.html,我用了里面的方法安装和创建,但是发现不是利用未识别的内存,而是分取以识别的内存来创建虚拟盘的,如下图。 不死心的我,经过反复的试验之后发现了正确的设置方法,在这里就不提供安装方法了,安装不是很难,在这里主要介绍怎样正确设置利用未识别内存和怎样将系统临时文件夹和IE临时文件夹移到新建的虚拟盘中。在这就只附带破解程序VSuite Ramdisk Pro V4.6 完美破解.rar(大小15k,下载次数:196),可以破解(VSuite Ramdisk Pro V4.6)软件可以直接百度“VSuite Ramdisk Pro V4.6 完美破解”下载使用即可。 下载地址(里面已含破解文件):http://ishare.iask.sina.com.cn/f/21323487.html?from=like 安装完成后,打开软件,进入主界面 点击杂项,可以看到软件注册成功(本文PDF含图下载:http://download.csdn.net/detail/sonictl/8041161) 勾选启用系统未识别内存,弹出警告,点击是确定启用,弹出选项设置,点击不作更改,点击内存虚拟硬盘,回到主界面   可以看到选项倒数第三行显示“剩余/总内存:”容量,勾选优先使用系统未识别内存选项,设置硬盘内存在总容量的范围内(我只创建一个,所 以使用全部,充分利用未识别内存),选择右边的直接IO硬盘选项,盘符、卷标自己喜欢神马就选择神马,文件系统选择NTFS,其它选择未去深入研究,最后还应该勾选创建TEMP文件夹,为之后改变环境变量做准备,点击创建。(本文PDF含图下载:http://download.csdn.net/detail/sonictl/8041161)   成功创建后可以看到,剩余内存为0MB,CPU小工具显示的空闲内存没有减少,说明的确使用的是系统未识别内存,点击退出即可。     打开我的电脑,可以看到一个新盘就这样产生。   成功创建后,来利用这内存虚拟盘吧!查了可以将系统临时文件夹、虚拟内存和IE临时文件夹设置在新盘上。方法如下: 移动系统临时文件夹:右键计算机-属性-高级系统设置-高级-环境变量,分别选择用户变量和系统变量中的TEMP和TEP,点击后,选择编辑,输入新建盘符,一般为X:TEMP,X代表你的盘符,可以直接复制四个都使用这个文件夹,编辑完成点击确定。可以直接重启使用配置,也可以完成下面设置后一并重启(设置IE临时文件夹时,会自动重启,所以我将它放到最后)。   设置虚拟内存:右键计算机-属性-高级系统设置-高级-设置(性能)-高级,在虚拟内存中点击更改,选择自己需要设置虚拟内存的盘,选择自定义,输入初始大小和最大值,然后点击设置,最后确定,完成。  (本文PDF含图下载:http://download.csdn.net/detail/sonictl/8041161) 移动IE临时文件夹:打开IE浏览器-工具-Internet选项-常规-设置(浏览历史记录)-移动文件夹,选择自己的新建虚拟盘下的TEMP文件,确定,完成,自动重启。   圆满完成。此贴尽代表个人使用经验,如有什么地方没有设置好,请点出,方便大家修改,或有更好的方法让系统识别多一点的内存,也请介绍,我代表广大内存大用户谢谢您! 我是个初学者,有神马不周的地方请明示,谢谢! (本文PDF含图下载:http://download.csdn.net/detail/sonictl/8041161)

READ MORE

Configure First SpringMVC project in IntelliJ IDEA(fail)

Configure First SpringMVC project in IntelliJ IDEA 13 The Mechanism of Spring MVC frameworks by Java is shown in the img above. 1. Open IntelliJ IDEA Creat Project, Select "Spring MVC" -> next->finish Project name: spr_learn Project Location:... Base Package: cn.cigit we get: 2. Test : Generated a .war file in Project Path: \spr_learn\target  --> copy spr_learn.war file into TomCat Home/ webapps to finish the deployment. Try to run this project , I met error in Chrome Explorer: HTTP Status 500 - Servlet.

READ MORE

使用 intellij idea 进行远程调试

转自:http://yiminghe.iteye.com/blog/1027707 以前都是很土得打 log ,发现一篇关于 java 调试器架构 ,以及 eclipse 上使用 的文章,在常用的 intellij idea 以及 tomcat 上调试成功,结合调用堆栈希望可以加快 ``how tomcat works`` 读书进度。   1. tomcat 7.0.5 启动支持调试   新建文件 setenv.bat   Java代码   SET CATALINA_OPTS=-server -Xdebug -Xnoagent    -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000      放入 tomcat 下 bin/ 中(和 startup.bat)同级。   2. 点击 startup.bat 启动,控制台输出调试支持日志表示成功配置:   Java代码   Listening for transport dt_socket at address: 8000     3. idea remote debug 配置   打开已有的 web 类型项目,设置运行配置     找到 remote 子项,选择新增配置     输入项目名称,端口设置 tomcat 配置的 8000,并选择源码所在模块,调试模式为 attach         点击 ok 关闭设置窗口   4. 在源码上设置断点后,点击调试按钮          

READ MORE

网站搜索引擎优化SEO策略及相关工具资源

网站优化的十大奇招妙技 1、 选择有效的关键字: 关键字是描述你的产品及服务的词语,选择适当的关键字是建立一个高排名网站的第一步。选择关键字的一个重要的技巧是选取那些常为人们在搜索时所用到的关键字。 2、 理解关键字: 在你收集所需的关键字之前,明白一般人是怎样用关键字是十分重要的。人们在搜索的时候一般是不会使用单个词,而是用短语或者词组。这样对于网站优化起到更重要的作用。 3、 找出有效的关键字: 下面的一个网址包括了测试关键字使用频率的工具:http://www.trafficzap.com 的 Keyword Generator 4、 选取关键字技巧: A:认真思索 用笔写下与你的网站或产品有关的所有关键字,先不要对这些关键字进行审评。不要局限于你是卖什么的,尽量站在你客人方面考虑。那些人会为你的网站带来利益,尽量站在这些人的角度想。 B:多问周围人的意见 讲你的家里人,朋友,同学怎样的词语适合描述你的产品或网站。他们很有可能会找出一些你连想到没想过的词语。 C:分析日志文档: 日志文档将会告诉你,人们是使用什么关键字来访问你的网站的。(有些网站在建站的时候会安装相应的工具来生成日志文档供网管参考) D:参考其他网站: 参照那些主题与你相似或相同的网站,看一下他们的meta keyword 是怎么写的。这样你有可能会得到意外的关键字,但是不要直接将人家的模板粘贴过来,因为你不知道网管在设计网站之前对关键字进行了那些可能性的研究。这主要是用于关键字研究。 E:找出错误的拼写(多用于英文) 有很多关键字人们会经常拼写错误的,找出这些经常出现错误拼写的词或词组可以为你带来额外的流量。(就GOOLE来说,它有检查拼写错误的功能。建议不要用拼写错误的词、词组作关键字) 1、 处理关键字: 到了这一步,你已经收集了很多与你的网站或产品有关的关键字了。接下来的工作就是把收集到的关键字进行组合,把它们组成常用的词组或短语。很多人在搜索的时候会使用两个或三个字组成词。据统计,平均是2.3个字。不要用普通的,单个字作为关键字。这样的关键字很难排到搜索引擎的前十位。例如:你有以下几个关键字:“搜索引擎、软件、提高”,试着把他们组合为“搜索引擎软件”、“搜索引擎提高”等。把字组成关键字短语有利于提高你网站的排名,你将会更有效提高你网站访问量。例如:很少人会用“搜索引擎”或者“软件”。 2、 舍弃一些关键字: 寻找出那些搜索时很少用到的关键字: A:在英文里,在搜索引擎大小写是没有区别的。 B:拼写错误的关键字是没用的,但是找到一个经常出现拼写错误码的词可以额外地提高你的访问量 C:去除那些停用的词,在英文里有“the, for , a ,” 等。中文里有“的,地,你,我”等。 D:没有人会用“最好的”,“疯狂的”等词语进行搜索。如果你的网站里有类似的词,最好把他去除。 选择最佳关键字: 如果你按照上述所说,你一定列出了一大堆的关键字。尽管,你已经去除了一些没人使用的。但是对于你来说还是太多了。现在是时候进入关键字优化的最后一步了。 提示: 试着用剩余的关键字在搜索引擎中进行搜索,不要把焦点放在最流行的关键字上。有时候,次关键字排名起来还是比较容易的。因为最流行的关键字会存在着更多的竞争对手,而次关键字反之。在选择关键字时的技巧是找出关键字需求与关键字竞争的平衡点,即所选关键字竞争不是很激烈。 为什么要使用html的meta标签? 1、 meta标签是内嵌在你网页中的特殊html标签,包含着你有关于你网页的一些隐藏信息。Meat标签的作用是向搜索引擎解释你的网页是有关哪方面信息的。对于高级的搜索引擎来说,html 的meta 标签并不是什么新奇的东西。但是无论如何它是一个优秀网页不可缺少的。下面我们就它进行一些讲解吧。 2、 当你计划搜索引擎优化策略是meta标签是非常重要的。尽管如此,一般的加入meta 并不能帮助你在搜索引擎中获得更好的排名。有好几种meta标签,但重要的有以下几个:description标签, keywords标签, title标签(严格来说title不算是一个标签)。当你不时刷新标签时这几个标签显得特别的重要。如果你希望搜索引擎对你的网站进行索引时就会用到html标签的重定向(redirect)标签与robots标签. 注意:调查表只有20%的网页用到“关键字”与“描述”标签(即keyword, description) 多个关键字用逗号分开。 3、 title 标签 title 标签可能是你网页中最重要的标签,它是你网页中最先看到的部分。把它放在description 与 keyword前。在这个标签中最好是加上你网站的关键字,title标签在搜索引擎的搜索中占有非常重要的地位。最好是把它放在其他meta标签前,这更有利于你网站的排名。(注意:有些搜索引擎会按title标签的字母的优先权进行排名,尽量在你的title中使用开始的字母)title标签是人们在搜索引擎中第一个看到有关你网站的描述,所以尽量把它弄得简单、明了。让人一看就知道你的网站是关于什么的。 4、 Description标签 Description标签就在title后面,该标签可以是一小段(一个或者两个句子)。用于描述你网站。与title标签一样,这也是人们在搜索引擎列表中链接到你网站的点击。这些描述将鼓动人们去浏览你的网站而不是你竞争对手的。(描述不能太夸张。不然,当访问者到你网站发现内容根本不是你说的那个样子,那么他很快就会退出去。)很多搜索引擎允许描述的字数在150个左右,所以你要保证你的描述在150以下,否则搜索引擎会自动把多余的部分剪去从而造成你网站的描述的不完整。搜索引擎认为描述里的关键字远比网页中的内容要重要(好像现在这种情况不是那么明显了)。真如上所述,这里提供了非常重要的信息:确定你的描述能正确的反映你网站的主题,尽量在描述中加入你主要的关键字,越靠meta的关键字意义越大。这样会突显你的关键字。 现在大多的搜索引擎(google除外)都会支持descriptin标签。如果你不使用的话你将会失去排名靠前的可能。 5、keyword 标签 相比于description与title标签,keyword标签显得并不是那么重要了。有些搜索引擎把它完全地忽略,但是使用下正确的keyword标签对提高排名仍然有效。 除了搜索引擎外,一般情况下人们是看不到的。keyword标签是一个隐藏的标签,向搜索引擎提供了一组与你的页面有关的的关键字或关键短语列表。你可以用相应的工具找出一系列适用于你网站的关键字。(注意:关键字标签中只能包括与你本页内容相关的关键字列表。所有在这里的关键字必须与页面的内容相联系。) 提示:在你每一个页面中组织相关的关键字,每个页面必须专注于不同的产品或者内容。在标签中列满关键字对于提高你网站的排名并没有好处。多个关键字间用逗号用隔,逗号表示是逻辑“或”的意思。空格表示逻辑“与”。这是正式在keyword标签中描述关键字必须的。尽管如此,很多搜索引擎也会把关键字间以空格分开以达到能搜索出更相关的结果的目的。这样做的意义是,搜索引擎会把空格分开的关键字根据一定的方式自由组合。可以尝试用两种方法,看哪一种更加适合你。 关键字不宜以同一形式重复3-6次,一般这已经认为是最大的关键字重复数(好像现在又发生了变化)。所以,尽量避免把你的关键字一次又一次地不断重复。这对于每一个搜索引擎来说是SPAM(关键字垃圾),你会因此而受到惩罚。大多数的搜索引擎会允许你在keyword标签中使用最多1000个字符。通常,对每一个页面使用相关连的关键字会提高你网站的排名。一个很重要的因素是你关键字冗余度,如果你一个关键字是一个字符,而你的keyword标签中有100个字符,那么你关键字的冗余度就为1%.搜索引擎将会利用相关的算法对你的关键字冗余度进行统计你网页中的每一个重要的词或短语。去除多余的关键字有利于提高你网站的排名。 基本搜索引擎优化策略: 为什么有的网站能在搜索引擎上排名很好,而有的却连找到找不到呢?这个秘密何在呢?正如免费搜索引擎上的指导方针所说,有五个因素你是必须铭记于心的: 1、 你网站的内容与主题。

READ MORE