自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网上总结编程技巧

1.return 一个空的集合,而不是 null如果一个程序返回一个没有任何值的集合,请确保一个空集合返回,而不是空元素。这样你就不用去写一大堆 ”if else” 判断null元素。Java 的标准库设计者已经在 Collections 类中放了一个空的 List 常量 EMPTY_LIST,除此之外,还有 EMPTY_MAP, EMPTY_SET,真是贴心。小心使用 String因为字符串相

2017-08-17 16:41:25 208

原创 回家要看的

window.location方法 location.url( url ) 跳转一个新的地址 location.reload( force ) 重新载入当前页面。force为true时从服务器端重载;false则从浏览器缓存中重载,默认值false。

2017-08-17 16:40:14 333

原创 一些经典的常用例子(随时更新)

.

2017-08-16 16:29:25 473

原创 FTP上传下载删除

FTP上传下载,容易出现乱码,记得转换package com.yinhai.team.action;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import ja

2017-03-10 11:50:47 256

原创 将file类型的文件转换为blob,将blob类型转换为file

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-03-10 11:47:33 30394

原创 Spring事务管理学习

Spring事务管理高层抽象主要包括三个接口PlatformTransactionManager 事务管理器TransactionDefinition 事务定义信息(隔离,传播,超时,只读)TransactionStatus 事务具体运行状态事务的隔离级别mysql默认repeatable_read oracle默认read_committed

2016-10-10 15:33:25 189

原创 easy-ui学习记录-layout布局

通过左侧点击栏来选取右侧信息 $(function(){ $('a[title]').click(function(){ var str = $(this).attr('title'); var title = $(this).html(); if($('#tt').tabs('exists',title)

2016-09-13 16:08:38 543

原创 easyui-form学习记录-form表单

easyui-from表单学习记录 传统ajax提交$('#btn').click(function(){ $.ajax({ type:'post', url:'test3', cache:false, data:$('form').ser

2016-09-13 15:57:39 359

转载 SpringMvc学习记录

SpringMVC服务器验证一种是有两种方式,一种是基于Validator接口,一种是使用Annotaion JSR-303标准的验证,下面主要是学习这两种,工作中推荐后者,方便很多 一.基于Validator接口的验证.首先创建User实例,并加入几个属性public class User { private String username; private String p

2016-09-10 19:32:14 273

原创 Mysql学习语句总结

day15-MySQL 数据库 1 数据库概念(了解)1.1 什么是数据库数据库就是用来存储和管理数据的仓库!数据库存储数据的优先:l 可存储大量数据;l 方便检索;l 保持数据的一致性、完整性;l 安全,可共享;l 通过组合分析,可产生新数据。 1.2 数据库的发展历程l 没有数据库,使用磁盘文件存储数据;l 层次结构模型数据库

2016-09-08 19:47:45 887

转载 EasyUI-DataGrid之批量删除

简单介绍一下,涉及到的几个知识点:     1.checkbox,多选     2.前台到后台传值,我用的是字符串拼接,到了后台在拆分的方式     3.批量删除的底层实现效果图                前台view[html] view plain copy print?table id="list_data" class

2016-09-08 10:28:35 696

原创 for循环的执行流程理解

public static boolean foo(char c){        System.out.print(c);        return true;    }    public static void main(String[] args) {        int i =0;        for(foo('A');foo('B')&&(i     

2016-09-06 16:52:39 242

转载 Java(标准输入/输出流)

Java通过系统类System实现标准输入/输出的功能,定义了3个流变量:in,out,和err.这3个流在Java中都定义为静态变量,可以直接通过System类进行调用。System.in表示标准输入,通常指从键盘输入数据;System.out表示标准输出,通常指把数据输出到控制台或者屏幕;System.err表示标准错误输出,通常指把数据输出到控制台或者屏幕。1.简单标准输入 Syst

2016-09-05 13:15:43 1178

转载 有return的情况下try catch finally的执行顺序(最有说服力的总结)

结论:1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行前确定的;4、finally

2016-09-05 11:39:03 195

原创 converter 可以自定义两个变量之间的转换

/** * 跟format相比可以进行自定义 * 仍然需要在配置文件中进行装配 * @author datou * */public class MyDateConverter implements Converter{    @Override    public Date convert(String source) {        SimpleDat

2016-09-04 19:50:39 222

原创 全局将String 转换为Date格式

/** * 定义全局的变量 * 把String转换为date * @author datou * 需要在配置文件对其进行配置,这样才可以全局通用 * */public class MyDateFormatter implements Formatter{    @Override    public String print(Date object, Loc

2016-09-04 19:35:24 307

原创 springmvc传递json map数据

@RequestMapping("/abc")    @ResponseBody    public Map test1(@RequestParam("page") Integer page,@RequestParam("rows") Integer rows){        Map map = new HashMap();        map.put("total", imp

2016-09-03 17:38:44 348

转载 LIST SET MAP的区别 ARRAYLIST LINKEDLIST vector的区别

Set,List,Map,Vector,ArrayList的区别JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMapCollection接口 

2016-08-19 15:14:19 287

转载 Spring MVC 解读——<mvc:annotation-driven/>

Spring MVC 解读——一、AnnotationDrivenBeanDefinitionParser    通常如果我们希望通过注解的方式来进行Spring MVC开发,我们都会在***-servlet.xml中加入标签来告诉Spring我们的目的。但是我们为什么这么做呢?这个标签是什么意思呢?它做了什么呢?    同样为了弄清楚这些问题, 像标签一样,我们先找到它的解析类。

2016-08-16 10:29:34 197

转载 js实现全选和反选功能

//选中全选按钮,下面的checkbox全部选中 var selAll = document.getElementById("selAll"); function selectAll() {   var obj = document.getElementsByName("checkAll");   if(document.getElementById("selAll").che

2016-07-15 20:01:17 222

转载 Java集合框架List,Map,Set等全面介绍

Java Collections Framework是Java提供的对集合进行定义,操作,和管理的包含一组接口,类的体系结构。 Java集合框架的基本接口/类层次结构:java.util.Collection [I]+--java.util.List [I]   +--java.util.ArrayList [C]   +--java.util.LinkedList [

2016-05-27 19:28:08 157

转载 java synchronized详解

记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问object的

2016-05-27 10:57:41 135

空空如也

空空如也

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

TA关注的人

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