首页 新闻 找找看 学习计划

[徐佳成]日志模板

手动挡import logginglogging.basicConfig( lever = logging.DEBUG, format = '%(asctime)s %(filename)s [line:%(lineno)d] %(levelname)s %(message)s', datefmt

[地铁昌平线]15.Nginx架构复盘

1.架构总结 当我们接手一套新的业务,需要去设计或配置中间件服务的时候,我们应该丛哪些地方去考虑。 2.了解需求 1.了解需求,了解对应好的需求,才能设计好合理的Nginx架构。2.设计评估,评估现有的资源、评估使用什么样的方式,评估后期的扩展3.配置注意事项。 1.了解需求,定义Nginx在服务体

[VictoKu]wxPython之BoxSizer

1 函数原型 其中的方向(orient)可以是 wx.VERTICAL(垂直) 或 wx.HORIZONTAL(水平)。 将构件加入 wx.BoxSizer 要使用Add() 方法。为了理解,我们来看一下它的参数。 (1)window 就是一个控件名 (2) proportion 参数定义了在定义的

[cute-coding]Unrecognized SSL message, plaintext connection? 将https 换为http 即可

请求链接:https://59********* 升级后的项目地址有https换为了http ,出现这个错误,改为http请求即可

[Isayama]day19

[TOC] 字符编码 字符(存储了信息的东西)编码() 键盘发送的是电流 》主机(内存)接收到电流(当作01010101) 》显示屏 接受电流(当作01010101 》键盘) 编码:0101010101 》键盘 文本编辑器存储信息的过程 文本编辑器 》写文本 》存储信息 显示屏(内存) 》(转换)硬

[徐佳成]软件开发规范

软件开发规范

[ExplorerMan]告别GOPATH,快速使用 go mod(Golang包管理工具)

如果你还在使用 GOPATH 模式来开发Golang程序,那么你可以参考本文来告别 GOPATH,并带给你一个方便的包管理工具。 关于 go mod 的说明和简单使用,可以参考: 1、Go1.1.1新功能module的介绍及使用 2、Introduction to Go Modules 3、Go 1

[哨音]STL string 常见用法详解

string 常见用法详解 1. string 的定义 2. string 中内容的访问 (1) 通过下标访问 (2) 通过迭代器访问 3. string 常用函数实例解析 (1) operator+= (3) length()/size() (4) insert() (7) substr() //

[地铁昌平线]14.Nginx性能优化实践

1.性能优化概述 基于Nginx性能优化,那么在性能优化这一章,我们将分为如下几个方面做介绍1.首先我们需要了解性能优化要考虑哪些方面。2.然后我们需要了解性能优化必须要用到的压力测试工具ab。3.最后我们需要了解系统上有哪些注意和优化的点,以及Nginx配置文件。 我们在做性能优化工作前,我们重点

[中庭之园]csv文件的读取写法 from Udacity

长版本 简化版本

[地铁昌平线]12.Nginx高可用架构

1.Keepalived高可用基本概述 1.什么是高可用一般是指2台机器启动着相同的业务系统,当有一台机器down机了, 另外一台服务器能快速的接管, 对于访问的用户是无感知的。 2.高可用通常使用什么软件?通常服务高可用我们选择使用keepalived软件实现 3.keepalived是如何实现高

[fighter324]区块链学习之一:区块链技术与基本原理

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一

[Probie_Tao]java中的enum的使用

java中枚举类型的使用 Java 枚举(enum) 详解7种常见的用法 JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 web项目里实体类使用枚举类型: 一般在该实体类的包下在新建一个enumeration包,把枚举类型的类写在enumer

[徐佳成]TCP协议的粘包现象和解决方法

# 粘包现象 # serverimport socket sk = socket.socket()sk.bind(('127.0.0.1', 8005))sk.listen() conn, addr = sk.accept()conn.send(b'123')conn.send(b'123') #

[地铁昌平线]13.Nginx使用常见问题

1.Nginx多Server优先级 在开始处理一个http请求时,nginx会取出header头中的Host变量,与nginx.conf中每个server的server_name进行匹配,以此决定到底由哪一个server来处理这个请求。但nginx如配置多个相同的server_name,会导致ser

[公子千秋]Nginx基础

1.nginx开启目录浏览 提供下载功能 默认情况下,网站返回index指定的主页,但如果该网站不存在主页,则将请求交给autoindex模块 如果开启autoindex模块,则提供一个下载的页面, 如果没有开启autoindex 则会报错 403 2.nginx实现访问控制,基于来源IP控制、基于

[溜傻仔]如何用git将项目代码上传到github

如何用git将项目代码上传到github 先上常用语句 1 2 3 4 5 6 7 git add . git commit -m "img commit" $ git pull $ git push -u origin master 注册账户以及创建仓库 要想使用github第一步当然是注册git

[Y先森0.0]C++对象模型:单继承,多继承,虚继承,菱形虚继承,及其内存布局图

C++目前使用的对象模型:此模型下,nonstatic数据成员被置于每一个类的对象中,而static数据成员则被置于类对象之外,static和nonstatic函数也都放在类对象之外(通过函数指针指向),而对于virtual函数,则通过虚函...

[想去天空的猫]java并发学习第三章--线程安全问题

线程的安全问题一直是我们在开发过程中重要关注的地方,出现线程安全问题的必须满足两个条件:存在着两个或者两个以上的线程;多个线程共享了着一个资源, 而且操作资源的代码有多句。接下来我们来根据JDK自带的方法来解决线程带来的问题。 一、同步代码块synchronized 我们来看一个实例,创建两个线程,

[Ace_Monster]第一次个人编程作业

第一次个人编程作业