自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陆海潘江的博客

书山有路==学海无涯

  • 博客(64)
  • 资源 (13)
  • 收藏
  • 关注

原创 Linux命令进阶:grep,sed,awk全家桶(文本处理技术详例)

之前写的一篇《Linux基本命令及编程环境实验 》,一度爆文,成为热门文章。众所周知,Linux是一类强大的操作系统,它的功能强大,稳定性高,在大公司企业应用广泛,掌握Linux的相关命令操作和知识体系显得十分重要。这篇继续学习探索Linux,进阶一步,通过详细例子掌握更高级的命令,主要为文本处理技术,grep、sed、awk三个命令,感受神奇强大的Linux!

2020-12-03 09:51:01 4073 23

原创 Cisco路由器内部网关协议(IGP)实验:OSPF

学习思科路由器,本篇详细记录了使用Cisco Packet Tracer,进行路由器内部网关协议(IGP)实验,学习OSPF协议的实际应用。OSPF(Open Shortest Path First,开放最短链路优先)路由协议是典型的链路状态路由协议,应用广泛,显得十分重要,在计算机网络理论的基础上,进行实验,理解更加深刻。

2020-11-20 18:15:48 3719 22

原创 NLP技术:基于PCFG的CYK算法统计句法分析

自然语言处理重要实践:句法分析。本篇详细记录学习总结和分享经验方法,python实现使用CYK算法对上下无关文法(PCFG)的句法分析,通过核心算法讲解深入理解统计句法分析的思想并掌握具体算法代码实现,得到一个句子的语法树。

2020-11-13 16:42:57 1586 46

原创 Java进阶:基于TCP的网络实时聊天室(socket通信案例)

开门见山,系列文章不断完善C/S架构的Socket通信,本篇Java进阶:基于TCP的网络实时聊天室(socket通信案例),使用客户端-服务器(C/S架构),结合多线程技术,模拟类似QQ、微信聊天功能,实现一个网络实时聊天室。学习到的知识有:多线程、线程池、Socket通信编程、TCP、JavaFX等。首先是实现了Server和Client的互相通信,接着使用多线程技术解决客户端实时接收信息的问题,后来到了服务器端,发现多用户连接服务器的“先到先得”问题,所以再使用线程池技术解决了多用户服务器的问题。

2020-11-07 13:28:23 3962 31

原创 口罩预约管理系统——数据库设计(前端+PHP+MySQL)

口罩预约管理系统(数据库设计)基本功能实现,如何结合前端基础、后端PHP和MySQL数据库实现呢?手把手教你设计数据库,搭建口罩预约管理系统,实现基本需求功能!

2020-09-14 20:55:54 18539 60

原创 Pytorch实现基于卷积神经网络的面部表情识别(详细步骤)

文章目录一、项目背景二、数据处理1、标签与特征分离2、数据可视化3、训练集和测试集三、模型搭建四、模型训练特征五、完整代码一、项目背景数据集cnn_train.csv包含人类面部表情的图片的label和feature。在这里,面部表情识别相当于一个分类问题,共有7个类别。其中label包括7种类型表情:一共有28709个label,说明包含了28709张表情包嘿嘿。每一行就是一张表情包4848=2304个像素,相当于4848个灰度值(intensity)(0为黑, 255为白)二、数据处理

2020-07-20 17:21:39 17840 78

原创 Java开发技术:Socket编程端口扫描小程序(完整源码)

Java开发技术:Socket编程端口扫描小程序(完整源码),我们都知道,网络中的每台机器都有IP地址,与IP地址密切相关的就是主机的端口,比如常见的80,443两个端口号对应的就是HTTP,HTTPS服务等等。下面我们就来实现一个简易的端口扫描小程序。本篇适用计算机网络、Java开发、Socket编程以及多线程入门的伙伴!可以结合上一篇《Java开发主机IP扫描神器》,进一步探测网络攻防有用信息!

2021-06-07 23:14:35 1181 15

原创 今天用Java开发主机IP扫描神器,零基础Socket编程详细

今天我们来开启一个有趣的实战小项目,运用Java网络编程技术开发一个主机IP扫描探测神器,相信你一定感兴趣,用3个词描述就是简单、好玩、有收获!其实,主机IP扫描就是探测一个IP地址范围内有哪些主机是活动的,是网络攻防的基础和前提。

2021-05-30 21:29:33 1302 25

原创 高级开发运维从简单学:Redis哨兵和集群小贴士

一起学习了解高级开发运维知识,Redis的高可用、高并发、分布式,或许你跟我一样刚刚入门,那就看完本篇,应该有所收获,其实这篇总结的知识点不难,是最基础的Redis多机数据库下的哨兵sentinel架构和集群架构。

