自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李泽珑李泽珑~~~

在校学生学习记录博客呀!

  • 博客(41)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java注解总结

注解作用用来检查某些限定,比如 override打上标记,配合反射机制,获取注解上设定的某些值,用来做某些指定的事情ElementType 与 RetentionPolicyElementType: 指定了一个annotation可以用来修饰哪种类型的类。RetentionPolicy : 指明该annotation能够最多能够存在于哪个阶段,比如只能存在于 源码中,字节码中就已经不在了。package java.lang.annotation;public enum Eleme

2020-10-08 23:50:27 185

原创 《Anomaly Detection-A survey》

《Anomaly Detection-A survey》Anomaly Detection检测技术[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-innhRNxl-1601994734155)(C:\Users\Administrator.RORA5V8714TO6NE\AppData\Roaming\Typora\typora-user-images\image-20201005165302784.png)]异常类型Point Anomaly数据点的异常,单个指

2020-10-08 23:47:04 501

原创 FOCUS : Shedding Light on the High Search Response Time in the Wild (学习记录)

问题:解决在运维中,发现高搜索响应时间之后,使用机器学习算法发现异常AIops 看的第一篇论文学习记录。对web应用中 high search response time 请求时间长 影响因素的分析然后使用决策树算法得出影响结果以及分析 影响 的 type通过分析 影响因子KPI (Key performance indicator)的 权重,然后针对性的进行...

2019-11-19 22:47:20 505

原创 JDBC部分源码解析

整个过程 String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://localhost:3306/blog?.........."; String username = "root"; String password = "wanghao"; ...

2019-04-26 20:23:39 627

原创 《MySQL + Innodb存储引擎 》三刷总结

第一章1 . 数据库指的是 二进制文件,而数据库实例是操作所有数据的程序。2 . MySQL的整体结构从下到上 : 物理的二进制文件(不同的文件系统分卷形式等) ----- 针对表的存储引擎 ----- 优化器组件、缓冲组件、管理服务与工具组件、SQL接口组件 ------ 连接池组件 ----- 不同语言的对接接口3 . 针对单表建立一个 .ibd 文件,每一个数据库 里面单...

2019-03-10 20:38:17 463

原创 Excutor框架及线程池总结

