详情

全站展示位

互联网协议OSI七层参考模型详解(二) –

长城宽带的网络实在是差距,这篇文章发布是断网了,导致重新编写了。 接上一篇互联网协议OSI七层参考模型详解(一),我们继续学习OSI七层参考模型的下半部分。 IP数据包 根据IP协议发送的数据,就叫做IP数据包。不难想象,其中必定包括IP地址信息。 但是前面说过,以太网数据包只包含MAC地址,并没有IP地址的栏位。那么是否需要修改数据定义,再添加一个栏位呢? 回答是不需要,我们可以把IP数据包直接放进以太网数。。。

推荐

免费毕业设计,一网打尽! –

我的网站上,有些内容并不高深!但正是因为这些普普通通非常常见的小问题导致了我的网站访问量并不低! 不少网友通过网站找到我,让我做一些毕业设计。由于我已经参加工作了,时间和精力都非常有限,所以,我这里分享一些简单的毕业设计!供大家参考! 下面举例一些内容题目和要求! [工作报告式],个人财务管理系统的设计与开发。写作要求:针对个人财务的记账、查询、统计等方面进行开发。可以做成单机版或网络版,需要使用数据库来对数据进行管理

从 2021 年初起,Google 将停止通过西联汇款支付款项 –

今日凌晨 2 点钟,收到了一封来自谷歌的重磅邮件“从 2021 年初起,Google 将停止通过西联汇款支付款项”! 最近几年,我先后使用过中国银行的西联汇款,光大银行的西联汇款。体验都非常的不错,没什么手续费。 而这次谷歌通知取消西联汇款后,收款人的收款成本将大大增加! Google 将停止通过西联汇款支付款项 取消西联汇款的方式后,只剩下电汇方式接收付款了。这种成本比较好,哎,挣钱真不容易啊。 预测百度

手把手教你解决MySQL服务启动失败排查并修复恢复启动问题 –

手把手教你解决MySQL服务启动失败排查并修复恢复启动问题 上次帮一个网友远程解决了一个问题,直接打赏了我,今天又一个网友打赏了我。 事件起因是这样的,网友在执行一条 SQL 时,提示错误。网友搜索得出答案,需要设置 sql_mode,她百度一番,然后进行了修改。 ONLY_FULL_GROUP_BY 重启服务后,发现 MySQL 服务无法启动。 我问网友遇到了什么错误,对方给我发来了一个截图。 my

如何保证LinkedHashMap以及它实现LRU缓存线程安全 –

本文首发于我的个人公众号“业余草”,由于公众号不利于搜索,这里同步到我的个人网站上。 昨天有一位网友对我的一篇文章进行了评论,留言说到:线程安全的 LinkedHashMap 怎么实现? 线程安全的 LinkedHashMap 我这里花几分钟时间聊一下这个问题。 通过阅读我前面的文章,我们知道:HashMap 有一个问题,就是迭代 HashMap 的顺序并不是 HashMap 放置的顺序,也就是无序。HashMa

心灵鸡汤

  东汉时,一位叫刘宠的人任会稽太守,他改革弊政,废除苛捐杂税,为官司十分清廉。之后他被朝廷调任为大匠之职,临走,当地百姓主动凑钱来送给即将离开的刘宠,刘宠不受。

  之后实在盛情难却,就从中拿了一枚铜钱象征性地收下。他所以而被称为“一钱太守”。

列表展示

主站展示位

Shell bash 脚本 set -x 教程 –

默认情况下,脚本执行后,屏幕只显示运行结果,没有其他内容。如果多个命令连续执行,它们的运行结果就会连续输出。有时会分不清,某一段内容是什么命令产生的。 set -x用来在运行结果之前,先输出执行的那一行命令。 #!/usr/bin/env bash set -x echo bar 执行上面的脚本,结果如下。 $ bash script.sh + echo bar bar 可以看到,执行echo bar之

创业公司招聘生存宝典 –

程序员给人的印象一直都是屌丝形象。他们大多诚实、勤劳、苦干、生活苦逼、不会打扮,话也不多,尤其是创业公司的程序员,加班没个尽头。以至于矮矬穷就成了IT男的标签。 最近BOSS直聘CEO赵鹏在IT桔子主办的“桔说2017春季论坛”对创业公司招聘的坑做了分享,我感觉还不错,特摘录部分内容大家共勉! 坑码农的人肯定会被码农坑死 你们是创业者,有梦想、有情怀,但是跟码农你必须先讲好钱再讲情怀,否则

教你实现日历待办任务展示万年历 –

这个标题我考究了很久,不知道如何才能起的完美。想来想去,浪费脑力,于是就随便起了一个标题。本文是一款日历控件,该日历插件可以实现待办事件的展示,并且可以获得下一月,上一月等其他月份的待办事件提醒功能。 先来看看效果: 再这里,我再次做一下声明,本文禁止任何转载。 相关实现源码如下: <!DOCTYPE html> <head> <meta

