摘要: 前言 由于在最近的项目中使用Excel导入和导出较为频繁,以此篇博客作为记录,方便日后查阅。本文前台页面将使用layui,来演示对Excel文件导入和导出的效果。本文代码已上传至我的gitHub,欢迎访问,地址:https://github.com/rename123/excel-demo 准备工作 阅读全文
posted @ 2020-08-29 15:10 程序员波特 阅读(3628) 评论(2) 推荐(1)
摘要: Linux环境下软件的安装 Linux环境下的程序的安装、更新、卸载和查看。 rpm 命令:相当于windows程序的添加/卸载程序,进程程序的安装,查看,卸载。 本地程序安装:rpm -ivh 程序名 本地程序查看:rpm -qa 本地程序卸载:rpm -e --nodeps 程序名 yum 命令 阅读全文
posted @ 2020-08-02 08:13 程序员波特 阅读(1118) 评论(1) 推荐(0)
摘要: 前言 该文是基于上篇《MySQL主从分离的实现》的代码层实现,所以本文配置的主数据库和从数据库的数据源都是在上篇博文中已经介绍了的。 动态选择数据源的配置 由于我们在写数据的时候需要使用主库的数据源,读的时候需要从库的数据源,我们可以在Spring源码中,通过DataSource可以找到Abstra 阅读全文
posted @ 2020-07-28 09:00 程序员波特 阅读(825) 评论(0) 推荐(3)
摘要: 前言 大型网站为了减轻服务器处理海量的并发访问,所产生的性能问题,采用了很多解决方案,其中最主流的解决方案就是读写分离,即将读操作和写操作分别导流到不同的服务器集群执行,到了数据业务层,数据访问层,如果还是传统的单靠一台服务器去扛,面对如此多的数据库连接操作,必然会崩溃,如果造成数据的丢失,是不堪设 阅读全文
posted @ 2020-07-25 08:52 程序员波特 阅读(1144) 评论(0) 推荐(1)
摘要: Java多线程编程得必备基础知识,有必要学习一波 阅读全文
posted @ 2020-07-11 16:19 程序员波特 阅读(528) 评论(0) 推荐(0)
摘要: 数据安全 什么是数据安全?假如Bob要给Alice发送一封邮件,在发送邮件的过程中,黑客可能会窃取到邮件的内容,所以我们需要防窃听;黑客也有可能会篡改邮件的内容,所以Alice必须要有能有去识别邮件是否被篡改;最后,黑客也可能假冒Bob给Alice发送邮件,所以Alice还必须有能力识别出伪造的邮件 阅读全文
posted @ 2020-07-11 08:03 程序员波特 阅读(442) 评论(0) 推荐(1)
摘要: 概念 时区 不同时区在同一时刻,它们的本地时间是不同的,全球一共有24个时区,我们把伦敦所在的时区称为标准时区,其他时区按照东西偏移的小时来区分,北京所在的时区是东八区(GMT+08:00)。 时区的表现方式如下: GMT+08:00 UTC+08:00 CST(China Standard Tim 阅读全文
posted @ 2020-07-07 09:01 程序员波特 阅读(704) 评论(0) 推荐(2)
摘要: 应用层协议 应用层协议 (application-layer protocol) 定义了运行在不同端系统上的应用程序进程如何相互传递报文,特别是应用层协议定义了: 交换的报文类型,例如请求报文和响应报文 各种报文类型的语法,如报文中的各个字段及这些字段是如何描述的 字段的语义,即这些字段中包含的信息 阅读全文
posted @ 2020-06-21 08:31 程序员波特 阅读(697) 评论(0) 推荐(1)
摘要: 传输层概述 从信息处理得角度上去看,传输层主要是给上面得应用层提供通信服务得。我们平时再对网络进行编程得时候,我们很多时候都是直接对接得传输层,也就是我们使用传输层所提供得接口来进行网络编程,所以我们常说传输层是用户功能得最底层,是面向通信部份得最高层。 传输层负责将上层数据分段并提供端到端的、可靠 阅读全文
posted @ 2020-06-13 08:24 程序员波特 阅读(817) 评论(0) 推荐(0)
摘要: 网络层概述 网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等。它提供的服务使传输层不需要了解网络中的数据传输和交换技术。如果您想用尽量少的词来记住网络层,那就是"路径选择、路由及逻辑寻址"。 网络层中涉及众多的协议,其中包括最重要的协议,也是TCP 阅读全文
posted @ 2020-06-09 08:01 程序员波特 阅读(1127) 评论(0) 推荐(7)