2021-05-24 15:01:33 1831 11

原创 今天我们来聊聊MySQL索引,详细!

今天我们从最基础的方面来聊聊MySQL索引,我相信应该有不少小伙伴都掌握了基本的数据库操作,增(insert)删(delete)查(select)改(update)。或许对索引的概念因此略知一二,知识的海洋那么宽广,B+树索引、哈希索引、聚簇索引等等……在学习MySQL数据库时,不断深入愈加觉得掌握的只是冰山一角。欢迎大家一起交流讨论学习心得 : -)

2021-05-17 20:52:13 2758 29

原创 面试官对数据库问得这么详细!Redis的AOF和RDB持久化方式看一篇就够了!

小C今天刚好去面试,面试一开始,面试官直接问:看你写了熟悉Redis数据库,那具体讲讲它的持久化方式有哪些?然后,小C没想到这么快,直接进入面试…… 面试官对数据库问得这么详细!

2021-05-10 22:23:56 1430 16

原创 必须掌握的TCP全家桶系列详细解读:流量控制、三次握手、四次挥手及拥塞控制算法

学习计算机网络必须掌握的TCP全家桶系列详细解读:流量控制、三次握手、四次挥手及拥塞控制算法。到现在,计算机网络运输层的部分基本学习总结完成了,我觉得这一篇是最重要的,TCP的核心思想都在这里,如果掌握了这部分对于网络的传输基本都能理解,这篇起名为“必须掌握的TCP全家桶系列详细解读”,很明显它就很重要,没有虚假,建议阅读收藏哦!

2021-05-03 00:42:06 2095 7

原创 运输层UDP报文、TCP协议内容 一篇精华总结!

这一周来总结一下计算机网络的运输层部分的UDP、TCP协议基本内容,一篇精华总结。到现在对计算机网络的学习记录大概有一个月时间了,写到这里,我感觉到这段时间的坚持是对的,逐渐形成了一个知识体系,而不再是以前那些零碎的散点。其实TCP部分的内容还有很多很多,这一篇的总结主要在于认识TCP的基本内容。可以看出运输层在网络的重要性不同一般,它完成了与用户通信最关键的步骤。

2021-04-26 22:22:18 1044 14

原创 计算机网络学习:网络层IP数据报、ICMP协议 看一篇就够了!(含具体实验演示)

网络层IP数据报和ICMP协议的内容,直观的演示和实践可以更好地掌握这方面的知识。值得一提,我觉得学习IP数据报和ICMP协议的基本内容看完这篇就够了!我的初衷是对以前学习过的内容进行一个系统的整理,梳理思路,将零散的知识碎片集成一个相对完善的知识体系,这样能够更好地去理解知识。最近我领悟了一个道理:不要急着往前走,偶尔回顾自己所学所经历,善于总结,才能走得更轻松更远!哈哈哈,尝试着文学式表达感悟,似乎与理工科格格不入,不过有时候会理工科的文学更有趣。

2021-04-21 17:43:28 3964 21

原创 计算机网络学习:分组转发和路由选择、ARP协议

目录一、网络层的任务和服务1、分组转发2、路由选择二、ARP协议原理1、目标物理地址在ARPCache中2、目标物理地址不在ARP高速缓存中三、ARP的4种典型情况一、网络层的任务和服务计算机网络的学习已经到网络层部分了,从物理层、数据链路层,逐渐接近五层协议结构的上层。网络层是数据链路层的上一层,它的工作任务,也是核心功能,一共有两个:分组转发和路由选择。1、分组转发网络层的主要任务就是将分组从源主机传送到目的主机,最核心的设备无非就是路由器了。路由器维护.

2021-04-13 21:13:53 1720 15

原创 计算机网络学习:封装成帧、差错检测和可靠传输

数据链路层的封装成帧、差错检测和可靠传输,可靠传输原理中很奇妙地发现,在不可靠的信道上加上合适的可靠协议(SW、GBN或者SR),就可以向上提供可靠的服务。在数据链路层要实现可靠的传输为上层提供服务。

2021-04-05 20:06:50 1563 4

原创 计算机网络学习篇:TCP/IP原理体系结构

最近有空再次看了计网的内容,加上学习了组网技术,“温故而知新”,发现了一些以前没有学到的知识和内容,特别是到后面部分的知识,感觉收获颇丰。我这次准备记录下来,一方面能更好的总结重要知识点,另一方面方便查看学习。

2021-03-27 22:05:34 2748 13

