zollty的专栏

分享知识,分享经验,个人博客:http://blog.zollty.com

再次强调我写博客的目的

各种问题、技术问题,我相信我都能解决,但是真的很累,要百度半天,测试N种方法,只要我弄懂了、做好了,就可以花很短的时间把这个方法告诉别人,别人就可以节约90%的时间。 写博文是体力活儿,我的本意只是想分享一些知识,我从互联网上学东西,“有借有还”,也得回报一下大家!

2012-08-25 11:13:50

阅读数 1424

评论数 4

记一次中小公司的研发问题

一、一些不好的现状,及对应的改进方法 1、前后端代码绑定在一起,很难维护,前端UI做得太差,后端也需要大的改善。 改进方法:前后端代码分离,一些人做专业的前端,提高前端UI质量,一些人专注于后端优化。 前期可以先重构,先从技术上把前端代码和后端代码分离,然后专注规范和优化前端(包括html、...

2019-01-25 18:39:59

阅读数 9872

评论数 3

Spring配置加载ContextLoaderListener和DispatcherServlet的区别和关系

在Spring应用的web.xml里面可以配置ContextLoaderListener和DispatcherServlet: <context-param>   <param-name>co...

2019-01-25 18:39:48

阅读数 18

评论数 0

Spring ImportBeanDefinitionRegistrar的用法

以org.mybatis.spring.annotation.MapperScan为例,来说明ImportBeanDefinitionRegistrar的用法   这个注解源代码如下: @Target(ElementType.TYPE) @Import(MapperScann...

2019-01-25 18:39:41

阅读数 21

评论数 0

tomcat和tomcat-embed的区别比较

1、tomcat和embedded tomcat都是 Apache Tomcat官方发布的,从官网上看,从Tomcat 7开始, tomcat和embedded tomcat版本是同步发布的。如下所示,7.0.78版本: Core: zip (pgp, md5, sha1) ta...

2019-01-25 18:39:28

阅读数 30

评论数 0

Main方法执行完之后,JVM不退出,解决方案

Main方法执行完之后,JVM不退出,解决方案:   原因:因为Main方法执行完之后,有线程未关闭,所以JVM肯定不会退出,   解决方法1(治本): 使用debug方式运行main,看Eclipse的debug界面或者看jstack,找出main方法结束后还在运行的线程,将其stop...

2019-01-25 18:39:21

阅读数 19

评论数 0

Maven Archetype使用说明

1、使用Archetype生成工程代码   主要命令:mvn archetype:generate   示例:mvn archetype:generate -DarchetypeCatalog=local   archetypeCatalog参数,用来指定maven-archetype...

2019-01-25 18:39:08

阅读数 19

评论数 0

各种Java应用服务器对比

  官方介绍: Apache Tomcat Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies and  developed...

2019-01-18 20:36:28

阅读数 54

评论数 0

Spring tomcat下html url找不到

为什么有Controller配置的: @RequestMapping("/sys/aaa.html") String hosdsdsdsfdme() {     return "sys/main.html"; } 但...

2019-01-18 20:34:15

阅读数 18

评论数 0

Logback的深度使用经验和最佳实践

首先,日志的记录方案,在另一篇文章中单独说明: http://blog.zollty.com/b/archive/plan-for-java-project-log.html 在该文章中,说明了Logback的下面5个功能: 1、使用logback的环境变量定义和读取功能; 2、在logb...

2019-01-18 20:34:03

阅读数 39

评论数 0

Log4j2配置及与Logback对比

Log4j2 使用和配置   一、Maven配置 1、与SpringBoot集成 <!-- ====================log related -->   <dependency&...

2019-01-18 20:33:58

阅读数 76

评论数 0

Logback最佳实践和使用指导

一、概述   1、采用dev(开发环境)、test(测试环境)、pre release(预发布、准生产环境)、production(生产环境)等不同的日志配置,根据系统变量、环境变量等自动识别。 2、特殊的记录,需要大批量写入日志文件,应该采用异步线程写文件。   二、日志输出(Appe...

2019-01-18 20:33:41

阅读数 35

评论数 0

ElasticSearch集群部署和使用

Installation 参考文档: https://www.elastic.co/guide/index.html https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html https://www...

2019-01-18 20:33:32

阅读数 37

评论数 0

mybatis最佳实践

原则: 1. sql和代码分离,sql易于维护和 检查评审。 2. 高度的自动化和封装,减少开发工作量。   从原则上讲: 要避免像hibernate那样过度封装,形成很多新的语法(HSQL), 也不能像jdbc那样,SQL和代码混写,不方便检查和审核。 Myba...

2019-01-18 20:33:14

阅读数 71

评论数 0

Maven问题记录

Maven问题解决记录:   1、远程仓库中有jar,但是编译时找不到。   问题描述: Failed to execute goal on project amps-dcm: Could not resolve dependencies for project com.zollty.p...

2019-01-17 18:26:15

阅读数 25

评论数 0

MySQL 5.7安装和初始化

一、WINDOWS下安装 详细步骤,参见这个文档: https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html 文档中,涉及以下几个小结:   2.3.5.1 Extracting the Install Ar...

2019-01-17 18:21:49

阅读数 61

评论数 0

Spring Bean高级配置方法大全

案例一:组合配置 (1)枚举类型的属性 (2)使用构造函数赋值 (3)property结点下面用bean作为value <bean id="jacksonMapper" class="org...Jackson2O...

2019-01-17 18:21:10

阅读数 27

评论数 0

深入解读JSP的底层解析过程

互联网上,这方面的资料实在太少了,故把自己研究的一些结果公布出来。   首先,问大家几个问题,看大家能不能回答出来,或者在网上能不能找到答案: 1、page、include、taglib这三个编译指令,执行的顺序是什么? 2、JSP文件中的Java代码、编译指令、动作指令、EL标签、第三方...

2019-01-17 18:19:42

阅读数 64

评论数 0

精通Log4j配置

本文根据官方文档,及长期的实践经验总结而出。   一、logger、appender、layout   Log4j can send your log messages to the console, a text file, an html file, an xml file, and ...

2019-01-17 18:19:25

阅读数 35

评论数 0

vagrant VBoxManage.exe: error: Could not rename the directory the settings file (VERR_ALREADY_EXISTS

vagrant up报错如下: VirtualBox error: VBoxManage.exe: error: Could not rename the directory 'D:\C\devsoft\VirtualBoxVMs\barge_docker_vm_1547606280951_4...

2019-01-16 10:46:07

阅读数 125

评论数 0

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