老卫的技术站

大道至简! https://waylau.com

感恩送书第1期:2019年快来了,感谢各位网友,送《Spring 5开发大全》

2019年快来了,为了答谢各位关注老卫的读者、学员朋友,特送《Spring 5开发大全》三本,无套路,快上车。 时间的脚步总是匆匆,经历了一年的付出收获、欢乐忧伤,我们悄然间就要迈步到2019年了。 回顾这一年,最大的成就莫过于将Spring三剑客付梓出版。 何为Spring三剑客?即《Sp...

2018-12-27 19:43:24

阅读数 489

评论数 2

Angular 应用解决跨域访问的问题

在前后台分离的应用中,Angular 与 Java 是一对好搭档。但是如果是分开部署应用,则势必会遇到跨域访问的问题。 什么是跨域 启动应用之后,有些浏览器会提示如下告警信息: No 'Access-Control-Allow-Origin' header is present on the re...

2018-12-21 21:33:40

阅读数 21

评论数 0

解决Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jetty/server/Handler

在使用maven-shade-plugin插件时,报个错误: Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jetty/server/Handler ...

2018-12-20 00:16:36

阅读数 816

评论数 0

自定义 Maven 的 repositories

有时,应用中需要一些比较新的依赖,而这些依赖并没有正式发布,还是处于milestone或者是snapshot阶段,并不能从中央仓库或者镜像站上下载到。此时,就需要 自定义Maven的<repositories>。 ​ 自定义Maven的&...

2018-12-12 22:27:31

阅读数 647

评论数 4

Angular CLI 常用命令

Angular CLI 是 Angular 客户端命令行工具,提供非常多的命令来简化 Angular 的开发。 本文总结了在实际项目中经常会用到的 Angular CLI 命令。 获取帮助(ng -h) ng -h等同于ng --help,跟所有的其他命令行一样,用于查看所有命令的一个帮助命令...

2018-11-09 22:28:14

阅读数 958

评论数 0

Spring 的狭义与广义

Java 开发者对于 Spring 应该不会陌生。Spring 可以说是 Java EE 开发事实上的标准。无论是 Web 开发,还是分布式应用,Spring 都致力于简化开发者创建应用的复杂性。本文讨论 Spring 在狭义上以及广义上,所承载的不同的概念。 Spring 有广义与狭义之说。 狭...

2018-11-05 23:05:13

阅读数 682

评论数 0

JVM(Java SE 11版本)加载类和接口

本文介绍了Java虚拟机(Java SE 11版本)加载类和接口。 加载类和接口 加载是指查找具有特定名称的类或接口类型的二进制形式的过程。典型的做法是,查找事先由Java编译器从源代码计算而来二进制表示,但也可能是通过动态计算。 二进制形式最终会构造成一个Class对象。 加载的精确语义在Jav...

2018-10-29 00:09:41

阅读数 686

评论数 2

MyBatis使用自定义TypeHandler转换类型

MyBatis虽然有很好的SQL执行性能,但毕竟不是完整的ORM框架,不同的数据库之间SQL执行还是有差异。 笔者最近在升级 Oracle 驱动至 ojdbc 7 ,就发现了处理DATE类型存在问题。还好MyBatis提供了使用自定义TypeHandler转换类型的功能。 本文介绍如下使用 Typ...

2018-10-11 22:24:27

阅读数 155

评论数 0

MySQL 8 在 Windows 下安装及使用

MySQL 8 带来了全新的体验,比如支持 NoSQL、JSON 等,拥有比 MySQL 5.7 两倍以上的性能提升。本文讲解如何在 Windows 下安装 MySQL 8,以及基本的 MySQL 用法。 下载 下载地址 https://dev.mysql.com/downloads/my...

2018-08-21 01:45:23

阅读数 533

评论数 0

论代码所需要的环境、版本的重要性

学员们在参与“基于Spring Boot的博客系统实战”课程的时候,可能没有太注意版本的问题。其实,版本是一个非常重要也是一个非常容易忽略的问题。 版本不一致会导致各种奇怪的问题,比如: 应用启动不了 启动过程中报错 提示找不到 class 功能不正常 等等 初级学员往往不重视软件版本,...

2018-06-26 23:28:39

