Super小龙的博客

操千曲而后晓声,观千剑而后识器。

2018年的总结和随想-关于技艺的进阶的思考

2018年如同一个梦一样短暂,真真切切感觉光阴似箭,若白驹过隙。古人有日参省乎己,来达到知明而行无过的目的。2019也过了一个月,迟来的总结,总结一年来的林林总总是有必要的。回顾过去,平平淡淡;展望未来,任重道远。 2018年的春节,很晚了,指跟元旦相比,除夕的前一天是2.14情人节。(感谢网红李...

2019-06-24 15:42:37

阅读数 53

评论数 0

Java IO学习总结

工作时遇到一些开发任务,如文件上传下载,数据流的转换处理等,做起来并不是那么得心应手,于是花时间总结一些java IO的基础知识。 IO定义 IO是什么呢?顾名思义IO是input/output缩写简称,即输入输出。Java IO就是java程序的输入输出,即Java程序运行时从外部接收数据或往外...

2019-06-17 13:35:05

阅读数 26

评论数 0

正则表达式介绍

正则表达式定义 正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE),是一种强大而灵活的文本处理工具,用于文本的复杂处理,常用的应用场景如字符串的搜索,匹配,替换等。大部分的编程语言,脚本语言或文本编辑器都支持正则表达式,虽然在用法上有些许差异,...

2019-05-28 12:34:18

阅读数 30

评论数 0

单链表反转两种方法

最近同学介绍了一个lettcode(力扣)OJ给我,个人认为这个网站比母校的oj,杭电oj界面友好很多,题库充足,且支持多种主流语言,很适合闲时刷刷提高算法能力,算法的练习如同内功的修炼,碰到算法问题,经常有一种无力感,只能慢慢总结了。 链表是一种重要的数据结构,因为有递归性质,所以总是难以理解,...

2019-01-29 20:31:07

阅读数 230

评论数 0

IDEA调试过程发生端口冲突原因和解决方法

问题: 在IDEA中打断点debug程序的时候出现了这个错误,导致无法调试程序。 原因: 无论是使用Tomcat跑web程序还是跑简单的java SE程序,都可能遇到这个问题,都是端口号被占用导致的。如果是跑Java se的简单程序出现端口号占用的问题可能是由于多次运行或者多次debug没有终止前...

2019-01-24 15:22:12

阅读数 342

评论数 0

项目遇到的问题解决方案和工具使用总结---持续记录更新

1.Java服务端解析APK文件 业务场景 前端通过一个form表单向后端提交数据,提交的数据有<input type="text">和<input type="file&am...

2018-12-27 13:54:11

阅读数 97

评论数 0

Maven依赖管理总结

前言 Maven作为当下最流行的项目管理工具,其中核心功能就是依赖管理。本文主要总结Maven依赖管理中依赖范围和依赖冲突的解决。 依赖范围 依赖是maven项目引用的资源架包,依赖范围就是这些资源架包在maven项目中的作用范围,反过来说,maven项目通过依赖范围来控制何时引用资源架包。之前有...

2018-11-06 16:28:09

阅读数 602

评论数 0

关于zTree中节点无法隐藏的问题

zTree是一个基于jQuery实现的"树插件",性能优异,支持数据同步加载和异步加载,配置灵活,功能较多,目前zTree开源项目放在码云上管理维护。在自己的项目开发过程中,层次结构类型的数据还是挺多的,zTree上手还算简单方便,但还是不停的遇到问题,只能看它...

2018-10-26 17:07:52

阅读数 1063

评论数 0

Maven基础总结

1. 前言 Maven是一个强大的项目管理工具,公司中Java开发的项目都是由Maven管理的,熟悉掌握Maven工具还是很有必要的,在使用过程中经常遇到不懂的问题,所以利用周末时间系统学习和总结一下,更多的从整体上来认识Maven。 2. Maven核心 Maven两大核心就是依赖管理和项...

2018-09-09 13:21:07

阅读数 543

评论数 0

Ajax读取Json文件进行数据渲染

前言 昨天偶然在自己电脑上翻到一家在长沙的小公司给的笔试题,有个题是关于前端的,当时主要应聘岗位是Java后端开发,所以当时对前端知识不熟悉,只会一点HTML+CSS+JS的基础知识。最近有学习Ajax+JS+Jquery的相关知识,再看这道题,考察的是挺简单的页面渲染,练练手还是不错的,在实现...

