自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 springBoot整合Redis, RocketMQ,Mybatis,Swagger等技术的文件管理管理系统

file_management_sysgithub地址前言file_management_sys项目希望完成一个文件共享系统,采用现阶段公司常用技术来实现,例如Redis, RocketMQ, Mybatis, Nginx等。总的目的是用来熟悉这些技术。希望一起讨论学习,共同进步。目录前言项目介绍项目演示用户端演示管理端演示技术选型后端技术前端技术环境搭建...

2020-03-02 16:42:05 709

原创 Redis作为MyBatis二级缓存

spring-boot-Mybatis-Redis数据库建表create TABLE user(email VARCHAR(50),username VARCHAR(50),password varchar(20),PRIMARY KEY(email));redis 作为mybatis 缓存整合讲解 checkLogin方法1)用户第一次访问的时候获取数据库的值,再次访问时直接...

2020-03-02 16:35:55 262

原创 Redis介绍及应用

SpringBoot + redis未装redis服务端,可以通此网址进行测试 http://try.redis.io/redis tutorial学习网站 https://www.runoob.com/redis/redis-tutorial.htmlredis 官网 https://redis.io/1. redis 介绍1.1 一些概念NoSQL: 是不同于传统的关系型数据库的数...

2020-03-02 16:28:13 225

原创 java-设计模式-策略模式

Demo源码见Saul’s Github策略模式(strategy pattern)1. 定义(Definition)策略模式(Strategy)属于对象行为型设计模式,主要是定义一系列的算法,把这些算法一个个封装成拥有共同接口的单独的类,并且使它们之间可以互换。策略模式使这些算法 在客户端调用它们的时候能够互不影响地变化。这里的算法不要狭义的理解为数据结构中算 法,可以理解为不同的业务处理...

2019-08-13 15:21:06 163

原创 分布式系统之Socket编程

1.Introduction Because of Increasing Demand for Internet Applications, Object-oriented Java technologies—Sockets, threads, RMI, clustering, Web services—have emerged as leading solutions for creat...

2019-08-12 18:47:01 1043

原创 python2: 列表与元组

完整demo请点击这里:Saul’s github列表与元组1.序列概述最常用两种序列:列表和元组。另一种重要的序列是字符串列表和元组的主要不同在于,列表是可以修改的,而元组不可以。这意味着列表适用于需要 中途添加元素的情形,而元组适用于出于某种考虑需要禁止修改序列的情形。Python支持一种数据结构的基本概念,名为容器(container)。容器基本上就是可包含其 他对象的对象。两种...

2019-08-08 18:28:14 635

原创 python 基础知识1

介绍了以下9个方面:1. 整除运算# 1.整除运算,使用双斜杠 //print(5 // 2); # 2print(5 // 2.0); #2.02.乘方运算print(5 ** 2); #253.十六进制,八进制和二进制# 3. 十六进制,八进制和二进制print(0x10); #16print(0o10); #8print(0b0011); #34. 变量,...

2019-08-07 21:02:01 381

原创 2.String processing via regular expressions

2.regular exprssionsregex are patterns that match character strings.The four main concepts of regex mirror the four types of structure in imperative programming languages.Matching: /cat/Sequence...

2019-08-05 20:10:58 165

原创 1. Introduction to Knowledge Technology

1.1 use of computationComputers and algorithms were originally developed to solve what might be called concrete tasks.such as :compute a missile trajectory.crack a code( decryption)In common: th...

2019-08-05 18:09:08 159

原创 分布式系统及其特征介绍(Introduction to Distributed Systems and Characterisation)

1.分布式系统定义(Defining Distributed Systems)分布式系统为一个硬件或软件组件分布在网络计算机上,仅仅通过消息传递进行通信和动作协调的系统。“A system in which hardware or software components located at networked computers communicate and coordinate the...

2019-08-05 12:16:30 813

原创 java解析生成XML文档和JSON数据文档

