自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux安装docker.ce (ubuntu和centos)

现在已启用Docker存储库,您可以安装存储库中可用的任何Docker版本。

2022-09-02 14:27:32 173 1

原创 同构字符串(algorithm)

两个数组(c1[],c2[])分别维护两个字符串对另一个字符串的映射关系, 下标为key,值为value。每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。给定两个字符串 s 和 t ,判断它们是否是同构的。,则c1[a]==c2[b]为true。...

2022-08-05 11:41:28 109

原创 回文串(algorithm)

假如回文的中心为 双数,例如 abba,那么可以划分为 ab bb ba,对于n长度的字符串,这样的划分有 n-1 种。假为回文的中心为 单数,例如 abcd, 那么可以划分为 a b c d, 对于n长度的字符串,这样的划分有 n 种。也就是左右都相中走一位,即这一级是否为回文串取决于上一级是否为回文串,如:a…a是否为回文取决于…先初始化数组,把a[i] [i]初始化为true,因为单个字符串认定为回文,之后以2为长度(具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被视作不同的子串。..

2022-08-04 16:49:04 495

原创 innodb与myisam区别

1.innodb支持事务,myisam不支持,对于innodb每一条sql语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条sql语言放在begin transaction和commit之间,组成一个事务2.innodb支持外键,myisam不支持。对一个包含外键的innodb表转myisam会失败3.innodb是聚集索引,数据文件和索引绑在一起的,必须要有主键,然后再通过主键查询到数据。因此,主键不应该过大,因为主键太大,其它索引都会很大。而myisam是非聚集索引,数据文件是分离的,索

2022-05-27 17:01:02 310

原创 spring笔记

实例化一个 Bean,也就是我们通常说的 new按照 Spring 上下文对实例化的 Bean 进行配置,也就是 IOC 注入 46如果这个 Bean 实现 dao 了 BeanNameAware 接口,会调用它实现的 setBeanName(String beanId)方法,此处传递的是 Spring 配置文件中 Bean 的 ID如果这个 Bean 实现了 BeanFactoryAware 接口,会调用它实现的 setBeanFactory(), 传递的是 Spring 工厂本身(可以用这个方法.

2022-05-27 17:00:37 55

原创 线程池笔记

线程池创建Executors.**newFixedThreadPool(int)**一池N线程,控制最大的并发数,超出的线程会在队列中等待Executors.**newSingleThreadExecutor()**一池一线程Executors.**newCachedThreadPool()**一池可扩容根据需求创建线程,可灵活回收空闲线程执行完线程,可不用再扩建继续使用Executors.newScheduledThreadPool(),支持定时及周期性任务执行核心参数public Thre

2022-05-27 16:59:55 169

原创 设计模式笔记

六大原则开闭原则面对需求的增加,应该尽可能不修改原有代码,而是扩展软件的实体稳定性和灵活性里氏代换原则使用的基类可以在任何地方使用继承的子类,完美替换基类子类可以扩展父类功能,不能改变父类原有功能增加了子类,原有的子类还可以继续运行依赖倒转原则面向接口编程依赖倒转原则要求我们在程序代码中传递参数时或在关联关系中,尽量引用层次高的抽象层类接口隔离原则使用多个隔离的接口,比单个接口更好。降低类之间的耦合把业务拆分成多个隔离的接口迪米特法则一个对象对其他对象应该尽可能少地了解,低耦合

2022-05-27 16:59:11 57

原创 c面试笔记2

线程生命周期异常体系线程之间通信类加载器sleep()、wait()、join()、yield()的区别接口和抽象类JVM中哪些是共享区,哪些可以作为gc rootReentrantlock中的tryLock()和lock()方法List和SetCopyOnWriteArrayList...

2022-04-25 13:34:50 86

原创 c面试笔记

面向对象面向过程更注重事情的每一步而面向对象更关注事情有哪些参与者(对象)、以及各自需要做什么举例如下三大特征栈中存的是基本数据类型的值,和引用类型在堆内存中的地址值==和equals堆内存中有常量池如String s = “abc”;在常量池中分配,堆内存中还有对象---------(Object)的数据比如String重写equalsconcurrenthashmap为什么用HashTable 是线程安全的。HashTable 容器使用 synchronized 来保证

2022-04-25 13:26:07 1911

原创 java基础学习

函数式接口接口中只有一个抽象方法匿名对象,只实例化不赋值给变量匿名内部类,继承同时实例化String s = new String(“abc”);创建了两个对象,一个是常量池中“abc” 一个是字符串对象static静态变量,在静态区final static int //常量局部代码块(局部变量的位置)构造代码块(构造函数)静态代码块 static{}顺序:静态->构造->局部pojo内一般包装类局部变量一般基本数据类型包装类除了Double和Float都会缓存

2022-03-22 22:15:45 504

原创 c1-笔记

h1,h2,h3有权重,权重依次下降,h1只能一个reset.css用于去除默认样式如padding,liststyle等div.info表示选择类名为info的divdiv水平居中margin: 0 auto;浮动清楚浮动伪类省略号[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传伪元素选择器有用的字符实体伪类css优先级[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传在这里插入图片描述三等号===判断值和类型v.

2022-03-22 22:09:07 241

原创 mysql索引

数据库索引操作系统磁盘块大小(4k)和内存页(64k)磁盘IO时间非常长,尽可能减少磁盘io时间(每)数据库管理系统中一个经过排序的数据结构目的:使查询变快(空间换时间)mysql底层用B+tree, mysql会提前加载中间结点(中间结点用来排序,且数量不多)以便于查询使用B+树的优势:**1.**单一节点存储更多的元素,使得查询的IO次数更少。**2.**所有查询都要查找到叶子节点,查询性能稳定。**3.**所有叶子节点形成有序链表,便于范围查询。每个结点最多16k数据(红黑树在大

2022-03-21 15:28:27 661

原创 sql基础笔记

D:\”program files“\PostgreSQL\9.5\bin\psql.exe –U postgres语句执行顺序(group by 比 select前)groub by->select->order byinsert into a1 select * from a使用group by 时select 后字段必须是在group by 后出现过的(1)from(3) join(2) on(4) where(5)group by(开始使用select中的别名,后面的语

2022-03-21 15:24:50 774

原创 java把list转化为数组

1.用toArray(Object[] object)Integer[] res = new Integer[list.size()];//把list中内容放到a中list.toArray(res);2.for循环 int[] res = new int[list.size()]; for (int k = 0; k < list.size(); k++) { res[k] = list.get(k); }...

2022-02-06 16:34:40 1409

原创 html阻止a标签的跳转,去除form中的button默认事件

1.a标签<a href="JavaScript:;">click me</a>2.form button<form id="post-form" method="post" action="/post"><li class="post-btn"><button type="submit" id="post-btn">Post<button></li></form>let tex

2022-01-31 17:40:00 1324

原创 springboot视图解析器配置(yml版配置)

#yml配置spring: mvc:# 视图解析器 view: prefix: /imf/ suffix: .html# 静态资源访问前缀(区分动态资源和静态资源) static-path-pattern: /imf/# 静态资源的加载路径 resources: static-locations: classpath:/templates/...

2022-01-31 17:35:58 2347

原创 linux,windows命令行查看进程状态

linuxps -ef | grepkill -9 "pid"windowsnetstat -anotasklist

2022-01-30 13:28:54 1433

转载 安装dubbo admin

mvn clean package时出错(可用mvn clean package -DskipTests跳过测试),折腾了好久,发现是npm的版本的问题https://blog.csdn.net/weixin_45561352/article/details/110097079https://blog.csdn.net/weixin_45561352/article/details/110097079...

2022-01-26 23:01:01 62

原创 测试websocket的网站

http://coolaf.com/tool/chattesthttp://coolaf.com/tool/chattest

2022-01-26 22:52:07 1519

转载 Navicat远程访问linux中的mysql踩坑(主要就是因为mysql中创建user的语句问题)

远程访问linux上的mysql踩坑

2022-01-26 22:47:01 85

空空如也

空空如也

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

TA关注的人

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