原创 Redis学习篇:ACID特性和事务处理过程

这一篇我想记录一下Redis事务这部分,感觉也是比较重要的内容,事务的ACID特性并非Redis特有,Mysql数据库也有,所以这种通用特性我觉得是数据库的核心点,需要去理解原理。数据库是一个面向多用户的共享管理系统。事务是保证完整性、并发控制和封锁机制的单位,它由一系列数据库命令组成为集合单元。在关系型数据库和非关系型数据库中都存在事务。

2021-03-18 17:16:39 3378 8

原创 入门Redis,从底层数据结构及应用原理开始

最近入门学习Redis数据库,从最简单的内容学习,然后总结记录于此,以备忘记,也与大家共享!作为一款高性能、开源的NoSQL数据库,Redis主要采用键值对形式存储数据,用C语言开发,采用BSD协议,功能强大、支持多种数据类型,属于非关系型数据库。区别与Mysql、SQLServer、Oracle等关系型数据库。因此,Redis的特点让它具有许多优势。

2021-03-09 11:38:28 1307 9

原创 Mybatis 3和Spring 5 核心技术整合详细步骤

这篇学习了Mybatis框架的强大功能,以及通过实践实现了CRUD基本操作,将Spring5和Mybatis3框架进行整合,也是技术的合并应用,强化对此方面基础知识的理解。小白学习下来,这个过程遇到了不少问题,开始感觉Spring的配置以及Mybatis的映射非常难搞定,后来也是慢慢理清思路,认真学习了技术的原理,最后成功正确配置映射文件。所以写此篇记录一些重要的知识,与正在学习的大家一起分享,共同进步,欢迎交流指正!

2021-03-03 20:02:05 2317 11

原创 Spring 5 核心技术AOP基础项目实践详细记录

Spring 5 核心技术AOP简单基础实践详细记录,一直以来,久仰Spring大名,却不知是何物,望文生义,释义“春天”。Spring框架的强大之处在于对J2EE开发进行了简化,对大部分常用的功能进行了封装。其中的实现原理依赖于两种技术原理:控制反转(IoC)和面向切面编程(AOP)。最近从零开始学习,有了一些最基本的理解,故记录于此。

2021-02-25 11:48:42 2176 4

原创 BERT预训练模型简单应用(中文句子向量相关性分析)

GoogleBERT预训练模型在深度学习、NLP领域的应用已经十分广泛了,在文本分类任务达到很好的效果。相比传统的词嵌入word2vec、golve,使用bert预训练得到的效果有更好地提升。这篇不会很深入复杂地分析bert的原理以及高级应用,而是从零开始,定位于初学者对BERT的简单认识和应用,使用bert框架bert-as-server(CS架构)。

2021-02-16 15:43:35 3811 11

原创 并发编程之Phaser类多阶段任务(以遗传算法TSP问题为例)

这篇主要分为3个部分,记录Phaser类同步机制的原理和实践理解,学习Java并发有一段时间了,从基础开始,认识了许多同步机制API,这次学习了Phaser类这个同步机制,刷新了以前的认识,再添一项新知识。先认识一下Phaser是什么,然后结合实际应用,通过遗传算法经典应用的旅行商问题(TSP)的案例,更好地学习一下Phaser类同步机制的使用方法。

2021-02-05 17:48:13 2845 2

原创 阿里云天池在线编程1月30号 No.56周赛

第一次尝试在阿里天池的在线编程答题,也是第一次用Java答题,这篇主要写一下第3个题目:镜面反射的思路和解答结果,对于第1、2个题目相对简单,可以从代码中容易看出解答的方法。

2021-01-31 10:45:21 3522 26

原创 并发编程之Callable/Future接口(以单词最佳匹配算法为例)

以单词最佳匹配算法为例,学习Java并发编程之Callable接口和Future接口,更深入具体地理解内部运行机制,同时也通过这个实际应用更好温故掌握知识:动态规划、最短编辑距离算法。

2021-01-28 16:46:41 2938 23

原创 Java并发(Runnable+Thread)实现硬盘文件搜索

这一篇通过实际的案例进行实践Java并发多线程——文件搜索,简单来说,这也是电脑文件系统中的一个常见功能,用户可以通过用户名搜索文件系统中符合条件的文件。Runnable接口和Thread类的基本使用也有了更深的认识。在文件搜索这个案例中,学习了Java并发原理的实际应用,首先设计一种串行的版本,然后再实现并发的版本,这也是一个改进的过程。

2021-01-20 11:58:08 3470 21

原创 Java并发API案例分析之并发设计原理

