自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我为祖国添砖Java的博客

我为祖国添砖Java

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

原创 为什么选择做IT

程序员小A接受采访:为什么选择做IT?小A:我小时候非常热爱篮球,有一天我看到乔丹的广告语:JUST DO IT,所以我选择了做IT。

2019-10-24 17:52:38 338

原创 Virtualbox下Linux系统的窗口分辨率过小,如何调整,如何让分辨率自适应窗口大小

之前用Linux都是用VMware做虚拟机安装的Linux系统,今天因为换了笔记本电脑就考虑用Virtualbox安装Linux来使用,感觉Virtualbox比较轻巧,于是就装了一个Red hat的Linux系统,但是从开始装到装完,然后用了半天,发现窗口一直都很小,打开设置一看默认分辨率只有800*600,又不能调成别的,对于显示器比较大的电脑,这个分辨率的窗口简直小的可怜。那究竟该如何解...

2019-09-18 18:16:08 14882 3

转载 面试再问ThreadLocal,别说你不会!

ThreadLocal是什么以前面试的时候问到ThreadLocal总是一脸懵逼,只知道有这个哥们,不了解他是用来做什么的,更不清楚他的原理了。表面上看他是和多线程,线程同步有关的一个工具类,但其实他与线程同步机制无关。线程同步机制是多个线程共享同一个变量,而ThreadLocal是为每个线程创建一个单独的变量副本,每个线程都可以改变自己的变量副本而不影响其它线程所对应的副本。官方API上...

2019-09-09 12:03:34 327

转载 IOS微信页面input输入框失去焦点,软键盘关闭后,被撑起的页面无法回退到原来正常的位置,导致弹框里的按钮响应区域错位

