自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

多啦CCCC梦的百宝袋

脚踏实地 一步一个未来

  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 Docker build 切换国内镜像源 有效方法

Docker build 切换国内镜像源 有效方法最近要写个作业 关于使用Dockerfile最佳实践的但是,由于被wall等等原因。。。总是会出现这样的失败显示:net/http: TLS handshake timeoutnet/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting head最近要写个作业 关于使用Dockerfile最佳实践的背景,在win10上使用VM

2020-08-23 23:59:40 2218

原创 【步骤小记录】对于学习笔记06的项目跑一遍的小步骤

年久失修,发现之前写过的一些小项目,回忆起来还是很生疏,故做此记录。 项目从GitHub上下载,地址在这https://github.com/Dunka97/ssm_game_project.git。 此时我打开了很久没用的eclipse,导入项目,File->Open Projects From File System->选中解压好的项目。 此时冒了一堆红叉叉,不慌,能解决。先...

2020-01-09 22:39:16 231

原创 【SpringCloud】SpringCloud微服务实战--部分章节思维导图

最近做项目用到了SpringBoot+SpringCloud,两者都是赶鸭子上架般学习,但所幸学了蛮多东西,特别开心。

2019-08-06 22:56:56 258 3

原创 【SpringBoot】思维导图

阅读深入浅出SpringBoot一书的部分章节,收获颇丰。

2019-07-24 23:39:32 433

原创 【网络编程】思维导图

2019-07-21 20:57:54 303

原创 【刷题复习巩固】编程实现:数a和b,空间消耗最小的值交换*

