自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Pop_Rain的博客

机会往往是长期准备和酝酿的,而不能只靠一时的主动与激情

  • 博客(187)
  • 资源 (1)
  • 收藏
  • 关注

原创 多线程编程题汇总

一、两个线程奇偶顺序打印轮流打印1-100数字1.1 实现方式1-----对共享变量加synchronized锁【代码】/* * Ant Group * Copyright (c) 2004-2021 All Rights Reserved. */package com.alipay.insttrade.common.service.integration.payment;/** * @author zhannan * @version Test.java, v 0.1 2021年12

2021-12-23 21:05:10 668

原创 杂看与记录

当人的成就感,是来自于自己设定的目标和标准,而不依赖外在的评价的,并不容易出现心理失衡的情况。但来访者中,百分之八九十的人,都对自身情况和心理需求知之甚少,只能依赖外界的回馈。...

2021-11-30 10:02:17 159

原创 理解六级思维

在这个世界上与我们有关系的事情,我们都会赋予其一定的意义,由于每个人赋予的意义都有所不同,因此,我们的理解也会不一样,理解不一样,解决方法就截然不一样。对一件事情的理解,我们可以分为六个不同层次,这个层次是有高低之分的,如果你用低维度的视角去看问题的时候,感觉它无法解决,当你站在更高的一个维度去看它,它也许就变成了一个简单的问题,甚至连问题本身都消失了。为了便于理解,我们把人分为六个不同层次,理解层次越高的人解决问题的能力就越强,也就是所谓厉害的人。也就是所谓厉害的人。思维方式第六级:环境,别名“怨

2021-11-26 16:14:37 1095

原创 java并发

文档:java并发基础常见面试题总结:https://github.com/Snailclimb/JavaGuide/blob/main/docs/java/concurrent/java%E5%B9%B6%E5%8F%91%E5%9F%BA%E7%A1%80%E5%B8%B8%E8%A7%81%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93.md

2021-11-23 20:56:36 247

原创 红黑树的学习

红黑树TreeMap、TreeSet 以及 JDK1.8 之后的 HashMap 底层都用到了红黑树。红黑树就是为了解决二叉查找树的缺陷,因为二叉查找树在某些情况下会退化成一个线性结构。

2021-11-23 20:28:57 439

原创 java集合

java集合总览Java 集合, 也叫作容器,主要是由两大接口派生而来:一个是 Collecton接口,主要用于存放单一元素;另一个是 Map 接口,主要用于存放键值对。对于Collection 接口,下面又有三个主要的子接口:List、Set 和 Queue。下图中列举了主要的继承派生关系:集合框架底层数据结构collection接口【List】Arraylist: Object[] 数组Vector:Object[] 数组LinkedList: 双向链表(JDK1.6 之前为循环链表,J

2021-11-20 18:57:59 1000

原创 jvm捡起回忆

文档:https://github.com/Snailclimb/JavaGuide/blob/main/docs/java/jvm/jvm-intro.md#22-%E7%B1%BB%E5%8A%A0%E8%BD%BD%E5%99%A8%E7%9A%84%E5%8A%A0%E8%BD%BD%E9%A1%BA%E5%BA%8Fjvm几张图捡起记忆Java文件经过编译后变成 .class 字节码文件字节码文件通过类加载器被搬运到 JVM 虚拟机中虚拟机主要的5大块:方法区,堆都为线程共享区域,有

2021-11-20 16:32:50 1028

原创 静态代理、jdk动态代理、cglib动态代理

【文档】https://github.com/Snailclimb/JavaGuide/blob/main/docs/java/basis/%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8F%E8%AF%A6%E8%A7%A3.md静态代理/*/** * 静态代理 * * 步骤: * 1.定义一个接口及其实现类; * 2.创建一个代理类同样实现这个接口 * 3.将目标对象注入进代理类,然后在代理类的对应方法调用目标类中的对应方法。这样的话,我们就可以通过代理

2021-11-18 22:08:29 347

原创 java反射

