自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 排序算法整理(图文)

**排序算法**排序分两类:内部排序:将需要处理的数据都加载在内部存储器(内存)中进行。外部排序:数据量过大无法全部加载到内存当中,需要借助外部存储进行排序!常见排序算法分类常见算法时间复杂度冒泡排序(O(n^2))基本思想:依次比较相连元素的值,若发现逆序则交换。优化:因为排序的过程中,各元素不断接近自己的位置,如果一趟比较下来没有进行过交换,就说明序列有序,因此要在...

2020-03-07 22:37:19 503

原创 递归算法

1.递归算法概念:就是方法自己调用自己,每次传入不同的变量。规则:1)执行一个方法时,就创建一个新的受保护的独立空间(4空间)2)方法的局部变量是独立的,不会相互影响,比如n变量3)如果方法中使用的是引用类型变量(比如数组),就会共享该引用类型的数据4)递归必须向退出递归的条件逼近,否则就是无限递归,出现StackOverflowError,死龟了:)5)当一个方法执行完毕,或者遇到...

2020-03-07 22:14:28 111

原创 SpringMVC架构

SpringMVC框架结构SpringMVC架构流程1、用户发送请求至前端控制器DispatcherServlet2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、DispatcherServlet通过Ha...

2019-09-10 23:54:21 102

原创 mybaties映射文件#{}和${}的区别,以及parameterType和resultType

#{}和${}的区别1.#{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行java类型和jdbc类型转换,#{}可以有效防止sql注入。 #{}可以接收简单类型值或pojo属性值。 如果parameterType传输单个简单类型值,#{}括号中可以是value或其它名称。2.表示拼接sql串,通过{}表示拼接sql串,通过表示拼接sql串,通...

2019-09-08 23:16:00 167

原创 MyBaties架构

MyBaries架构1.mybatis配置SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlMapConfig.xml中加载。2、通过mybatis环境等配置信息构造SqlSessionFactory即会话工厂3、由会话工厂创建sq...

2019-09-07 23:59:50 127

原创 JDBC编程步骤(附代码)

JDBC编程步骤1、加载数据库驱动2、创建并获取数据库链接3、创建jdbc statement对象4、设置sql语句5、设置sql语句中的参数(使用preparedStatement)6、通过statement执行sql并获取结果7、对sql执行结果进行解析处理8、释放资源(resultSet、preparedstatement、connection)代码:public sta...

2019-09-07 22:50:10 425

转载 java 静态代理

静态代理:1.公共接口2.真实角色3.代理角色public class StrticProxy { public static void main(String[] args) { new WeddingCompany(new You()).happyMarry();//调用 }}//公共接口interface Marry{ void happyMarry();}//...

2019-04-19 22:37:23 70

转载 FileUtils的简单读写文件操作

读取文件public class CIOTest03 { public static void main(String[] args) throws IOException { //读取文件 String mag=FileUtils.readFileToString(new File("F:\\java.cx\\IO02\\src\\abc.txt"),"UTF-8"); ...

2019-04-18 22:45:18 5994

翻译 Java 文件缓冲流

IO 文件读取 加入缓冲流public class BufferedCopy { public static void main(String[] args) { copy("F:/java.cx/IO02/src/abc.txt","F:/java.cx/IO02/data.txt"); } public static void copy(String scrPath, S...

2019-04-10 23:25:57 759

翻译 java IO流

java IO流文件到程序到数组,数组到程序到数组!1.文件到数组* 1)文件到程序FileInputStream* 2)程序到数组ByteOutputStream2.数组到文件* 1)数组到程序ByteArrayInputStream* 2)程序倒数组FileOutputStream/* * 1.文件(图片)存到数组 * 2.数组转到文件(图片) */public cla...

2019-04-09 20:59:19 71

空空如也

空空如也

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

TA关注的人

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