自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

熊猫大哥大

如有技术问题可通过微信公众号【熊猫大哥大】与我联系

  • 博客(38)
  • 资源 (7)
  • 论坛 (1)
  • 收藏
  • 关注

原创 SpringBoot SpringBoot使用热部署

热部署是啥以前用Tomcat做Web项目测试是不是很烦,有时候修改了代码,需要重新将代码部署到Tomcat上,然后重启Tomcat。说实话,我是烦死了。Spring Boot,Boot就是快速启动,特点就是快速,标志就是启动性,怎能不去解决这么烦人的启动问题。Spring Boot可使用热部署,修改代码之后保存时,自动重新部署,这对于开发人员而言简直爽歪歪。所以先把这个拿出来讲讲,方便大家...

2020-02-28 17:22:19 162

原创 SpringBoot 使用JSP开发Web项目

背景Spring Boot目前开发Web应用这块,使用Restful风格做前后端分离实现的应该是主流了。不过也有很多朋友们使用模板引擎,常用的如Jsp/Thymeleaf/Freemarker,今天我们就演示下三种模板引擎如何使用。配置静态资源注意Spring Boot 2.x中,需要配置静态资源的访问路径。TIPS:Spring Boot 1.x版本的时候,静态资源直接放到resou...

2020-02-28 17:22:02 247

原创 程序员数学(29)–投影与视图

投影一般地,用光线照射物体,在某个平面上形成的影子,叫做物体的投影,照射的光线叫做投影线,投影所在的平面叫做投影面。如果光线是一组互相平行的射线,例如手电筒的光线,此时形成的投影叫做平行投影。如果由同一点发出的光线形成的投影叫做中心投影。三视图当我们从某一个方向观察物体时,所看到的平面图形叫做物体的一个视图。对一个物体在三个投影面进行正投影观察,在正面得到的从前到后观察物体的视图,叫...

2020-02-23 13:37:14 199

原创 程序员数学(28)–锐角三角函数

概念如图,在直角三角形ABC中。锐角A的对边与斜边的比叫做∠A的正弦,记作sin A,即:sin⁡  A=BCAC\sin\;A=\frac{BC}{AC}sinA=ACBC​类似的,临边与斜边的比,叫做余弦,记作cosA,即:cos⁡  A=ABAC\cos\;A=\frac{AB}{AC}cosA=ACAB​对边与临边的比,叫做正切,记作tan A,即:tan⁡  A=...

2020-02-23 13:27:38 158

原创 程序员数学(27)–相似

相似多边形如下图:两个边数相同的多边形,如果它们的角分别相等,边成比例,那么这两个多边形叫做相似多边形,相似多边形对应边的比叫做相似比。相似三角形如图:如果三个角对应相等,三条边对应成比例,则△ABC∽△A’B’C’。如果两条直线被一组平行线所截,所得对应线段成比例。相似三角形判定三边成比例的两个三角形相似。两边成比例且夹角相等的三角形相似。两角分别相等的三角形相似。相似...

2020-02-23 13:14:48 84

原创 程序员数学(26)–反比例函数

今日头条搜索三线城市程序员老陈观看视频教程,或者聊聊技术与人生,非常欢迎吭。概念一般地,形如y=kx(k为常数,k≠0)y=\frac kx(k\mathrm{为常数},k\neq0)y=xk​(k为常数,k​=0)样式的函数,称为反比例函数,其中x是自变量,y是函数。反比例函数图象一次函数图像是一条直线,二次函数图像是一条抛物线,反比例函数图象举例如下:可发现图象规律如...

2020-02-23 13:05:06 262

原创 程序员数学(25)–概率初步

概念在一定条件下,可能发生也可能不发生的事件,称为随机事件。对于随机事件A,刻画其发生可能性大小的数值,称为随机事件A发生的概率,记作P(A)。一般情况下,如果1次实验中,有n种可能的结果,并且这n种结果发生的可能性等等,事件A包含其中的m种结果,那么事件A发生的概率P(A)=m/n。P(A)=1时,A为必然事件。P(A)=0时,A为不可能事件。列举法求概率抛两枚硬币,求一正一反的概...

2020-02-23 12:52:27 94

原创 SpringBoot Web项目实例,配置访问路径与端口
原力计划

背景本篇演示以下几点:如何配置一个SpringBoot Web项目如何使用注解提供web接口如何使用配置文件配置端口与访问路径创建项目并导入还是使用Spring Initializr创建一个项目,然后导入eclipse,项目信息如下:配置SpringBoot Web项目非常简单啊,只需要添加一个依赖即可: <dependency> <groupI...

