自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 写完一个更新mapper 总结的教训和经验

前两天,领导给了我一个任务,写一个查询接口和一个更新接口,跟简单的任务,但是写了好几天才写出来,至于写的过程就不叙述了,写完之后感觉很丢人的。我总结一下写的知识点和自己的感受先说一下update sql 有三个没有关联的表,里面有三个相同的字段,前端把这三个参数传过来,需要根据其中两个字段,查出三个表中对应的记录 修改另一个字段,简单的方式,分别查出记录,如果有就修改,没有则跳过。这里不叙...

2018-09-22 17:55:42 901 1

原创 学习eureka注册中心双节点 总结的相关知识点

首先新建eureka项目,在这里就不详细叙述了。在搭建框架的时候,由于对之前的知识点模模糊糊,重新又复习了一遍。在看pom文件的时候有好多地方知识盲区不清楚,今天搞清楚记录一下。pom 文件中经常建的属性就不说了,下来说一说不经常见的<dependencyManagement> <dependencies> <dependency&gt...

2018-09-19 10:43:42 189

原创 springboot junit 测试controller 总结的相关知识点

测试所需的pom文件: 自行查找构建一个BaseTest类类的的注解 @RunWith(SpringJUnit4ClassRunner.class) 将SpringJUnit4ClassRunner.class 注入到本测试例中@SpringBootTest(classes = {DlxRrsApplication.class, BaseTest.class}) 启动最基本的测试...

2018-09-10 16:12:50 490

转载 Socket通信原理

对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.         什么是TCP/IP、UDP?2.         Socket在哪里呢?3.         Socket是什么呢?4.         你会使用它们吗?什么是TCP/IP、UDP?         TCP/IP(Transmission Cont...

2018-09-05 13:54:38 205

转载 记录类加载机制

深入理解类加载机制原文链接http://hammer.coding.me/2016/10/26/jvm-1/说明:开始正文之前,我想先说一下写这些文章的目的和好处,主要是可以使自己对学习的东西做一个总结,有时候花费很长的时间学了一些东西,理顺了一些思路,可是过几天再回想这些东西的时候还会变得模糊,所有又要花费时间找相关资料,翻看资料。而现在自己做这样一个总结,不但可以对新学习的知识做...

2018-09-04 09:54:57 1247

转载 java类加载顺序和创建对象的流程详细分析

实例问题实例代码Parent类 1 package mytest.javaBase; 2 3 public class Parent { 4 int a = 10; 5 static int b = 11; 6 // 静态代码块 7 static { 8 System.out.println("Parent静态代码块:b=" + b); 9 b++; 10 }...

2018-09-03 21:22:00 304

原创 声明对象和创建对象的区别

在看创建对象时,看见篇好文章,摘录下来: Java把内存划分成两种:一种是栈内存,一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。堆内存用来存放由new创建的对象和数组。在堆中分...

2018-09-03 18:02:43 254

原创 String s = null; String s="";String s = new String();

在写测试接口的时候遇到个问题:用mockMultipartBuilder报出空指针异常,声明对象方式是下面的方式,所以想着直接报问题定位到对象没有注入进来,所以一顿百度查找,浪费了时间, 结果是因为url的地址没有写。       在有spring,web环境下, MockMultipartHttpServletRequestBuilder mockMultipartBuilder ...

2018-09-03 18:00:39 498

原创 centos7 mysql5.7 rpm 安装包安装

首先先卸载linux自带的数据库mariadb1.去官网下载5.7安装包2. 查看有无mysql安装依赖 3. yum localinstall mysql80-community-release-el7-1.noarch.rpm4.yum repolist enabled5. vi /etc/yum.repos.d/mysql-community.repo6.groupa...

2018-08-27 09:54:04 151

原创 idea创建Maven项目

http://blog.csdn.net/qq_25591191/article/details/78745312

2018-03-06 14:42:02 103

原创 生成git密钥命令

ssh-keygen -t rsa -C "email@email.com"

2018-03-05 17:29:24 1491

原创 springcontext.xml引入jdbc.properties

2018-03-05 15:38:33 316

原创 新建maven普通项目以及web项目,部署

IntelliJ IDEA 15 创建maven项目 - Angelaboy - 博客园 http://www.cnblogs.com/wql025/p/5215570.html

2018-03-02 17:05:19 115

转载 git push pull fetch

Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegit fetchgit pullgit push本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时,本文覆盖了上面5个命令...

2018-03-01 16:59:01 129

原创 mysql安装遇到的问题

安装zip解压式的,修改my.ini1basedir ---自己MySQL的安装路径2datadir ----自己MySQL的安装路径/data命令行安装 ---mysqld install开启/停止服务 ---net start/stop mysql安装时遇到的问题;找不到msvcp100.dll首先自己在360人工服务寻找msvcp100.dll修复,如若不行,下载mysql-installe...

2018-02-23 18:14:00 134

空空如也

空空如也

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

TA关注的人

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