- 博客(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
原创 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关注的人