web
Gary_Moon
软件工程师进阶之路
展开
-
myeclipse 2015EI快速整合三大框架
由于myeclipse2015已经为较高的版本,里面提供了搭建ssh所必要的jar包,因而使初学可以快速搭建整合原创 2017-04-25 09:56:00 · 651 阅读 · 0 评论 -
Spring学习笔记三
Spring AOP学习: AOP用于在模块化方面的关注点,简单来说,就是一个拦截器来拦截一些过程。例如:当一个方法执行时,Spring AOP可以劫持一个正在执行的方法,在方法前或方法后添加一些功能。 在Spring AOP中有四种类型通知(advice)的支持:1.该方法执行前运行2.运行后,该方法返回一个结果3.运行方法抛出异常后4.环绕方法执行运行 ...原创 2018-12-18 11:14:18 · 190 阅读 · 0 评论 -
Spring学习笔记二
spring中通过配置xml文件来达到对象之间的松耦合(依赖注入DL) 1.对于同一个xml文件,如果想引用bean,直接在ref后面接上id名即可。例如:<bean id="OutputHelper" class="com.ray.output.OutputHelper"> <property name="outputGener...原创 2018-12-18 11:13:17 · 167 阅读 · 0 评论 -
Spring学习笔记(一)
1.在搭建好maven项目后(如果不清楚如何搭建maven项目的可以参考我的上一篇博客),项目的目录结构如下图所示:接下来需要添加spring(用maven管理项目的优点是:1. 借助maven,可以将jar包保存到“仓库”中,有需要使用的工程直接引用相关的包即可,而无需手动复制粘贴到lib下。2.以前的jar包都是提前下好的,如果本地没有还得重新下载,通过maven可以联网下载相关包3....原创 2018-11-26 22:08:37 · 112 阅读 · 0 评论 -
idea中基于Maven搭建web框架
maven的目标:提供给开发人员一个可重复利用、易维护、便于理解的综合模型maven的项目结构在一个xml文件中——pom.xml(项目对象模型) IDEA 中maven环境的配置如下(首先mac中安装了java环境): 1、下载Maven 打开Maven官网下载页面:http://maven.apache.org/download.cgi 下载...原创 2018-11-26 18:44:42 · 614 阅读 · 0 评论 -
struts2学习笔记2
serveltAPI里面有什么?Web容器提供的各种内置对象,request,session,application等。struts2要获取这类对象需要:1.ActionContext(推荐) 2.ServletActionContext(可以获取HttpServletRequest等) ...原创 2018-05-06 23:48:27 · 142 阅读 · 0 评论 -
Struts2学习笔记1
struts2 引入了拦截器的概念,结合各种过滤器获取URL,而struts1使用servlet去获取URL,struts2与struts1的最大区别在于,struts1是单实例的(所有请求共享一个实例),struts2是多实例的(一个请求对应一个实例),还引入了“值栈”的概念,达到了与servletAPI解藕的目的!struts2还可以使用POJO类,struts中配置文件优先级及加载顺序:优先...原创 2018-05-05 18:05:48 · 169 阅读 · 0 评论 -
struts2学习笔记3
验证Action的指定方法,只需将重写的validate方法名改为“validate+要验证的方法名”即可!注意方法名的首字母都得大写。基于配置文件的表单的验证,可以减少java代码的编写,如果要验证的Action是“LoginAction”,那么配置文件需命名为“LoginAction-validation.xml”需要根据work-validator-1.0来写,注意action同样需要继承a...原创 2018-05-08 21:26:27 · 193 阅读 · 0 评论 -
mac 下安装tomcat 遇到
1.下载tar.gz (pgp, md5, sha1) 版本2.把文件解压到用户路径下的资源库下,可以用command+shift+g 查看路径文件3.设置tomcat权限 sudo chmod + 777/775 +tomcat路径+/bin/.*sh4.在终端用cd进入bin下的文件夹5.输入./startup.sh 启动成功6.在浏览器输入localhost:8080查看是否访问到tom...原创 2018-05-01 15:11:05 · 227 阅读 · 0 评论 -
mac下安装TOMCAT过程及问题
首先到tomcat官网(https://tomcat.apache.org/download-90.cgi),下载tomcat文件。这里我选择的是下载tomcat9,选择core中的zip文件,下载后在资料库文件夹(/Library)下新建文件夹ApacheTomcat,然后cd到该文件下的bin文件夹下:cd /Library/bin然后再启动tomcat服务./startup.sh你会发现启动...原创 2018-04-01 22:30:28 · 226 阅读 · 0 评论 -
mac下安装Brew遇到的错误记录 Warning: /usr/local/bin is not in your PATH
Warning: /usr/local/bin is not in your PATH.一直未能安装成功,后在http://stackoverflow.com/questions/14288682/error-installing-homebrew-brew-command-not-found找到问题所在终端输入命令 export PATH=/usr/local/bin:$PATH转载 2017-12-21 16:03:58 · 2986 阅读 · 0 评论 -
airticket 插件开发
首先观察google 开发文档原创 2017-11-08 21:20:45 · 223 阅读 · 0 评论 -
爬虫小白之————爬取csdn博客列表页面
首先思路如下:1.先利用Fiddle工具获取访问页面的headers信息,不同的网页对于headers的访问要求不一样,这在后面的编程中会遇到。 获取的代码信息如下:2.原创 2017-11-08 21:18:40 · 409 阅读 · 0 评论 -
Spring Boot初始项目搭建
首先,springboot是一个框架,帮助你”即插即用”,也就是说帮你快速的配置环境!!!SpringBoot其实非常简单,一旦你掌握好它所提供的annotations 和 api,你就能迅速上手!so don’t worry about it。 明确我们的项目结构如下: 接下来,我们开始新建我们的项目,首先我们打开intellij ide,然后我...原创 2019-04-03 16:14:53 · 442 阅读 · 0 评论