摘要:
一、为什么引入新的日期时间库Java对日期,日历及时间的处理一直以来都饱受诟病,尤其是它决定将java.util.Date定义为可修改的以及将SimpleDateFormat实现成非线程安全的。 关于这个新的时间日期库的最大的优点就在于它定义清楚了时间日期相关的一些概念,比方说,瞬时时间(Insta 阅读全文
摘要:
基于gin的golang web开发:服务间调用微服务开发中服务间调用的主流方式有两种HTTP、RPC,HTTP相对来说比较简单。本文将使用 Resty 包来实现基于HTTP的微服务调用。 Resty简介Resty 是一个简单的HTTP和REST客户端工具包,简单是指使用上非常简单。Resty在使用 阅读全文
摘要:
网页中http所用的默认端口是什么?80网页中https所用的默认端口是什么?443192.168.1.1属于()类地址?C类地址的局域网地址什么是交叉线?交叉线的一端水晶头线序标准为T568A,另外一头为T568B,常用于电脑和电脑直接连接什么是直通线?直通线的两端水晶头线序标准为T568B,常用 阅读全文
摘要:
前提:因为linux的安全机制,每次安装软件后,需将当前软件在linux的防火墙中放行,为避免每次都重复执行放行操作。在安装软件前,先禁用当前linux的防火墙。查看防火墙状态命令:systemctl status firewalld.service 关闭防火墙命令:systemctl stop f 阅读全文
摘要:
Linux安装配置mysql 1.安装前需移除本地上的mariadb数据否则在安装mysql时会引起包冲突命令:yum remove mariadb-libs.x86_64 进入/usr/local 目录命令:cd /usr/local 下载源 命令:wget https://dev.mysql.c 阅读全文
摘要:
MyISAM和InnoDB的区别定义InnoDB:MySQL默认的事务型引擎,也是最重要和使用最广泛的存储引擎。它被设计成为大量的短期事务,短期事务大部分情况下是正常提交的,很少被回滚。InnoDB的性能与自动崩溃恢复的特性,使得它在非事务存储需求中也很流行。除非有非常特别的原因需要使用其他的存储引 阅读全文
摘要:
一、线程池的基础1、线程池的相关属性:corePoolSize(线程池的基本大小):当提交一个任务到线程池时,线程池会创建一个线程来执行任务,即使其他空闲的基本线程能够执行新任务也会创建线程,等到需要执行的任务数大于线程池基本大小时就不再创建。如果调用了线程池的prestartAllCoreThre 阅读全文
摘要:
最近一个外部的项目,使用到了消息队列,本来是用rabbitmq实现的,但是由于是部署到别人家的服务器上,想尽量简化一些,项目中本来也要接入了redis缓存,就尝试使用redis来实现简单的消息队列。 使用redis做消息队列有两种方法,一种是使用pub/sub,另一种是使用list结构,配合brpo 阅读全文
摘要:
目录1.集合1.1.集合是什么1.2.集合框架结构1.2.1.Collection1.2.2.Map1.3.集合接口实现类1.3.1.LinkedList1.3.2.ArrayList1.3.3.HashSet1.3.4.TreeSet1.3.5.HashMap1.3.6.TreeMap2.泛型1. 阅读全文
摘要:
今天给大家带来的是二分查找及其变种的总结,大家一定要看到最后呀,用心满满,废话不多说,让导演帮我们把镜头切到袁记菜馆吧! 袁记菜馆内。。。。 店小二:掌柜的,您进货回来了呀,哟!今天您买这鱼挺大呀! 袁厨:那是,这是我今天从咱们江边买的,之前一直去菜市场买,那里的老贵了,你猜猜我今天买的多少钱一条。 阅读全文