并发、并行、同步、锁、线程安全……这一篇我记录了学习并发设计原理的关键知识,还有一些常用重要的Java并发编程API,学习一些关于并发程序设计的原理,弄懂来龙去脉,相对更加深入地理解并这部分知识。在学习理论知识后,对这个部分有了更深层的理解!

2021-01-15 12:07:58 3253 16

原创 Java之HTTP网络编程(下篇:网页浏览器程序设计)

一、本篇简介本篇记录Java之HTTP网络编程,定位于网页浏览器程序设计,与上篇TCP/SSL网页下载有所不同,接下来将实现通过URL进行网页的下载以及编程简易浏览器访问网站。网页下载程序简洁清晰,可以访问网站,获取界面的源码;简易浏览器拥有基础功能,包括访问网页,刷新,下载,听音乐……还有很多可以尝试的功能,模仿常用的浏览器!基础知识的学习主要在上一篇,可查看Java之HTTP网络编程(上篇:TCP/SSL网页下载)。二、URL类上一篇通过TCP/SSL直接发送http请求的程序,对于复杂

2021-01-06 11:24:40 3202 13

原创 回首2020,是成长,亦是挑战(学生版)

我的读者,你好!当你进入我的这篇文章的时候,你是否好奇我的2020年的经历呢?同时,你是否也开始回想着“我”的2020年经历什么事情,收获了哪些呢?或许你和我一样是技术小白,想看看同龄人同技术水平的经历分享,也许我的这一篇总结分享对你有所帮助;亦或你是技术大牛,可称为我的“老师”,毕竟“闻道有先后,术业有专攻”和“三人行,必有我师焉”,我也期待您的多多指教。

2020-12-29 08:33:28 3754 21

原创 Java之HTTP网络编程(上篇:TCP/SSL网页下载)

期末复习之HTTP网络编程,主要学习记录HTTP(s)协议的网络编程,包括使用TCP Socket进行三次握手的HTTP网页下载,和使用SSL Socket的安全传输的HTTPs网页下载,通过案例实践自行完成编程,认识http(s)的实际工作机制!

2020-12-22 10:20:07 3269 19

原创 Java实现QQ邮件发送客户端程序设计

这一篇为QQ邮件发送客户端程序设计的下篇,将实现更加完善的功能,不用命令发送方式,类似日常发送邮件,直接编写邮件标题、内容,然后直接发送即可。java实现QQ邮件发送客户端的程序设计,基本实现了QQ邮件发送客户端的功能,操作更加简便,实现自己的QQ邮件发送端,以后就用这个啦。

2020-12-15 00:10:33 1556 32

原创 Java网络编程:实现QQ邮件发送客户端

本篇详细记录了使用Java网络编程的技术思想,初步实现QQ邮件发送客户端。从零开始学习,认识计算机网络邮件传输协议(SMTP、POP3),并开通QQ邮箱的smtp/pop3服务,为之后程序设计做准备,自行实现简单的Java GUI,通过命令方式发送邮件。

2020-12-09 11:35:01 3898 21

原创 C++/Java小白解Leetcode题,发现了知识盲区……

C++/Java小白解Leetcode题,发现了知识盲区……本篇第一次记录LeetCode答题,开启另一个神奇的世界。字符串中的单词数?最富有客户的资产总量?找出最具竞争力的子序列?由此走上编程之路……

2020-11-30 00:11:36 3285 18

原创 Java多线程实现多用户与服务端Socket通信

Java多线程实现多用户与服务端Socket通信,类似QQ、微信、视频等客户端,多用户与服务器通信。详细记录服务端多线程的实现,目标是多用户(客户端)能够同时与服务器建立连接并通信,避免阻塞,进一步完善TCP的Socket网络通信,运用Java多线程技术,实现多用户与服务端Socket通信!

2020-11-02 13:54:36 3317 21

原创 Java多线程实现TCP网络Socket编程(C/S通信)

本篇详细记录实现java多线程通信,目标达到客户端可以一次接收服务器发送的多条信息,避免阻塞。将客户端接收信息功能独立为一个线程来完成,进一步完善TCP的Socket网络通信,C/S软件架构的程序设计!

2020-10-26 09:45:38 11837 32

原创 基于TCP协议网络socket编程(java实现C/S通信)

本篇是详细记录在TCP通信原理之上,使用Java实现TCP的Socket网络通信,包含C/S软件架构的程序设计,偏向实践,更加有趣!TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议。

2020-10-24 15:48:39 4726 20

原创 Java实现:HMM+维特比算法词性标注