H5微信页面开发,软键盘弹起后,若原输入框被遮挡,页面整体将会上移,然而当输入框失焦,软键盘收起后,页面未恢复,导致弹框里的按钮响应区域错位。解决方案:给输入框(或select选择框)添加失去焦点的事件,当输入框失去焦点,页面自动滚动到顶部,并且需要加定时器,否则偶尔会失效,$("input,select").blur(function(){ setTimeout(func...

2019-08-30 14:43:21 443

转载 面试官:讲一下 Spring IOC 的原理

注:本文章转载自微信公众号后端技术精选,作者Run。1.什么是IoC容器和Bean?说到容器,就是用来装东西,那么这里边装的是什么那?是bean对象。那么你会问什么是bean?这就要从很久很久以前说起,当我们创建对象的时候,我们会new一个对象出来,但是会有这么一个问题,当我们在不同的包下需要this对象的时候,我们都会进行new的操作,这还只是一个对象,那么要创建多个对象呢?是不是很...

2019-08-28 16:26:12 5585

原创 js/jQuery实现禁止页面后退

js:<script language="javascript"> //防止页面后退 history.pushState(null, null, document.URL); window.addEventListener('popstate', function () { history.pushState...

2019-08-28 10:40:10 1245

原创 Dubbo入门demo—电商平台模块调用实战

关于dubbo的介绍以及背景,此处不进行描述,如需了解,可自行百度,亦可参考以下博客:https://blog.csdn.net/noaman_wgs/article/details/70214612下面直接开始构建项目,在这之前可以先了解一下dubbo官方的入门demo—quick start,百度搜索dubbo官网点击进入quick start或直接在浏览器地址栏输入dubbo.io进入,...

2019-08-01 17:35:15 366

原创 Spring的7种事务传播行为分析实例(二)

接着上一篇讲的,确保数据库连接和操作没有问题之后,开始对事务传播行为进行测试,在浏览器中输入路径http://localhost:8080/user/save,来看一下测试结果:从控制台中可以看到Hibernate打印出了一条insert语句,证明插入了一条数据,但是为什么doA()方法和doB()方法都执行了却只插入了一条数据呢?那插入的这条数据又是哪个方法里面的呢?我们先到数据库查询一...

2019-07-11 15:24:49 370

原创 Spring的7种事务传播行为分析实例(一)

今天任务不多,闲来没事的时候看到一篇关于事务传播机制的博客,里面除了对7种事务传播机制的介绍和讲解,还谈到了事务的传播机制定义在TransactionDefinition接口中,我们也可以通过枚举类Propagation类调用,然后正好也没事做,我就去看了一下TransactionDefinition接口和Propagation类的源码,看完之后发现里面就是对7种事务传播机制的定义还有几个获取事务...

2019-07-10 18:52:01 436 1

原创 关于SpringBoot整合Swagger2的总结

一. Swagger2简介相信大家都知道SpringBoot,下面谈一下什么是Swagger2,以及它的作用。接口文档生成工具Swagger2是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。作用:  1.接...

2019-07-03 14:31:39 216

原创 如何使select标签的文本居中

<select id="" name="" style="text-align:center;text-align-last:center;"> <option value =""></option> <option value=""></option> <option value =""></opt...

2019-06-26 17:30:28 1129

原创 关于sql语句左连接(右连接)与条件同时存在的总结

1.SQL中左连接on and条件和where条件执行先后顺序执行顺序:先执行on and条件,再执行where条件具体是:首先根据on and条件过滤出满足条件的右侧表记录,然后根据关联字段,左侧表再与过滤出的右侧表记录进行连接,满足关联字段相等,则返回左侧表和右侧表字段信息;若不满足,则返回左侧表字段信息,右侧表字段则显示NULL。连接出的结果则存入临时表中。最后where条件...

2019-06-25 10:55:07 8611 1

转载 spring整合quartz注入service的及动态任务处理问题

原文地址:https://blog.csdn.net/qq736655183/article/details/79230156本文主要写一下关于spring+quartz的用法,对于quartz基本或原理不太了解的话最好去相关文章了解一下。ps:个人觉得,quartz和spring+quartz原本的用法还是有着天差地别,所以了解下原理,也没必要把quartz基础的用法都搞懂,实际中一般不...

2019-06-18 09:30:32 870

原创 关于使用Spring Mail以及Java Mail发送邮件的总结

以前我们使用JavaMail发送邮件,步骤挺多的。现在的项目跟Spring整合的比较多。所以这里主要谈谈SpringMail发送。一、相关配置1.导入jar包如果是Maven项目,Maven地址如下: <dependency> <groupId>org.springframework</groupId> ...

2019-06-12 21:31:26 5333

转载 将引用了第三方jar包的Java项目打包成jar文件的两种方法

今天在整理项目打包时发现了这篇博客,觉得总结的很好,因此将其转发,希望对大家有帮助。方案一:用Eclipse自带的Export功能步骤1:准备主清单文件 “MANIFEST.MF”由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-Version: 1.0Class-Pa...

2019-06-11 09:37:02 2438 1

原创 jsp页面读取xxx.properties文件中的配置以及配置文件的配置

一、配置文件的配置new-->File,命名为messages.properties,在propertites中对name和value进行配置,name要和下面的fmt:message key值对应。二、配置文件的读取1.JSP页面引入jstl中的fmt标签<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/j...

2019-06-06 19:46:06 4006

原创 Eclipse中自动插入作者、日期等信息的注释快捷键

例如:/** * @param * @return */快捷键为:ALT + SHIFT +J想更换为其他的快捷键:Window-->Preferences-->General-->Keys;找到"add javadoc comment"更改自己喜欢的快捷键。另外如果需要修改注释信息,修改的方法有两种:1.直接在eclipse给的模板下...

2019-06-05 15:03:24 5000

原创 js实现禁用,鼠标不可点击

本文所讲的禁用针对的是没有disable属性的元素,如div、li标签等,有该属性的元素如input、button标签等需要禁用可直接对此属性进行设置。鼠标不可点击主要是两种表现:1.鼠标不可点击时的显示状态//document.getElementById('id').style.color="grey";(置灰)//$('#id').style.color="grey";(置灰...

2019-06-05 10:02:21 15388

转载 js函数和变量的声明与执行顺序

原文地址:https://www.cnblogs.com/highshao/p/5442460.html一、函数执行顺序1、正常顺序     function f(){ alert(2); } f(); //alert 2所有浏览器都能测试通过。2、倒序调用      f(); //al...

2019-06-03 18:25:14 737

转载 java POI excel 导出复合样式(一个单元格多个样式)

前言:java poi 导出 excel 时,需要设置一个单元格有多个字体样式,有点类似于富文本。想要达到的效果(一个单元格里):我使用的 poi 版本是: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactI...

2019-06-01 16:08:45 1805

原创 关于联合主键的表的注解和配置问题

今天收到了一个新需求,需要更新一个有联合主键的表,一开始拿到数据库(DB2)的时候,打开发现它的key键有两个,再看唯一键却只有一条,但是一条记录里面对应了多个字段,于是我查了一下资料,发现原来所谓的一张表多个主键,一般称之为联合主键。关于联合主键我做了以下总结:1、数据库的每张表只能有一个主键,不可能有多个主键。2、所谓的一张表多个主键,我们称之为联合主键。联合主键:就是用多个字段一起作...

2019-06-01 11:15:22 1338

原创 如何使用HibernateTemplate执行Sql(非查询)语句

今天在项目开发的时候,碰到一个联合主键的表更新的问题,我是使用controller将实体类传到dao层的update方法里面的,由于上面刚用HibernateTemplate做了save操作,也是传的对象,上面的插入操作没有什么问题,控制台里面也打印出了Hibernate的insert语句,于是我直接复制上面的代码,然后改成了update操作,测试了一下,发现并没有报错,一开始我以为更新成功了,但...

2019-05-31 18:21:32 583

原创 POI设置excel格式为文本格式与列宽设置总结

一、excel文本格式的设置java使用POI下载导入模板,常常会因为自带的格式为常规,导致导入的数据型内容,默认带四位小数,或者超过12位后使用科学计数型表示,但是服务器又需要验证数据的准确性,所以往往很难校验数据的准确性,用户输入也很麻烦,为了解决此种情况发生,往往给模板的默认格式为文本格式,这样就可以无视用户的输入,能够更好的校验内容,下面是使用java将Excel格式设置成文本的方法....

2019-05-25 17:32:08 2583

原创 关于请求出现 Status Code: 406 Not Acceptable

今天在项目开发中,前端页面使用ajax访问springmvc的控制器,发现路径是对的,进入了控制器,但是在数据返回的时候前端就报406的错,搞了一下午不知道什么原因,第二天早上一来思路就清晰了。状态码406:HTTP协议状态码的一种,表示无法使用请求的内容特性来响应请求的网页。说白了就是后台的返回结果前台无法解析就报406错误。示例代码中请求代码,后台代码均正常,且有返回信息。如下图:...

2019-05-25 11:31:26 12928 1

原创 关于CSDN如何搜索用户以及关注好友

昨天才写第一篇博客,今天朋友说想去看一下,但是怎么搜都搜不到。原来CSDN搜索用户要使用如下方法:http://blog.csdn.net/ID(此处的ID就是你想查找的账号名)注意这里的ID一定是要写用户ID,如果你写昵称是会找不到路径的,点击个人中心,查看个人资料,将ID加在上面的网址后面,然后将地址复制到浏览器地址栏就可以搜索到用户并且关注好友了。...

2018-11-19 15:20:48 9415 7

原创 我的第一篇博客

我的第一篇博客 今天是我第一次在CSDN上写博客,之前注册过账号,只是一直没有写博客。 我是一个大四的学生,我学的专业并非计算机专业,但是出于对游戏的热爱,我选择了数字媒体技术专业,这 是一个类似软件工程的专业,国内开设这个专业的大学并不多,现在我在外面实习,经过四个多月的实习,我 越来越觉得大学三年在学校学的东西真的很少,还是不足以满足现在的企业和公司对程序员的要求。 ...

2018-11-19 11:14:09 358 1

空空如也

空空如也

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

TA关注的人

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