这两天在SixLabors.ImageSharp往图片上写汉字的时候遇到一个问题就是乱码,在本地因为有对应的字体文件所以很完美,没有任何问题,但是我的服务器是放在docker容器中的。容器简单的不能再简单了,啥都没有,所以一放上去,写啥文字都乱码,尤其是中文 百度,谷歌,bing了很多都是说安装字体 ...
分类:
其他好文 时间:
2020-04-27 11:36:36
阅读次数:
109
列表生成式(列表解析) 效率比普通方法高a=[x for x in range(100)if x % 2 == 0] x:列表元素的值for x in range(100):数据来源if x%2==0:元素的成立条件 例:生成一个二维列表a=[[0 for i in range(10)]for j ...
分类:
编程语言 时间:
2020-04-27 11:36:21
阅读次数:
71
专业技能: 熟悉Linux基本操作及Shell脚本编写 熟悉Vim等编辑器使用及文本三剑客 熟悉DNS,VSFTPD,NFS,DHCP等常见服务 熟悉Apache作为Web服务器的部署 掌握MySQL/Redis基础操作及高可用集群方案掌握Haproxy、LVS等负载均衡方案 掌握LVS四种工作模式 ...
分类:
系统相关 时间:
2020-04-27 11:35:54
阅读次数:
98
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面 ...
分类:
系统相关 时间:
2020-04-27 11:34:22
阅读次数:
73
[e:loop={"select * from [!db.pre!]ecms_news where classid='$GLOBALS[navclassid]' order by rand() desc limit 10",12,24,0,'','newstime DESC'}] <li> <a h ...
分类:
其他好文 时间:
2020-04-27 11:33:34
阅读次数:
119
iptables 防火墙基本概念: - 根据逻辑分类: - 主机防火墙: 对单个主机进行防护 a) window上的防火墙 b) 云上的安全组 - 网络防火墙:对网络入口进行防护,防火墙的背后是本地局域网 a) 安全厂商设备 b)云上的FaaS服务(对VPC网络进行防护) - 主机防火墙(个人)和网 ...
分类:
系统相关 时间:
2020-04-27 11:33:21
阅读次数:
87
之前我们在写项目时会把下面项目setting.py中的 这一句注释掉: 'django.middleware.csrf.CsrfViewMiddleware', 如果不注释这一句我们在输入正确用户名和密码的情况下进行如下POST请求时会出错: 浏览器会禁止我们提交,这里就涉及到CSRF 什么是CSR ...
分类:
其他好文 时间:
2020-04-27 11:32:48
阅读次数:
76
/* 使用前向引用声明虽然可以解决一些问题,但它并不是万能的。需要注意的是, 尽管使用了前向引用声明,但是在提供一个完整的类声明之前,不能声明该类的对象, 也不能在内联成员函数中使用该类的对象。请看下面的程序段: */ //第一种 #include<iostream> class Fred; //前 ...
分类:
其他好文 时间:
2020-04-27 11:32:29
阅读次数:
148
先举例子,安卓的耳机怎么查Ios的手机? 往上有转接头,也叫适配器。当一个类想和另一个无关的类一起工作就需要适配器 安卓的耳机 public interface Target { void work(); } ios的插孔 public class Adapte { public void adap ...
分类:
其他好文 时间:
2020-04-27 11:32:11
阅读次数:
56
问题描述: 有n个物品,它们有各自的体积和价值,现有给定容量的背包,如何让背包里装入的物品具有最大的价值总和? 总体思路: 针对每个物品只有选与不选。 1. 判断背包容量是否能承载第n个物品。 不能承载:判断下一个物品 能承载:选择 装 还是 不装。不装,判断下一个物品;装,背包容量-物品重量,现有 ...
分类:
编程语言 时间:
2020-04-27 11:31:58
阅读次数:
49
Oracle数据库是一个比较复杂的产品,安装过程中会遇到很多计划外的报错,一般建议通过配置响应脚本的方式进行静默安装。尽管Oracle的安装过程到月可以在1~2小时内完成,但安装前的系统环境准备和安装介质准备会花费较长时间。因此,即便是一个经验丰富的专业OracleDBA在全新的服务器上安装OracleDataBase系统,也会申请至少一个工作日的时间做准备,如果没有现成的安装介质,还会需要一段较
分类:
数据库 时间:
2020-04-27 11:31:27
阅读次数:
94
题目描述 给定公司N名员工的工龄,要求按工龄增序输出每个工龄段有多少员工。 输入格式: 输入首先给出正整数N(≤10^5),即员工总人数;随后给出N个整数,即每个员工的工龄,范围在[0, 50]。 输出格式: 按工龄的递增顺序输出每个工龄的员工个数,格式为:“工龄:人数”。每项占一行。如果人数为0则 ...
分类:
编程语言 时间:
2020-04-27 11:30:57
阅读次数:
72
本文介绍了Nginx+keepalived双机主从模式,所谓的双机主从模式,就是前端使用两台服务器,一台主服务器和一台热备服务器,正常情况下,主服务器绑定一个公网虚拟IP,提供负载均衡服务,热备服务器处于空闲状态;当主服务器发生故障时,热备服务器接管主服务器的公网虚拟IP,提供负载均衡服务;但是热备... ...
分类:
Web程序 时间:
2020-04-27 11:29:39
阅读次数:
72
想必大家都比较了解 RocketMQ 消息服务,那么 RocketMQ 与 Serverless 结合会碰撞出怎样的火花呢?我们今天介绍一下如何基于 RocketMQ + Knative 驱动云原生 Serverless 应用 。 ...
分类:
其他好文 时间:
2020-04-27 11:29:04
阅读次数:
57
https://about.gitlab.com/install/ 官网安装 https://docs.gitlab.com/omnibus/README.html installation and configuration using omnibus package 配置文件详细介绍 配置要求: ...
分类:
其他好文 时间:
2020-04-27 11:28:47
阅读次数:
77
实验三、UML 建模工具的安装与使用 一、 实验目的 1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法; 2) 理解 EA 界面布局和元素操作的一般技巧; 3) 熟悉 UML 中的各种图的建立和表示方法; 4) 掌握如何通过 EA 工具完成相关模型的建立 ...
分类:
其他好文 时间:
2020-04-27 11:27:59
阅读次数:
55
本篇不适用于新手,适合有一定基础但是没怎么用过回滚的同学 1. 本地commit前 1.1 本地add前 add之前若想回退,使用 命令: 1.2 本地add后 使用reset命令 2. 本地commit后 2.1 创建一个新的版本进行回退 使用revert命令 2.2 不可逆式回退 使用 命令 2 ...
分类:
其他好文 时间:
2020-04-27 11:27:44
阅读次数:
59