自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

下一个转角的博客

IT成长之路

  • 博客(20)
  • 收藏
  • 关注

翻译 spring学习(官网)——解决spring有多个匹配bean产生的冲突

1:使用@Primary注解微调:通过类型自动匹配可能会导致多个候选对象,在选择过程中有更多限制是必须的,一种方式是使用spring 的@Primary注解实现,当一个单值的依赖有多个候选的bean时,@Primary注解指示给予一个优先的bean。如果在所有候选的bean中只有一个是primary的,这个bean将会被匹配。@Configurationpublic class Movi

2016-09-29 11:45:30 4749

翻译 spring学习(官网)——InitializingBean 和DisposableBean

为了和容器生存周期的管理交互,你可以实现spring的InitializingBean和DisposableBean接口,容器为前者回调afterPropertiesSet()方法,后者回调destroy()方法,允许容器在初始化和销毁bean时执行合适的操作。JSR-250 @PostConstruct和@PreDestroy注解通常认为是在现代spring应用接收生存周期回调的最佳实践,使

2016-09-28 16:38:10 1159

原创 spring学习(官网)——使用工厂方法实例化对象

1:使用静态工厂方法实例化bean:在spring配置文件中注册bean,class属性是包含静态的类,factory-method指定类对应的工厂方法名<bean id="clientService" class="examples.ClientService" factory-method="createInstance"/>public class ClientSer

2016-09-27 17:50:26 396

原创 spring学习(官网)——解决版本冲突问题

在使用maven时有可能会意外的混入了不同版本的spring  jar包,比如你可能会发现第三方库,或者另外一个spring project,如果你忘了明确地声明依赖,会出现各种意想不到的事情会发生。为了克服这样的问题,maven提供了 "bill of materials" (BOM) 依赖的理念,你可以在你的dependencyManagement 部分导入spring-framework

2016-09-26 21:02:32 2403

翻译 zookeeper概要

zookeeper:分布式应用的分布式协调服务zookeeper是分布式的,分布式应用的开源协调服务,他提供了一组简单的原语使分布式应用可以建立在为同步、配置维护、群组以及命名等实现更高级别的服务上。它被设计为易于编程,并且在一个相似的目录树结构的文件系统之下使用了数据模型样式,它运行在java环境中,并且为java和c都有绑。众所周知协调服务难以获得合适的,它们尤其容易失误比如竞态条件和

2016-09-26 14:17:40 237

原创 安装mysql-5.7.15-winx64

在校的时候用的是SQL Server,后来进了公司一直就是用的服务器上的MySQL,但是今天决定自己安装MySQL,也遇到了很多麻烦,来做个总结。mysql-5.7.15-winx64下载地址:链接:http://pan.baidu.com/s/1c2bssa0 密码:ext0,也可以自己去官网下,这个是免安装版本,下载后解压即可1,配置环境变量,相信学编程的应该都知道该怎么配环境变量

2016-09-19 14:52:50 3011 4

转载 MyBatis学习 之 、动态SQL语句

有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。       下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。  3.1 selectKey 标签       在i

2016-09-14 11:30:26 299

原创 bootstrap data-toggle

Bootstrap为这些a之类元素都绑定上了事件,而终止了链接默认行为。data-toggle指以什么事件触发,常用的如modal,popover,tooltips等,data-target指事件的目标,一起使用就是代表data-target所指的元素以data-toggle指定的形式显示

2016-09-13 11:39:50 12173

原创 springmvc不拦截静态资源

1:在web.xml配置中修改拦截路径 springMVC org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spring/spring-mvc.xml

2016-09-12 15:33:11 802

原创 easyUI datagrid请求,使用@ResponseBody将数据转换成json

spring-mvc.xml中配置:或者 <bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.Ma

2016-09-12 12:22:23 3001

原创 idea运行maven web项目

1:run→Edit configurations :2:配置tomcat,左边如果没有tomcat server的话,点击 “+”,选择tomcat  server→local,在右边server选项卡中,Name我填的是ApplicationServer一样的,没试过不同会如何,ApplicationServer:点击configure,在弹出的对话框中添加你安装的tomcat路径,在最下

2016-09-09 17:33:56 15573

原创 请求获取不到静态资源

今天搭建sprintMVC+MyBatis的开发环境,加载不了静态资源文件,查了相关资料之后,发现我的web.xml配置如下,这样配置的话DispatcherServlet会拦截所有的请求(.js   .css...)而在控制器中并没有对应的处理方法,所以加载不了所需的文件 SpringMVC org.springframework.web.servlet

2016-09-09 16:06:21 1750 1

原创 springMVC+MyBatis+freemarker整合

目录结构配置web.xml contextConfigLocation classpath:spring/spring-mybatis.xml org.springframework.web.context.ContextLoaderListener springMVC

2016-09-09 15:45:35 486

原创 jdk API实现日志功能

编辑properties配置文件:log.properties# don't forget FileHandler of key handlers=java.util.logging.FileHandlerjava.util.logging.FileHandler.level=INFOjava.util.logging.FileHandler.formatter=java.util.logg

2016-09-07 10:47:14 272

原创 ssh协议使用SecureCRT通过跳板机连接到第三台主机

1:已知跳板机的ip地址用户以及密码,连接到跳板机上2:链接成功后  使用  ssh -vuser@ip地址命令,user是要连接的主机的用户名,ip是要连接的主机的ip地址3:回车后,SecureCRT会提示输入密码,就OK。

2016-09-07 10:30:28 1743

原创 通过SecureCRT登录redis

1:使用SecureCRT先登录到指定服务器2:输入命令  redis-cli  -p  port-a  passwordport:端口,默认 6379password:密码。

2016-09-07 10:29:41 1909

原创 SecureCRT进入到指定进程打开的文件目录

1:链接到指定主机2:输入命令 ps aux | grep java  :列出java进程其中6168是进程号3:输入命令  cd /proc/6168进入到进程目录中。4: 输入命令ls -l,会显示以下内容:5:再输入命令 cd   path就进入到了进程打开的文件目录中了,其中path是上个图片中cwd后面的内容。

2016-09-07 10:28:50 5999

原创 MySql出现too many connection

最近做公司里一个maven  web项目时出现一个很熟悉的问题,MySql提示too manyconnections,在学校那会儿和同学一起做项目一般就是重启数据库,对项目没有什么影响,但是在公司部署在服务器上的数据库不能随便重启,于是尝试着到本地repository仓库中将mysql的文件删除,再到MyEclipse中update project重新下载jar包,结果可以重新连接数据库。不过经常

2016-09-07 10:26:54 501

原创 maven打包项目

对已经完成的的maven项目要打包成jar文件或者war文件发布到Linux服务上运行,但是在打包的时候maven项目所依赖的jar包没有包括,百度之后,我在pom.xml文件中添加了如下配置,再在cmd下 org.apache.maven.plugins

2016-09-07 10:24:51 227

原创 java项目发布到Linux上运行

在Windows下写好java项目后,通过Linux链接工具secureCTR连接到服务器,将项目打包上传到服务器上运行,但是当SecureCRT连接关闭后,运行的程序终止,想要项目即使在链接关闭后也能在后台运行运行,输入命令nohuo  java -jar projecyName  & 即可。projectName是项目jar包名字带后缀。

2016-09-07 10:22:43 780 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除