2020-02-22 12:44:15 1483

原创 SpringBoot 第一个SpringBoot项目实例

构建项目SpringBoot项目是基于maven构建的,实际上maven是一个Java项目的外挂,当使用Java之后,项目的构建、编译、运行都交给这个外挂管理了,但是也要符合maven对项目结构等方面规范要求。maven就像一个应用生产的流水线,按规矩来,可以快速批量生产标准应用。既然SpringBoot基于maven,那也是标准件,所以Spring官方也提供了标准件的生产工具,通过该工具可...

2020-02-21 19:33:42 465

原创 程序员数学(24)–圆

概念如下图,在一个平面内,线段OA绕一个点O旋转一周,另一个端点A经过轨迹所形成的的图形叫做园,固定端点O叫做圆心,线段OA叫做半径。连接圆上任意两点的线段叫做弦,如AB。经过圆心的弦叫做直径,如BC。圆上任意两点间的部分叫做圆弧,简称弧,如弧AB。圆上任意直径的两个端点把园分为两条弧,此时每条弧成为半圆。能够重合的两个圆,成为等圆。半径相等的圆即为等圆。在同一个圆或等圆中,能够互...

2020-02-21 19:30:31 143

原创 Linux学习笔记(3)--用户与用户组

用户等级2个等级root、非rootroot最高权限,只有一个root用户,用户名也是root非root权利受限制,只能访问root规定的文件

2020-02-20 17:40:30 83

原创 SpringBoot 由来与江湖地位

由来Spring来源于EJB的复杂与繁琐,SpringBoot来源于Spring的复杂与繁琐。先说下Spring咋来的,long long ago,很久很久之前,Java官方级企业应用开发框架是EJB。EJB我也没用过,但是听说很复杂,很繁琐,我大体也能想到,因为我很久之前用过Struts1,相比于SpringMVC,确实繁琐多了,配置多、规则多、用法多,有时候编程很多时间在写框架要求的东西...

2020-02-20 07:34:09 259

原创 程序员数学(23)–图形的旋转与中心对称

旋转把一个平面图形绕着平面内一点O转动一个角度,叫做图形的旋转。点O为选中中心,转动的角为旋转角,如果图形上的一点P经过旋转变为P’,则这两个点为这个旋转的对应点。中心对称如图:把一个图形绕着一个点旋转180°,如果它与另一个图形重合,则这两个图形关于这个点中心对称(或称为点对称),这个点称为对称中心,这两个图形旋转后重合的对应点称为关于对称中心的对称点。坐标系中关于原点对称如图,两...

2020-02-17 23:44:49 311

原创 程序员数学(22)–二次函数的图象与性质

定义形如:y=ax2+bx+c(a≠0)y=ax^2+bx+c(a\neq0)y=ax2+bx+c(a​=0)的函数,叫做二次函数,x是自变量,a、b、c分别是函数解析式的二次项系数、一次项系数、常数项。y=ax^2图象与性质先看下y=x2y=x^2y=x2对应的图象:因为二次函数的形状,像是抛一个铅球时空中的轨迹(上面的图是倒过来的轨迹,想象下),所以一般二次函数的图...

2020-02-17 23:44:30 219

原创 Linux学习笔记(2)--基本命令

目录、文件处理命令功能示例mkdir创建目录mkdir musicpwd显示当前目录pwdls显示当前目录内容lscd更换工作目录cd …更换到上级目录rm删除文件或目录rm -r music 全部删除cp拷贝文件及目录cp -r xx yymv移动/重命名文件及目录mv xx yytouch创建文件...

2020-02-16 17:35:14 67

原创 Linux学习笔记(1)--CentOS Linux初体验

优点Linux几乎不会感染病毒对硬件的要求极低运行十分稳定没有磁盘碎片,系统不会越用越慢版本选择Red Hat Enterprise Linux(RHEL)是目前可能是最完善的Linux发行版,但是收费!CentOS是RHEL的免费版本,可以这么理解,选择CentOS可以拉进体验大公司服务器环境的距离。当然其版本也差不多,都是LInux。安装系统之前已经讲过了Linux那些...

2020-02-16 16:53:29 96

原创 SpringBoot 使用背景

前情提要个人是不建议在还没学Spring之前,直接学习SpringBoot的。实际上SpringBoot基本没有新的技术,只是将Spring的东西简化了而已,功能那是那些功能,原理也还是那些原理。之前我已经写完了Spring之路系列文章–(已完结,共50篇),建议看到这篇文章的朋友,最好是先去看看Spring。当然如果您对Spring已经有所了解,在项目中已经使用过了,那可以直接看Spr...