1. UML2. 四个顶部接口2.1 Callable()public interface Callable<V> { V call() throws Exception; // 带有返回值 , 用于异步操作的情况下,即需要该线程返回的值做进一步的操作。比如:线程操作是否达到要求}也是一种线程实现的接口,但是具有返回值,即在重写的call方法中具有ret...

2019-03-07 20:54:36 504

原创 HashMap及相关集合框架的总结

ConcurrentHashMap相关几个重要参数:构造函数有5个,分别是 : ( ) / ( initialCapacity ) / ( initialCapacity、loadFactor )/ ( initialCapacity、loadFactor、concurrentLevel )/ ( Map接口的实现类对象 ) >&g

2019-03-01 21:03:02 259

原创 Java中锁的自我总结(同步队列、等待队列)

关于锁的总结自旋锁这是在 ReentrantLock 类下的,在内部实现了三个静态类,Sync继承抽象队列同步器,Sync下面分了 公平与非公平两类。在队列同步器中都涉及到了在同步队列中两种类型的自旋锁是如何工作的。首先关于自旋锁:在同步队列中,不阻塞线程(避免了 线程阻塞带来的 上下文切换的开销,但是会涉及到 CPU 资源的浪费)如果一个 线程 争抢 锁失败后,会将它的各种状态信息还...

2019-02-27 13:18:45 8769 2

原创 关于 volatile 关键字只保证了内存可见性而不原子性 && volatile + CAS 算法保证原子性

1.volatile 关键字值保证了内存可见性而不原子性内存可见性指的是   共享变量 X 在线程A中修改之后,在其他线程中的数据副本全部失效,其他线程需要使用该变量的时候,需要去主内存重新的刷新获取最新的值。volatile 修饰变量之后,可以达到这个要求。但是  如果针对volatile的一些操作,比如 自增操作。分为了  load   修改   store  三步。汇编指令级别有...

2019-02-25 15:27:56 366

原创 MySQL: 第二遍→【MySQL技术内幕+InnoDB存储引擎】学习之(四)

目录第八章   备份与恢复8.1 简述8.2 冷备8.3 逻辑备份8.3.1 mysqldump工具8.3.2 select  ... into outfile 用于导出表数据   ---   load   data infile  导入8.3.3 逻辑备份的恢复8.4 二进制日志备份与恢复8.5 热备8.6 快照备份8.7 复制第九章  性能调优...

2019-02-19 15:33:02 224

原创 大数据入门学习全过程知识记录

0 前言:自2月25起,实训20天,选择的大数据方向,最终团队需要给出一个大数据项目。0基础。从2.18起,先一步入门学习预习大数据内容以下记录所有的预习内容。1.体系:MapReducehive    Hadoop扩展工具,使用sql转换为Hadoop任务HBASE  关系型数据库,但是去除了事务这个特性,实现随机读取和实时访问。表数据读写zookeeper   ...

2019-02-18 10:36:17 370

原创 MySQL: 第二遍→【MySQL技术内幕+InnoDB存储引擎】学习之(三)

第六章  锁6.1 lcok 与 latch 6.2  Innodb 的锁6.2.1 类型S lock    X lock    行锁 意向锁, 对细粒度的操作加锁,需要对  粗粒度 加上意向锁。6.2.2 一致性非锁定读行被加上了  X lock ,此时不等待锁的释放,而是读取  快照  数据(undo 之前的版本数据)。6.2.3  一致...

2018-12-26 22:44:54 188

原创 MySQL: 第二遍→【MySQL技术内幕+InnoDB存储引擎】学习之(二)

根据“MySQL的的的的技术内幕+的InnoDB的中的存储引擎”一书的学习记录目录第四章表4.1索引组织表4.2 Innodb的逻辑存储结构4.2.1 表空间4.2.2 段segment4.2.3 区域范围4.2.4 页 page4.2.5 行 column4.3 Innodb行记录格式4.4 Innodb数据页结构4.5命名文件格式机制4.6约...

2018-12-23 23:07:42 797

原创 MySQL: 第二遍→【MySQL技术内幕+InnoDB存储引擎】学习之(一)

根据《MySQL技术内幕+InnoDB存储引擎》一书的学习记录目录根据《MySQL技术内幕+InnoDB存储引擎》一书的学习记录第一章:体系结构1.1、关于数据库 与 数据库实例的理解,实例应该理解为管理这些数据的运行程序。1.2、mysql体系结构第二章:innodb 存储引擎2.1、关于后台线程2.2、关于内存2.3、Master Thread  工作方式(...

2018-12-22 20:21:41 916

原创 【俱乐部模面】二:反馈记录

一下知识需要自己重新进一步的学习:monitorhashmap与hashtable在hash中一个是位运算一个是对容量取余运算的不同。偏向锁内存模型中的指令、以及重排序等知识JVM分区与运行时数据区混淆了。垃圾回收spring的事务  和  传播范式非关系型数据库接触jvm内存屏障集合框架IOC AOP bean生命周期 学习自我总结...

2018-11-23 11:35:51 159

原创 MySQL: 第一遍→【MySQL技术内幕+InnoDB存储引擎】学习记录

2018/11/18记录:花了一整周的时间看了《MySQL技术内幕+InnoDB存储引擎》一书,本次只是对MySQL数据库的整体有了进一步的认识,包括以下知识:架构 的线程问题:主线程等innodb的关键特性:插入缓冲、两次写、自适应哈希、异步IO、刷新临近页文件:参数文件、日志文件(error log    redo log   undo log等)、套接字文件、pi...

2018-11-18 18:36:51 358

原创 MySQL:聚类与非聚类索引个人学习记录

深入浅出数据库索引原理聚集索引与非聚集索引的总结

2018-11-13 21:35:57 717

原创 MySQL:主从库配置记录(Windows系统)

服务器配置:阿里云  2G  1M带宽操作系统:winow  server 2012首先确保所有需要的端口已经在平台上添加了  安全组规则,打开了端口。部署目的:主从库实现同步以及读写分离主数据库用于对数据库进行 修改,从数据库进行读。配置文件路径:C:\ProgramData\MySQL\MySQL Server 5.7\my.ini主数据库配置:配置文件...

2018-11-07 13:03:08 787 2

原创 【面试题】Java面试题--技术框架--个人学习记录

1、看过哪些开源框架的源码 2、为什么要用Redis,Redis有哪些优缺点?Redis如何实现扩容? 3、Netty是如何使用线程池的,为什么这么使用 4、为什么要使用Spring,Spring的优缺点有哪些 5、Spring的IOC容器初始化流程 6、Spring的IOC容器实现原理,为什么可以通过byName和ByType找到Bean 7、Sp...

2018-10-06 20:11:28 327

原创 【面试题】Java面试题--技术深度--个人学习记录

1、有没有看过JDK源码,看过的类实现原理是什么。2、HTTP协议 TCP详解关于http协议3、TCP协议 TCP详解关于http协议4、一致性Hash算法5、JVM如何加载字节码文件loading、verification、preparation 、 Resolution、initialization 、using 、unloading6、类加载...

2018-10-03 15:09:00 2182

原创 【面试题】Java面试题--基础总结--个人学习记录

1、Java线程的状态新建new:新创建一个线程对象。就绪runnable:创建线程对象后调用start方法,此时线程进入可运行状态,等待CPU的时间片,且其他所需资源已获得。运行running(一般不考虑这种状态):线程分得CPU的时间片、资源后运行线程。阻塞blocked:获取锁的时候,锁被其他线程获得,此时该线程进入一个特定的等待队列(同步队列:放的是所有想要获取锁的线程),...

2018-09-19 15:41:58 336

原创 Java面试题(一个一个来慢慢解决吧,做个记录)

 【基础】官方参考答案:基础答案Java线程的状态 进程和线程的区别,进程间如何通讯,线程间如何通讯 HashMap的数据结构是什么?如何实现的。和HashTable,ConcurrentHashMap的区别 Cookie和Session的区别 索引有什么用?如何建索引? ArrayList是如何实现的,ArrayList和LinedList的区别?ArrayList如何实现...

2018-09-18 18:40:48 449

原创 关于Spring SpringMVC框架使用体会简述

开发网站项目的时候后端使用的是SpringMVC框架开发开发环境:eclipsejdk1.8Spring 4.0开发体会:相比于之前的传统servlet开发方法,省略了大量代码,并且减少了大量的servlet重复编写。 封装了jdbc处理方法,封装了大量的内部方法,不再需要每次都去进行数据库连接、数据库打开、数据查询、最后关闭的行为,传统方法对数据库的负担很大,因此...

2018-08-26 09:28:44 474

原创 Java虚拟机(JVM)

博文学习个人记录:Java虚拟机2018.8.17 

2018-08-17 18:45:40 178

原创 Spring-MVC前后端表单注册Demo

Demo  V1.0https://download.csdn.net/download/whandwho/10567698对spring的dao(@Repository)、service、conponent、controller、model层进行了分别的示例、环境配置完全OK,jdk建议使用1.8。前端是jsp进行的表单传输数据。数据库目前没有使用spring的jdbc封装类。 ...

2018-07-27 13:15:24 185

原创 Tomcat: eclipse导出war包部署到tomcat的webAPP中报错:Module name is invalid.

修改导出包的名字为 项目工程名(2018.7.25 记录) 

2018-07-25 16:26:34 2107

原创 Java自定义注解

两篇博客地址:做个记录。http://www.cnblogs.com/peida/archive/2013/04/24/3036689.htmlhttp://www.cnblogs.com/peida/archive/2013/04/26/3038503.html   ----2018.8.25   自定义注解再学习记录 1.很多的框架中的注解都是自定义的,例如sp...

2018-07-24 14:47:39 182

原创 TCP/IP协议族(http等)

记录下自己看的两篇很棒的博文:没必要自己再总结一下了。TCP详解关于http协议其他:这里建议使用chrome浏览器查看开发者工具里面的请求、响应形式,一目了然。当然wireshark也建议使用。之后会有添加,作为自己的记录吧。...

2018-07-20 14:50:29 179

原创 hashmap数据结构详解(五)之HashMap、HashTable、ConcurrentHashMap 的区别

【hashmap 与 hashtable】hashmap数据结构详解(一)之基础知识奠基hashmap数据结构详解(二)之走进JDK源码hashmap数据结构详解(三)之hashcode实例及大小是2的幂次方解释hashmap数据结构详解(四)之hashmap过程综述hashmap数据结构详解(五)之HashMap、HashTable、ConcurrentHashMap ...

2018-07-19 17:20:36 951

原创 hashmap数据结构详解(四)之hashmap过程综述

hashmap数据结构详解(一)之基础知识奠基hashmap数据结构详解(二)之走进JDK源码hashmap数据结构详解(三)之hashcode实例及大小是2的幂次方解释hashmap数据结构详解(四)之hashmap过程综述hashmap数据结构详解(五)之HashMap、HashTable、ConcurrentHashMap 的区别关于hash方式前面已经说过了。首先现在有...

2018-07-17 19:03:40 1147

原创 算法随笔:动态规划算法实现DNA序列对齐

背景:专业写作课的实验项目项目背景:利用动态规划算法的思想实现DNA的序列最优对齐算法思路:暂时略-------------------------------------------------------------下面的代码是完整的项目:可直接运行源码:public class Sequence { public Sequence() { } // 存储类的list static...

2018-06-27 09:52:44 3146

原创 Tomcat:eclipse中启动tomcat访问服务器外部静态资源

----------------环境及配置-----------------服务器:阿里云操作系统:Windows配置:CPU 2G开发工具:eclipseweb服务器:tomcat--------------------------------------------- --------------关于tomcat配置访问服务器外部磁盘资源---------打...

2018-06-24 23:18:07 2257

原创 Tomcat: Exception in thread "http-bio-8080-exec-3" java.lang.OutOfMemoryError

又是一个坑啊啊啊啊啊 啊,真的是血泪史,要不要考虑点个赞!!!环境:服务器:阿里云开发工具:eclipsejdk版本:jdk:1.8配置:2G  cpu----------------------------------------------------错误:Tomcat: Exception in thread "http-bio-8080-exec-3" java.lang.OutOfMem...

2018-06-14 23:43:40 733

原创 Tomcat: Error occurred during initialization of VM Unable to load native library

服务器:阿里云配置:cpu 2G   --------------------------------------------------------后面突然遇到这个报错:Error occurred during initialization of VM Unable to load native library: Can't find dependent libraries。---------...

2018-06-13 19:07:47 10156 1

原创 Java关键字详解之共享神器--Static

Java关键字详解之共享神器static static的最重要用途简述为:在不需要新建对象的情况调用该类中的静态方法。 static的四种修饰方法:①修饰变量②修饰方法③修饰静态块④静态导包 被static修饰的变量、方法、以及静态块,都存储在静态存储区里面。一定程度上的数据共享。【针对变量】三个实例化类的某个成员变量被static修饰后,该变量的值只会有一个。即最后一个实例化的P的值。 【针对方...

2018-05-23 20:33:04 671

原创 hashmap数据结构详解(三)之hashcode实例及大小是2的幂次方解释

hashmap数据结构详解(一)之基础知识奠基hashmap数据结构详解(二)之走进JDK源码hashmap数据结构详解(三)之hashcode实例及大小是2的幂次方解释hashmap数据结构详解(四)之hashmap过程综述hashmap数据结构详解(五)之HashMap、HashTable、ConcurrentHashMap 的区别关于hashmap大小为2的幂次方解释:...

2018-05-19 23:07:00 819

原创 hashmap数据结构详解(二)之走进JDK源码

 hashmap数据结构详解(一)之基础知识奠基hashmap数据结构详解(二)之走进JDK源码hashmap数据结构详解(三)之hashcode实例及大小是2的幂次方解释hashmap数据结构详解(四)之hashmap过程综述hashmap数据结构详解(五)之HashMap、HashTable、ConcurrentHashMap 的区别在hashmap基础知识奠基之后,一...

2018-05-16 09:56:14 517

原创 hashmap数据结构详解(一)之基础知识奠基

 hashmap数据结构详解(一)之基础知识奠基hashmap数据结构详解(二)之走进JDK源码hashmap数据结构详解(三)之hashcode实例及大小是2的幂次方解释hashmap数据结构详解(四)之hashmap过程综述hashmap数据结构详解(五)之HashMap、HashTable、ConcurrentHashMap 的区别 (笔者在写项目的时候发现在ha...

2018-05-16 09:44:58 888

原创 Java中接口作用的理解

关于Java中接口作用的深入理解。这是个很容易遇到的问题吧,看下面红色的部分应该就能理解了。/ 2019/3/1 补充 : 接口的存在也是为了弥补类无法多继承的缺点,假设一个情况,父类--Animal 子类--Dog、Cat 、People、Sheep、Tiger、Lion。假设在 Animal 中都存在 eat()这个公有的方法。但是 Tiger 和 Lion 、People 还拥有...

2018-05-08 23:27:49 62671 20

原创 利用多线程实现加法并行计算

前提:数据规模较小的时候,并行计算可能用时更多利用Callable创建线程,可以返回值。利用future获取返回值。以下是源码:-------------------------------------------------------------------import java.util.Arrays;import java.util.List;import java.util.conc...

2018-05-01 20:47:10 4604 5

Spring-MVC前后端表单注册Demo

对spring的dao(@Repository)、service、conponent、controller、model层进行了分别的示例、环境配置完全OK,jdk建议使用1.8。前端是jsp进行的表单传输数据。数据库目前没有使用spring的jdbc封装类。

2018-07-27

汪浩--专业写作DNA序列对齐实验项目--杨宁老师

动态规划算法实现:花费时间以及动态规划结果,得到相应的对齐序列。 分治算法:由算法得到花费时间

2018-06-28

小码餐厅(Android实现)

本项目中实现了:查台、点菜、合并桌子、转移桌子、账单查询以及付账、更新菜单数据等功能。项目体验无卡顿、项目效果流畅。就界面而言,较先前版本界面优化有较大程度提高,且所有相关界面UI优化均由本人完成。

2018-06-24

空空如也

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

TA关注的人

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