反射【文档】https://www.cnblogs.com/chanshuyi/p/head_first_of_reflection.htmlhttps://www.jianshu.com/p/9ffe9347b087【反射是啥】“正射”:在编译期,未运行时就已经确定了要运行的类(Apple)反射:就是在运行时才知道要操作的类是什么,并且可以在运行时获取类的完整构造,并调用对应的方法【反射应用】例如我们经常使用的 Spring 配置中,经常会有相关 Bean 的配置:<bean c

2021-11-17 21:12:14 337

原创 2021-09-03

国庆新疆自驾计划一、写在前面二、疫情政策三、行程计划四、提前准备4.1 租车五、行李复查六、其他关注新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一、写在前面目前确定能去:5人投票起个团体名:喀纳斯五虎&饭醉

2021-09-04 22:20:02 394

原创 data_mining实验总结-100万篇幅文本分类

title: data_mining实验总结-100万篇幅文本分类date: 2017-12-16 13:45:57updated: 2020-03-26 12:17:53categories: 综合技术此文档为研一数据挖掘课程中的实验笔记1.把doc文件分词(取名词+去停用词)代码:E:\data_mining\fenci_data\fenci.py输入:E:/data_m...

2020-03-26 12:20:22 522

原创 c++基础知识点

title: c++基础知识点date: 2018-07-16 15:07:29updated: 2020-03-24 13:13:29categories: c++1.局部变量初始化当局部变量被定义时,系统不会对其初始化,您必须自行对其初始化。2.宏与const对比const 相比 #define 的优点:const 常量有数据类型,而 #define 没有,编译器可以对前者...

2020-03-24 13:32:34 728

原创 c++中string的split函数实现

title: c++中string的split函数实现date: 2018-07-16 15:07:29updated: 2020-03-24 13:10:24categories: c++c++中string的split函数实现//c++标准库中的string是没有split函数的,想用的时候自己实现一个vector<string> split(string str,...

2020-03-24 13:11:12 613

原创 c++中string_int互转

title: c++中string_int互转date: 2018-07-11 16:50:45updated: 2020-03-24 13:09:02categories: c++#一、int转string1.c++11标准增加了全局函数std::to_string:string to_string (int val);string to_string (long val);...

2020-03-24 13:10:10 178

原创 单链表的c++实现

title: 单链表的c++实现date: 2018-03-21 15:33:14categories: leetcode与算法tags:- 链表- 单链表这个一篇单链表的c++实现小练习 #include<iostream> using namespace std; /** * 单链表的c++实现 */ struct node { ...

2020-03-17 13:48:16 201

原创 python中shell调用

title: python中shell调用date: 2018-07-18 22:28:30updated: 2020-03-09 15:37:05categories: pythontags:- pythonpython前后端调用另辟蹊径–shell脚本调用再经过了前面的flask前后端调用的一天bug洗礼后,有个问题仍旧难以解决,大概就是flask是python的web服务,...

2020-03-17 13:46:57 190

原创 爬虫过程中遇到的相关问题

title: 爬虫过程中遇到的相关问题date: 2018-07-17 22:58:29categories: 爬虫tags:- 正则表达式- bs4爬虫过程中遇到的相关问题:正则表达式、bs4解析网页相关等#一、爬虫爬虫=爬取网页+解析网页。爬取网页方法:法一:requests.get(url)法二:用selenium的webdriver模拟浏览器点击来爬取解析网页...

2020-03-17 13:30:37 592

原创 ajax学习笔记

title: ajax学习笔记date: 2018-03-21 16:49:52updated: 2020-03-09 15:30:22categories: 前端tags:- 前端学习ajax是研二做项目所需学习资料来源:慕课网的ajax全接触视频教程Ajax简介Ajax即异步JavaScript和XML,是一种创建交互式网页的技术,可以不重新加载整个网页的情况下更新部分...

2020-03-17 13:29:29 299

原创 java方法参数详析