国内权重较高的个人博客站点推荐 –

说来我的个人博客建立也快满3年的时间了,权重一直不是很高。其中最主要的原因是最开始不懂SEO,改版了好几次,导致了最近权重才升为1。关于网站SEO方面的知识,大家可以百度或者看我的这篇文章《网站 SEO 入门》,今天主要给大家推荐一下国内权重较高的个人博客,排名不分先后。 国内个人博客推荐 卢松松博客:lusongsong.com 月光博客:williamlong.info 阮一峰的个人网站:ruanyifeng.c

区块链 Hash 的不可修改性 –

本文主要讲区块链 Hash 的不可修改性以及区块链名字的由来。 区块与 Hash 是一一对应的,每个区块的 Hash 都是针对"区块头"(Head)计算的。 Hash = SHA256(区块头) 上面就是区块 Hash 的计算公式,Hash 由区块头唯一决定,SHA256是区块链的 Hash 算法。 前面说过,区块头包含很多内容,其中有当前区块体的 Hash(注意是"

Shiro 密码重试次数限制 –

讲完 Shiro 的加解密后,又来了新需求。那就是如何通过Shiro 来限制密码错误次数。为了讲解这个问题,我们先来看看Shiro的PasswordService/CredentialsMatcher。 PasswordService/CredentialsMatcher Shiro提供了PasswordService及CredentialsMatcher用于提供加密密码及验证密码服务。 public interf

一文看懂RocketMQ的顺序消息、重复消息、事务消息和消息存储 –

在分布式大肆流行的趋势下,MQ 也成了面试中不可缺少的一部分。懂 MQ,会 MQ 往往能给自己加分。相反,则可能意外被淘汰! 今天,乘着难得的空闲机会,我给大家简单总结一下,RocketMQ的顺序消息、重复消息、事务消息和消息存储。希望能够对大家有所帮助! 顺序消息:顾名思义,就是要保证需要按顺序消费的消息集发送到同一消息队列,同时消费消息成功后给予回执。 消息生产端发送消息的时候实现指定消息队列方法[把订单号取了做了

SPA管理框架 Miox 教程 –

Miox 是一个SPA管理框架。根据 github 上开源信息显示,应该是来自51信用卡团队的开源产品。本文介绍 Miox 的使用教程。 在经典的网页开发中,浏览器创建和管理一系列网页生命周期活动,如会话历史,页面创建,丢弃,页面展示,页面隐藏等,开发人员可以在这些活动上处理自己的逻辑。 在SPA应用程序中,开发人员必须自己处理所有这些事件,或者由一个处理这些事件的框架来处理。Miox是另一个框架与他

解决 elasticsearch head 集群值未连接问题 –

最近我安装了 elasticsearch head。但是访问

什么是微服务? –

微服务 (Microservices) 是一种软件架构风格 (Software Architecture Style),它是以专注于单一责任与功能的小型功能区块 (Small Building Blocks) 为基础,利用模组化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关 (Language-Independent/Language agnostic) 的 API 集相互通讯。微服务架构运用于软件架构风格的其中一项概念是甘露

JavaScript中的=>(箭头函数)运算符的用法 –

在JavaScript中=>符号运算符,我们一般称之为箭头函数。因为从外形上来说,它确实是长的想一个箭头。而它的作用和function又类似,因此箭头函数就是由此而来。 在一些框架中我们经常会遇到一些箭头函数,例如下面的代码: var site = () => {     var url="www.xttblog.com";     

基于jQuery的页面加载进度条nprogress.js使用教程 –

如果你登录谷歌的广告联盟,你就会发现它所采用的进度条和我们常见的不太一样。它在页面的最上面top部分,有一个线条在进行加载,我们俗称它为页面加载进度条。本文将借助 jQuery 的 NProgress.js 插件来模仿它。 NProgress.js提供页面加载进度条效果,当页面打开加载时,在页面顶部会出现进度条加载动画。NProgress.js是轻量级的进度条组件,使用简便,可以很方便集成到单页面应用中。 下面是&nbs

Node.js对接Hybrid框架VasSonic教程 –

腾讯由于有微信小程序等需要快速打开H5的场景,因此加速H5首屏打开效率就成了研发的重任。根据这两天腾讯发布的VasSonic来看,打开的效率确实提高了不少。本文将结合nodejs来对VasSonic框架进行对接。 VasSonic配合node.js,需要依赖nodejs的版本等信息。具体看下面的3条依赖: nodejs的节点版本> 7.0。因为代码中使用了async/await语法。 安装soni

博客寄语:

    业余草是一个程序员学习交流平台,深度IT技术博客,移动开发博客,Web前端博客,企业架构博客,编程语言博客,互联网博客,数据库博客,IT blog,核心关注IT知识传播,共享。为更好的IT产业贡献一份微薄的力量。

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。