[详细demon见Github](https://github.com/ShuaiMou/java_ SE/tree/master/src/main/java/cn/saul/xmlAndJson)1、什么是XMLXML(Extensible Markup Language 可扩展标记语言),XML是一个以文本来描述数据的文档。2、XML的用途XML技术的用途:(1)充当显示数据(以X...

2019-07-31 18:32:19 609

原创 java 注解Annotation

github 参考demo1、认识AnnotationJDK1.5开始,Java增加了对元数据(即类的组成单元数据)的支持,也就是(Annotation)注解,他是代码里做的特殊标记,这些标记可以在编译,类加载,运行时在不改变原有逻辑的情况下,被读取,并执行相应的处理,通过使 Annotation,程序员可以在源文件中嵌入一些补充的信息。代码分析工具,开发工具和部署工具可以通过这些补充信息进行...

2019-07-29 14:51:28 182

原创 反射与内省

github 示例代码:参考Demo1、什么是反射类信息 ---> 对象 对象 ---> 类信息2、Class类Class类是一切的反射根源。Class类表示什么?很多的人——可以定义一个Person类(有年龄,性别,姓名等)很多的车——可以定义一个Car类(有发动机,颜色,车轮等)很多的类——Class类(类名,构造方法,属性,方法...

2019-07-29 10:49:31 262

原创 java 集合总结

1、集合框架的概述1.1 作用在实际开发中,我们经常会对一组相同类型的数据进行统一管理操作。到目前为止,我们可以使用数组结构,链表结构,二叉树结构来实现。数组的最大问题在于数组中的元素个数是固定的,要实现动态数组,必竟还是比较麻烦,自己实现链表或二叉树结构来管理对象更是不方便。在JDK1.2版本后,JAVA完整的提供了类集合的概念,封装了一组强大的、非常方便的集合框架API,...

2019-07-27 11:07:20 160

原创 java IO流总结

github示例程序:参考Demo1.File类File类:表示文件和目录路径名的抽象表示形式。File类可以实现文件的创建、删除、重命名、得到路径、创建时间等等,是唯一与文件本身有关的操作类。主要方法: public boolean createNewFile(): 创建新文件 public boolean delete(): 删除文件 public boole...

2019-07-22 09:40:53 153

原创 java多线程基础

1.进程与线程概念1.1什么是进程程序是指令和数据的有序集合,是静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态概念。进程是一个具有一定独立功能的程序,一个实体。每一个进程都有它自己的地址空间。1.2 进程的状态1.就绪状态(Ready)2.运行状态(Running)3.阻塞状态(Blocked)1.3线程线程是在进程基础上的进一步划分,一个进程启动之后,里面的若...

2019-07-16 15:41:11 133

原创 如何在macbook上使用wireshark 和wget实现第一次抓取包来分析tcp三次握手

##1 首先得安装wireshark 和wget##2 然后打开wireshark —> capsure —> options###2.1 不要在promiscuous打勾,如下图### 2.2 capture filter for selected interfaces 输入" tcp port http"如下### 2.3 options钩上所有的就好了,如图:###...

2019-03-14 16:30:12 731

原创 mysql的内联接,左连接和右连接的区别

#在最后提供了自己演示的mysql语句,以供读者自行验证。##两张表具体如下表1:表2内联(inner join)select * from link_teacher inner join link_student on link_teacher.id = link_student.id;结果等同于:select * from link_teacher, link_stude...

2019-03-04 22:36:02 558

原创 macbook 搭建Eclipse 中Python环境

#macbook在Eclipse下搭建Python开发环境先去安装Mac版本的64位Eclipse。不会安装的自行百度。下载安装Python下载后双击安装,python 默认安装目录是:/Library/Frameworks/Python.framework/Versions/搜索上面路径,就能看到安装版本的Python。下载安装pydev点击pyDev.7.1.0, 然后...

2019-03-04 11:38:10 525

空空如也

空空如也

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

TA关注的人

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