title: java方法参数详析date: 2017-06-26 10:53:26updated: 2020-03-15 16:23:54categories: javatags:- java方法参数介绍一个方法不能修改一个基本数据类型的参数(即数值型和布尔型)一个方法可以改变一个对象参数的状态一个方法不能让对象参数引用一个新的对象事实上,java各种参数传递都是值传递(...

2020-03-17 13:24:58 225

原创 java基础知识点

title: java基础知识点date: 2017-12-08 15:35:31updated: 2020-03-15 17:33:58categories: javatags:- java10天恶补java的学习笔记java学习路线阳哥笔记】Java基础之笔记系列(全)用法:一共27章笔记,每章都很少,按顺序看完即可。有问题想深入的可以百度+b站视频,以下是看的过程...

2020-03-17 13:23:44 476

原创 md5加密字符串

title: md5加密字符串date: 2018-12-16 13:45:57updated: 2020-03-07 13:45:45categories: javatags:- java此文档为md5加密字符串的学习总结md5加密字符串md5:对任意长度字符串返回一个特定长度的加密编码,不可逆//盐值字符串,用于混淆md5。越复杂越好,用户猜不到private fin...

2020-03-17 13:23:12 267

原创 Java异常和处理详解

title: Java异常和处理详解date: 2018-12-16 15:54:20updated: 2020-03-07 13:39:31categories: javatags:- java此文档为Java异常的学习总结Java异常和处理详解

2020-03-17 13:22:42 189

原创 java正则

title: java正则date: 2018-12-16 15:54:20updated: 2020-03-06 22:46:09categories: javatags:- java思科笔试时遇到的题,将其中的java正则思路保存下便于今后常看。java正则import java.util.Scanner;import java.util.regex.Matcher;...

2020-03-17 13:20:58 107

原创 java反射

title: java反射date: 2018-12-16 15:54:20updated: 2020-03-15 16:09:23categories: javatags:- java此文档为java反射的学习总结动态代理详解详看这篇博客Java的三种代理模式动态代理有以下特点:1.代理对象,不需要实现接口2.代理对象的生成,是利用JDK的API,动态的在内存中构建...

2020-03-17 13:20:20 160

原创 java优先队列

title: java优先队列date: 2018-12-16 15:54:20updated: 2020-03-07 13:39:312020-03-07 13:42:15categories: javatags:- java此文档为java优先队列的学习总结java中优先队列和堆的详细使用来源:java中优先队列和堆的详细使用优先队列实现 大小根堆 解决top k 问题...

2020-03-16 16:28:15 478

原创 java多线程

title: java多线程date: 2018-12-16 15:54:20updated: 2020-03-06 23:25:51categories: javatags:- java此文档为java多线程的学习总结java多线程Java中的多线程你只要看这一篇就够了[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7AmrIKKk-1584...

2020-03-16 16:27:44 158

原创 lamada表达式

title: lamada表达式date: 2018-12-16 15:54:20updated: 2020-03-06 23:43:58categories: javatags:- java此文档为java中lamada表达式的学习总结java中的lamada表达式x -> 2 * x 接收一个参数(数字类型),返回其2倍的值() -> {} 没有参数,右边的...

2020-03-16 16:26:50 180

原创 java IO

title: java IOdate: 2018-12-16 15:54:20updated: 2020-03-15 16:11:45categories: javatags:- java此文档为java IO的学习总结文件输入与输出1.从文件中读取信息//从文件中读取数据信息并打印输出import java.io.IOException;import java.n...

2020-03-16 16:26:16 309

原创 java内存模型JMM

title: java内存模型JMMdate: 2018-12-16 15:54:20updated: 2020-03-07 13:49:13categories: javatags:- java此文档为java内存模型JMM的学习总结java内存模型JMM程序运行的时候,内存主要由以下部分组成:堆:所有线程共享一个堆;存放的都是new 出来的对象;由垃圾回收器回收;方...

2020-03-16 16:25:45 142

原创 final关键字

title: final关键字date: 2018-12-16 15:54:20updated: 2020-03-06 23:45:36categories: javatags:- java此文档为java反射的学习总结匿名内部类使用的形参要设置为final详情参考使用的形参为何要为final我们给匿名内部类传递参数的时候,若该形参在内部类中需要被使用,那么该形参必须要为f...

2020-03-16 16:25:05 140

原创 java枚举

title: java枚举date: 2018-12-16 15:54:20updated: 2020-03-07 13:39:31categories: javatags:- java此文档为java枚举的学习总结使用枚举表示常量数据使用枚举表示常量数据,将多个参数一起打包作为常量package com.braincao.enums; /** * @FileName...

2020-03-16 16:24:35 142

原创 java深浅拷贝

title: java深浅拷贝date: 2018-12-16 15:54:20updated: 2020-03-15 13:29:14categories: javatags:- java此文档为java深浅拷贝的学习总结Java 浅拷贝和深拷贝来源:Java 浅拷贝和深拷贝1.直接赋值A1 a1 = a2;那么对象a1/a2指向同一个对象,即a2对对象的操作,a1也...

2020-03-16 16:24:02 191

原创 java集合

title: java集合date: 2018-12-16 15:54:20updated: 2020-03-15 16:26:00categories: javatags:- java此文档为java集合的学习总结集合框架Collection接口: List接口:有序,可以重复 ArrayList(主要实现类) LinkedList(频繁的插入、删除操作) ...

2020-03-16 16:23:12 346

原创 方法区与常量池

title: 方法区与常量池date: 2018-12-16 15:54:20updated: 2020-03-07 13:43:14categories: javatags:- java此文档为java枚举的学习总结方法区与常量池方法区里存储着class文件的信息和动态常量池,class文件的信息包括类信息和静态常量池。可以将类的信息是对class文件内容的一个框架,里面具...

2020-03-16 16:20:02 203

原创 java并发

title: java并发date: 2019-01-16 22:08:05updated: 2020-03-06 22:48:33categories: javatags:- java此文档为java并发的学习总结java并发总结图day1并发模拟–工具postman–http请求模拟,也可以进行简单的并发测试AB(apacheBench)–并发测试(只有命令行,没...

2020-03-15 18:17:14 455

原创 其他渠道的刷题

title: 其他渠道的刷题date: 2017-06-21 17:05:47updated: 2020-03-15 16:38:51categories: 算法刷题tags:- 算法刷题此文档包含平时从各种渠道积累的杂七杂八题目一、题目总览编号题目1打印一个月的日历二、题目及解答1.打印一个月的日历代码import java.text.D...

2020-03-15 18:11:28 208

原创 Object类

title: Object类date: 2017-06-29 11:35:57updated: 2020-03-15 16:40:46categories: javatags:- java此文档为java的Object类学习笔记一、介绍Object类的几个方法Object类是java所有类的始祖,在java中每个类都是由它扩展而来。可以用Object类型变量引用任何类型的对象...

2020-03-15 18:10:53 183

原创 内部类

title: 内部类date: 2017-07-04 17:51:32updated: 2020-03-15 16:02:20categories: javatags:- java此文档为java内部类的学习总结使用内部类的原因1、内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据2、内部类可以对同一个包中的其他类隐藏起来3、当想要定义一个回调函数...

2020-03-15 18:10:33 126

原创 继承与多态

title: 继承与多态date: 2017-06-28 16:05:46updated: 2020-03-15 16:20:28categories: javatags:- java继承介绍“is-a”关系是继承的一个明显特征java中所有的继承都是公有继承,而没有c++中的私有继承和保护继承java不支持多继承,多继承功能的实现方式用接口来实现阻止继承:...

2020-03-15 18:09:24 133

原创 构造器与初始化

title: 构造器与初始化date: 2017-06-27 09:48:34updated: 2020-03-15 16:07:18categories: javatags:- java构造器重载构造器用this调用另一个构造器无参数构造器构造器相关在一个源文件中,只能有一个共有public类(也可以没有,最多只能有一个),但可以有任意数目的非共有类,且源文件名必须与...

2020-03-15 18:08:54 168

BOW图片sift分类代码

BOW图片sift分类代码,基于李飞飞05年LDA论文生成的模型代码

2017-10-09

空空如也

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

TA关注的人

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