自定义博客皮肤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)
  • 收藏
  • 关注

原创 (最新)Spring5.1.x源码编译 + IDEA + GRADLE

最新Spring5.1.x源码编译 + IDEA + GRADLE版环境准备部分相关链接地址开启building模式将spring5.1.x源码导入IDEA当项目构建完成之后,便可开始编译,直接在moudle中Run All Tests即可测试我们编译好的spring源码构建spring项目是否可用记java小白的一次源码编译环境准备spring源码版本:spring-framework-...

2020-04-09 12:30:50 1461 2

原创 在做JAVA文件上传遇到的与浏览器的兼容性相关的一些问题

FileReader不兼容、files[0]属性不兼容、FormData()对象的不兼容IE低版本、和360浏览器(兼容模式下)下提示“无法获取属性0的值,对象为null或未定义”(注360浏览器极速浏览器是可以用的) 而且发现出现问题的这两种浏览器,显示jsp页面也会发生样式错乱(最后只能用这两种浏览器开发,因为测试人员和业务要求是满足这两个低配浏览器的要求). HTML5新特性,Fil...

2018-09-06 12:12:33 1592

原创 org.apache.commons包下好用的工具,你还没有get?

org.apache.commons 这个包下有很多好用的工具类方法,这是初入Java的小生所必须get的一个点,可以帮助我们快速解决很多小而繁琐的代码,提高代码质量。比如为避免一些空指针,让代码更严谨更安全,像一些常用的判空处理,这个包下提供了很全面的方法来帮助我们快速简单有效达到我们想要的结果。我们在平时的开发中应该多使用开源的工具类,简洁高效我们的代码。下面我就简单举例来说明:(详细内容同学...

2019-12-07 16:42:58 2362

原创 了解数据库事务中的一些基本概念

为什么需要事务?事务主要解决什么问题?分布式事务目前业界的解决方案有哪些?看这些之前还是要先知道这些基本知识4种事务特性,5种隔离级别,7种传播行为事务特性(ACID)(4种):原子性 (atomicity):强调事务的不可分割. 即在事务的所有操作中,只要其中一个操作环节出现异常,那么所有数据操作都需要进行回滚。事务中的操作要么都发生,要么都不发生。所有在事务中的操作要么都成功,要么...

2019-04-25 11:11:00 312

原创 使用EasyUI的datagrid实现报表统计,添加总计行,选中数据行的求和计算等

效果图如下:jsp前台页面:<table id="datagridTable" class="easyui-datagrid" fitColumns="false" border="true" showFooter="true"> <thead> <tr> <th data-options="fi...

2019-04-17 11:11:03 6583 1

原创 在JS中发送ajax请求,并且解析后台返回的Blob类型数据,将数据转换为文件

在JS中如何发送ajax请求,并且解析后台返回的Blob类型数据,将数据转换为文件导出,附带兼容IE8等浏览器普通的jQuery中的ajax请求后台,并不能处理Blob类型的数据,这里用的原生的XMLHttpRequest请求后台这里是做报表导出功能的一种实现://点击-报表导出-执行事件function reportExport(){// 获取页面当前选中记录行var ...

2019-04-17 10:42:41 14457

原创 CSS样式----属性控制<span>达到自动换行效果

通过控制&lt;span&gt;内容过长,为达到美观等要求,需要进行换行操作&lt;/span&gt;我们通过增加css样式属性控制span元素,来达到让其内的内容达到自动换行的效果。 span是内联的,可以把它转换成区块才能换行,加上display:block,块级化就可以换行了。 注意:因为 span 不是块状元素。本身自带有 左浮动的效果,并且连续的英文字母跟数字是没办法 自动换行的...

2018-09-10 15:41:34 7616

原创 jquery.form.js主要用来实现上传ajaxSubmit提交表单【工具方法】

源码jquery.form.js,新建js文件将以下贴入即可。/*! * jQuery Form Plugin * version: 3.51.0-2014.06.20 * Requires jQuery v1.5 or later * Copyright (c) 2014 M. Alsup * Examples and documentation at: http://malsu...

2018-09-06 14:30:26 589

原创 js非空校验【工具方法】

&lt;script type="text/javascript"&gt; //校验非空function isEmpty(v) { switch (typeof v) { case 'undefined': return true; case 'string': if (v.replace(/(^[ \t\n\r]*)|([ \t\n...

2018-09-06 14:23:26 2168

原创 js校验手机号【工具方法】

&lt;script type="text/javascript"&gt;//校验手机号function checkInvoiceMobile(receiver_mobile){ var isMobile = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1})|(14[0-9]{1}))+\d{8})$/; var isP...

2018-09-06 14:20:29 685

翻译 JAVA原生-实现SHA-256【加密算法】-工具类Java

import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Sha256Util {     /**    * 利用java原生的类实现SHA256加密    * @p...

2018-09-06 11:05:22 4226

转载 JAVA 1.5/1.6/1.7/1.8新特性-总结

jdk5新特性自动装箱和拆箱 枚举 静态导入 可变参数 內省 是Java语言对Bean类属性、事件的一种缺省处理方法。例如类A中有属性那么,那我们可以通过getName,setName来得到其值或者设置新的值。通过getName/setName来访问name属性,这就是默认的规则。Java中提供了一套API用来访问某个属性的getter,setter方法,通过这些API可以使你不需要...

2018-09-05 17:38:03 455

原创 myeclipse中的svn忘记原有的密码

myeclipse中的svn忘记原有的密码方法一:1. 查看你的Eclipse中使用的是什么SVN Interfacewindows &gt; preference &gt; Team &gt; SVN #SVN Interface2. 如果是用的JavaHL, 找到以下目录并删除auth目录.C:"Documents and Settings"[YourUserName]"Application...

2018-05-22 15:00:19 1207

原创 DML、DDL与DCL的区别:

DML、DDL与DCL的区别:DML(data manipulation language):数据操作语言例如执行:                SELECT:查询                UPDATE:更新                INSERT:插入                DELETE:删除等都是用来对数据库里的数据进行操作的语言DDL(data definition la...

2018-05-22 14:57:20 157

原创 异常与事务:

异常与事务:A类调用B类如果B有异常,我们想要A做回滚,那么需要在B中抛出异常(如果A类想要回滚,那么A中则不能try{}catch{})如果B有异常,而我们不需要A做回滚,那么需要在B中将异常吃掉...

2018-05-22 14:54:05 719

空空如也

空空如也

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

TA关注的人

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