自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 千万级乃至亿级排序思路

看了别人的博客了解到方法,感到非常震撼,理了下思路分享给大家.=================第一种 快排加归并 普适举例 有 一百万条数据要排序分成四个文件 四个部分,分别进行内部快排,最后在把四个有序文件进行归并排序合成一个文件.(内部还可以再分,大体思路)================第二种 位向量法 数据不能重复,只适合数字,数字>=零等限制条件举例 ...

2019-03-31 20:11:49 2185

原创 spring框架复习--aop,事务

AOP概述1.AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。2. 利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。3.AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码 经典应用:事务管理、性能监视、...

2019-03-31 11:10:00 224

原创 java IO流

IO流: 以内存为基准,流向内存为输入流,流出内存为输出流.======================(字节)InputStream outputStream 抽象类.是所有IO流的超类(父类)(字符)reader writer=====================FileIn(out)putStream是最简单的一个实现类.操作对象是文件.注意点:publ...

2019-03-30 13:11:20 112

原创 java属性集

java.util.Properties 继承于 Hashtable ,来表示一个持久的属性集。它使用键值结构存储数据,每个键及其对应值都是一个字符串。该类也被许多Java类使用,比如获取系统属性时, System.getProperties 方法就是返回一个 Properties 对象============================常用方法:publicObjects...

2019-03-30 11:05:56 358

原创 JDBC statement和preparedStatment区别

从名字可以看出prepared ,是已经预编译过的。 效率更高代码体现:String sql="xxxxxxx"; Statement statement = conn.createStatement(); PreparedStatement preStatement = conn.prepareStatement(sql);//在这里就已经编译了 执行的时候: R...

2019-03-29 20:48:20 578

原创 常用排序算法 java实现

import java.util.*;/** * Created by 91407 on 2019/3/27. */public class TestDemo { public static void main(String[] args) {int[] arr=new int[]{ 10,7,5,8,2,3,6,9,1,4,11}; quickSort(arr...

2019-03-28 20:51:41 172

原创 java 数据操作 原子性

java中 基本类型简单的赋值操作都属于原子操作 比如 int x;x=10;又比如y=x; x++;等操作其实是两步操作,单步都是原子操作,合起来就不是了,再多线程高并发下就会出现问题valatile关键字保证了可见性,被修改的值会被立即更新到内存,但是依然不能保证原子性.保证原子性方法:1.将x++封装到方法,用synchronized 修饰该方法2.还是将操作提到方法中...

2019-03-27 18:37:37 1269

原创 java线程 同步

解决同步问题====================1.同步锁java.util.concurrent.locks.Lock 机制提供了比synchronized代码块和synchronized方法更广泛的锁定操作,同步代码块/同步方法具有的功能Lock都有,除此之外更强大,更体现面向对象。==============================2.同步代码块...

2019-03-26 20:08:13 118

原创 throw throws

异常erorr 虚拟机中的错误 ,我们管不了excption:编译时异常:Excption运行时异常:RuntimeExcption;==============throw关键字 在方法体内抛出异常类throws:运用于方法声明之上,用于表示当前方法不处理异常,而是提醒该方法的调用者来处理异常(抛出异常).如果方法内通过throw抛出了编译时异常,而没有捕获处理,那...

2019-03-25 21:42:28 375

原创 springboot

入门案例使用IDEA创建一个maven项目选择quickstart或者webapp创建一个maven项目 这里我选quickstart(jar包,springboot中可以用jar包做web开发,原来做的ssm项目部署到tomcat上都是war包)在pom文件中添加依赖我们只需要添加 starter-web 就可以引入web开发相关的包,不像springmvc需要添加一大堆依赖新建一...

2019-03-24 21:30:31 159

原创 ccf-url映射

得分四十 看了半天找不到错误在哪里试题编号: 201803-3 试题名称: URL映射 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   URL 映射是诸如 Django、Ruby on Rails 等网页框架 (web frameworks) 的一个重要组件。对于从浏览器发来的 HTTP 请求,URL 映...

2019-03-14 22:52:43 169

原创 spring框架---基本配置与bean装配:xml和注解,监听器

定位spring框架在项目中的地位:我目前只学了ssm框架但也类似于上图,主要管服务层,作用主要是创建bean (描述可能不太准确或者是错误的,但是目前写了一个项目后,这是真实的体会).核心jar包 前期准备(此教程用的3.2的spring 太老了 但核心包一样. 我学的spring4.2 也比较老了)工厂结构图个人理解:1.spring就像一个大工厂,专门生产bean.ap...

2019-03-04 21:00:01 377

原创 mybatis,mybatis连接池,延迟加载,缓存,二级缓存,注解开发,整合spring思路

JDBC编程jdbc概念:是一种执行SQL语句的java api.JDBC存在的问题麻烦,频繁的释放资源,性能浪费,硬编码,获取到的结果处理麻烦.Mybatis复习架构简单流程 :在mapper.xml中写SQL语句 mapper.java 写对应的接口 .再配置mapper扫描后,(官方推荐方法)可以自动生成mapper接口的实现类.随后用调接口中的方法就可以了.配置文件...

2019-03-03 16:28:36 267

空空如也

空空如也

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

TA关注的人

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