- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 java 几种排序方式
刚开始学习 一点点总结1、冒泡排序原理:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较package cn.com.text;import java.util.Arrays;publ...
2018-04-28 10:38:57
229
转载 java枚举创建,定义注意事项
public class Text { public enum a{ Y("是","yes"); private String name; private String code; private a(String name, String code) { this.name = name; this.code = code; } }Y("是","yes"); ,当定义属性时. ...
2018-04-02 16:29:40
652
转载 bootstrap多图片上传实现
<div class="file-loading"> <input id="file-1" type="file" multiple class="file" data-overwrite-initial="false" data-min-file-count="2"> &
2018-03-26 16:09:10
1862
原创 base64上传图片
上传的图片格式只能是png,如果上传其他 修改这个 data:image/png;base64 ——png 或者传数据时不要带上data:image/png;base64这个import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.OutputStream;im...
2018-03-26 10:49:19
246
转载 为什么这里要用list、或者set、map,它们的优缺点是什么
如果你经常会使用索引来对容器中的元素进行访问,那么 List 是你的正确的选择。如果你已经知道索引了的话,那么 List 的实现类比如 ArrayList 可以提供更快速的访问,如果经常添加删除元素的,那么肯定要选择LinkedList。如果你想容器中的元素能够按照它们插入的次序进行有序存储,那么还是 List,因为 List 是一个有序容器,它按照插入顺序进行存储。如果你想保证插入元素的唯一性,...
2018-03-23 11:40:10
993
转载 list和set是实现了collection接口的。
List:1.可以允许重复的对象。 2.可以插入多个null元素。 3.是一个有序容器,保持了每个元素的插入顺序,输出的顺序就是插入的顺序。 4.常用的实现类有 ArrayList、LinkedList 和 Vector。ArrayList 最为流行,它提供了使用索引的随意访问,而 LinkedList 则对于经常需要从 List 中添加或删除元素的场合更为合适。...
2018-03-23 11:37:47
638
转载 Java多线程编程-线程安全和锁Synchronized概念
一、进程和线程1、在传统的操作系统中,程序并不能独立运行,作为资源分配和独立运行的基本单位都是进程。2、进程是爹妈,管着众多线程儿子。3、进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。4、线程:有时被称为轻量级进程,lwp,是程序...
2018-03-23 10:48:46
176
转载 谈谈对Spring IOC的理解
1.1、IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下: ●谁控制谁,控制什么:传统Java...
2018-03-22 14:36:26
174
转载 ArrayList,Vector, LinkedList的存储性能和特性?
ArrayList 采用的是数组形式来保存对象的,这种方式将对象放在连续的位置中,所以最大的缺点就是插入删除时非常麻烦LinkedList 采用的将对象存放在独立的空间中,而且在每个空间中还保存下一个链接的索引 但是缺点就是查找非常麻烦 要丛第一个索引开始ArrayList和Vector都是用数组方式存储数据,此数组元素数要大于实际的存储空间以便进行元素增加和插入操作,他们都允许直接用序号索引元素...
2018-03-22 11:19:48
641
转载 BeetlSQL 特点
1. BeetlSQL 特点BeetSql是一个全功能DAO工具, 同时具有Hibernate 优点 & Mybatis优点功能,适用于承认以SQL为中心,同时又需求工具能自动能生成大量常用的SQL的应用。开发效率无需注解,自动使用大量内置SQL,轻易完成增删改查功能,节省50%的开发工作量数据模型支持Pojo,也支持Map/List这种快速模型,也支持混合模型SQL 模板基于Beetl实...
2018-03-22 09:51:07
568
转载 Java中的String,StringBuilder,StringBuffer三者的区别
首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > StringString最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的例子:1 String str="abc";2...
2018-03-22 09:41:38
145
原创 极光推送消息
public static PushPayload bulidAndroidCustomMsg(String content,String... userids) { return PushPayload.newBuilder() .setPlatform(Platform.android()) .setAudience(A...
2018-03-22 09:13:49
271
原创 io流的上传文件
前台<input type="file" name="signName" id="signName" value="" ">java后台MultipartHttpServletRequest multiRequest = (MultipartHttpServletRequest)request;MultipartFile signName= (Multipart...
2018-03-22 09:07:21
1695
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人