自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jack汪喆的技术分享栏

博主热衷于前端技术开发,研发并稳定上线过多款移动及Web应用。在微信H5、微信小程序、React、React Native、Vue、Angular、NodeJS方面有大量实战经验,欢迎私信交流与学习。

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

原创 Springboot项目中报404问题

大家都知道404错误是因为找不到资源,所以报404错误的时候总会去查看对应的映射地址是否写错,但是在springboot中报404错误还有一种原因是controller内容放错位置,以下将对gradle整合springboot项目的启动进行讲解并着重讲述controller应该放置的位置。1.controller应该放置的位置controller文件一定要放在Springboot的启动类...

2018-09-30 22:57:08 1700

原创 专业词汇记录—9.27

博主正式加入公司啦,由于是外企公司,博主需要不断地提升自己的外语能力,本文将对2018.9.28博主学习专业名词进行记录sampling 样本facilitate vt. 促进;帮助;使容易Spring Tool Suite(STS) Spring开发工具套件wizard 向导criteria n.标准instant n.瞬间 adj.立即的against prep.反对,对…...

2018-09-28 17:10:41 300

转载 Gradle、Gradle Wrapper和Android Plugin for Gradle的关系

Gradle、Gradle Wrapper和Android Plugin for Gradle三者感觉很容易混,实际上三者是什么东西怎么使用博主总是分不清楚,查阅资料进行整理后,本文将对这三者的内容进行介绍。Gradle是个构建系统,能够简化你的编译、打包、测试过程。熟悉Java的同学,可以把Gradle类比成Maven。Gradle Wrapper的作用是简化Gradle本身的安装、部...

2018-09-28 11:30:04 203

原创 Springboot微信点餐系统——01项目设计以及初步环境搭建

一.项目设计1.角色划分买家(手机端)卖家(PC端)2.功能分析买家查看商品列表订单创建订单查询订单取消…卖家订单管理商品管理类目管理…3.数据库设计数据库表之间的关系说明类目表product_category商品表product_info订单详情表order_detail订单主表order_master卖家信息表seller_...

2018-09-27 23:15:56 3168 3

原创 PostgreSQL基础介绍

1.PostgreSQL是什么PostgreSQL是一个功能强大的开源对象关系数据库管理系统(ORDBMS)。 用于安全地存储数据; 支持最佳做法,并允许在处理请求时检索它们。PostgreSQL(也称为Post-gress-Q-L)由PostgreSQL全球开发集团(全球志愿者团队)开发。 它不受任何公司或其他私人实体控制。 它是开源的,其源代码是免费提供的。PostgreSQ...

2018-09-25 22:48:44 924

原创 Shell编程之正则表达式

一.什么是正则表达式正则表达式是用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找及替换操作。二.shell编程之正则表达式与通配符1.通配符*匹配任意内容?匹配任意一个内容[]匹配中括号中的一个字符2.正则表达式与通配符正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。通配符用来...

2018-09-24 22:39:50 333

原创 JDBC入门

一.JDBC概述JDBC全称为:Java DataBase Connectivity(Java数据库连接)二.JDBC入门1.搭建开发环境#创建数据库create database jdbctest;use jdbctest;create table user( uid int primary key auto_increment, username varchar(20)...

2018-09-24 14:10:01 194

原创 shell编程之环境变量配置文件

一.Shell编程之环境变量配置文件简介1.环境变量综述环境变量的作用:定义每个用户的操作环境已学的环境变量:path、ps12.source命令修改配置文件后,必须注销重新登录才能生效。使用source命令可以不用重新登录直接生效。使用[root@localhost ~]# source 配置文件#或[root@localhost ~]# . 配置文件2.环...

2018-09-23 21:03:44 273

原创 Shell编程之运算符

一.概述及declare命令1.shell变量的缺点弱类型默认字符串型2.declare声明变量类型[root@localhost ~]# declare [+/-] [选项] 变量名-给变量设定类型属性+取消变量的类型属性eg. -a将变量声明为数组型eg. +a取消变量声明为数组型-i将变量声明为整数型(integer)-x将变量声明为环境变量-r将变量声明为...

2018-09-23 10:58:17 177

原创 Bash变量

