• [首推] AI 绘画极简教程

    2022-11-01 Python 34 ℃
    昨天在朋友圈发了几张我用AI绘画工具Disco Diffusion画的画 既然有同学问,就写个极简教程吧,画个图是足够了,想要深入了解还是自行百度吧,可以找到更详细的教程。 第 0 步:学会上网,注册Google账号 第 1 步:打开 colab https://colab.research.google.com/github/alembics/disco-...
  • [首推] Python教程:文件和读写的详细教程

    2022-11-01 Python 26 ℃
    文件操作的模式 文件操作的模式如下表: 1. OPEN 打开文件 使用 open 打开文件后一定要记得调用文件对象的 close() 方法。比如可以用 try/finally 语句来确保最后能关闭文件。 file_object = open(r'D:\test.txt') # 打开文件 try: all_the_text = file_object.read...
  • [首推] 【设计模式】设计模式学习笔记之(一)——类图、对象之间的关系及设计模式概要

    2022-11-01 设计模式 24 ℃
    前言 设计模式最初是在上个世纪70年代在建筑领域提出来,一些建筑大师们在总结解决各种建筑问题时提出了上百种对应的解决模式。后来逐渐被引入到软件领域,起初并没有引起太大的关注,直到有4个人(Gong Of Four,业界称呼他们为“四人帮")合作出版了一本叫做《设计模式:可复用面向对象软件基础》的书,在业界产生了强烈的反响,从此以后设计模式被广泛地应用于软件领...
  • [首推] 给想学Markdown的你的一个简单的Markdown语法教程

    2022-11-01 其他 7 ℃
    给想学MARKDOWN的你的一个简单的MARKDOWN语法教程 这篇文章是对我所知道的常用、兼容性较好的Markdown语法的一个简单的总结,文中所有的语法在Typora编辑器和简书上都可以正确显示,如有错漏之处,烦请指正。 本文同时也发表在我的个人网站:www.wendev.site [http://www.wendev.site/tutorial/mar...
  • 【一】Spring-原理分析_开端

    2023-01-06 Vue 0 ℃
    javaEE开发会用到很多开源的工具,刚开始入行能够使用这些框架做开发就可以了,但是工作两三年之后就应该试着去阅读源码,研究原理,达到熟练掌握框架原理,具备框架设计能力。如图1为spring框架的整体架构图: 图1 首先,要准备源码阅读环境,我们到git仓库可以clone到spring源码,打开之后结构如图2所示: 图2 可以看到spirng由很多模块组成,...
  • (二)、linux 常用开发环境搭建

    2023-01-06 Linux 0 ℃
    一、MYSQL 下载 在官网:MySQL :: Download MySQL Community Server [http://dev.mysql.com/downloads/mysql/]中,选择以下版本的mysql下载: * wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noa...
  • MySQL-实践总结-操作篇

    2023-01-06 MySQL 3 ℃
    MySQL单表大约在2千万条记录(4G)下能够良好运行,经过数据库的优化后5千万条记录(10G)下运行良好 一、启动与退出 启动MySQL net start mysql 1、进入MySQL: mysql -h 127.0.0.1 -u root -p 再输入密码就可以了。 2、退出MySQL:quit或exit 二、库操作 1、创建数据库 命令:creat...
  • JDK-源码阅读_java.util包详解

    2023-01-06 Java 0 ℃
    上一篇讲了java.lang包,这篇结合上一篇讲解一下java.util包(_工具包)_,在开发中使用频率最高的包。 java.util包包含以下的包: java.util.concurrent:并发包 java.util.function:函数式接口 java.util.jar:提供读写 JAR (Java ARchive) 文件格式的类 java.uti...
  • 实践总结-搭建Spring Cloud Eureka 二个节点高可用集群

    2023-01-06 其他 0 ℃
    两种工作模式 Eureka Server有两种工作模式,单机模式(Standalone Mode)和集群模式(Peer Awareness) 集群模式 通过启动多个Eureka Server实例,并将它们互相注册以组建集群。集群模式有着更高的可用性。这也是Eureka Server默认的工作模式,在“service-url”上配置其他Eureka Serve...
  • Linux—查看cpu、磁盘、内存、网络的命令

    2023-01-06 Linux 3 ℃
    一.查看CPU方面 1)想知道了cpu性能好不好、忙不忙可以用lscpu、uptime、top、htop。 1.1 top 命令查看系统的实时负载, 包括进程、CPU负载、内存使用等等 2)cpu负载 uptime 二.查看内存方面 内存够不够可以用free free -h free命令默认是显示单位kb,可以采用free -m和free -g命令查看,分别...
  • 专项研究-事务

    2023-01-06 其他 1 ℃
    开始写之前先列一个提纲,提纲列好了,后面读起来就方便了。 一、什么是事务? 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和e...
  • Jenkins—通过Publish over SSH插件实现远程部署

    2023-01-06 其他 0 ℃
    一、配置SSH免秘钥登录 SSH 为 Secure Shell [https://baike.baidu.com/item/Secure%20Shell]的缩写,SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录 [https://baike.baidu.com/item/%E8%BF%9C%E7%A8%8B%E7%99%BB%E5%...
  • docker-实践总结

    2023-01-06 其他 0 ℃
    一、安装DOCKER Docker要求运行在Centos 7上,要求系统为64位,系统内核版本3.10以上 1.uname -an 查看当前系统版本 2.yum -y install docker 下载安装docker 3.service docker start 启动docker服务 4.docker version 检查docker是否安装成功 二、常用...
  • 专项研究-系统容量评估

    2023-01-06 其他 2 ℃
    目录 * 1.需求缘起 * 1.1QPS/TPS/并发量/系统吞吐量的概念 * 1.2系统吞度量要素 * 1.3系统吞吐量评估 * 2.容量评估的步骤与方法 * 3.总结 1. 需求缘起 互联网公司,这样的场景是否似曾相识: 场景一:pm要做一个很大的运营活动,技术老大杀过来,问了两个问题: (1)机器能抗住么? (2)如果扛不住,需要加多少台机器? 场景二...