2020-02-16 13:59:24 655

原创 Maven一波流入门教程

Maven入门知识maven一波流(1)——为何用mavenmaven一波流(2)——maven安装与配置maven一波流(3)——使用eclipse构建第一个maven工程maven一波流(4)——使用maven创建web工程maven一波流(5)——如何部署maven web项目maven一波流(6)——解决烦人的maven工程编码和jdk版本自动切换问题https://blog...

2020-02-16 13:41:43 156

原创 Spring之路(50)–Spring总结与展望SpringBoot、SpringCloud

兄弟们,今日头条搜索三线城市程序员老陈关注我,我将持续不断推出视频教程。总结从2019年8月到2020年2月,前前后后写了大概半年的时间,本来就是想随便写写,梳理下自己的Spring知识体系。结果越写收货越多,感觉自己对Spring之前的理解实在是太浅了,现在才能真正算入门了吧,能知道Spring常用这些技术的使用方法了。看看写了哪些东西吧:Part1 Spring 基础知识Pa...

2020-02-15 17:08:54 412

原创 Spring之路(49)–Spring缓存性能提升如升天?但你真的用对了吗?

背景Spring缓存,用了确实爽,性能的提升就像俺升天了那么爽快,但是如果理解不够深,不够准确的话,会带来灾难性的问题。比如该使用缓存的时候,实际上并没有使用缓存,这种情况,相当于缓存无效。比如不该使用缓存的时候,缓存却跳出来了,这种情况就可怕了,意味着你拿到了不该拿的数据。所以本文就以实际的例子,演示下Spring缓存中那些需要注意的点。同一缓存下,只看参数不看方法名如下面的例子 ...

2020-02-14 17:19:33 167

原创 Spring之路(48)–使用注解实现声明式缓存管理是So Easy

背景上一篇我们使用编程式缓存管理方式,演示了缓存如何配置,如何手工编程使用。些微的有难么一丝丝麻烦,所以本篇及其简洁的声明式缓存管理来了,直接奉上,简单粗暴,体会Spring之美。当然,与声明式事务管理(使用注解开启事务)一样,使用注解的声明式缓存管理,也是通过AOP实现的,这个之前也论述的很清楚了,通过Spring AOP封装模板代码,是Spring里面非常惯用的封装技巧。总体流程OK,...

2020-02-14 17:17:25 193

原创 Spring之路(47)–Spring编程式缓存管理实例

编程式缓存管理还记得之前讲过的编程式事务管理与声明式事务管理吗,编程式管理说白了就是自己手工编程去管理。因为手工编程式的管理方式,更加基础,更加容易理解,所以我们从编程式缓存管理说起。实现方式其实思路非常简单,缓存是针对方法的,我们将对方法的请求加入缓存中,如果再次对该方法发起同样请求(同一方法且参数相同),则不执行该方法,直接取出缓存即可。项目准备为了可以使用AOP,再进行本文内容时...

2020-02-13 21:48:07 169

原创 Spring之路(46)–缓存:提升性能的大杀器,用与不用缓存区别就是这么大

啥是缓存首先,缓存重要前提,就是内存远远快于硬盘,这两者的访问速度根本不在一个数量级上。如果说硬盘访问速度是驴车,内存可能相当于高铁,让你做高铁跑100公司跟玩似的,让你做驴车,你试试呗。所以如果要频繁访问硬盘,速度比较会慢,如果能把经常访问的东西放到内存中,速度必然实现飞跃。所谓缓存,就是把数据存储在一个访问更快的地方,以便加快访问速度的存储机制。缓存在哪里我们平时所做的项目,大部分...

2020-02-12 18:04:51 126

原创 Spring之路(45)–Spring AOP常用的切入点表达式实例

背景上一篇演示了如何使用各类通知,这样我们对切入方法的通知比较了解了,还有一个重要工作是如何指定切面切入哪些方法,这里面就涉及切入点匹配的那个表达式,官方一点的说法就是切入点指示符。Spring AOP的切入点表达式功能很强大,用法也很多,本篇只能是初探,把常用的用法给大家提下,有个初步印象,在做项目的时候,能知道有哪些切入方式。表达式通配符需要先认识下切入点表达式中可以使用的通配符...

2020-02-11 19:24:15 213

原创 Spring之路(44)–Spring AOP通知类型详解与实例展示