一.什么是变量与变量的分类1.什么是变量?变量是计算机内存的单元,其中存放的值可以改变变量让你能够把程序中准备使用的每一段数据都赋给一个简短、易于记忆的名字,因此它们十分有用2.变量命名规则变量名必须以字母或下划线打头,名字中间只能由字母数字下划线组成变量名的长度不得超过255字符变量名在有效的范围内必须是唯一的在Bash中,变量的默认类型都是字符串型3.常规变量按照存储...

2018-09-22 23:50:36 1016

原创 Shell入门与Bash基本功能

一.Shell入门1.什么是Shell?Shell就是一个用户跟操作系统之间的一个命令解释器。如通过echo $SHELL查看当前用的SHELL版本。2.echo输出方式echo [选项] [输出内容]选项:-e支持反斜线控制的字符转换。如\a\n\b...3.第一个Shell脚本后缀名.sh(如:first_shell.sh)第一行标注#!/bin/bash(固...

2018-09-21 21:45:46 176

原创 新一代构建工具Gradle

一.自动化构建工具的作用1.没有自动化构建工具的时代依赖管理:将所有依赖的jar包放到lib目录下,一不留神就会出现版本冲突测试:能不写就不写,写了也是一个一个运行main方法简单测试打包:通过eclipse的导出war包上传:通过ftp上传到服务器上2.自动化构建工具的作用依赖管理测试、打包、发布机器能干的活,绝不自己动手3.主流构建工具Ant:编译、测试、打包...

2018-09-21 01:35:46 1003

原创 Java易忽略知识点总结

博主即将步入公司,公司给定了相关文档让工作前读完,本节将针对http://www.weixueyuan.net/的Java教程查缺补漏,总结相关易忽略的知识点,跟大家分享~一.Java概述1.类和对象的基本概念面向对象编程(Object Oriented Programming, OOP)2.Java类库及其结构组织Java类库中的包以 java.* 开头的是Java的核...

2018-09-20 11:38:10 248

原创 SpringBoot进阶之Web进阶

一.表单验证1.为要校验的对象添加对应的校验注解使用@Min(value=18,message="未成年少女金之入内")标记对应类中的属性。注解表示age最小值为18,错误提示为:未成年少女禁止入内Girl类实例代码package com.study.demo.domain;import javax.persistence.Entity;import javax.persis...

2018-09-19 20:39:55 1380

原创 SpringBoot入门

本篇内容为SpringBoot的入门教程,项目代码已开源到github上https://github.com/Mr-WangZhe/SpringBoot_Demo。欢迎大家借鉴学习,有问题请及时评论区留言,希望可以给您带来一定的学习帮助~一.SpringBoot和SpringMVC的关系SpringBoot是SpringMVC的升级版二.SpringBoot的特点化繁为简,简化配...

2018-09-18 19:59:22 124

原创 SpingBoot的@Transactional注解操作MySQL无效

学习SpringBoot的道路还是比较顺畅的,但是不乏会有些版本更新导致一些注解和操作的迭代更新,博主偶然间碰到了@Transactional注解无效的情况,查阅资料得到以下解决方案,分享给大家~1.问题的出现在SpringBoot使用jpa操作数据库,@Transactional注解无效,无法完成事务管理操作。2.问题的分析Springboot2.0后,使用jpa操作数据库,发...

2018-09-18 19:45:33 926

原创 Spring课程学习

