摘要: 本文主要为go的学习过程笔记。 一、基本介绍 1、开发环境安装-windows安装 打开Golang官网,选择对应版本,进行安装。 2、环境变量配置 1)步骤 (1)首先在环境变量中添加 GOROOT,值为 go 的安装目录: (2)然后在环境变量 PATH 中添加 go 安装目录下的 bin 文件 阅读全文
posted @ 2022-03-09 08:57 权杖攻城狮 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 近期打算认真学一学python,很早之前就看过但是一直没有毅力坚持下来,这篇笔记就当督促自己学习的动力吧!!! 一、基本知识 1,直接运行py文件 能不能像.exe文件那样直接运行.py文件呢?在Windows上是不行的,但是,在Mac和Linux上是可以的,方法是在.py文件的第一行加上一个特殊的 阅读全文
posted @ 2018-07-22 21:07 权杖攻城狮 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 学习了一段时间的linux之后,开始着手基本命令的学习,这里主要记录一些学习过程中重要的知识点供以后查阅。 1、系统资源监控命令 1)文件系统查看命令df df命令是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令和程序占用的空间 (最常见的是文件已经被删除,但是程序并没有释放空间) 2) 阅读全文
posted @ 2015-10-12 16:14 权杖攻城狮 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 以下beego3基于go v1.8+,bee v2.0+,开发工具是goland2022.1 一、Beego安装 1、安装beego和bee 1)下载beego和bee 安装包: go get github.com/beego/beego(依赖go.mod文件1),可能会在goland里面无法使用。 阅读全文
posted @ 2022-05-15 10:12 权杖攻城狮 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 一、总体介绍 1、Django的基本知识 1)优缺点 (1)优点:python实现,代码干净、整洁;提供管理后台,能够快速开发;复用度高,设计、使用上遵循DRY原则;易于扩展复用的中间件;内置的安全框架;丰富的第三方类库; (2)缺点:单体应用-不易并行开发、单点扩展;不适合非常小的几行代码的项目; 阅读全文
posted @ 2022-03-09 09:29 权杖攻城狮 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1、查看指定服务器指定端口上的所有服务 nmap -sV 10.1.1.1-p 2000-20000 2、使用java调用nmap /*** * 多线程执行 含含检测ip是否可以访问 含限制每秒的发包次数 * D:\\nmap-7.91\\nmap.exe -sV 10.28.151.93 -p 8 阅读全文
posted @ 2021-10-13 08:51 权杖攻城狮 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一、安装Mattermost Server Mattermost is an open source, self-hosted Slack-alternative。 1、下载mattermost server 从https://mattermost.com/download/ 合适版本: 2、安装m 阅读全文
posted @ 2021-08-18 10:12 权杖攻城狮 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 一、什么是SpringCloud Alibaba 1、简介 1)简介 阿里云未分布式应用开发提供了一站式解决方案。它包含了开发分布式应用程序所需的所有组件,使您可以轻松地使用springcloud开发应用程序。 有了阿里云,你只需要添加一些注解和少量的配置,就可以将spring云应用连接到阿里的分布 阅读全文
posted @ 2021-05-10 10:30 权杖攻城狮 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 1)编写工具类 package com.icucoder.util; import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.IOException; i 阅读全文
posted @ 2021-05-02 10:02 权杖攻城狮 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、什么是SpringCloud 1、官方定义 1)官方定义:springcloud为开发人员提供了在分布式系统中快速构建一些通用模式的工具(例如配置管理、服务发现、断路器、智能路由、微代理、控制总线)。分布式系统的协调导致了锅炉板模式,使用springcloud开发人员可以快速地建立实现这些模式的 阅读全文
posted @ 2021-05-01 18:40 权杖攻城狮 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 一、什么是微服务 1、概念 微服务就是由一系列围绕自己也为开发的微小服务构成,他们独立部署运行在自己的进程里,基于分布式的管理。 (通俗定义:微服务是一种架构,这种架构是将单个的整体应用程序分割成更小的项目关联的独立的服务。一个服务通常实现一组独立的特性或功能包含自己的业务逻辑和适配器。各个微服务之 阅读全文
posted @ 2021-04-22 21:33 权杖攻城狮 阅读(712) 评论(0) 推荐(0) 编辑
摘要: NoSQL的引言 Redis数据库相关指令 Redis持久化相关机制 SpringBoot操作Redis Redis分布式缓存实现 Resis中主从复制架构和哨兵机制 Redis集群搭建 Redis实现分布式Session管理 一、NoSQL的引言 1、定义: NoSQL(not only sql) 阅读全文
posted @ 2021-04-07 11:04 权杖攻城狮 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 一、编程步骤 1、引入依赖 springboot相关依赖(略)、mybatis-spring-boot-starter、mysql、druid、lombook <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>my 阅读全文
posted @ 2021-03-27 15:43 权杖攻城狮 阅读(64) 评论(0) 推荐(0) 编辑
摘要: SpringBoot设计目的是用来简化Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,SpringBoot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 Sp 阅读全文
posted @ 2021-03-27 15:33 权杖攻城狮 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 一、编程步骤 1、引入依赖 spring、springmvc、mybatis、mybatis-spring、mysql、druid、log4j、servlet-api、jstl、fastjson 2、SM整合=Spring+mybatis 1)建表 2)实体类 3)DAO接口 public inte 阅读全文
posted @ 2021-03-26 08:39 权杖攻城狮 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 为了使Spring可插入MVC架构,SpringFrameWork在Spring基础上开发SpringMVC框架,从而使用Spring进行WEB开发时可以选择使用Spring的SpringMVC框架作为web开发的控制器框架。SpringMVC是轻量级,典型的MVC框架,在整个MVC框架中充当控制器 阅读全文
posted @ 2021-03-25 15:30 权杖攻城狮 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、SM思路分析 1、引入核心依赖及相关依赖: spring(略)、mybatis、mysql、mybatis-spring(减少自己实现FactoryBean接口)、druid <dependency> <groupId>mysql</groupId> <artifactId>mysql-conn 阅读全文
posted @ 2021-03-25 15:29 权杖攻城狮 阅读(69) 评论(0) 推荐(0) 编辑