2018-08-21 11:19:52

阅读数 3979

评论数 3

MyBatis简介和环境搭建

MyBatis简介 MyBatis是一个数据库持久层框架。 MyBatis源于Apache一个开源项目IBatis,2010年IBatis项目由Apache迁移到google code,名字改为MyBatis,2013年迁移到GitHub。 MyBatis功能 MyBatis主要功能是简化...

2018-08-03 17:27:59

阅读数 93

评论数 0

Spring Web MVC之Ajax应用

Ajax概念 Ajax:异步JavaScript和XML技术,是一种综合应用的技术 使用Ajax可以开发出异步发送请求和响应,可以在页面不刷新的情况下与服务器进行交互,从而实现页面内容的局部改变(局部刷新)。 Ajax优点 可以提升用户体验 可以提升响应效率 提升了页面的响应效率就...

2018-08-02 18:02:22

阅读数 114

评论数 0

Spring MVC拦截器组件使用

SpringMVC组件流程 在Spring MVC的框架流程中,有一个拦截器组件,拦截器组件可以在SpringMVC流程处理中的三个流程点插入拦截器进行处理。拦截器插入的流程点如上图所示,拦截器可以在业务控制器Controller执行之前拦截,也可以在Controller执行之后拦截,还可以...

2018-07-27 14:19:22

阅读数 165

评论数 0

Spring MVC异常处理机制

前言 Java作为一门优秀的开发语言,灵活方便的异常处理机制是它的一大特色。以Java语言为基础的SpringMVC框架也集成封装了异常处理机制,提高了软件的可控性和稳定性,可以处理很多软件运行时发生未知的错误,提高用户体验。本文简要介绍一下Spring MVC中的异常处理机制。 问题引入 ...

2018-07-25 19:55:27

阅读数 235

评论数 0

Eclipse上传项目到GitHub

准备工作 在github官网https://github.com/上注册一个github账号 eclispe中安装git插件 详细步骤 在eclipse中配置user的相关信息 window->preferences-&a...

2018-07-24 19:04:09

阅读数 3458

评论数 2

Sping MVC接收请求参数和传出处理结果

实验目的 本次实验的业务是当客户端发出携带了表单数据的请求,经过Controller组件中的方法接收数据,并传出数据给跳转页面显示。 处理流程图 接收请求参数的三种方法 首先新建Maven Spring MVC项目,结构如下 login.jsp的代码如下 &...

2018-07-24 16:24:58

阅读数 77

评论数 0

eclipse新建Maven SpringMVC项目

前言 之前有使用IDEA工具建立Maven管理SpringMVC项目,IDEA是比较智能的集成开发环境,在新建项目时自动生成了相关的配置文件和自动引入了相关的架包资源,相对来说,eclipse构建项目过程相对复杂点,同时也可以了解更多相关的内容。 创建项目步骤 新建maven项目 ...

2018-07-19 17:18:01

阅读数 132

评论数 0

Log4j日志工具使用

概念 Log4j是Apache的一个开源项目,是一个使用简单灵活,功能强大,应用广泛的日志工具。 优点 可以控制级别信息输出 可以控制信息输出的目的地 可以控制信息输出的格式 以上都只需要更改log4j的配置文件就可以对日志信息输出进行相关的控制,不需要对源码内容进行修改。 ...

2018-07-18 18:52:13

阅读数 537

评论数 0

Spring web MVC实现Demo

Sping web MVC介绍和实现原理 Spring web MVC的项目框架流程图如下: 通过写一个小型Demo来熟悉和深入理解Spring web MVC的流程。 项目代码下载地址 编译环境: Intellij IDEA,tomcat 先建立一个SpringMVC web项...

2018-04-11 15:58:05

阅读数 1648

评论数 0

Sping web MVC介绍和实现原理

从字面上来看,Spring web MVC就是使用Spring框架和MVC的设计模式来实现web项目,Spring技术使用Spring容器管理项目繁多的对象,使用IOC和AOP实现项目组件的解耦,MVC是在企业项目中普遍采用的经典的设计模式。 MVC核心就是将项目中的组件分类处理,MVC全名是M...

2018-04-09 15:43:38

阅读数 127

评论数 0

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