Spring学习的资源[http://spring.io/;http://projects.spring.io/spring-framework/]一.Spring简介1.Spring是什么Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,但现在已经不止应用于企业应用。是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架从大小与开销两方面而言Spring...

2018-09-17 23:50:30 329

原创 Anguler入门开发

进行一下简单的Angular入门,开发第一版股票管理系统的静态页面布局。一.Angular程序架构Parent component:组件是Angular应用的基本构建块,你可以把一个组件理解为一段带有业务逻辑和数据的HTMLService1:服务用来封装可重用的业务逻辑指令:允许你向HTML元素添加自定义行为模块用来将应用中不同的部分组织成一个Angular框架可以理解的单元...

2018-09-17 21:12:18 696

原创 Bootstrap4使用图标失效的解决方案

博主使用Bootstrap4开发Angular项目时,想使用星星图标但发现不好使,仔细一查是因为Bootstrap移除了收费图标的内容,故搜集了网上相关内容,提供以下解决方案。1.问题描述Bootstrap4移除了收费图标的相关内容,如果想使用图标样式需要使用https://octicons.github.com/ 和http://fontawesome.io/提供的内容。当然还可以自行引...

2018-09-17 19:16:13 15285 6

原创 Angular6引入Bootstrap等第三方类库无效

博主学习Angular时引入第三方类库总是不成功,于是便访问了谷歌和百度,可算找到了解决方法,分享给大家~1.类库引用路径问题Angular6的命令行工具配置文件从angular-cli.json更名为angular.json,且路径变更需要对文件中的信息作如下调整// 调整前"styles":[ "styles.css", "../node_modul...

2018-09-17 16:48:03 1661

原创 Angular简介

开发项目之前,我们需要对Angular进行一下简单了解,并与其他主流框架进行对比分析。一.AngularJS的优点与存在问题1.优点模板功能强大丰富比较完善的前端MVC框架引入了Java的一些概念2.存在问题性能:双向数据绑定会影响性能路由不完善作用域:在AngularJS中的作用域将执行环境与浏览器环境隔离开,原生的事件不能影响其作用域,如不能用...

2018-09-17 00:49:05 477

原创 TypeScript入门

TypeScript是微软开发的JavaScript的超集,遵循ES6。由于项目需要,博主自行学习了一下TypeScript基础知识,并分享给大家,有问题请随时评论区交流~一.TypeScript优势支持ES6规范强大的IDE支持Angular2的开发语言二.搭建TypeScript的开发环境1.什么是compiler?为什么需要compiler?浏览...

2018-09-16 15:51:57 4204

原创 SpringBoot入门

一.SpringBoot介绍1.SpringBoot的角色Spring Framework(JavaEE的框架) -> Spring Boot(快速构建的Spring的应用) -> Spring Cloud(构建SpringBoot的分布式环境,即云应用)2.SpringBootSpringBoot特性自动装配,实现springMVC、JDBC等的装配嵌...

2018-09-14 13:24:15 144

原创 O2O校园商铺平台开发——v0.0.1环境搭建

博主最近在学习SpringBoot,并通过项目进行深入了解。目前开发O2O校园商铺平台,将以博文的方式记录整个学习流程,github项目地址为https://github.com/Mr-WangZhe/O2O_SchoolShoppingPlat。希望我的学习记录可以给您带来一定的帮助,有问题请随时评论与我交流,谢谢!1.创建Maven项目新建流程File->New-&...

2018-09-13 17:25:41 2592

原创 MySQL基础之数据管理与常用函数

一.MySQL数据操作1.添加记录INSERT [INTO] tbl_name [(col_name,...)] {VALUE|VALUES}(VALUES...);不指定字段名称INSERT tbl_name VALUE (value)需要按照建表时的字段顺序给每一个字段赋值列出指定字段INSERT tbl_name(字段名称...) VALUES (值...)INSE...

2018-09-12 15:01:05 184

原创 堡垒主机有什么用?看了这篇博客你就懂了。

堡垒机是近些年来的热门话题,使中小企业的系统管理者以最小的成本、最灵活的方式对远程运维操作管理实现按用户授权、事中监控、事后直观审计。博主查阅了一翻资料,将堡垒主机的主要功能进行了如下总结1.什么是堡垒机如今,随着科学技术的不断进步和提升,电脑在我们生活中已经扮演了不可或缺的角色。人们不管是上网聊天、玩游戏、购物还是看电影电视,都需要用到电脑。但是在享受电脑带给我们的便捷性时,我们...

2018-09-12 11:07:25 9728

原创 Android中json与实体的映射

之前作者开发过很长一段时间安卓,由于兴趣原因转向其他技术,最近需要安卓进行相关开发,故捡回来看看。本文主要介绍json与实体之间如何映射1.前期准备创建Person对象package c.e.jsontobean;public class Person { private String name; private int age; priva...

2018-09-10 01:14:39 1159

空空如也

空空如也

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

TA关注的人

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