阅读数 83

评论数 0

MyBatis四大核心概念

本文讲解 MyBatis 四大核心概念(SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、Mapper)。 MyBatis 作为互联网数据库映射工具界的“上古神器”,训有四大“神兽”,谓之:SqlSessionFactoryBuild...

2018-06-22 01:10:33

阅读数 183

评论数 0

Spring RestTemplate 调用天气预报接口乱码的解决

Spring RestTemplate 调用天气预报接口可能遇到中文乱码的问题,解决思路如下。 问题出现 我们在网上找了一个免费的天气预报接口 http://wthrcdn.etouch.cn/weather_mini?citykey=101280601。我们希望调用该接口,并将返回的数据...

2018-04-11 01:24:14

阅读数 433

评论数 0

掌握“复制-粘贴-改”的IT技能

“Stop Trying to Reinvent the Wheel(不要重复造轮子 )”, 可能是每个程序员入行被告知的第一条准则。在公司里面,我也会对团队里面每个新进的成员反复灌输这个理念。但要真正做到这一点也非易事。 寻找轮子 所谓“轮子”可以理解为行业里面的技术解决方案。特别是当今...

2018-04-03 21:58:08

阅读数 193

评论数 0

Spring MVC 使用 Jetty 作为内嵌服务器

Jetty 是高性能的 Servlet 容器,经常会在开发环境中作为服务器来使用。在本文中,我们将使用 Spring Web MVC 技术来实现 REST 接口,并使用 使用 Jetty 作为内嵌服务器,方便测试。 接口设计 我们将会在系统中实现两个接口: GET http://loc...

2018-03-27 23:53:53

阅读数 1073

评论数 0

服务化、微服务及Spring Cloud

作为职场老手的你,也许对服务化(SOA)并不陌生。当今 Web 2.0 架构如火如荼,越来越多的企业正在进行着服务化的改造,最为著名莫过于 Amazon 。 服务化 早在2002年,Amazon 就已经开始进行服务化的改造了。Amazon 的 CEO杰夫·贝索斯对市场有着超乎常人的理解和预...

2018-03-13 23:59:28

阅读数 951

评论数 0

JDBC 事务隔离级别

本文总结了 JDBC 事务隔离级别。 事务隔离级别定义了在一个事务中,哪些数据是对当前执行的语句“可见”的。在并发访问数据库时,事务隔离级别定义了多个事务之间对于同个目标数据源访问时的可交叉程度。 可交叉程度可分为以下几类。 可交叉程度 dirty reads(脏读) 当一个事...

2018-02-28 23:23:55

阅读数 176

评论数 2

Spring Boot 使用 Redis 提升天气预报应用的并发访问能力

有时,为了提升整个网站的性能,我们会将经常需要访问数据缓存起来,这样,在下次查询的时候,能快速的找到这些数据。 缓存的使用与系统的时效性有着非常大的关系。当我们的系统时效性要求不高时,则选择使用缓存是极好的。当系统要求的时效性比较高时,则并不适合用缓存。 本文,我们将演示如何通过集成 Redi...

2018-02-12 23:34:28

阅读数 254

评论数 0

Spring Data Elasticsearch 与 Elasticsearch 的关系

Spring Data Elasticsearch 与 Elasticsearch 其实是两个不同的产品。本文带你简单的了解下,Spring Data Elasticsearch 与 Elasticsearch 的关系。 Elasticsearch Elasticsearch 是 NoSQ...

2018-02-10 17:10:52

阅读数 1004

评论数 0

简述 Spring Cloud 是什么

很多同学都了解了Spring ,了解了 Spring Boot, 但对于 Spring Cloud 是什么还是比较懵逼的。 本文带你简单的了解下,什么是Spring Cloud。 Spring Cloud 是什么 从字面理解,Spring Cloud 就是致力于分布式系统、云服务的框架。...

2018-01-30 20:34:57

阅读数 3810

评论数 0

为啥你会觉得很忙或者很闲

在一个项目组中,有些人会觉得很闲,无所事事;另外一些人又觉得很忙,像无头的苍蝇。太忙或者太闲,都有可能存在问题。

2017-11-25 23:57:26

阅读数 423

评论数 0

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