通知是干啥的上一篇我们演示了一种通知,即使用@Before标识的在接入点执行的方法。通知就是切面要执行的特定行为。实际上通知很灵活,还有其他种类的通知,具体如下:注解名称说明前置通知@Before在实际方法调用之前调用被注解的通知方法正常返回通知@AfterReturning实际方法执行完毕后执行该通知,注意抛出异常则不会执行该通知异常返回通知@A...

2020-02-11 19:23:46 197

原创 程序员数学(21)–一元二次方程

概念形如以下形式,只含有一个未知数(一元),未知数最高次数为2(二次)的方程,叫做一元二次方程。ax2+bx+c=0(a≠0)ax^2+bx+c=0(a\neq0)ax2+bx+c=0(a​=0)使方程左右两侧相等的未知数的值,就是这个方程的解,一元二次方程的解也称为一元二次方程的根。配方法解一元二次方程通过配成完全平方来解一元二次方程,举例如下,x2+2x−1=3x2+2x=4...

2020-02-10 23:02:30 171

原创 程序员数学(20)–数据的分析(平均数、中位数、众数、方差、平均差)

平均数平均数的概念很简单,不再详述,直接给出其公式:对于n个数字x1、x2…xn,其平均数公式为:加权平均数什么是权,就是重要性,在数学中就是一个表示其所占比重的数值。...

2020-02-10 22:37:44 518

原创 Spring之路(43)–不使用AOP与使用AOP对比实例

背景上篇文章举了个例子,就是公司车辆出门登记这件事情,本篇我们先在不使用AOP的情况下实现这个功能,然后看看有什么毛病,然后再使用AOP实现它,看看有什么好处。环境本章建立一个简单的Java工程就可以了,除了导入之前一直说的jar包,还需要一个cglib-3.2.10.jar,这个是Spring AOP所需要的。不使用AOP实现1、先来两种车,卡车(拉货)、轿车(拉人)。package...

2020-02-10 21:28:40 135

原创 Spring之路(42)–Spring AOP是啥?啥时候用?

啥是AOP啥时AOP,其实是英文Aspect Oriented Programming的简写,意思是面向切面编程。那啥是面向切面编程呢,举个例子,现实社会中你管理的公司有很多车辆,有大货车、有商务车、有叉车、还有垃圾车。现在有个任务来了,车辆在出发前,必须得登记,那么应该怎么做。是让每辆车出发前司机去登记么?要是无人车咋办?那肯定是在车出发前,安排门卫登记,或者装个车牌识别,自动登记了。...

2020-02-10 20:11:53 243

原创 Spring之路(41)–注意规避@Transactional声明式事务失效的情况

注意!Spring中使用@Transactional的声明式事务是足够简单了,对底层逻辑进行了封装,开发人员拿来即用,方便快捷。但是一定要注意在某些情况下,声明式事务会失效,事务是如此重要,一旦失效可能会带来灾难性后果,所以本篇我们来实验下。抛出检查型异常时事务失效首先了解下一场类型:Exception,受检查的异常,在程序中必须使用try…catch进行处理,遇到这种异常必须进行ca...

2020-02-06 17:25:31 256

原创 Spring之路(40)–使用@Transactional进行声明式事务管理如此简单