/*编程实现:数a和b,空间消耗最小的值交换*/public static void exchangeAandB(int a , int b){ System.out.println("原来的a:"+ a + "原来的b:"+b); if(a==0){ a=b; b=0; }else if(b==0){ b=a; ...

2019-07-19 22:42:53 263

原创 【刷题复习巩固】编程实现:可变长有序数组的插入(无重复数据结点)

package com.dunka.chapter3;/** * @Author Dunka * @Description p33 * @Date 21:42 2019/7/19 * @ClassName TestIn3_3 */public class TestIn3_3 { public static void main(String[] args) { ...

2019-07-19 22:11:02 226

原创 【Netty】01宏观理解、

一、Netty官网:netty.io1、Netty是一个事件驱动的异步网络应用程序框架。2、设计适用于各种传输类型的统一API - 阻塞和非阻塞套接字 基于灵活且可扩展的事件模型,可以清晰地分离关注点 高度可定制的线程模型 - 单线程,一个或多个线程池,如SEDA 真正的无连接数据报套接字支持(自3.1起)3、便于使用详细记录的Javadoc,用户指南和示例 没有其他依赖...

2019-05-13 22:02:51 99

原创 【Linux】RHEL yum源问题--已解决

今天想利用Yum下载一个mailx但是出现了很多奇怪的原因。出现“This system is not registered with RHN”的错误提示。出现这个错误的原因是你的Linux木有花钱在红帽网络上注册,所以无法下载,解决方案可以使用从Redhat演化而来的免费Linux版本CentOS,通过CentOS的yum更新源来实现RHEL5的YUM功能。下面结合文章写,但由于现在很多博客的C...

2019-05-02 16:39:31 372

原创 【SpringBoot】入门笔记02_用户登录注册_thymeleaf代替jsp_Spring Data JPA添加实体对象到数据库_h2内存数据库

一、创建SpringBoot项目。添加如下依赖:MySQL是为了后面改项目的数据库方便的2、创建实体对象,User ,其中,@Entity对应数据库中的表 @ID 指明主键 @GeneratedValue(strategy = GenerationType.IDENTITY)指明其唯一性。其中,需要构造无参构造方法和有参构造方法。@Entitypublic class Use...

2019-03-28 20:38:01 264

原创 【SpringBoot】入门笔记01_SpringBoot安装、Gradle安装、Gradle编译项目并导入eclipse、初试SpringBoot的Controller

SpringBoot + Gradle + thymeleaf + h2快速入门 SpringBoot + 项目管理工具 + 代替jsp + 内存数据库1)安装SpringBoot https://spring.io/tools/sts/all2)安装Gradle https://services.gradle.org/distributions/ 新建环境...

2019-03-27 22:21:15 315

原创 【Maven】入门笔记03_利用maven整合SSM框架,Maven模块化开发、使用nexus配置Maven远程仓库

一、阿里云Maven官方网站,提供依赖查询:https://maven.aliyun.com/mvn/search二、整合SSM框架的Maven项目的对应pom.xml文件<modelVersion>4.0.0</modelVersion> <groupId>com.dunka</groupId> <artifactId&gt...

2019-03-27 17:09:21 272

原创 【Maven】入门笔记02_Maven入门程序以及Maven3.5和Tomcat8.5热部署

一、Maven命令。1.命令:mvn tomcat:run优点是不用eclipse\tomcat就能启动项目,因为Maven里有自带插件。编译成功之后就会见到一个target文件夹,此文件夹存放的是编译过后的文件,如图。2.命令:mvn clean清除掉了target这个文件夹;3.命令:mvn compile编译,只编译main目录,不编译test中的代码;...

2019-03-23 23:11:41 377

原创 【Linux】常用命令

其中,蓝字为个人YY,红字为个人重点。1、Linux目录结构以目录的方式来组织和管理系统中的所有文件2、以根目录/ 为起点,所有其他的目录都由根目录派生而来3、 /bin:常用系統程序目录/boot:开机设定目录,也是摆放核心 vmlinuz 的地方/dev:摆放系统设备装置文件的目录/etc:系统配置文件,尤其 passwd, shadow/etc/rc.d/init...

2019-03-22 15:22:50 167

原创 【SSM_案例】学习笔记06 利用SSM和jQuery搭建游戏后台管理和前台页面

实现的基本功能有:后台:导入数据库、bean对象和静态资源; 分包配置,整合ssm框架; 查询:按照默认条件进行查询,按照发售日期,新的在前; 查询全表并显示在后台列表中; 处理标签及平台的名称显示; 后台按字段排序; 根据标签和id筛选; 模糊查询、重置按钮; 添加: 准备弹出层表单数据; 添加游戏; 解决日期格式问题; 上传图片; 修改:...

2019-03-21 11:06:40 476 5

原创 【React-SSM】项目开发的学习笔记(总结备忘)

由于项目开发需要用到React做前端,SSM做后台,由此实现前后端分离开发以方便后期的可能。小项目人少所以得前后端都弄,在学React还是费了点劲,主要是看别人的React完整的项目,了解每一部分可能是干嘛的,然后在详细了解如何写出可以运行的页面,但其实最后开发,还是看着别人的代码,把我要用的东西都提取出来用。。。这是最快速上手的方式了叭。。。1、安装node.js看了这篇文章收益匪浅h...

2019-03-10 15:12:17 1797 3

原创 【SSM_SpringMVC】学习笔记05拦截器、静态资源放行、RESTFUL风格

一、拦截器SpringMVC中的拦截器:1、SpringMVC拦截器帮我们按照一定规则拦截请求,后根据开发人员自定义的拦截逻辑进行处理;2、自定义拦截器需要实现HandlerInterceptor接口;3、自定义的拦截器实现类需要在SpringMVC配置文件中配置;4、可以配置多个拦截器,配置的顺序会影响到拦截器的执行顺序,先配先执行5、HandlerInterceptor...

2019-03-05 14:50:53 703

原创 【SSM_SpringMVC】学习笔记04_复杂参数绑定、json数据、异常处理器

一、参数绑定_数组 //绑定数组 @RequestMapping("selectArrays.do") public void selectArrays(String[] ids) { System.out.println(ids.length); for (String string : ids) { System.out.println(string); } }...

2019-03-04 11:15:18 261

原创 【SSM_SpringMVC】学习笔记03_SSM三大框架整合-配置-参数绑定

一、SSM三大框架整合-配置1、创建项目,导包2、配置web.xml:配置springmvc前端控制器、读取spring配置文件、设置页面拦截规则&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="...

2019-03-01 10:32:34 243

原创 【SSM_SpringMVC】学习笔记02

一、SpringMVC执行流程之源码分析,这里理解了很久,但还是有点半懂不懂的样子,决定还是跟着实操一遍才知道什么跟什么。在源码的时候涉及了一下debugger,所以又粗略的看了一篇debugger的文章,受益匪浅Eclipse断点调试:https://blog.csdn.net/lixingshi/article/details/72900591二、了解了springmvc的处...

2019-02-27 18:06:56 184

原创 【Git】使用gitbash操作github上的项目

最近做的项目要使用到github,但是由于本人的错误习惯很少使用GitHub、git等。所以也没有记住之前初学的GitHub使用教程,重新把东西捡回来,以后能保持一个良好的习惯,用于记录使用到的命令(这是个持续记录笔记)。1、GitHub官网:https://github.com2、GitBash下载:https://git-scm.com/downloads2、在GitHub上sig...

2019-02-23 15:55:42 1240

原创 【SSM_SpringMVC】学习笔记01

资料来自:www.sikiedu.com一、SpringMVC       SpringMVC又叫SpringWebMVC是一个轻量级的基于请求响应的表现层框架。它是Spring框架的一部分。SpringMVC与Struts2都可以替代原始Servlet技术。       SpringWebMVC框架提供了MVC(模型-视图-控制图)架构和用于开发灵活和松散耦合的Web应用程序的组件。...

2019-02-17 18:45:38 241

原创 【SSM_Spring】学习笔记07

一、Spring整合Mybatis框架加入事务操作数据库1、创建项目,导入依赖包:spring基本包、aop相关包、c3p0连接池包、事务包、数据库驱动包、mybatis-3.4.5、mybatis-spring-1.3.22、创建基本包:bean、mapper、service、test3、创建数据库信息文件db.properties、mybatis配置文件sqlMapConfig...

2019-02-17 16:40:05 171

原创 【SSM_Spring】学习笔记06

Spring中的aop事务一、事务的相关知识1、定义:把多条数据库操作捆绑到一起执行,(福祸同享)2、事务的原则ACID:(1)原子性:事务包含的所有操作,要么全部成功,要么全部失败回滚,成功全部应用到数据库,失败不能对数据库有任何影响(2)一致性:事务在执行前和执行后必须一致;例如A和B一共有100块钱,无论A、B之间如何转账,他们的钱始终相加都是100(3)隔离性:多用...

2019-02-13 15:56:49 125

原创 【Maven】入门笔记01

一、Maven是Apache下的项目管理工具,它由纯Java语言开发,可以帮助我们更方便的管理和构建Java项目。二、使用Maven的目的1、jar包管理2、可跨平台使用Linux\Windows3、清晰的项目结构4、多工程开发,拆分模块,利用团队协作开发5、一键构建项目,无须安装eclipse\tomcat三、Maven的获取与配置官网:http://maven....

2019-02-10 17:33:06 189

原创 【SSM_Spring】学习笔记05

spring与jdbc一、用Spring中的JdbcTemplate操作数据库1、创建web动态项目,导入基本包、c3p0连接池包、数据库包、事务包(jdbc\tx)2、创建User对象,属性与数据库一一对应public class User { private Integer u_id; private String u_username; private Strin...

2019-02-10 16:40:43 220

原创 【SSM_Spring】学习笔记04

一、认识Spring中的AOPAOP(面向切面编程):简单地理解就是纵向重复的代码被横向地抽取,有点类似于动态代理中的开启事务、提交回滚操作被提取出来。百度百科:主要功能日志记录,性能统计,安全控制,事务处理,异常处理等等。 AOP主要意图将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对这些行为的分离,我们希望可以将它们独立到...

2019-02-09 23:20:41 125

原创 【SSM_Spring】学习笔记03

一、使用servlet开发用户登录功能(用于与后面对比使用Spring的不同)1、创建dynamic web project,导入基本包2、拖入准备好的静态资源这里有一个点要注意噢,一开始我不注意,把静态资源放进了WEB-INF中,因为这是eclipse,对于WEB-INF中的资源有保护作用,所以一直运行时会出现错误--服务器404,把文件拖出来就好了,我一直在找是不是我jav...

2019-02-09 16:24:09 222

原创 【SSM_Spring】学习笔记02

一、Spring配置的一些小笔记1、&lt;bean&gt;标签的属性:           &lt;bean name="user" class="com.dunka.bean.User" lazy-init="true"&gt;a)  name 是一个名字,可以通过name到容器获取对象            name 可以使用特殊字符、可以重复,但是实际开发中并不推荐    ...

2019-01-29 18:25:37 296

原创 【SSM_Spring】学习笔记01

1、Spring的定义:Spring是于2003 年兴起的一个轻量级的Java 开源框架,它由Rod Johnson创建。传统J2EE应用的开发效率低,Spring作为开源的中间件,提供J2EE应用的各层的解决方案,Spring贯穿了表现层、业务层及持久层,而不是仅仅专注于某一层的方案。可以说Spring是企业应用开发的“一站式(full-stack)”选择。然而,Spring并不想取代那些已...

2019-01-28 17:24:01 147

原创 【SSM_Mybatis】学习笔记07

Mybatis-spring框架整合开发:目的:(1)使用Spring容器用单例模式管理Mybatis的sqlSessionFactory;(2)使用Spring管理连接池、数据源等;(3)将dao\mapper动态代理对象注入到Spring容器中,使用时直接获取;1、Mybatis和Spring框架整合a)导入所需的包b)创建Mybatis主配置文件 sqlMap...

2019-01-27 17:49:32 202 2

原创 【SSM_Mybatis】学习笔记06

MyBatis Generator(MBG):作用:根据数据库表自动生成Bean对象、Java接口及SqlMapper.xml配置文件;官方文档:http://www.mybatis.org/generator/下载地址:https://github.com/mybatis/generator/releases1、搭建MBG项目;(1)下载MBG核心包mybatis-gen...

2019-01-27 16:59:26 235

原创 【SSM_Mybatis】学习笔记05

MyBatis动态sql:更方便的拼接sql语句1、if标签 - 多条件查询,获取用户列表;&lt;if test="u_sex!=null and u_sex!=''"&gt;            u_sex=#{u_sex} and         &lt;/if&gt;        &lt;if test="u_username!=null and u_username!=...

2019-01-27 15:38:54 166

原创 【SSM_Mybatis】学习笔记04

一、sqlMapperConfig.xml中的标签1、&lt;properties&gt;(1)建立db.properties配置文件jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/ssm_mybatisjdbc.username=rootjdbc.password=root(2)在...

2019-01-23 19:00:09 209

原创 【SSM_Mybatis】学习笔记03

一、使用Mapper开发DAO层,利用代理的思想。1、userDao接口,定义user的查询方法:通过id查询用户public interface UserDao { public User getUserById(Integer id);}2、userDaoImpl,定义userDao的实现类,利用Mapper的SQL语句查询,原先直接赋值,改为id参数传递。其中,由于sql...

2019-01-23 16:02:10 160

原创 【SSM_Mybatis】学习笔记02

三、Mybatis架构图(图来自www.siki.com的学习资料)四、mybatis官网 http://www.mybatis.org/mybatis-3/1、下载Mybatis,创建项目、导包 2、准备数据库、测试用例import java.util.Date;/** * CREATE TABLE `user` ( `u_id` int(11) NOT ...

2019-01-23 13:42:54 175

原创 【SSM_Mybatis】学习笔记01

 一、使用JDBC操作数据库1、导入驱动包 mysql-connective-java-5.0.72、三大对象: 连接对象、查询对象、结果集3、操作流程:加载数据库驱动获取连接获取statement查询 输出结果按逆序关闭连接public class JDBCTest { public static void main(String[] args) th...

2019-01-18 17:12:16 121

转载 启动Tomcat时报错Failed to initialize end point associated with ProtocolHandler ["http-apr-8080"]

一般是 Tomcat 的默认端口被占用,或者 Tomcat 进程没有关掉。(这个可以通过任务管理器查看一下,如果发现 Tomcat 进程开着,那就结束它再启动 Tomcat 就可以了。)解决办法:1.先查看占用此端口的玩意儿的PID运行 cmd ,命令行输入:netstat -ano|findstr 8080(这里我的Tomcat 的端口是使用的默认的 8080),会发现有个占用了 8...

2018-10-18 19:16:05 239

原创 Spring4 MVC HelloWord实例 出现的错误

Unable to process Jar entry [org/springframework/aop/config/SpringConfiguredBeanDefinitionParser.class] from Jar [jar:file:/C:/Users/11503/.m2/repository/org/springframework/spring-aop/4.1.4.RELEASE/s...

2018-10-18 19:05:33 153

转载 随手记-连接jdbc数据库时出现的错误(1)

连接jdbc数据库时出现的错误提示: java.sql.SQLException: The server time zone value '?D1ú±ê×?ê±??' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (vi...

2018-09-16 21:31:55 307

SpringCloud微服务实战.png

最近做项目用到了SpringBoot+SpringCloud,两者都是赶鸭子上架般学习,但所幸学了蛮多东西,特别开心。包括了springboot快速搭建,eureka服务注册中心,feign声明式调用,gateway网关等组件的思维导图。

2019-08-06

空空如也

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

TA关注的人

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