- 博客(8)
- 收藏
- 关注
原创 面试综合笔记
1.OSI七层网络模型2. http协议模拟通过socket技术去搭建一个HTTP服务器3.HTTP长连接和短连接Http协议版本http 协议1.0 :(短连接)规定客户端与服务器传输完成之后,立马关闭连接,但是频繁的关闭连接会比较消耗时间http协议1.1:(长连接)现在的HTTP都是1.1,客户端与服务器建立连接之后,不会立马关闭连接,会保持一定的复用机制,默认在300ms空闲情况下之后自动关闭连接。上图中的Connection:keep-alive就是长连接的标识,Http协
2022-04-04 18:00:09
462
原创 java八股概念补充
1、迭代器作用/** * @author qc * @date 2021-4-20 */public class TestArrayList { @Test public void testArrayList(){ /** * 集合list和 SuperArray基本上没有任何区别 */ //链表// List<User> list = new LinkedList<>()
2022-03-17 09:08:15
140
原创 Seate 1.4.2运行seata-server.bat数据库连接失败解决方案
https://www.jianshu.com/p/ecc08f44dbb6
2021-11-25 19:20:05
683
原创 redis启动后的窗口该如何退出?
背景:默认安装,启动redis后,会进入一个redis窗口,如何退出呢?如下图redis启动后的窗口该如何退出?_redis 启动方式 退出启动窗口 后台解决方法1: 直接按CTRL+C解决方法2: 把配置文件改成后台启动 vim /etc/redis.conf把 daemonize no 改成 daemonize yes1.登录后复制# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note tha
2021-11-05 20:18:17
1572
原创 Android为什么要用JAVA做应用开发语言而不用C/C++
一、C++是与cpu相关的本地代码,也就是说每种机型都要提供相应的编译器,而且每个应用都要分别编译成适应不同机型的版本 而Java只要开发商提供针对特定硬件平台的JVM,你的应用程序代码只需一次编译就可以运行在所有android机上了。所以对于android这样的系统,必然要以Java为程序语言的,否则结果是无法想象的。二、Java跨平台,入门简单,而学习和精通C++的成本实在比JAVA要高太多了。java拥有世界上最大的开发群体,有最大的开源社区的技术支持,这样它就可以吸引最大量的开发者团队或者公司,提
2021-04-29 15:36:22
2740
原创 Linux中ctrl+z 、ctrl+c、 ctrl+d区别
Linux中ctrl+z 、ctrl+c、 ctrl+d区别Ctrl + C 和Ctrl + Z都是中断命令,但是他们的作用却不一样.Ctrl + C 是强制中断程序的执行,进程已经终止。 Ctrl + C 发送 SIGINT信号 参考:linux信号Ctrl + Z 的是将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行. 参考:bash工作管理例
2021-04-28 15:52:30
262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人