上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页

2020年1月16日

Java小白集合源码的学习系列:ArrayList

摘要: 目录 ArrayList源码学习 ArrayList的继承体系 ArrayList核心源码 ArrayList扩容机制 最后的总结 ArrayList源码学习 本文基于JDK1.8版本,对集合中的巨头ArrayList做一定的源码学习,将会参考大量资料,在文章后面都将会给出参考文章链接,本文用以巩固 阅读全文

posted @ 2020-01-16 09:33 星云留水 阅读(205) 评论(0) 推荐(0)

计算机网络常见面试题

摘要: 一 OSI与TCP/IP各层的结构与功能,都有哪些协议? 学习计算机网络时我们一般采用折中的办法,也就是中和 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构,这样既简洁又能将概念阐述清楚。 结合互联网的情况,自上而下地,非常简要的介绍一下各层的作用。 1.1 应用层 应用层(app 阅读全文

posted @ 2020-01-16 09:31 星云留水 阅读(334) 评论(0) 推荐(0)

【算法】递归

摘要: 递归 递归实现的原理: 一个递归函数的调用过程类似于多个函数的嵌套的调用,只不过调用函数和被调用函数是同一个函数。为了保证递归函数的正确执行,系统需设立一个工作栈。具体地说,递归调用的内部执行过程如下: 运动开始时,首先为递归调用建立一个工作栈,其结构包括值参、局部变量和返回地址; 每次执行递归调用 阅读全文

posted @ 2020-01-16 09:27 星云留水 阅读(324) 评论(0) 推荐(0)

常见的基本数据结构——栈

摘要: 栈ADT 栈(stack)是限制插入和删除只能在一个位置上进行的表,该位置是表的末端,叫做栈顶。栈的基本操作有进栈(push)和出栈(pop),前者相当于插入,后者相当于删除最后的元素。在最后插入的元素可以通过使用Top例程在执行Pop之前进行考查。对空栈进行的Pop或Top一般被认为是栈ADT的错 阅读全文

posted @ 2020-01-16 09:19 星云留水 阅读(588) 评论(0) 推荐(0)

2020年1月15日

本地cmd连接远程mysql数据库

摘要: 一、登录远程mysql 输入mysql -h要远程的IP地址 -u设置的MySQL用户名 -p登录用户密码 例如:mysql -h 192.168.1.139 -u root -p dorlocaldata ( 如果不能实现,把MySQL安装目录下的MySQL Server 5.7下面的bin文件夹 阅读全文

posted @ 2020-01-15 15:36 星云留水 阅读(4687) 评论(0) 推荐(1)

Failed to start mysqld.service: Unit not found

摘要: 输入命令 systemctl start mysql.service要启动MySQL数据库是却是这样的提示 Failed to start mysqld.service: Unit not found解决方法如下: 首先需要安装mariadb-server yum install -y mariad 阅读全文

posted @ 2020-01-15 15:35 星云留水 阅读(44915) 评论(0) 推荐(0)

centOS7中启动MySQL数据库提示: Failed to start mysqld.service: Unit not foundc

摘要: 现象: 在centOS7中启动MySQL数据库提示: Failed to start mysqld.service: Unit not found 【明明已经安装了,为什么提示不存在呢?】 原因: 在CentOS7中已经不在支持mysql,就算你已经安装了,CentOS7还是表示很嫌弃。 解决方案: 阅读全文

posted @ 2020-01-15 15:33 星云留水 阅读(1875) 评论(0) 推荐(0)

REST接口设计规范总结

摘要: 简介 Representational State Transfer 简称 REST 描述了一个架构样式的网络系统。REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。 概念: 资源(Resources) REST是”表现层状态转化”,其实它省略了主语 阅读全文

posted @ 2020-01-15 15:20 星云留水 阅读(1839) 评论(0) 推荐(0)

IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)

摘要: 修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。 在左侧的导航框中点击 KeyMap。 接着在右边的树型框中选择 Main menu –> Code –> Completion. 接着需要做两件事: 1. 移除原来的C 阅读全文

posted @ 2020-01-15 15:17 星云留水 阅读(6767) 评论(0) 推荐(0)

合理配置线程池数量

摘要: CPU密集、IO密集。 CPU密集该任务(run代码)需要大量的运算,而没有阻塞的情况,CPU全速运行。 CPU密集 CPU密集的意思是该任务需要大量的运算,而没有阻塞,CPU一直全速运行。 CPU密集任务只有在真正的多核CPU上才可能得到加速(通过多线程),而在单核CPU上,无论你开几个模拟的多线 阅读全文

posted @ 2020-01-15 15:06 星云留水 阅读(1541) 评论(1) 推荐(0)

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页

导航