足够简单说实话要实现事务管理,给一个方法添加一个注解,则该方法自动实现事务,足够简单了,我也没法想还有更简单的么。这个注解就是@Transactional,就是这么优秀。所谓的声明式事务管理,就是通过在方法(或类)上添加注解声明来启用事务的方式。声明式事务实例第一,正常的编写数据对象Do与数据库表blog对应:package org.maoge.transactionaldemo;/*...

2020-02-06 17:24:09 317

原创 Spring之路(39)–基于TransactionTemplate的编程式事务管理

背景上一篇实现的基于PlatformTransactionManater的编程式事务管理,是属于非常低级的封装,其实就是将原来的JDBC事务操作封装为一个接口而已,然后由具体的实现类来实现。本篇通过TransactionTemplate类,实现了对固定流程代码的封装,只需要将视作原子性操作的几个数据库操作放入一个方法中处理即可实现事务。代码实现修改配置类,在上一篇注册PlatformTra...

2020-02-02 20:22:23 183

原创 Spring之路(38)–基于PlatformTransactionManager的编程式事务管理

编程式事务管理所谓编程式事务管理,就是使用普通的程序代码来管理事务,像上一篇原生JDBC事务实现就是编程式的。与编程式事务相对应的就是声明式事务管理,通过对方法或类添加注解的方式,声明该方法或类开启事务。很明显声明式事务代码量更少更加简单,更加高级,平时用的也更多,但是我们还是从最基础的编程式事务开始讲起。具体实现PlatformTransactionManager是Spring封装好接口...

2020-02-02 19:32:19 702

原创 Spring之路(37)–在原生JDBC上使用事务

概述Spring事务是对原生事务的封装,我们还是需要了解如果直接使用JDBC的话,如何实现事务。我们将向blog表插入两条数据(两次更新操作)定义为一个原子性操作,所以我们是期望这两个操作能同时成功、或者同时失败的。不使用事务如果不使用事务,有可能会发生一个操作成功、另一个操作失败的情况,所以我们预期的原子性操作不成立。代码如下,可以看出因为执行过程中出现异常,导致最终只插入了一条数据,数...

2020-02-02 15:28:47 331

原创 Spring之路(36)–事务很重要吗?Spring为何要封装事务?Spring事务有陷阱吗?

可以不使用事务吗真的遇到过开发企业应用,但是不知道啥是事务的朋友。好吧,我始终认为抛开性能、界面、易用性等方便不说,正确性应该是一个项目最基础的要求了。所以,凡是企业应用,正儿八经有客户的系统,不是那种个人为了学习实验闹着玩的项目,都应该准确的使用事务。因为根据墨菲定律——凡事只要有可能出错,那就一定会出错,不使用事务,那肯定会出问题的。当然绝大多数的程序员,对事务的理解还是比较深刻的。...

2020-02-02 09:35:33 272

原创 Spring之路(35)–使用JavaConfig配置Spring+SpringMVC+MyBatis(SSM)项目完整实例

背景本篇的表面目的,就时去掉烦人的xml文件,全部使用JavaConfig(如果要表达的更加严谨,其实除了JavaConfig配置,还有注解配置)开发一个SSM项目。真实目的是演示,xml、注解、JavaConfig只是配置bean的不同方式,功能目的是一致的。在本系列文章中,我曾经很多次做过一件事——将xml+注解配置的SSM项目翻译为JavaConfig+注解配置的SSM项目,目的就是让大...

2020-02-01 22:54:16 347

原创 Spring之路(34)–使用xml配置Spring+SpringMVC+MyBatis(SSM)项目完整实例

概述本篇介绍下如何使用xml配置SSM项目,并实现对单表(还是之前一直举例的blog表)增删改查操作。因为需要配置的东西比较多,所以还是要简单的说下思路,先理顺了整体思路,才容易理解每个局部是在干什么。首先需要新建一个网站项目,然后引入相关的jar包,因为SSM框架是别人封装好的,所以需要引入别人的jar。因为是网站项目,所以需要配置web.xml,这个配置文件是网站项目配置文件。当网站...

2020-02-01 20:40:03 257

原创 Spring之路(33)–MyBatis基本介绍与应用场景

常用的访问数据库的方式说实话,我就只用过4种:第1中,自己编写JDBC访问数据库,或者简单的封装下JDBC访问数据库,毫无疑问这种大家应该都写过,但是质量堪忧。因为绝大多数程序员还达不到封装国际知名类库的能力,而后面的方式都是国际知名的。...

2020-02-01 16:16:46 233

Spring4.3.25Jar包.zip

Spring 4.3.25 版本所有Jar包,供使用下载。包含Spring开发常用Jar,如mvc、aop等等。

2019-08-25

ICBC_NC3.1.0.8.rar

工商银行银企互联NC工具3.1版本,通过该工具可下载U盾证书并访问工行接口,包含相关安装包和文档说明。

2019-09-02

pywin32(Python打包exe所需工具)

pywin32

2021-02-11

工行银企互联业务整合项目错误代码记录表.xls

工行银企互联业务整合项目错误代码记录表.xls

2021-02-26

JSP+Servlet培训班作业管理系统

使用JSP和Servlet开发的作业管理系统,包含校长、教师、学生三种用户,可以发布课程、发布作业、在线提交作业。

2017-05-03

pandaorm.jar

使用方法参见博客:http://blog.csdn.net/woshisangsang/article/details/64127570

2017-07-17

Eclipse适用YaHei.Consolas字体

ECLIPSE适用字体,建议适用。ECLIPSE适用字体,建议适用。ECLIPSE适用字体,建议适用。ECLIPSE适用字体,建议适用。

2017-11-24

熊猫大哥大的留言板

发表于 2020-01-02 最后回复 2020-01-11

空空如也

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

TA关注的人 TA的粉丝

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