会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大嘤熊
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
2020年8月30日
java关键字instanceof
摘要: instanceof严格来说是Java中的一个双目运算符,用来测试一个对象是否为一个类的实例,用法为: boolean result = obj instanceof Class 其中 obj 为一个对象,Class 表示一个类或者一个接口,当 obj 为 Class 的对象,或者是其直接或间接子类
阅读全文
posted @ 2020-08-30 18:15 大嘤熊
阅读(131)
评论(0)
推荐(0)
2020年8月19日
Manacher算法
摘要: 1.1 概述 Manacher用于求解最长回文子串。一般情况下我们可能会想到时间复杂度为on3的暴力枚举,也很容易想到时间复杂度为on2的中心扩展法。Manacher算法是一种能在on的时间复杂度中求得最长回文子串的算法,Manacher就是优化后的中心检测法,和KMP算法类似,Manacher的思
阅读全文
posted @ 2020-08-19 13:21 大嘤熊
阅读(869)
评论(0)
推荐(0)
2020年8月17日
Springboot基于SpringSecurity简单的登录验证
摘要: 1.1导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> 1.2配置用户信息和权限类 Spr
阅读全文
posted @ 2020-08-17 21:41 大嘤熊
阅读(9614)
评论(0)
推荐(0)
2020年8月16日
Java NIO
摘要: 1.1 基础知识 首先我们知道进程是无法直接操作I/O设备的,其必须通过系统调用请求内核来协助完成I/O动作,而内核会为每个I/O设备维护一个buffer。 这里数据的两次拷贝都需要时间,而这两端时间中进程和内核的状态不一样就产生了下面五种i/o模型: 阻塞I/O 对于内核而言,网络中的数据并不一定
阅读全文
posted @ 2020-08-16 09:06 大嘤熊
阅读(125)
评论(0)
推荐(0)
2020年8月13日
DNS的寻址过程
摘要: 第一阶段:本地主机上 在浏览器中输入www.xxx.com域名,检查浏览器缓存、检查本地hosts文件是否有这个网址的映射,如果有,就调用这个IP地址映射,解析完成。 如果hosts里没有这个域名的映射,则查找本地DNS解析器缓存,是否有这个网址映射关系,如果有,直接返回,完成域名解析。 第二阶段:
阅读全文
posted @ 2020-08-13 13:11 大嘤熊
阅读(2249)
评论(0)
推荐(1)
tcp的三次握手和四次挥手
摘要: 1.1重点 首先我们需要明确tcp连接的最大特点或者说目的就是建立可靠的双工通信。也就是说所谓的三次握手和四次挥手都是为了这个目标服务的。 1.1.1三次握手 主机A向主机B发送TCP连接请求数据包,其中包含主机A的初始序列号seq(A)=x。(其中报文中同步标志位SYN=1,ACK=0,表示这是一
阅读全文
posted @ 2020-08-13 10:25 大嘤熊
阅读(174)
评论(0)
推荐(0)
数据库锁
摘要: 1.1锁的种类 共享锁(Shared lock) 顾名思义就是对于加锁的数据而言,多个查询语句是能够同时读取的。 独占锁(Exclusive Locks) 顾名思义就是对于加锁数据而言,一次只能有一条查询语句对其进行操作。 注意,对于一条数据而言,共享是相对于共享锁而言的,如果后面需要加独占锁,此时
阅读全文
posted @ 2020-08-13 09:21 大嘤熊
阅读(124)
评论(0)
推荐(0)
2020年8月11日
mybatis面试常问
摘要: mybatis对JDBC做了哪些封装? JDBC的工作量大:需要先注册驱动和数据库信息、操作Connection、通过statement对象执行SQL,将结果返回给resultSet,然后从resultSet中读取数据并转换为pojo对象,最后需要关闭数据库相关资源。并且还需要自己对JDBC过程的异
阅读全文
posted @ 2020-08-11 21:47 大嘤熊
阅读(129)
评论(0)
推荐(0)
springboot项目部署到云服务器上
摘要: 1.1服务器准备 首先需要购买云服务器,我这里是白嫖的阿里云,所以就用阿里云做演示: 服务器上首先需要配置安全组规则,这里参考配置mysql 然后我们需要安装数据库(我这里用的是mysql)和jdk。这里可以使用宝塔进行安装,比较方便 配置完jdk后可以通过java -version查看是否安装成功
阅读全文
posted @ 2020-08-11 11:25 大嘤熊
阅读(3946)
评论(0)
推荐(1)
2020年8月10日
远程连接云服务器MySQL数据库
摘要: 1.打开在云安全组规则的MySQL 3306端口(如果是自己平时练习这些,开放所有端口,这样以后部署项目等就不用开放端口了)我这里用的是阿里云 2.打开更改MySQL配置文件(根据自己安装的位置) vi /etc/mysql/mysql.conf.d/mysqld.cnf 注释掉只允许本地访问的这一
阅读全文
posted @ 2020-08-10 20:54 大嘤熊
阅读(860)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
公告