
Java基础
东方梦想程序员
技术分享无贵贱。
展开
-
insertSelective和insert的区别
1、selective的意思是:选择性2、insertSelective--选择性保存数据;比如User里面有三个字段:id,name,age,password但是我只设置了一个字段;User u=new user();u.setName("张三");insertSelective(u);3、insertSelective执行对应的sql语句的时候,只插入对应的name字段;(主键是...原创 2018-07-30 09:56:18 · 941 阅读 · 1 评论 -
常用java类(必须掌握!)
目录一. org.apache.commons.io.IOUtils二. org.apache.commons.io.FileUtils三. org.apache.commons.lang.StringUtils四. org.apache.http.util.EntityUtils五. org.apache.commons.lang3.StringUtils六. org.a...转载 2018-08-02 10:06:43 · 541 阅读 · 0 评论 -
Java 字节流和字符流
java处理文件的类里面,stream结尾都是采用字节流,reader和writer结尾都是采用字符流。两者的区别就是读写的时候一个是按字节读写,一个是按字符。字符流的底层就是字节流。而字符流主要是读取文本文件内容的,可以一个字符一个字符的读取,也可以一行一行的读取文本文件内容。而字节流读取单位为byte.byte作为计算机存储最基本单位,可以用字节流来读取很多其他格式的文件,比如图片视频等等...原创 2018-08-08 09:49:52 · 231 阅读 · 0 评论 -
巩固你的Java基础
从Javase到SSM架构再到Spring-boot、springSecurity、shirio、Netty都有详细的介绍,个人比较推荐的一个巩固自己基础水平的博客,供参照:https://www.yiibai.com/html/java/...原创 2018-09-12 14:05:49 · 800 阅读 · 0 评论 -
Java迭代器
深入理解Java中的迭代器 迭代器模式:就是提供一种方法对一个容器对象中的各个元素进行访问,而又不暴露该对象容器的内部细节。概述 Java集合框架的集合类,我们有时候称之为容器。容器的种类有很多种,比如ArrayList、LinkedList、HashSet...原创 2018-09-11 11:04:23 · 137 阅读 · 0 评论 -
Java网络知识点基础
通过IP地址和子网掩码与运算计算相关地址http://blog.youkuaiyun.com/perddy/article/details/31376371、TCP/IP1.1 TCP/IP四层模型http://blog.youkuaiyun.com/hbtj_1216/article/details/764727471.2 IP、TCP、UDP首部详解http://blog.youkuaiyun.com/hbtj_12...原创 2018-11-16 17:11:25 · 166 阅读 · 0 评论 -
简短代码实现快速排序
今天动手实现一下快速排序:public class fastSort { public static void main(String[] args) { System.out.println("快速排序"); int[] a = {12,20,5,16,15,1,30,45,23,9}; int start = 0; i...原创 2019-02-28 18:17:09 · 390 阅读 · 0 评论 -
常用排序算法java实现
一、算法的复杂度及稳定性稳定的排序算法是:冒泡排序,直接插入排序,归并排序,基数排序,二叉树排序,计数排序。不稳定的排序算法:选择排序,快速排序,堆排序,希尔排序。二、算法的实现面试中常见的算法: 快速排序>归并排序>堆排序>冒泡>插入>选择。下面依次实现各排序算法。1. 快速排序算法原理快速排序是目前在实践中非常高效的一种排序算法,它不是稳定的排序算...原创 2019-03-02 15:35:54 · 190 阅读 · 0 评论