除了用jieba等分词词性标注工具,不如自行写一个算法实现同样的功能,下面将详细介绍Java实现的HMM+维特比算法实现词性标注。在给定的单词发射矩阵和词性状态转移矩阵,完成特定句子的词性标注。

2020-10-18 09:40:42 3639 21

原创 基于UDP协议网络Socket编程(java实现C/S通信案例)

本篇详细记录运用java进行网络编程,基于UDP套接字(Socket)实现服务器与客户端间的通信,在实战案例中更深刻理解UDP的实现原理,掌握UDP实践应用步骤。

2020-10-11 21:33:41 7213 20

原创 CISCO交换机STP实验(生成树协议)

本篇记录学习计算机网络重点知识:生成树协议(STP),详细步骤将从认识到实践,使用Cisco Packet Tracer 完成,STP综合练习的PT练习 5.6.1。

2020-10-05 20:33:02 3969 14

原创 双向最大匹配算法——基于词典规则的中文分词(Java实现)

这篇将使用Java实现基于规则的中文分词算法,一个中文词典将实现准确率高达85%的分词结果。使用经典算法:正向最大匹配和反向最大匹配算法,然后双剑合璧,双向最大匹配。

2020-09-27 20:29:21 3650 20

MyBookWeb.zip

购书+阅读静态网页设计与实现,纯HTML+CSS+Javascript,基本实现网站经典功能:图片轮播切换、点击切换、表单登录验证、用户浏览网站时长计算、鼠标点击提示、加载提示,体验前端开发的过程,小白入门前端开发案例详细步骤。

2020-09-07

MaskOrder完整项目.zip

该系统模块完整,结合实际生活,为作者原创,适合入门数据库设计以及PHP系统开发的伙伴。项目包含系统数据库的详细设计,PHP搭建后台,以及前后端的交互,可以掌握HTML、CSS、JS前端开发技术,以及PHP后台开发,MySQL的应用技术等。

2021-05-16

cnn_train.csv

该资源为cnn卷积神经网络识别面部表情的训练集,包括label和feature,具体值表示像素,可供Pytorch深度学习使用

2020-07-15

mnist训练数据+测试数据(手写数字识别).zip

该资源为机器学习入门项目《手写数字识别》的数据集,包含了训练数据和测试数据,mnist数据集广泛被使用,作为手写数字识别的公开数据集。

2020-08-02

mnist手写数字识别数据集npz文件.zip

mnist.npz文件是手写数字的离线数据集,可以直接本地导入而且无需人工拆分为训练数据和测试数据,以及对应的数字标签,作为深度学习入门项目的数据集,可在python中打印出所有数字图像。

2020-08-02

wine葡萄酒数据集PCA案例.zip

wine.data是葡萄酒数据集,作为经典的PCA案例,原数据是124*13维,经过PCA特征提取变换为124*2维,是机器学习特征提取的一个案例数据集。

2020-08-10

maskOrder.txt

口罩预约管理系统数据库maskOrder.txt,可直接导入本地MySQL数据库,系统数据库文件,无需自行建表,为系统后台准备数据存储工作。

2020-09-14

STP(生成树协议综合练习)

Cisco交换机实验,主要认识生成树协议在冗余链路的作用,通过实践加深STP的理解,包括IP地址的合理分配、STP实现等。

2020-10-05

android-support-v7-appcompat(创建Android工程缺失的支持文件).zip

创建Android工程时候缺失的支持文件,需要自行导入该文件到libs解决找不到相关包问题,解决在Eclipse开发Android环境等问题。

2020-08-07

Maven项目工具包mybatis3+spring-1.2.0.zip-1.2版本.zip

Mybatis3框架和Spring5框架整合所需的java工具包,Maven项目必须的lib包,可以更方便管理项目代码。

2021-02-21

英文词典数据UK Advanced Cryptics Dictionary

英文词典数据集,包括了25万多个单词,用于开发、学习,单词最佳匹配算法中使用该词典进行搜索匹配单词。

2021-01-28

ospf实验题目.pka

学习思科路由器,使用Cisco Packet Tracer,进行路由器内部网关协议(IGP)实验,学习OSPF协议的实际应用。OSPF(Open Shortest Path First,开放最短链路优先)路由协议是典型的链路状态路由协议,应用广泛,显得十分重要,在计算机网络理论的基础上,进行实验,理解更加深刻。

2020-11-20

mnist训练数据+测试数据(手写数字识别).zip

该资源为机器学习入门项目《手写数字识别》的数据集,包含了训练数据和测试数据,mnist数据集广泛被使用,作为手写数字识别的公开数据集。

2020-08-01

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除